RTEMS  5.1
Macros
bsp.h File Reference

Global BSP definitions. More...

#include <libcpu/bf533.h>
#include <bspopts.h>
#include <bsp/default-initial-extension.h>
#include <rtems.h>
#include <rtems/score/bfin.h>
#include <rtems/bfin/bf533.h>

Go to the source code of this file.

Macros

#define L1_DATA_SRAM_A   0xff800000L
 Blackfin environment memory map.
 
#define FIFOLENGTH   0x100
 
PLL and clock setup values:

PLL configuration for ezkit533

XTL = 27 MHz CLKIN = 13 MHz VCO = 391 MHz CCLK = 391 MHz SCLK = 130 MHz

#define PLL_CSEL   0x0000
 CCLK = VCO */.
 
#define PLL_SSEL   0x0003
 SCLK = CCLK/3 */.
 
#define PLL_MSEL   0x3A00
 VCO = 29xCLKIN */.
 
#define PLL_DF   0x0001
 CLKIN = XTL/2 */.
 
#define CCLK   391000000
 CORE CLOCK */.
 
#define SCLK   130000000
 SYSTEM CLOCK */.
 
UART setup values
#define BAUDRATE   57600
 Console Baudrate */.
 
#define WORD_5BITS   0x00
 5 bits word */
 
#define WORD_6BITS   0x01
 6 bits word */
 
#define WORD_7BITS   0x02
 7 bits word */
 
#define WORD_8BITS   0x03
 8 bits word */
 
#define EVEN_PARITY   0x18
 Enable EVEN parity */.
 
#define ODD_PARITY   0x08
 Enable ODD parity */.
 
#define TWO_STP_BIT   0x04
 2 stop bits */
 
Ezkit flash ports
#define FlashA_PortB_Dir   0x20270007L
 
#define FlashA_PortB_Data   0x20270005L
 
Constants
#define RAM_START   0
 
#define RAM_END   0x100000
 

Functions

functions
void setLED (uint8_t value)
 Helper Function to use the EzKits LEDS. Can be used by the Application.
 
uint8_t getLED (void)
 Helper Function to use the EzKits LEDS.
 
rtems_isr_entry set_vector (rtems_isr_entry handler, rtems_vector_number vector, int type)
 Install an interrupt handler. More...
 
void Init_RTC (void)
 
void bfin_null_isr (void)
 

Detailed Description

Global BSP definitions.

This include file contains all board IO definitions for TLL6527M.