Global BSP definitions.
More...
#include <bspopts.h>
#include <bsp/default-initial-extension.h>
#include <rtems.h>
#include <erc32.h>
#include <rtems/irq-extension.h>
Go to the source code of this file.
|
#define | BSP_IDLE_TASK_BODY bsp_idle_thread |
|
#define | RTEMS_BSP_NETWORK_DRIVER_NAME "sonic1" |
|
#define | RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_erc32_sonic_driver_attach |
|
|
typedef void(* | bsp_shared_isr) (void *arg) |
|
|
void * | bsp_idle_thread (uintptr_t ignored) |
| Optimized idle task. More...
|
|
int | rtems_erc32_sonic_driver_attach (struct rtems_bsdnet_ifconfig *config) |
|
rtems_isr_entry | set_vector (rtems_isr_entry handler, rtems_vector_number vector, int type) |
| Install an interrupt handler. More...
|
|
void | BSP_fatal_exit (uint32_t error) |
|
void | bsp_spurious_initialize (void) |
|
void | BSP_shared_interrupt_init (void) |
|
void | bsp_isr_handler (rtems_vector_number vector) |
|
void | BSP_shared_interrupt_clear (int irq) |
|
void | BSP_shared_interrupt_unmask (int irq) |
|
void | BSP_shared_interrupt_mask (int irq) |
|
void | rtems_bsp_delay (int usecs) |
|
void | console_outbyte_polled (int port, unsigned char ch) |
|
int | console_inbyte_nonblocking (int port) |
|
|
int | RAM_START |
|
int | RAM_END |
|
int | RAM_SIZE |
|
int | PROM_START |
|
int | PROM_END |
|
int | PROM_SIZE |
|
int | CLOCK_SPEED |
|
int | end |
|