Changeset 588 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc
- Timestamp:
- Jun 3, 2015, 12:30:54 PM (10 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/AdvancedID.inc
r587 r588 24 24 ; Low byte is controller specific to be used in controller initialization and such 25 25 26 ID_NOT_ADVANCED_CONTROLLER EQU 026 ID_NOT_ADVANCED_CONTROLLER EQU 0 27 27 28 28 ; Promise … … 32 32 ; Vision 33 33 ; QDI Vision Controller Identification nibbles used by hardware so do not modify these 34 ID_QD6580_ALTERNATE EQU 0101b35 ID_QD6580 EQU 1010b36 ID_QD6500 EQU 1100b34 ID_QD6580_ALTERNATE EQU 5 35 ID_QD6580 EQU 10 36 ID_QD6500 EQU 12 37 37 38 38 -
trunk/XTIDE_Universal_BIOS/Inc/Controllers/XTCF.inc
r584 r588 54 54 ; 55 55 ; XT-CFv3 cannot be distinguished by software, so user must decide and set 56 ; the mode via a call to Int 13h function 1Eh accordingly (see AH1E _XTCF.asm).56 ; the mode via a call to Int 13h function 1Eh accordingly (see AH1Eh_XTCF.asm). 57 57 ; 58 XTCF_8BIT_PIO_MODE EQU ((DEVICE_8BIT_XTCF_PIO8 >> 1) - XTCF_DEVICE_OFFSET)59 XTCF_8BIT_PIO_MODE_WITH_BIU_OFFLOAD EQU (XTCF_8BIT_PIO_MODE + 1)60 XTCF_16BIT_PIO_WITH_BIU_OFFLOAD EQU (XTCF_8BIT_PIO_MODE + 2); Lo-tech 8-bit IDE Adapter61 XTCF_DMA_MODE EQU (XTCF_8BIT_PIO_MODE + 3)58 XTCF_8BIT_PIO_MODE EQU 0 ; XT-CF using 8-bit PIO mode 59 XTCF_8BIT_PIO_MODE_WITH_BIU_OFFLOAD EQU 1 ; XT-CF using 8-bit PIO mode, but with 16-bit instructions 60 XTCF_16BIT_PIO_WITH_BIU_OFFLOAD EQU 2 ; Lo-tech 8-bit IDE Adapter 61 XTCF_DMA_MODE EQU 3 ; XT-CFv3 using DMA 62 62 63 63 -
trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc
r584 r588 158 158 DEVICE_8BIT_XTIDE_REV2 EQU ((COUNT_OF_STANDARD_IDE_DEVICES+2)<<1) ; Or rev 1 with swapped A0 and A3 159 159 ; IDE Register offsets are SHL 1 160 XTCF_DEVICE_OFFSET EQU 3 161 DEVICE_8BIT_XTCF_PIO8 EQU ((COUNT_OF_STANDARD_IDE_DEVICES+XTCF_DEVICE_OFFSET)<<1) ; XT-CF using 8-bit PIO mode 160 DEVICE_8BIT_XTCF_PIO8 EQU ((COUNT_OF_STANDARD_IDE_DEVICES+3)<<1) ; XT-CF using 8-bit PIO mode 162 161 DEVICE_8BIT_XTCF_PIO8_WITH_BIU_OFFLOAD EQU ((COUNT_OF_STANDARD_IDE_DEVICES+4)<<1) ; XT-CF using 8-bit PIO mode, but with 16-bit instructions 163 162 DEVICE_8BIT_XTCF_PIO16_WITH_BIU_OFFLOAD EQU ((COUNT_OF_STANDARD_IDE_DEVICES+5)<<1) ; Lo-tech 8-bit IDE Adapter … … 169 168 DEVICE_SERIAL_PORT EQU (COUNT_OF_ALL_IDE_DEVICES<<1) 170 169 171 170 FIRST_XTCF_DEVICE EQU DEVICE_8BIT_XTCF_PIO8 171 LAST_XTCF_DEVICE EQU DEVICE_8BIT_XTCF_DMA 172 XTCF_DEVICE_OFFSET EQU FIRST_XTCF_DEVICE ; Used for XT-CF device <--> mode conversion 172 173 173 174 ; Master/Slave drive specific parameters
Note:
See TracChangeset
for help on using the changeset viewer.