Changeset 491 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/Controllers
- Timestamp:
- Dec 15, 2012, 2:46:29 PM (12 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/Controllers/XTCF.inc
r487 r491 5 5 6 6 ; 7 ; XTIDE Universal BIOS and Associated Tools 7 ; XTIDE Universal BIOS and Associated Tools 8 8 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team. 9 9 ; … … 12 12 ; the Free Software Foundation; either version 2 of the License, or 13 13 ; (at your option) any later version. 14 ; 14 ; 15 15 ; This program is distributed in the hope that it will be useful, 16 16 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 17 17 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 ; GNU General Public License for more details. 18 ; GNU General Public License for more details. 19 19 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 20 20 ; … … 34 34 ; Possible base addresses. Note that all XT-CF IDE registers are SHL 1 compared 35 35 ; to standard IDE registers. 36 XTCF_BASE_PORT_DETECTION_SEED EQU 140h ; Not a valid base address but needed for autodetection 36 37 XTCF_BASE_PORT_1 EQU 200h 37 38 XTCF_BASE_PORT_2 EQU 240h … … 42 43 ; XT-CF Control Register (do not SHL 1 these!) 43 44 XTCF_CONTROL_REGISTER EQU 1Fh 44 XTC T_CONTROL_REGISTER_INVERTED_in EQU 1Eh45 XTCF_CONTROL_REGISTER_INVERTED_in EQU 1Eh 45 46 46 47 ; Control Register contents: … … 48 49 ; Control Register holds high byte from Sector Window segment if >= A0h 49 50 ; (First possible segment for Sector Window is A000h) 50 ; 51 ; 51 52 ; 8-bit PIO transfers (port I/O) are used if Control Register is zero. 52 53 ; Any other value means DMA transfers (using DMA channel 3).
Note:
See TracChangeset
for help on using the changeset viewer.