Changeset 529 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src
- Timestamp:
- Mar 26, 2013, 12:56:59 AM (12 years ago)
- google:author:
- krille_n_@hotmail.com
- Location:
- trunk/XTIDE_Universal_BIOS/Src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm
r528 r529 134 134 call DriveXlate_SetDriveToSwap ; Enable secondary boot device translation 135 135 xchg dl, dh 136 call DriveXlate_ToOrBack ; Tran late now so boot device will appear as 00h or 80h to OS136 call DriveXlate_ToOrBack ; Translate now so boot device will appear as 00h or 80h to OS 137 137 TRY_TO_BOOT_DL_AND_DH_DRIVES 138 138 ;; falls through to boot menu, if it is present. If not present, falls through to rom boot. … … 162 162 ; No hotkeys and no boot menu means fixed "A then C" boot order 163 163 %ifndef MODULE_HOTKEYS OR MODULE_BOOT_MENU 164 xor dl, dl ; Try to boot from Floppy Drive A165 call BootSector_TryToLoadFromDriveDL_AndBoot 166 mov dl, DEFAULT_HARD_DRIVE_LETTER; Try to boot from Hard Drive C164 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 167 167 call BootSector_TryToLoadFromDriveDL_AndBoot 168 168 %endif -
trunk/XTIDE_Universal_BIOS/Src/Main.asm
r526 r529 258 258 ; INT 13h Hard Disk BIOS functions 259 259 %include "Int13h.asm" ; For Int 13h, Disk functions 260 %include "AH0h_HReset.asm" ; Required by Int13h_Jump.asm261 %include "AH1h_HStatus.asm" ; Required by Int13h_Jump.asm262 %include "AH2h_HRead.asm" ; Required by Int13h_Jump.asm263 %include "AH3h_HWrite.asm" ; Required by Int13h_Jump.asm264 %include "AH4h_HVerify.asm" ; Required by Int13h_Jump.asm265 %include "AH8h_HParams.asm" ; Required by Int13h_Jump.asm266 %include "AH9h_HInit.asm" ; Required by Int13h_Jump.asm267 %include "AHCh_HSeek.asm" ; Required by Int13h_Jump.asm268 %include "AH10h_HReady.asm" ; Required by Int13h_Jump.asm269 %include "AH11h_HRecal.asm" ; Required by Int13h_Jump.asm270 %include "AH15h_HSize.asm" ; Required by Int13h_Jump.asm260 %include "AH0h_HReset.asm" 261 %include "AH1h_HStatus.asm" 262 %include "AH2h_HRead.asm" 263 %include "AH3h_HWrite.asm" 264 %include "AH4h_HVerify.asm" 265 %include "AH8h_HParams.asm" 266 %include "AH9h_HInit.asm" 267 %include "AHCh_HSeek.asm" 268 %include "AH10h_HReady.asm" 269 %include "AH11h_HRecal.asm" 270 %include "AH15h_HSize.asm" 271 271 %ifdef MODULE_8BIT_IDE_ADVANCED 272 272 %include "AH1Eh_XTCF.asm" 273 273 %endif 274 %include "AH23h_HFeatures.asm" ; Required by Int13h_Jump.asm275 %include "AH24h_HSetBlocks.asm" ; Required by Int13h_Jump.asm276 %include "AH25h_HDrvID.asm" ; Required by Int13h_Jump.asm274 %include "AH23h_HFeatures.asm" 275 %include "AH24h_HSetBlocks.asm" 276 %include "AH25h_HDrvID.asm" 277 277 %include "Address.asm" ; For sector address translations 278 278 %include "Prepare.asm" ; For buffer pointer normalization
Note:
See TracChangeset
for help on using the changeset viewer.