Changeset 27 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization
- Timestamp:
- Jul 28, 2010, 6:53:32 PM (14 years ago)
- google:author:
- aitotat
- Location:
- trunk/XTIDE_Universal_BIOS/Src/Initialization
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/FloppyDrive.asm
r3 r27 2 2 ; Project name : IDE BIOS 3 3 ; Created date : 25.3.2010 4 ; Last update : 2 .5.20104 ; Last update : 28.7.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Various floppy drive related functions that … … 25 25 FloppyDrive_IsInt40hInstalled: 26 26 cmp WORD [es:INTV_FLOPPY_FUNC*4+2], 0C000h ; Any ROM segment? 27 jae SHORT .Int40hIsAlreadyInstalled 28 clc 29 ret 30 ALIGN JUMP_ALIGN 31 .Int40hIsAlreadyInstalled: 32 stc 27 cmc 33 28 ret 34 29 -
trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm
r23 r27 2 2 ; Project name : IDE BIOS 3 3 ; Created date : 23.3.2010 4 ; Last update : 1.7.20104 ; Last update : 28.7.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Functions for initializing the BIOS. … … 418 418 ALIGN JUMP_ALIGN 419 419 Initialize_ResetDetectedDrives: 420 xor ah, ah ; Disk Controller Reset 421 mov dl, 80h ; Reset all floppy drives and hard disks 422 int INTV_DISK_FUNC 423 ret 420 xor bx, bx 421 call ResetFloppyDrivesWithInt40h 422 mov bl, 80h 423 call ResetForeignHardDisks 424 jmp AH0h_ResetHardDisksHandledByOurBIOS
Note:
See TracChangeset
for help on using the changeset viewer.