![]() |
RTEMS 6.3
|
Beaglebone Board Support Package. More...
Files | |
| file | bsps/arm/beagle/include/bsp.h |
| Global BSP definitions. | |
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. | |
Beaglebone Board Support Package.
| #define __arch_getb | ( | a | ) |
| #define __arch_getl | ( | a | ) |
| #define __arch_getw | ( | a | ) |
| #define __arch_putb | ( | v, | |
| a ) |
| #define __arch_putl | ( | v, | |
| a ) |
| #define __arch_putw | ( | v, | |
| a ) |
| #define BIT | ( | x | ) |
| #define BITS | ( | Start, | |
| End ) |
| #define mmio_clear | ( | a, | |
| v ) |
| #define mmio_read | ( | a | ) |
| #define mmio_set | ( | a, | |
| v ) |
| #define mmio_write | ( | a, | |
| v ) |
| #define readb | ( | c | ) |
| #define readl | ( | c | ) |
| #define readw | ( | c | ) |
| #define REG | ( | x | ) |
| #define REG16 | ( | x | ) |
| #define udelay | ( | u | ) |
| #define writeb | ( | v, | |
| c ) |
| #define writel | ( | v, | |
| c ) |
| #define writew | ( | v, | |
| c ) |
| BSP_START_TEXT_SECTION void beagle_setup_mmu_and_cache | ( | void | ) |
Beagleboard specific set up of the MMU.
Provide in the application to override.