23 #ifndef LIBBSP_M68K_MRM332_BSP_H 24 #define LIBBSP_M68K_MRM332_BSP_H 52 extern char _copy_start[];
54 extern char _clear_start[];
56 extern 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') ); \ 85 extern rtems_isr_entry M68Kvec[];
87 extern int stack_size;
88 extern int stack_start;
93 rtems_isr_entry handler,
98 void Spurious_Initialize(
void);
100 void _UART_flush(
void);
rtems_isr_entry set_vector(rtems_isr_entry handler, rtems_vector_number vector, int type)
Install an interrupt handler.
Definition: setvec.c:28
DEFAULT_INITIAL_EXTENSION Support.
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
Interface to Kernel Print Methods.