Changeset 181 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm
- Timestamp:
- Nov 13, 2011, 3:38:40 PM (13 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm
r180 r181 20 20 jmp ax 21 21 22 %ifdef MODULE_EBIOS 22 23 23 ;-------------------------------------------------------------------- 24 24 ; Idepack_ConvertDapToIdepackAndIssueCommandFromAH … … 36 36 ; AL, BX, CX, DX, SI, ES 37 37 ;-------------------------------------------------------------------- 38 %ifdef MODULE_EBIOS 38 39 ALIGN JUMP_ALIGN 39 40 Idepack_ConvertDapToIdepackAndIssueCommandFromAH: … … 60 61 %endif 61 62 63 62 64 ;-------------------------------------------------------------------- 63 65 ; Idepack_TranslateOldInt13hAddressAndIssueCommandFromAH … … 83 85 Idepack_TranslateOldInt13hAddressAndIssueCommandFromAH: 84 86 mov [bp+IDEPACK.bCommand], ah 85 test al, al 86 eCSETZ ah 87 88 xor ah, ah 89 cmp ah, al 90 cmc 91 adc ah, ah 92 87 93 mov [bp+IDEPACK.bSectorCount], al 88 94 mov [bp+IDEPACK.bSectorCountHighExt], ah … … 100 106 call AccessDPT_GetDeviceControlByteToAL 101 107 mov [bp+IDEPACK.bDeviceControl], al 102 jmp Device_OutputCommandWithParameters 108 jmp Device_OutputCommandWithParameters 103 109 104 110
Note:
See TracChangeset
for help on using the changeset viewer.