Changeset 542 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm


Ignore:
Timestamp:
Apr 15, 2013, 4:03:33 PM (11 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Fixed a bug that allowed EBIOS functions for user defined CHS.
  • Simplified user defined CHS and LBA setup a little.
File:
1 edited

Legend:

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

    r540 r542  
    123123ALIGN JUMP_ALIGN
    124124.JumpToEbiosFunction:
    125     test    BYTE [di+DPT.bFlagsLow], FLGL_DPT_LBA_AND_EBIOS_SUPPORTED
     125    test    BYTE [di+DPT.bFlagsLow], FLGL_DPT_LBA
    126126    jz      SHORT UnsupportedFunction   ; No eINT 13h for CHS drives
    127127    sub     bl, 41h<<1                  ; BX = Offset to eINT 13h jump table
Note: See TracChangeset for help on using the changeset viewer.