|
Linux Kernel
3.7.1
|
#include <asm/irq.h>Go to the source code of this file.
Data Structures | |
| struct | PitRegs_t |
| struct | RtcRegs_t |
Macros | |
| #define | BVME_PIT_BASE 0xffa00000 |
| #define | bvmepit ((*(volatile PitRegsPtr)(BVME_PIT_BASE))) |
| #define | BVME_RTC_BASE 0xff900000 |
| #define | BVME_I596_BASE 0xff100000 |
| #define | BVME_ETHIRQ_REG 0xff20000b |
| #define | BVME_LOCAL_IRQ_STAT 0xff20000f |
| #define | BVME_ETHERR 0x02 |
| #define | BVME_ABORT_STATUS 0x08 |
| #define | BVME_NCR53C710_BASE 0xff000000 |
| #define | BVME_SCC_A_ADDR 0xffb0000b |
| #define | BVME_SCC_B_ADDR 0xffb00003 |
| #define | BVME_SCC_RTxC 7372800 |
| #define | BVME_CONFIG_REG 0xff500003 |
| #define | config_reg_ptr (volatile unsigned char *)BVME_CONFIG_REG |
| #define | BVME_CONFIG_SW1 0x08 |
| #define | BVME_CONFIG_SW2 0x04 |
| #define | BVME_CONFIG_SW3 0x02 |
| #define | BVME_CONFIG_SW4 0x01 |
| #define | BVME_IRQ_TYPE_PRIO 0 |
| #define | BVME_IRQ_PRN (IRQ_USER+20) |
| #define | BVME_IRQ_TIMER (IRQ_USER+25) |
| #define | BVME_IRQ_I596 IRQ_AUTO_2 |
| #define | BVME_IRQ_SCSI IRQ_AUTO_3 |
| #define | BVME_IRQ_RTC IRQ_AUTO_6 |
| #define | BVME_IRQ_ABORT IRQ_AUTO_7 |
| #define | BVME_IRQ_SCC_BASE IRQ_USER |
| #define | BVME_IRQ_SCCB_TX IRQ_USER |
| #define | BVME_IRQ_SCCB_STAT (IRQ_USER+2) |
| #define | BVME_IRQ_SCCB_RX (IRQ_USER+4) |
| #define | BVME_IRQ_SCCB_SPCOND (IRQ_USER+6) |
| #define | BVME_IRQ_SCCA_TX (IRQ_USER+8) |
| #define | BVME_IRQ_SCCA_STAT (IRQ_USER+10) |
| #define | BVME_IRQ_SCCA_RX (IRQ_USER+12) |
| #define | BVME_IRQ_SCCA_SPCOND (IRQ_USER+14) |
| #define | BVME_ACR_A32VBA 0xff400003 |
| #define | BVME_ACR_A32MSK 0xff410003 |
| #define | BVME_ACR_A24VBA 0xff420003 |
| #define | BVME_ACR_A24MSK 0xff430003 |
| #define | BVME_ACR_A16VBA 0xff440003 |
| #define | BVME_ACR_A32LBA 0xff450003 |
| #define | BVME_ACR_A24LBA 0xff460003 |
| #define | BVME_ACR_ADDRCTL 0xff470003 |
| #define | bvme_acr_a32vba *(volatile unsigned char *)BVME_ACR_A32VBA |
| #define | bvme_acr_a32msk *(volatile unsigned char *)BVME_ACR_A32MSK |
| #define | bvme_acr_a24vba *(volatile unsigned char *)BVME_ACR_A24VBA |
| #define | bvme_acr_a24msk *(volatile unsigned char *)BVME_ACR_A24MSK |
| #define | bvme_acr_a16vba *(volatile unsigned char *)BVME_ACR_A16VBA |
| #define | bvme_acr_a32lba *(volatile unsigned char *)BVME_ACR_A32LBA |
| #define | bvme_acr_a24lba *(volatile unsigned char *)BVME_ACR_A24LBA |
| #define | bvme_acr_addrctl *(volatile unsigned char *)BVME_ACR_ADDRCTL |
Typedefs | |
| typedef struct PitRegs_t * | PitRegsPtr |
| typedef struct RtcRegs_t * | RtcPtr_t |
| #define BVME_ABORT_STATUS 0x08 |
Definition at line 92 of file bvme6000hw.h.
| #define BVME_ACR_A16VBA 0xff440003 |
Definition at line 136 of file bvme6000hw.h.
| #define bvme_acr_a16vba *(volatile unsigned char *)BVME_ACR_A16VBA |
Definition at line 145 of file bvme6000hw.h.
| #define BVME_ACR_A24LBA 0xff460003 |
Definition at line 138 of file bvme6000hw.h.
| #define bvme_acr_a24lba *(volatile unsigned char *)BVME_ACR_A24LBA |
Definition at line 147 of file bvme6000hw.h.
| #define BVME_ACR_A24MSK 0xff430003 |
Definition at line 135 of file bvme6000hw.h.
| #define bvme_acr_a24msk *(volatile unsigned char *)BVME_ACR_A24MSK |
Definition at line 144 of file bvme6000hw.h.
| #define BVME_ACR_A24VBA 0xff420003 |
Definition at line 134 of file bvme6000hw.h.
| #define bvme_acr_a24vba *(volatile unsigned char *)BVME_ACR_A24VBA |
Definition at line 143 of file bvme6000hw.h.
| #define BVME_ACR_A32LBA 0xff450003 |
Definition at line 137 of file bvme6000hw.h.
| #define bvme_acr_a32lba *(volatile unsigned char *)BVME_ACR_A32LBA |
Definition at line 146 of file bvme6000hw.h.
| #define BVME_ACR_A32MSK 0xff410003 |
Definition at line 133 of file bvme6000hw.h.
| #define bvme_acr_a32msk *(volatile unsigned char *)BVME_ACR_A32MSK |
Definition at line 142 of file bvme6000hw.h.
| #define BVME_ACR_A32VBA 0xff400003 |
Definition at line 132 of file bvme6000hw.h.
| #define bvme_acr_a32vba *(volatile unsigned char *)BVME_ACR_A32VBA |
Definition at line 141 of file bvme6000hw.h.
| #define BVME_ACR_ADDRCTL 0xff470003 |
Definition at line 139 of file bvme6000hw.h.
| #define bvme_acr_addrctl *(volatile unsigned char *)BVME_ACR_ADDRCTL |
Definition at line 148 of file bvme6000hw.h.
| #define BVME_CONFIG_REG 0xff500003 |
Definition at line 100 of file bvme6000hw.h.
| #define BVME_CONFIG_SW1 0x08 |
Definition at line 104 of file bvme6000hw.h.
| #define BVME_CONFIG_SW2 0x04 |
Definition at line 105 of file bvme6000hw.h.
| #define BVME_CONFIG_SW3 0x02 |
Definition at line 106 of file bvme6000hw.h.
| #define BVME_CONFIG_SW4 0x01 |
Definition at line 107 of file bvme6000hw.h.
| #define BVME_ETHERR 0x02 |
Definition at line 91 of file bvme6000hw.h.
| #define BVME_ETHIRQ_REG 0xff20000b |
Definition at line 87 of file bvme6000hw.h.
| #define BVME_I596_BASE 0xff100000 |
Definition at line 85 of file bvme6000hw.h.
| #define BVME_IRQ_ABORT IRQ_AUTO_7 |
Definition at line 117 of file bvme6000hw.h.
| #define BVME_IRQ_I596 IRQ_AUTO_2 |
Definition at line 114 of file bvme6000hw.h.
| #define BVME_IRQ_PRN (IRQ_USER+20) |
Definition at line 112 of file bvme6000hw.h.
| #define BVME_IRQ_RTC IRQ_AUTO_6 |
Definition at line 116 of file bvme6000hw.h.
| #define BVME_IRQ_SCC_BASE IRQ_USER |
Definition at line 120 of file bvme6000hw.h.
| #define BVME_IRQ_SCCA_RX (IRQ_USER+12) |
Definition at line 127 of file bvme6000hw.h.
| #define BVME_IRQ_SCCA_SPCOND (IRQ_USER+14) |
Definition at line 128 of file bvme6000hw.h.
| #define BVME_IRQ_SCCA_STAT (IRQ_USER+10) |
Definition at line 126 of file bvme6000hw.h.
| #define BVME_IRQ_SCCA_TX (IRQ_USER+8) |
Definition at line 125 of file bvme6000hw.h.
| #define BVME_IRQ_SCCB_RX (IRQ_USER+4) |
Definition at line 123 of file bvme6000hw.h.
| #define BVME_IRQ_SCCB_SPCOND (IRQ_USER+6) |
Definition at line 124 of file bvme6000hw.h.
| #define BVME_IRQ_SCCB_STAT (IRQ_USER+2) |
Definition at line 122 of file bvme6000hw.h.
| #define BVME_IRQ_SCCB_TX IRQ_USER |
Definition at line 121 of file bvme6000hw.h.
| #define BVME_IRQ_SCSI IRQ_AUTO_3 |
Definition at line 115 of file bvme6000hw.h.
| #define BVME_IRQ_TIMER (IRQ_USER+25) |
Definition at line 113 of file bvme6000hw.h.
| #define BVME_IRQ_TYPE_PRIO 0 |
Definition at line 110 of file bvme6000hw.h.
| #define BVME_LOCAL_IRQ_STAT 0xff20000f |
Definition at line 89 of file bvme6000hw.h.
| #define BVME_NCR53C710_BASE 0xff000000 |
Definition at line 94 of file bvme6000hw.h.
| #define BVME_PIT_BASE 0xffa00000 |
Definition at line 10 of file bvme6000hw.h.
| #define BVME_RTC_BASE 0xff900000 |
Definition at line 46 of file bvme6000hw.h.
| #define BVME_SCC_A_ADDR 0xffb0000b |
Definition at line 96 of file bvme6000hw.h.
| #define BVME_SCC_B_ADDR 0xffb00003 |
Definition at line 97 of file bvme6000hw.h.
| #define BVME_SCC_RTxC 7372800 |
Definition at line 98 of file bvme6000hw.h.
| #define bvmepit ((*(volatile PitRegsPtr)(BVME_PIT_BASE))) |
Definition at line 44 of file bvme6000hw.h.
| #define config_reg_ptr (volatile unsigned char *)BVME_CONFIG_REG |
Definition at line 102 of file bvme6000hw.h.
| typedef struct PitRegs_t * PitRegsPtr |
1.8.2