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