Changeset 422 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h
- Timestamp:
- May 12, 2012, 1:58:25 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- Location:
- trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm
r421 r422 35 35 ;-------------------------------------------------------------------- 36 36 %macro STORE_ERROR_FLAG_TO_DPT 1 37 %ifdef MODULE_ADVANCED_ATA38 37 mov al, %1 39 38 call SetErrorFlagFromALwithErrorCodeInAH 40 %endif41 39 %endmacro 42 40 … … 82 80 %ifdef MODULE_ADVANCED_ATA 83 81 ; Clear Initialization Error flags from DPT 84 mov [di+DPT _ADVANCED_ATA.bInitError], al82 mov [di+DPT.bInitError], al 85 83 %endif 86 84 … … 205 203 .ReturnWithErrorCodeInAH: 206 204 %ifdef MODULE_ADVANCED_ATA 207 mov ah, [di+DPT _ADVANCED_ATA.bInitError]205 mov ah, [di+DPT.bInitError] 208 206 test ah, ah ; Clears CF 209 207 jz SHORT .ReturnWithSuccess … … 225 223 226 224 227 %ifdef MODULE_ADVANCED_ATA228 225 ;-------------------------------------------------------------------- 229 226 ; SetErrorFlagFromALwithErrorCodeInAH … … 247 244 jbe SHORT IgnoreInvalidCommandError 248 245 249 or [di+DPT _ADVANCED_ATA.bInitError], al246 or [di+DPT.bInitError], al 250 247 stc 251 248 .NoErrorFlagToSet: 252 249 ret 253 254 %endif -
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm
r421 r422 103 103 Address_OldInt13hAddressToIdeAddress: 104 104 call Address_ExtractLCHSparametersFromOldInt13hAddress 105 ACCESSDPT__GET_UNSHIFTED_ ADDRESS_MODE_TO_AXZF105 ACCESSDPT__GET_UNSHIFTED_TRANSLATE_MODE_TO_AXZF 106 106 107 107 ;;; 0: ADDRESSING_MODE_NORMAL
Note:
See TracChangeset
for help on using the changeset viewer.