Changeset 249 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH43h_ExtendedWriteSectors.asm
- Timestamp:
- Feb 16, 2012, 1:56:36 PM (12 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH43h_ExtendedWriteSectors.asm
r221 r249 22 22 ; CF: 0 if succesfull, 1 if error 23 23 ; Return with Disk Address Packet in INTPACK: 24 ; . bSectorCount Number of sectors written successfully24 ; .wSectorCount Number of sectors written successfully 25 25 ;-------------------------------------------------------------------- 26 26 ALIGN JUMP_ALIGN … … 33 33 mov bx, TIMEOUT_AND_STATUS_TO_WAIT(TIMEOUT_DRQ, FLG_STATUS_DRQ) 34 34 %ifdef USE_186 35 push Int13h_ReturnFromHandlerAfterStoringErrorCodeFromAH35 push AH42h_ReturnFromInt13hAfterStoringErrorCodeFromAHandTransferredSectorsFromCX 36 36 jmp Idepack_ConvertDapToIdepackAndIssueCommandFromAH 37 37 %else 38 38 call Idepack_ConvertDapToIdepackAndIssueCommandFromAH 39 jmp Int13h_ReturnFromHandlerAfterStoringErrorCodeFromAH39 jmp SHORT AH42h_ReturnFromInt13hAfterStoringErrorCodeFromAHandTransferredSectorsFromCX 40 40 %endif
Note: See TracChangeset
for help on using the changeset viewer.