Changeset 487 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/Controllers/XTCF.inc


Ignore:
Timestamp:
Dec 5, 2012, 5:54:46 PM (11 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • ATA ID verification no longer checks ATA version since it is not available on CF cards.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Inc/Controllers/XTCF.inc

    r482 r487  
    2323%define XTCF_INC
    2424
    25 XTCF_DMA_MODE_MAX_BLOCK_SIZE        EQU     64      ; Sectors
    2625OFFSET_TO_CONTROL_BLOCK_REGISTERS   EQU     8
    2726DEFAULT_XTCF_SECTOR_WINDOW_SEGMENT  EQU     0D800h
     27
     28; XT-CF requires that block must be less than 128 sectors (64 kiB).
     29; Instead of limiting block size to 64, we limit it to 32 (16 kiB).
     30; Transferring more than 16 kiB with 8237 DMA controller block or demand
     31; mode might interfere with DRAM refresh on XT systems.
     32XTCF_DMA_MODE_MAX_BLOCK_SIZE        EQU     32      ; Sectors
    2833
    2934; Possible base addresses. Note that all XT-CF IDE registers are SHL 1 compared
Note: See TracChangeset for help on using the changeset viewer.