23#ifndef LIBBSP_BFIN_BF537STAMP_BSP_H
24#define LIBBSP_BFIN_BF537STAMP_BSP_H
43#include <libcpu/bf537.h>
44#include <libcpu/memoryRegs.h>
51#define BSP_DATA_CACHE_CONFIG (3 << DMEM_CONTROL_DMC_SHIFT)
68#define PLL_CSEL 0x0000
69#define PLL_SSEL 0x0003
70#define PLL_MSEL 0x3A00
76#define CONSOLE_FORCE_BAUD 57600
81#define L1_DATA_SRAM_A 0xff800000L
83#define FIFOLENGTH 0x100
90#define rtems_bsp_delay( microseconds ) \
97#define RAM_END 0x4000000
105void setLED(uint8_t value);
110uint8_t getLEDs(
void);
111void setLEDs(uint8_t value);
112uint8_t getButtons(
void);
115 rtems_isr_entry handler,
128struct rtems_bsdnet_ifconfig;
129extern int bf537Stamp_network_driver_attach(
struct rtems_bsdnet_ifconfig *,
int);
131#define RTEMS_BSP_NETWORK_DRIVER_NAME "eth1"
132#define RTEMS_BSP_NETWORK_DRIVER_ATTACH bf537Stamp_network_driver_attach
DEFAULT_INITIAL_EXTENSION Support.
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
void setLED(uint8_t value)
Helper Function to use the EzKits LEDS. Can be used by the Application.
Definition: bspstart.c:145
rtems_isr_entry set_vector(rtems_isr_entry handler, rtems_vector_number vector, int type)
Install an interrupt handler.
Definition: setvec.c:28