Changeset 568 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm
- Timestamp:
- Dec 21, 2014, 5:37:53 PM (10 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm
r567 r568 107 107 call AccessDPT_GetPointerToDRVPARAMStoCSBX 108 108 push ds 109 110 push cs 111 pop ds 112 113 ; Load User Defined CHS or LBA to CX:AX 114 mov dx, [bx+DRVPARAMS.wFlags] 115 mov ax, [bx+DRVPARAMS.wCylinders] ; Or .dwMaximumLBA 116 mov cx, [bx+DRVPARAMS.wHeadsAndSectors] ; Or .dwMaximumLBA+2 117 109 118 push es 110 119 pop ds ; DS:SI now points to ATA information 111 112 ; Load User Defined CHS or LBA to CX:AX113 mov dx, [cs:bx+DRVPARAMS.wFlags]114 mov ax, [cs:bx+DRVPARAMS.wCylinders] ; Or .dwMaximumLBA115 mov cx, [cs:bx+DRVPARAMS.wHeadsAndSectors] ; Or .dwMaximumLBA+2116 120 117 121 ; * User defined CHS *
Note:
See TracChangeset
for help on using the changeset viewer.