Changeset 413 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers


Ignore:
Timestamp:
Apr 28, 2012, 4:23:30 PM (13 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Hotkeys are now displayed at least 5 seconds.
  • Optimized ROM initialization routine.
Location:
trunk/XTIDE_Universal_BIOS/Src/Handlers
Files:
2 edited

Legend:

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

    r376 r413  
    148148    db      COMMAND_READ_SECTORS_EXT    ; 01b, LBA48 single sector
    149149    db      COMMAND_READ_MULTIPLE       ; 10b, CHS or LBA28 block mode
     150%ifdef MODULE_EBIOS
    150151    db      COMMAND_READ_MULTIPLE_EXT   ; 11b, LBA48 block mode
     152%endif
    151153
    152154g_rgbWriteCommandLookup:
     
    154156    db      COMMAND_WRITE_SECTORS_EXT
    155157    db      COMMAND_WRITE_MULTIPLE
     158%ifdef MODULE_EBIOS
    156159    db      COMMAND_WRITE_MULTIPLE_EXT
     160%endif
    157161
    158162g_rgbVerifyCommandLookup:
     
    160164    db      COMMAND_VERIFY_SECTORS_EXT
    161165    db      COMMAND_VERIFY_SECTORS
     166%ifdef MODULE_EBIOS
    162167    db      COMMAND_VERIFY_SECTORS_EXT
     168%endif
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm

    r398 r413  
    7777;       DS:     RAMVARS segment
    7878;--------------------------------------------------------------------
    79     call    Initialize_AndDetectDrives 
     79%ifdef MODULE_HOTKEYS
     80    call    TimerTicks_ReadFromBdaToAX
     81    add     ax, MIN_TIME_TO_DISPLAY_HOTKEY_BAR
     82    mov     [es:BOOTVARS.hotkeyVars+HOTKEYVARS.wTimeToClose], ax
     83%endif
     84
     85    call    Initialize_AndDetectDrives
     86
     87%ifdef MODULE_HOTKEYS
     88.WaitUntilTimeToCloseHotkeyBar:
     89    call    TimerTicks_ReadFromBdaToAX
     90    cmp     ax, [es:BOOTVARS.hotkeyVars+HOTKEYVARS.wTimeToClose]
     91    jb      SHORT .WaitUntilTimeToCloseHotkeyBar
     92%endif
    8093    ; Fall to SelectDriveToBootFrom
    8194
Note: See TracChangeset for help on using the changeset viewer.