Changeset 558 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc
- Timestamp:
- Jun 23, 2013, 3:52:31 PM (12 years ago)
- google:author:
- krille_n_@hotmail.com
- Location:
- trunk/XTIDE_Universal_BIOS/Inc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/Controllers/Vision.inc
r540 r558 28 28 QD65XX_BASE_PORT EQU 30h 29 29 QD65XX_ALTERNATIVE_BASE_PORT EQU 0B0h ; This is the default setting but Intel PIIX4 South Bridge 30 ; (and likely other PCI chi sets as well) mirror PIC registers here30 ; (and likely other PCI chipsets as well) mirror PIC registers here 31 31 32 32 ; Vision Register offsets from QD chip base port -
trunk/XTIDE_Universal_BIOS/Inc/Controllers/XTCF.inc
r545 r558 26 26 %define XTCF_INC 27 27 28 ; XT-CF requires that block must be less than 128 sectors (64 kiB) for DMA 29 ; transfers. 30 ; 28 ; XT-CF requires that block must be less than 128 sectors (64 kiB) for DMA transfers. 29 ; 31 30 ; Note: XT-CFv3 DMA will not interfere with PC & PC/XT memory refresh, 32 31 ; since the XT-CFv3 detaches itself from the bus every 16 bytes transferred. … … 59 58 ; XT-CFv3 cannot be distinguised by software, so user must decide and set 60 59 ; the mode via a call to Int 13h function 1Eh accordingly (see AH1E_XTCF.asm). 61 ; ;60 ; 62 61 XTCF_8BIT_PIO_MODE EQU 00h 63 62 XTCF_8BIT_PIO_MODE_WITH_BIU_OFFLOAD EQU 01h … … 80 79 ; SET_XTCF_TRANSFER_MODE 81 80 ; Parameters: 82 ; DH: Mode to select, 83 ; i.e. XTCF_8BIT_PIO_MODE 84 ; Note there's no way to know if an 85 ; XT-CF adapter supports DMA, so the 86 ; user should enable DMA only if a 87 ; DMA-enabled XT-CFv3 is fitted. 81 ; DH: Mode to select, i.e. XTCF_8BIT_PIO_MODE 82 ; Note there's no way to know if an XT-CF adapter 83 ; supports DMA, so the user should enable DMA 84 ; only if a DMA-enabled XT-CFv3 is fitted. 88 85 ; DL: Drive Number 89 86 ;-------------------------------------------------------------------- … … 95 92 ; DL: Drive Number 96 93 ; Returns: 97 ; DL: Block mode sectors per block98 ; configured99 94 ; DH: One of the mode values listed above, 100 ; i.e. XTCF_8BIT_PIO_MODE 95 ; i.e. XTCF_8BIT_PIO_MODE 96 ; DL: Block mode sectors per block configured 101 97 ;-------------------------------------------------------------------- 102 98 GET_XTCF_TRANSFER_MODE EQU 2 -
trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc
r547 r558 121 121 STANDARD_CONTROL_BLOCK_OFFSET EQU 200h 122 122 XTIDE_CONTROL_BLOCK_OFFSET EQU 8h ; for XTIDE, A3 is used to control selected register (CS0 vs CS1)... 123 XTCF_CONTROL_BLOCK_OFFSET EQU 10h ; ...and for XT-CF (all vari ents), it's A4123 XTCF_CONTROL_BLOCK_OFFSET EQU 10h ; ...and for XT-CF (all variants), it's A4 124 124 ADP50L_CONTROL_BLOCK_OFFSET EQU 10h 125 125
Note:
See TracChangeset
for help on using the changeset viewer.