Changeset 421 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm
- Timestamp:
- May 9, 2012, 7:12:53 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm
r376 r421 70 70 71 71 and ah, 0Fh ; Limit bits for LBA28 72 call AccessDPT_GetDriveSelectByte ToAL72 call AccessDPT_GetDriveSelectByteForEbiosToAL 73 73 or al, ah 74 74 mov [bp+IDEPACK.bDrvAndHead], al … … 83 83 and si, BYTE 0Fh ; Offset normalized 84 84 jmp SHORT GetDeviceControlByteToIdepackAndStartTransfer 85 %endif 85 %endif ; MODULE_EBIOS 86 86 87 87 … … 114 114 push bx 115 115 call Address_OldInt13hAddressToIdeAddress 116 call AccessDPT_GetDriveSelectByte ToAL116 call AccessDPT_GetDriveSelectByteForOldInt13hToAL 117 117 or al, bh ; AL now has Drive and Head Select Byte 118 118 mov [bp+IDEPACK.bDrvAndHead], al … … 156 156 ; Drive and Head select byte 157 157 and ah, MASK_DRVNHEAD_HEAD ; Keep head bits only 158 call AccessDPT_GetDriveSelectByte ToAL158 call AccessDPT_GetDriveSelectByteForOldInt13hToAL 159 159 or al, ah 160 160 mov [bp+IDEPACK.bDrvAndHead], al
Note:
See TracChangeset
for help on using the changeset viewer.