![]() |
RTEMS 6.3
|
Global BSP definitions. More...
#include <bspopts.h>#include <bsp/default-initial-extension.h>#include <rtems.h>#include <rtems/irq-extension.h>Go to the source code of this file.
Macros | |
| #define | LEON3 1 |
| #define | BSP_FEATURE_IRQ_EXTENSION |
| #define | BSP_IDLE_TASK_BODY bsp_idle_thread |
| #define | BSP_NUMBER_OF_TERMIOS_PORTS 8 |
| #define | RTEMS_BSP_NETWORK_DRIVER_NAME_OPENETH "open_eth1" |
| #define | RTEMS_BSP_NETWORK_DRIVER_ATTACH_OPENETH rtems_leon_open_eth_driver_attach |
| #define | RTEMS_BSP_NETWORK_DRIVER_NAME_SMC91111 "smc_eth1" |
| #define | RTEMS_BSP_NETWORK_DRIVER_ATTACH_SMC91111 rtems_smc91111_driver_attach_leon3 |
| #define | RTEMS_BSP_NETWORK_DRIVER_NAME_GRETH "gr_eth1" |
| #define | RTEMS_BSP_NETWORK_DRIVER_ATTACH_GRETH rtems_leon_greth_driver_attach |
| #define | RTEMS_BSP_NETWORK_DRIVER_NAME RTEMS_BSP_NETWORK_DRIVER_NAME_GRETH |
| #define | RTEMS_BSP_NETWORK_DRIVER_ATTACH RTEMS_BSP_NETWORK_DRIVER_ATTACH_GRETH |
| #define | HAS_SMC91111 |
| #define | GRETH_SUPPORTED |
| #define | GRETH_MEM_LOAD(addr) |
| #define | AMBAPPBUS_INFO_AVAIL |
| #define | APBUART_INFO_AVAIL |
| #define | GPTIMER_INFO_AVAIL |
| #define | GRETH_INFO_AVAIL |
Typedefs | |
| typedef void(*) | bsp_shared_isr(void *arg) |
Functions | |
| void * | bsp_idle_thread (uintptr_t ignored) |
| Optimized idle task. | |
| int | rtems_leon_open_eth_driver_attach (struct rtems_bsdnet_ifconfig *config, int attach) |
| int | rtems_smc91111_driver_attach_leon3 (struct rtems_bsdnet_ifconfig *config, int attach) |
| int | rtems_leon_greth_driver_attach (struct rtems_bsdnet_ifconfig *config, int attach) |
| rtems_isr_entry | set_vector (rtems_isr_entry handler, rtems_vector_number vector, int type) |
| void | BSP_fatal_exit (uint32_t error) |
| void | rtems_bsp_delay (int usecs) |
Variables | |
| int | CPU_SPARC_HAS_SNOOPING |
| int | RAM_START |
| int | RAM_END |
| int | RAM_SIZE |
| int | PROM_START |
| int | PROM_END |
| int | PROM_SIZE |
| int | CLOCK_SPEED |
| int | end |
Global BSP definitions.