MRM332 Board Support Package.  
More...
 | 
| file   | bsp.h | 
|   | Global BSP definitions. 
  | 
|   | 
 | 
| 
#define  | CONSOLE_SCI | 
|   | 
| 
#define  | STACK_SIZE   0x800 | 
|   | 
| #define  | RAW_PUTS(str) | 
|   | 
| #define  | RAW_PUTI(n) | 
|   | 
 | 
| rtems_isr_entry  | set_vector (rtems_isr_entry handler, rtems_vector_number vector, int type) | 
|   | Install an interrupt handler.  More...
  | 
|   | 
| 
void  | Spurious_Initialize (void) | 
|   | 
| 
void  | _UART_flush (void) | 
|   | 
| 
void  | outbyte (char) | 
|   | 
 | 
| 
char  | _etext [] | 
|   | 
| 
char  | _copy_start [] | 
|   | 
| 
char  | _edata [] | 
|   | 
| 
char  | _clear_start [] | 
|   | 
| 
char  | end [] | 
|   | 
| 
bool  | _copy_data_from_rom | 
|   | 
| 
rtems_isr_entry  | M68Kvec [] | 
|   | 
| 
int  | stack_size | 
|   | 
| 
int  | stack_start | 
|   | 
MRM332 Board Support Package. 
◆ RAW_PUTI
Value:{ \
    register int i, j; \
    \
    RAW_PUTS("0x"); \
    for (i=28;i>=0;i -= 4) { \
      j = (n>>i) & 0xf; \
      SCI_output_char( (j>9 ? j-10+'a' : j+'0') ); \
    } \
  }
 
 
 
◆ RAW_PUTS
Value:{ register char *ptr = str; \
    while (*ptr) SCI_output_char(*ptr++); \
  }
 
 
 
◆ 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