/* * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Definitions for the address map in the JUNKIO Asic * * Created with Information from: * * "DEC 3000 300/400/500/600/700/800/900 AXP Models System Programmer's Manual" * * and the Mach Sources * * Copyright (C) 199x the Anonymous * Copyright (C) 2002, 2003 Maciej W. Rozycki
*/
/* all systems */ #define IO_REG_DATA_0 0xc0 /* System Data Buffer 0 */ #define IO_REG_DATA_1 0xd0 /* System Data Buffer 1 */ #define IO_REG_DATA_2 0xe0 /* System Data Buffer 2 */ #define IO_REG_DATA_3 0xf0 /* System Data Buffer 3 */
/* all systems */ #define IO_REG_SSR 0x100 /* System Support Register */ #define IO_REG_SIR 0x110 /* System Interrupt Register */ #define IO_REG_SIMR 0x120 /* System Interrupt Mask Reg. */ #define IO_REG_SAR 0x130 /* System Address Register */
/* all systems */ #define IO_REG_SCSI_SCR 0x1b0 /* SCSI Partial-Word DMA Control */ #define IO_REG_SCSI_SDR0 0x1c0 /* SCSI DMA Partial Word 0 */ #define IO_REG_SCSI_SDR1 0x1d0 /* SCSI DMA Partial Word 1 */ #define IO_REG_FCTR 0x1e0 /* Free-Running Counter */ #define IO_REG_RES_31 0x1f0 /* unused */
/* * The upper 16 bits of the System Support Register are a part of the * I/O ASIC's internal DMA engine and thus are common to all I/O ASIC * machines. The exception is the Maxine, which makes use of the * FLOPPY and ISDN bits (otherwise unused) and has a different SCC * wiring.
*/ /* all systems */ #define IO_SSR_SCC0A_TX_DMA_EN (1<<31) /* SCC0A transmit DMA enable */ #define IO_SSR_SCC0A_RX_DMA_EN (1<<30) /* SCC0A receive DMA enable */ #define IO_SSR_RES_27 (1<<27) /* unused */ #define IO_SSR_RES_26 (1<<26) /* unused */ #define IO_SSR_RES_25 (1<<25) /* unused */ #define IO_SSR_RES_24 (1<<24) /* unused */ #define IO_SSR_RES_23 (1<<23) /* unused */ #define IO_SSR_SCSI_DMA_DIR (1<<18) /* SCSI DMA direction */ #define IO_SSR_SCSI_DMA_EN (1<<17) /* SCSI DMA enable */ #define IO_SSR_LANCE_DMA_EN (1<<16) /* LANCE DMA enable */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.