Changeset 167 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm
- Timestamp:
- Aug 21, 2011, 3:42:15 PM (14 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm
r165 r167 39 39 Idepack_ConvertDapToIdepackAndIssueCommandFromAH: 40 40 mov [bp+IDEPACK.bCommand], ah 41 mov a x, [es:si+DAP.wSectorCount]41 mov al, [es:si+DAP.wSectorCount] 42 42 mov [bp+IDEPACK.bSectorCount], al 43 mov [bp+IDEPACK.bSectorCountHighExt], ah ; Always zero44 43 45 44 mov al, [es:si+DAP.qwLBA] ; LBA byte 0 … … 84 83 mov [bp+IDEPACK.bSectorCount], al 85 84 mov [bp+IDEPACK.bCommand], ah 86 mov BYTE [bp+IDEPACK.bSectorCountHighExt], 087 85 88 86 push bx … … 127 125 mov [bp+IDEPACK.wSectorCountAndLbaLow], dx 128 126 mov [bp+IDEPACK.wLbaMiddleAndHigh], cx 129 mov BYTE [bp+IDEPACK.bSectorCountHighExt], 0130 127 131 128 ; Drive and Head select byte
Note:
See TracChangeset
for help on using the changeset viewer.