54#ifndef LIBBSP_M68K_GENMCF548X_BSP_H
55#define LIBBSP_M68K_GENMCF548X_BSP_H
75#include <mcf548x/mcf548x.h>
89uint32_t get_CPU_clock_speed(
void);
92 rtems_isr_entry handler,
98extern const uint8_t mcf548x_intc_icr_init_values[64];
103struct rtems_bsdnet_ifconfig;
104extern 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)
126void bsp_cacr_set_flags(uint32_t flags);
128void bsp_cacr_set_self_clear_flags(uint32_t flags);
130void bsp_cacr_clear_flags(uint32_t flags);
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
Definition: deflate.c:115