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);
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
This header file provides the default definition of BSP_INITIAL_EXTENSION.
ISR_Handler_entry rtems_isr_entry
Interrupt service routines installed by rtems_interrupt_catch() shall have this type.
Definition: intr.h:134
ISR_Vector_number rtems_vector_number
This integer type represents interrupt vector numbers.
Definition: intr.h:102
This header file defines the RTEMS Classic API.