Changeset 267 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeError.asm
- Timestamp:
- Feb 24, 2012, 8:34:41 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeError.asm
r266 r267 20 20 IDEDEVICE%+Error_GetBiosErrorCodeToAHfromPolledStatusRegisterInAL: 21 21 mov ah, al ; IDE Status Register to AH 22 INPUT_TO_AL_FROM_IDE_REGISTER ERROR_REGISTER_in 22 INPUT_TO_AL_FROM_IDE_REGISTER ERROR_REGISTER_in 23 24 %ifndef ASSEMBLE_SHARED_IDE_DEVICE_FUNCTIONS ; JR-IDE/ISA 25 jmp ContinueFromMemIdeError 26 %else 27 ContinueFromMemIdeError: 23 28 xchg al, ah ; Status Register now in AL, Error Register now in AH 24 29 … … 30 35 31 36 ; Fall to GetBiosErrorCodeToAHfromStatusAndErrorRegistersInAX 32 %ifndef ASSEMBLE_SHARED_IDE_DEVICE_FUNCTIONS ; JR-IDE/ISA 33 jmp GetBiosErrorCodeToAHfromStatusAndErrorRegistersInAX 34 %endif 37 35 38 36 39 ;-------------------------------------------------------------------- … … 46 49 ; BX 47 50 ;-------------------------------------------------------------------- 48 %ifdef ASSEMBLE_SHARED_IDE_DEVICE_FUNCTIONS49 51 ALIGN JUMP_ALIGN 50 52 GetBiosErrorCodeToAHfromStatusAndErrorRegistersInAX:
Note:
See TracChangeset
for help on using the changeset viewer.