54 #ifndef LIBBSP_M68K_GENMCF548X_BSP_H 55 #define LIBBSP_M68K_GENMCF548X_BSP_H 75 #include <mcf548x/mcf548x.h> 85 #define CONSOLE_PORT 0 89 uint32_t get_CPU_clock_speed(
void);
92 rtems_isr_entry handler,
98 extern const uint8_t mcf548x_intc_icr_init_values[64];
103 struct rtems_bsdnet_ifconfig;
104 extern int rtems_mcf548x_fec_driver_attach_detach(
struct rtems_bsdnet_ifconfig *
config,
int attaching);
105 #define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_mcf548x_fec_driver_attach_detach 107 #define RTEMS_BSP_NETWORK_DRIVER_NAME "fec1" 108 #define RTEMS_BSP_NETWORK_DRIVER_NAME2 "fec2" 112 uint32_t console_baudrate;
113 uint8_t server_ip [4];
114 uint8_t client_ip [4];
115 uint8_t gateway_ip[4];
123 #define DBUG_SETTINGS (*(const dbug_settings_t *)0xFC020000) 126 void bsp_cacr_set_flags(uint32_t flags);
128 void bsp_cacr_set_self_clear_flags(uint32_t flags);
130 void bsp_cacr_clear_flags(uint32_t flags);
Definition: deflate.c:115
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.