RTEMS  5.1
Macros | Functions | Variables
bsp.h File Reference
#include <bspopts.h>
#include <rtems.h>
#include <bsp/default-initial-extension.h>

Go to the source code of this file.

Macros

#define BSP_FEATURE_IRQ_EXTENSION
 
#define BSP_FDT_IS_SUPPORTED
 
#define BSP_ARM_GIC_DIST_BASE   imx_gic_dist_base
 
#define BSP_ARM_GIC_CPUIF_BASE   (BSP_ARM_GIC_DIST_BASE + 0x1000)
 
#define BSP_ARM_A9MPCORE_GT_BASE   0
 
#define BSP_ARM_A9MPCORE_SCU_BASE   0
 

Functions

void arm_generic_timer_get_config (uint32_t *frequency, uint32_t *irq)
 
void * imx_get_reg_of_node (const void *fdt, int node)
 
int imx_iomux_configure_pins (const void *fdt, uint32_t phandle)
 
rtems_vector_number imx_get_irq_of_node (const void *fdt, int node, size_t index)
 
void imx_uart_console_drain (void)
 
int i2c_bus_register_imx (const char *bus_path, const char *alias_or_path)
 Registers an IMX I2C bus driver. More...
 
int spi_bus_register_imx (const char *bus_path, const char *alias_or_path)
 Registers an IMX ECSPI bus driver. More...
 

Variables

uintptr_t imx_gic_dist_base