Changeset 472 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc


Ignore:
Timestamp:
Oct 2, 2012, 6:28:46 PM (11 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Implemented AH=1Eh, XT-CF Features.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc

    r437 r472  
    2323
    2424; Base DPT for all device types
    25 struc DPT   ; 10 or 18 bytes
    26     ; General Disk Parameter Table related
     25struc DPT
     26    ; General Disk Parameter Table related (Bytes 0...3)
    2727    .wFlags:
    2828    .bFlagsLow              resb    1
     
    3131    .bInitError             resb    1   ; Flags for AH=09h initialization errors
    3232
    33     ; CHS variables
     33    ; CHS variables (Bytes 4...8)
    3434    .wLchsCylinders         resb    2   ; (1...1027, yes 1027)
    3535    .wLchsHeadsAndSectors:
     
    4343    .wPchsCylinders         resb    2
    4444    .twLbaSectors           resb    6   ; 48-bit sector count for LBA addressing
    45 %else
    46                             resb    1   ; Alignment
    4745%endif
     46
     47%ifdef MODULE_8BIT_IDE
     48    .wXTCFport              resb    2   ; Autodetected XT-CF port
     49%endif
     50                            alignb  2   ; WORD alignent for DPT_SERIAL or DPT_ATA
    4851endstruc
    4952
     
    115118    .wMinPioCycleTime       resb    2   ; Minimum PIO Cycle Time in ns
    116119    .bPioMode               resb    1   ; Best supported PIO mode
    117                             resb    1
     120                            alignb  2
    118121endstruc
    119122%endif
Note: See TracChangeset for help on using the changeset viewer.