diff options
author | Eric Norum <WENorum@lbl.gov> | 2005-02-10 22:22:59 +0000 |
---|---|---|
committer | Eric Norum <WENorum@lbl.gov> | 2005-02-10 22:22:59 +0000 |
commit | 16ae480f42df804b0a03901fd7a3be287e7d3c9a (patch) | |
tree | 491a35b86bd6901198ce8292d7adec93df68c033 /c/src/lib/libbsp/m68k/uC5282/include/bsp.h | |
parent | 2005-02-10 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-16ae480f42df804b0a03901fd7a3be287e7d3c9a.tar.bz2 |
Name changes.
Add some more system calls.
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/m68k/uC5282/include/bsp.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/m68k/uC5282/include/bsp.h b/c/src/lib/libbsp/m68k/uC5282/include/bsp.h index 634bfea609..1720bea590 100644 --- a/c/src/lib/libbsp/m68k/uC5282/include/bsp.h +++ b/c/src/lib/libbsp/m68k/uC5282/include/bsp.h @@ -67,10 +67,22 @@ extern rtems_configuration_table BSP_Configuration; /* functions */ +typedef struct { + unsigned int l; + void *v; +} bsp_mnode_t; + +#define RTEMS_BSP_PGM_ERASE_FIRST 0x1 +#define RTEMS_BSP_PGM_RESET_AFTER 0x2 +#define RTEMS_BSP_PGM_EXEC_AFTER 0x4 +#define RTEMS_BSP_PGM_HALT_AFTER 0x8 + uint32_t bsp_get_CPU_clock_speed(void); rtems_status_code bsp_allocate_interrupt(int level, int priority); -unsigned const char *uC5282_gethwaddr(int a); -const char *uC5282_getbenv(const char *a); +int bsp_reset(int flags); +int bsp_program(bsp_mnode_t *chain, int flags); +unsigned const char *bsp_gethwaddr(int a); +const char *bsp_getbenv(const char *a); void bsp_cleanup(void); |