diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-12-11 22:09:30 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-12-11 22:09:30 +0000 |
commit | 6710d813197417b175f1a140cbea39e51df6cadb (patch) | |
tree | 18c4641ed1c6336f7d7a1b4696e1f68fd9ac3d61 /c/src/lib/libbsp/arm/gp32 | |
parent | 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-6710d813197417b175f1a140cbea39e51df6cadb.tar.bz2 |
2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Fix idle task prototype.
Diffstat (limited to 'c/src/lib/libbsp/arm/gp32')
-rw-r--r-- | c/src/lib/libbsp/arm/gp32/ChangeLog | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/gp32/include/bsp.h | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/gp32/startup/bspstart.c | 8 |
3 files changed, 9 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/arm/gp32/ChangeLog b/c/src/lib/libbsp/arm/gp32/ChangeLog index fbc3615f9d..f2d1cfa960 100644 --- a/c/src/lib/libbsp/arm/gp32/ChangeLog +++ b/c/src/lib/libbsp/arm/gp32/ChangeLog @@ -1,5 +1,9 @@ 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> + * include/bsp.h, startup/bspstart.c: Fix idle task prototype. + +2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> + * include/bsp.h, startup/bspstart.c: Eliminate copies of the Configuration Table. Use the RTEMS provided accessor macros to obtain configuration fields. diff --git a/c/src/lib/libbsp/arm/gp32/include/bsp.h b/c/src/lib/libbsp/arm/gp32/include/bsp.h index 73387b51a3..bbed42a0c4 100644 --- a/c/src/lib/libbsp/arm/gp32/include/bsp.h +++ b/c/src/lib/libbsp/arm/gp32/include/bsp.h @@ -65,7 +65,7 @@ void gp32_setPalette( unsigned char pos, uint16_t color); * So we prototype it and define the constant confdefs.h expects * to configure a BSP specific one. */ -void bsp_idle_task(void); +Thread bsp_idle_task(uint32_t); #define BSP_IDLE_TASK_BODY bsp_idle_task diff --git a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c index 4169e98b32..739ebe77e3 100644 --- a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c +++ b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c @@ -70,11 +70,11 @@ void bsp_pretasking_hook(void) } /* bsp_pretasking_hook */ -void bsp_idle_task(void) +Thread bsp_idle_task(uint32_t ignored) { - while(1){ - asm volatile ("MCR p15,0,r0,c7,c0,4 \n"); - } + while(1) { + asm volatile ("MCR p15,0,r0,c7,c0,4 \n"); + } } /*-------------------------------------------------------------------------+ |