diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-02-08 11:58:37 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-02-11 14:44:46 +0100 |
commit | d2a4f158e1935f0774c4419924a34f8f75f9b257 (patch) | |
tree | 285820f148d99aceb82d551bfbab216bea8eca89 /c/src | |
parent | bsp/erc32: Fix warnings (diff) | |
download | rtems-d2a4f158e1935f0774c4419924a34f8f75f9b257.tar.bz2 |
libchip/serial: Fix warnings
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/libchip/serial/mc68681.c | 6 | ||||
-rw-r--r-- | c/src/libchip/serial/mc68681_p.h | 9 |
2 files changed, 9 insertions, 6 deletions
diff --git a/c/src/libchip/serial/mc68681.c b/c/src/libchip/serial/mc68681.c index 58dfa0d413..ca231ff68c 100644 --- a/c/src/libchip/serial/mc68681.c +++ b/c/src/libchip/serial/mc68681.c @@ -221,7 +221,6 @@ MC68681_STATIC void mc68681_initialize_context( MC68681_STATIC void mc68681_init(int minor) { uint32_t pMC68681_port; - uint32_t pMC68681; mc68681_context *pmc68681Context; setRegister_f setReg; @@ -231,7 +230,6 @@ MC68681_STATIC void mc68681_init(int minor) mc68681_initialize_context( minor, pmc68681Context ); - pMC68681 = Console_Port_Tbl[minor]->ulCtrlPort1; pMC68681_port = Console_Port_Tbl[minor]->ulCtrlPort2; setReg = Console_Port_Tbl[minor]->setRegister; @@ -329,11 +327,9 @@ MC68681_STATIC int mc68681_close( void *arg ) { - uint32_t pMC68681; uint32_t pMC68681_port; setRegister_f setReg; - pMC68681 = Console_Port_Tbl[minor]->ulCtrlPort1; pMC68681_port = Console_Port_Tbl[minor]->ulCtrlPort2; setReg = Console_Port_Tbl[minor]->setRegister; @@ -628,12 +624,10 @@ MC68681_STATIC void mc68681_process( volatile uint8_t ucISRStatus; char cChar; getRegister_f getReg; - setRegister_f setReg; pMC68681 = Console_Port_Tbl[minor]->ulCtrlPort1; pMC68681_port = Console_Port_Tbl[minor]->ulCtrlPort2; getReg = Console_Port_Tbl[minor]->getRegister; - setReg = Console_Port_Tbl[minor]->setRegister; /* Get ISR at the beginning of the IT routine */ ucISRStatus = (*getReg)(pMC68681, MC68681_INTERRUPT_STATUS_REG); diff --git a/c/src/libchip/serial/mc68681_p.h b/c/src/libchip/serial/mc68681_p.h index 0ad67ef971..f74ab6b41d 100644 --- a/c/src/libchip/serial/mc68681_p.h +++ b/c/src/libchip/serial/mc68681_p.h @@ -249,6 +249,11 @@ typedef struct _mc68681_context /* * Driver functions */ +MC68681_STATIC void mc68681_initialize_context( + int minor, + mc68681_context *pmc68681Context +); + MC68681_STATIC bool mc68681_probe(int minor); MC68681_STATIC int mc68681_set_attributes( @@ -307,6 +312,10 @@ MC68681_STATIC void mc68681_enable_interrupts( int imr_mask ); +MC68681_STATIC rtems_isr mc68681_isr( + rtems_vector_number vector +); + #ifdef __cplusplus } #endif |