23#ifndef LIBBSP_M68K_MRM332_BSP_H
24#define LIBBSP_M68K_MRM332_BSP_H
52extern char _copy_start[];
54extern char _clear_start[];
56extern bool _copy_data_from_rom;
61#define STACK_SIZE "#0x800"
63#define STACK_SIZE 0x800
68#define RAW_PUTS(str) \
69 { register char *ptr = str; \
70 while (*ptr) SCI_output_char(*ptr++); \
73#define RAW_PUTI(n) { \
77 for (i=28;i>=0;i -= 4) { \
79 SCI_output_char( (j>9 ? j-10+'a' : j+'0') ); \
85extern rtems_isr_entry M68Kvec[];
88extern int stack_start;
93 rtems_isr_entry handler,
98void Spurious_Initialize(
void);
100void _UART_flush(
void);
Interface to Kernel Print Methods.
DEFAULT_INITIAL_EXTENSION Support.
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
rtems_isr_entry set_vector(rtems_isr_entry handler, rtems_vector_number vector, int type)
Install an interrupt handler.
Definition: setvec.c:28