RTEMS  5.1
Files | Data Structures | Macros | Functions | Variables

MVME147 Board Support Package. More...

Files

file  bsp.h
 Global BSP definitions.
 

Data Structures

struct  pcc_map
 

Macros

#define RAM_START   0x00005000
 
#define RAM_END   0x00400000
 
#define pcc   ((volatile struct pcc_map * const) 0xfffe1000)
 
#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 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
 

Functions

rtems_isr_entry set_vector (rtems_isr_entry handler, rtems_vector_number vector, int type)
 Install an interrupt handler. More...
 

Variables

rtems_isr_entry M68Kvec []
 

Detailed Description

MVME147 Board Support Package.

Function Documentation

◆ set_vector()

rtems_isr_entry set_vector ( rtems_isr_entry  handler,
rtems_vector_number  vector,
int  type 
)

Install an interrupt handler.

This method installs an interrupt handle.

Parameters
[in]handleris the isr routine
[in]vectoris the vector number
[in]typeindicates whether RTEMS or RAW intr
Returns
returns old vector