Changeset 218 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h
- Timestamp:
- Jan 23, 2012, 9:10:05 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- Location:
- trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH24h_HSetBlocks.asm
r181 r218 53 53 ;ALIGN JUMP_ALIGN 54 54 AH24h_SetBlockSize: 55 MIN_U al, MAX_SUPPORTED_BLOCK_SIZE_IN_SECTORS56 55 push ax 57 56 xchg dx, ax ; DL = Block size (Sector Count Register) -
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm
r169 r218 31 31 mov ah, [cs:bx+g_rgbReadCommandLookup] 32 32 mov bx, TIMEOUT_AND_STATUS_TO_WAIT(TIMEOUT_DRQ, FLG_STATUS_DRQ) 33 mov si, [bp+IDEPACK.intpack+INTPACK.bx]34 33 %ifdef USE_186 35 34 push Int13h_ReturnFromHandlerAfterStoringErrorCodeFromAH -
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm
r169 r218 55 55 cmp BYTE [es:si+DAP.bSize], MINIMUM_DAP_SIZE 56 56 jb SHORT AH42h_ReturnWithInvalidFunctionError 57 cmp WORD [es:si+DAP. wSectorCount], BYTE 057 cmp WORD [es:si+DAP.bSectorCount], BYTE 0 58 58 je SHORT AH42h_ReturnWithInvalidFunctionError 59 59 ret
Note:
See TracChangeset
for help on using the changeset viewer.