Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
kn03.h File Reference
#include <asm/dec/ecc.h>
#include <asm/dec/ioasic_addrs.h>

Go to the source code of this file.

Macros

#define KN03_SLOT_BASE   0x1f800000
 
#define KN03_CPU_INR_HALT   6 /* HALT button */
 
#define KN03_CPU_INR_BUS   5 /* memory, I/O bus read/write errors */
 
#define KN03_CPU_INR_RES_4   4 /* unused */
 
#define KN03_CPU_INR_RTC   3 /* DS1287 RTC */
 
#define KN03_CPU_INR_CASCADE   2 /* I/O ASIC cascade */
 
#define KN03_IO_INR_3MAXP   15 /* (*) 3max+/bigmax ID */
 
#define KN03_IO_INR_NVRAM   14 /* (*) NVRAM clear jumper */
 
#define KN03_IO_INR_TC2   13 /* TURBOchannel slot #2 */
 
#define KN03_IO_INR_TC1   12 /* TURBOchannel slot #1 */
 
#define KN03_IO_INR_TC0   11 /* TURBOchannel slot #0 */
 
#define KN03_IO_INR_NRMOD   10 /* (*) NRMOD manufacturing jumper */
 
#define KN03_IO_INR_ASC   9 /* ASC (NCR53C94) SCSI */
 
#define KN03_IO_INR_LANCE   8 /* LANCE (Am7990) Ethernet */
 
#define KN03_IO_INR_SCC1   7 /* SCC (Z85C30) serial #1 */
 
#define KN03_IO_INR_SCC0   6 /* SCC (Z85C30) serial #0 */
 
#define KN03_IO_INR_RTC   5 /* DS1287 RTC */
 
#define KN03_IO_INR_PSU   4 /* power supply unit warning */
 
#define KN03_IO_INR_RES_3   3 /* unused */
 
#define KN03_IO_INR_ASC_DATA   2 /* SCSI data ready (for PIO) */
 
#define KN03_IO_INR_PBNC   1 /* ~HALT button debouncer */
 
#define KN03_IO_INR_PBNO   0 /* HALT button debouncer */
 
#define KN03_MCR_RES_16   (0xffff<<16) /* unused */
 
#define KN03_MCR_DIAGCHK   (1<<15) /* diagn/norml ECC reads */
 
#define KN03_MCR_DIAGGEN   (1<<14) /* diagn/norml ECC writes */
 
#define KN03_MCR_CORRECT   (1<<13) /* ECC correct/check */
 
#define KN03_MCR_RES_11   (0x3<<12) /* unused */
 
#define KN03_MCR_BNK32M   (1<<10) /* 32M/8M stride */
 
#define KN03_MCR_RES_7   (0x7<<7) /* unused */
 
#define KN03_MCR_CHECK   (0x7f<<0) /* diagnostic check bits */
 
#define KN03_IO_SSR_TXDIS1   (1<<14) /* SCC1 transmit disable */
 
#define KN03_IO_SSR_TXDIS0   (1<<13) /* SCC0 transmit disable */
 
#define KN03_IO_SSR_RES_12   (1<<12) /* unused */
 
#define KN03_IO_SSR_LEDS   (0xff<<0) /* ~diagnostic LEDs */
 

Macro Definition Documentation

#define KN03_CPU_INR_BUS   5 /* memory, I/O bus read/write errors */

Definition at line 27 of file kn03.h.

#define KN03_CPU_INR_CASCADE   2 /* I/O ASIC cascade */

Definition at line 30 of file kn03.h.

#define KN03_CPU_INR_HALT   6 /* HALT button */

Definition at line 26 of file kn03.h.

#define KN03_CPU_INR_RES_4   4 /* unused */

Definition at line 28 of file kn03.h.

#define KN03_CPU_INR_RTC   3 /* DS1287 RTC */

Definition at line 29 of file kn03.h.

#define KN03_IO_INR_3MAXP   15 /* (*) 3max+/bigmax ID */

Definition at line 35 of file kn03.h.

#define KN03_IO_INR_ASC   9 /* ASC (NCR53C94) SCSI */

Definition at line 41 of file kn03.h.

#define KN03_IO_INR_ASC_DATA   2 /* SCSI data ready (for PIO) */

Definition at line 48 of file kn03.h.

#define KN03_IO_INR_LANCE   8 /* LANCE (Am7990) Ethernet */

Definition at line 42 of file kn03.h.

#define KN03_IO_INR_NRMOD   10 /* (*) NRMOD manufacturing jumper */

Definition at line 40 of file kn03.h.

#define KN03_IO_INR_NVRAM   14 /* (*) NVRAM clear jumper */

Definition at line 36 of file kn03.h.

#define KN03_IO_INR_PBNC   1 /* ~HALT button debouncer */

Definition at line 49 of file kn03.h.

#define KN03_IO_INR_PBNO   0 /* HALT button debouncer */

Definition at line 50 of file kn03.h.

#define KN03_IO_INR_PSU   4 /* power supply unit warning */

Definition at line 46 of file kn03.h.

#define KN03_IO_INR_RES_3   3 /* unused */

Definition at line 47 of file kn03.h.

#define KN03_IO_INR_RTC   5 /* DS1287 RTC */

Definition at line 45 of file kn03.h.

#define KN03_IO_INR_SCC0   6 /* SCC (Z85C30) serial #0 */

Definition at line 44 of file kn03.h.

#define KN03_IO_INR_SCC1   7 /* SCC (Z85C30) serial #1 */

Definition at line 43 of file kn03.h.

#define KN03_IO_INR_TC0   11 /* TURBOchannel slot #0 */

Definition at line 39 of file kn03.h.

#define KN03_IO_INR_TC1   12 /* TURBOchannel slot #1 */

Definition at line 38 of file kn03.h.

#define KN03_IO_INR_TC2   13 /* TURBOchannel slot #2 */

Definition at line 37 of file kn03.h.

#define KN03_IO_SSR_LEDS   (0xff<<0) /* ~diagnostic LEDs */

Definition at line 72 of file kn03.h.

#define KN03_IO_SSR_RES_12   (1<<12) /* unused */

Definition at line 70 of file kn03.h.

#define KN03_IO_SSR_TXDIS0   (1<<13) /* SCC0 transmit disable */

Definition at line 69 of file kn03.h.

#define KN03_IO_SSR_TXDIS1   (1<<14) /* SCC1 transmit disable */

Definition at line 68 of file kn03.h.

#define KN03_MCR_BNK32M   (1<<10) /* 32M/8M stride */

Definition at line 61 of file kn03.h.

#define KN03_MCR_CHECK   (0x7f<<0) /* diagnostic check bits */

Definition at line 63 of file kn03.h.

#define KN03_MCR_CORRECT   (1<<13) /* ECC correct/check */

Definition at line 59 of file kn03.h.

#define KN03_MCR_DIAGCHK   (1<<15) /* diagn/norml ECC reads */

Definition at line 57 of file kn03.h.

#define KN03_MCR_DIAGGEN   (1<<14) /* diagn/norml ECC writes */

Definition at line 58 of file kn03.h.

#define KN03_MCR_RES_11   (0x3<<12) /* unused */

Definition at line 60 of file kn03.h.

#define KN03_MCR_RES_16   (0xffff<<16) /* unused */

Definition at line 56 of file kn03.h.

#define KN03_MCR_RES_7   (0x7<<7) /* unused */

Definition at line 62 of file kn03.h.

#define KN03_SLOT_BASE   0x1f800000

Definition at line 21 of file kn03.h.