Changeset 364 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/ATA_ID.inc


Ignore:
Timestamp:
Mar 27, 2012, 4:21:58 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Advanced ATA Module variables are now kept in DPTs.
  • Forced full mode when using Advanced ATA Module.
File:
1 edited

Legend:

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

    r363 r364  
    55
    66; PIO Minimum Cycle Times (t0)
    7 ; Timings for Advanced modes 3 and 4 can be read from ATA info WORDs 67 and 68
     7; Timings for Advanced Modes (3 and above) can be read from ATA info WORDs 67 and 68
     8; Those usually have the same Cycle Time as below
    89PIO_0_MIN_CYCLE_TIME_NS     EQU     600
    910PIO_1_MIN_CYCLE_TIME_NS     EQU     383
     
    1112PIO_3_MIN_CYCLE_TIME_NS     EQU     180
    1213PIO_4_MIN_CYCLE_TIME_NS     EQU     120
     14PIO_5_MIN_CYCLE_TIME_NS     EQU     100     ; CF specification
     15PIO_6_MIN_CYCLE_TIME_NS     EQU     80      ; CF specification
    1316
    1417; PIO Minimum Address Valid Times (t1)
     
    1821PIO_3_MIN_ADDRESS_VALID_NS  EQU     30
    1922PIO_4_MIN_ADDRESS_VALID_NS  EQU     25
     23PIO_5_MIN_ADDRESS_VALID_NS  EQU     25      ; Could not find info
     24PIO_6_MIN_ADDRESS_VALID_NS  EQU     25      ; Could not find info
    2025
    2126; PIO Minimum Active Times (t2)
     
    2530PIO_3_MIN_ACTIVE_TIME_NS    EQU     80
    2631PIO_4_MIN_ACTIVE_TIME_NS    EQU     70
     32PIO_5_MIN_ACTIVE_TIME_NS    EQU     70      ; Could not find info
     33PIO_6_MIN_ACTIVE_TIME_NS    EQU     70      ; Could not find info
    2734
    2835; PIO Minimum Recovery Times or Inactive Times (t2i) can be calculated
Note: See TracChangeset for help on using the changeset viewer.