RTEMS 6.3
Loading...
Searching...
No Matches
bsp.h File Reference

Global BSP definitions. More...

#include <bspopts.h>
#include <stdint.h>
#include <bsp/start.h>
#include <bsp/default-initial-extension.h>
#include <bsp/beagleboneblack.h>
#include <rtems.h>
#include <rtems/irq-extension.h>
#include <libcpu/omap3.h>
#include <libcpu/am335x.h>
#include <ofw/ofw.h>

Go to the source code of this file.

Data Structures

struct  beagle_i2c

Macros

#define BSP_FEATURE_IRQ_EXTENSION
#define UART_CLOCK   48000000
#define mmio_read(a)
#define mmio_write(a, v)
#define mmio_set(a, v)
#define mmio_clear(a, v)
#define REG16(x)
#define REG(x)
#define BIT(x)
#define BITS(Start, End)
#define udelay(u)
#define __arch_getb(a)
#define __arch_getw(a)
#define __arch_getl(a)
#define __arch_putb(v, a)
#define __arch_putw(v, a)
#define __arch_putl(v, a)
#define writeb(v, c)
#define writew(v, c)
#define writel(v, c)
#define readb(c)
#define readw(c)
#define readl(c)
#define SYSTEM_CLOCK_12   12000000
#define SYSTEM_CLOCK_13   13000000
#define SYSTEM_CLOCK_192   19200000
#define SYSTEM_CLOCK_96   96000000

Functions

int beagle_get_node_unit (phandle_t node)
BSP_START_TEXT_SECTION void beagle_setup_mmu_and_cache (void)
 Beagleboard specific set up of the MMU.

Detailed Description

Global BSP definitions.