Changeset 258 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm
- Timestamp:
- Feb 22, 2012, 7:01:53 PM (13 years ago)
- google:author:
- gregli@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm
r243 r258 29 29 30 30 ; Install INT 19h handler (boot loader) where drives are detected 31 mov bx, BIOS_BOOT_LOADER_INTERRUPT_19h31 mov al, BIOS_BOOT_LOADER_INTERRUPT_19h 32 32 mov si, Int19h_BootLoaderHandler 33 call Interrupts_InstallHandlerToVectorIn BXFromCSSI33 call Interrupts_InstallHandlerToVectorInALFromCSSI 34 34 35 35 .SkipRomInitialization: … … 73 73 mov dl, 80h 74 74 call RamVars_IsDriveHandledByThisBIOS 75 j nc SHORT .FindForDrive81h ; Store nothing if not our drive75 jc SHORT .FindForDrive81h ; Store nothing if not our drive 76 76 call FindDPT_ForDriveNumber ; DPT to DS:DI 77 77 mov [es:HD0_DPT_POINTER_41h*4], di … … 80 80 inc dx 81 81 call RamVars_IsDriveHandledByThisBIOS 82 j nc SHORT .ResetDetectedDrives82 jc SHORT .ResetDetectedDrives 83 83 call FindDPT_ForDriveNumber 84 84 mov [es:HD1_DPT_POINTER_46h*4], di
Note:
See TracChangeset
for help on using the changeset viewer.