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 | 
|   | 
 | 
| 
rtems_isr_entry  | M68Kvec [] | 
|   | 
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