MVME147s Board Support Package.
More...
|
file | bsp.h |
| Global BSP definitions.
|
|
|
#define | RAM_START 0x00007000 |
|
#define | RAM_END 0x003e0000 |
|
#define | DRAM_END 0x00400000 |
|
#define | pcc ((volatile struct pcc_map * const) 0xfffe1000) |
|
#define | vme_lcsr ((volatile struct vme_lcsr_map * const) 0xfffe2000) |
|
#define | vme_gcsr ((volatile struct vme_gcsr_map * const) 0xfffe2020) |
|
#define | z8530 0xfffe3001 |
|
#define | PCC_BASE_VECTOR 0x40 /* First user int */ |
|
#define | SCC_VECTOR PCC_BASE_VECTOR+3 |
|
#define | TIMER_1_VECTOR PCC_BASE_VECTOR+8 |
|
#define | TIMER_2_VECTOR PCC_BASE_VECTOR+9 |
|
#define | SOFT_1_VECTOR PCC_BASE_VECTOR+10 |
|
#define | SOFT_2_VECTOR PCC_BASE_VECTOR+11 |
|
#define | VME_BASE_VECTOR 0x50 |
|
#define | VME_SIGLP_VECTOR VME_BASE_VECTOR+1 |
|
#define | USE_CHANNEL_A 1 /* 1 = use channel A for console */ |
|
#define | USE_CHANNEL_B 0 /* 1 = use channel B for console */ |
|
#define | CONSOLE_CONTROL 0xfffe3002 |
|
#define | CONSOLE_DATA 0xfffe3003 |
|
#define | FOREVER 1 /* infinite loop */ |
|
#define | EXTERN extern |
|
MVME147s Board Support Package.
◆ set_vector()
Install an interrupt handler.
This method installs an interrupt handle.
- Parameters
-
[in] | handler | is the isr routine |
[in] | vector | is the vector number |
[in] | type | indicates whether RTEMS or RAW intr |
- Returns
- returns old vector