RTEMS  5.1
Data Structures | Macros | Functions | Variables

Global BSP definitions. More...

#include <bspopts.h>
#include <bsp/default-initial-extension.h>
#include <rtems.h>

Go to the source code of this file.

Data Structures

struct  pcc_map
 
struct  vme_lcsr_map
 
struct  vme_gcsr_map
 

Macros

#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
 

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

Global BSP definitions.