Changeset 529 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm


Ignore:
Timestamp:
Mar 26, 2013, 12:56:59 AM (11 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Fixed a bug in Int19h.asm (from r528)
File:
1 edited

Legend:

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

    r528 r529  
    134134    call    DriveXlate_SetDriveToSwap           ; Enable secondary boot device translation
    135135    xchg    dl, dh
    136     call    DriveXlate_ToOrBack                 ; Tranlate now so boot device will appear as 00h or 80h to OS
     136    call    DriveXlate_ToOrBack                 ; Translate now so boot device will appear as 00h or 80h to OS
    137137    TRY_TO_BOOT_DL_AND_DH_DRIVES
    138138    ;; falls through to boot menu, if it is present.  If not present, falls through to rom boot.
     
    162162; No hotkeys and no boot menu means fixed "A then C" boot order
    163163%ifndef MODULE_HOTKEYS OR MODULE_BOOT_MENU
    164     xor     dl, dl                          ; Try to boot from Floppy Drive A
    165     call    BootSector_TryToLoadFromDriveDL_AndBoot
    166     mov     dl, DEFAULT_HARD_DRIVE_LETTER   ; Try to boot from Hard Drive C
     164    xor     dl, dl                              ; Try to boot from Floppy Drive A
     165    call    BootSector_TryToLoadFromDriveDL_AndBoot
     166    mov     dl, 80h                             ; Try to boot from Hard Drive C
    167167    call    BootSector_TryToLoadFromDriveDL_AndBoot
    168168%endif
Note: See TracChangeset for help on using the changeset viewer.