Kumpulan artikel tentang BIOS dan x86 internals
Welcome guest, is this your first visit? Create Account now to join.
  • Login:

Welcome to the CHIP Forum.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

+ Reply to Thread
Results 1 to 1 of 1

Thread: Kumpulan artikel tentang BIOS dan x86 internals
  
Bookmark and Share

  1. #1
    Join Date
    Feb 2005
    Posts
    19
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Kumpulan artikel tentang BIOS dan x86 internals



    Hi,

    I've written some BIOS articles which may be of some interest:



    • comprehensive guide to Award BIOS reverse engineering







      ---------------------------------------------------------------







      Table of Contents
      • 1. Foreword
      • 2. Prerequisite
        • 2.1. PCI BUS
        • 2.2. ISA BUS
      • 3. Some Hardware Peculiarities
        • 3.1. BIOS Chip Addressing
        • 3.2. Obscure Hardware Port
        • 3.3. "Relocatable" Hardware Port
        • 3.4. Expansion ROM Handling
      • 4. Some Software Peculiarities
        • 4.1. Call Instruction Peculiarity
        • 4.2. Retn Instruction Peculiarity
      • 5. Our Tools of Trade
      • 6. Award BIOS File Structure
        • 6.1. The Compressed Components
        • 6.2. The Pure Binary Components
        • 6.3. The Memory Map In The Real System (Mainboard)
      • 7. Disassembling the BIOS
        • 7.1. Bootblock
          • 7.1.1 "Virtual Shutdown" routine
          • 7.1.2 Chipset_Reg_Early_Init routine
          • 7.1.3 Init_Interrupt_n_PwrMgmt routine
          • 7.1.4 Call To "Early Silicon Support" Routine
          • 7.1.5 Bootblock Is Copied And Executed In RAM
          • 7.1.6 Call to bios decompression routine and the jump into decompressed system bios
        • 7.2. System BIOS a.k.a Original.tmp
          • 7.2.1. Entry point from "Bootblock in RAM"
          • 7.2.2. The awardext.rom and Extension BIOS Components (lower 128KB bios-code) Relocation Routine
          • 7.2.3. Call to the POST routine a.k.a "POST jump table execution"
          • 7.2.4. The "segment vector" Routines
          • 7.2.5. "chksum_ROM" Procedure
          • 7.2.6. Original.tmp decompression routine for the "Extension_BIOS components"
      • 8. Closing
      ----------------------------------------------------------------
    • Award BIOS POST Jump Table Hacking a.k.a Award BIOS Code Injection
    -----------------------------------------------------------------
    --------------------------------------------------------------------
    cheers,

    Pinczakko


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts