Ignore:
Timestamp:
Sep 18, 2011, 11:41:29 AM (13 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • L-CHS parameters are now generated differently for LBA enabled drives.
  • Booting to EBIOS partitions now seems to work (at least on one drive).
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm

    r170 r173  
    9494
    9595    ; Initialize Logical Sectors per Track and Max Head number
    96     mov     ah, [di+DPT.bPchsHeads]
     96    mov     ah, [di+DPT.bHeads]
    9797    dec     ah                          ; Max Head number
    98     mov     dl, [di+DPT.bPchsSectors]   ; Sectors per Track
     98    mov     dl, [di+DPT.bSectors]       ; Sectors per Track
    9999    mov     al, COMMAND_INITIALIZE_DEVICE_PARAMETERS
    100100    mov     bx, TIMEOUT_AND_STATUS_TO_WAIT(TIMEOUT_BSY, FLG_STATUS_BSY)
Note: See TracChangeset for help on using the changeset viewer.