diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-07-09 18:37:47 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-07-09 18:37:47 +0000 |
commit | 677a5039163544e238b5c80c2b346829223079b3 (patch) | |
tree | 5da8022d19c2cea526bc6d810c7a8c893ad2a0de /c/src/lib/libchip | |
parent | Added information to README.mc68681. (diff) | |
download | rtems-677a5039163544e238b5c80c2b346829223079b3.tar.bz2 |
Changed static to Z85C30_STATIC so all data and routines could be global
for debugging purposes.
Diffstat (limited to 'c/src/lib/libchip')
-rw-r--r-- | c/src/lib/libchip/serial/z85c30.c | 36 | ||||
-rw-r--r-- | c/src/lib/libchip/serial/z85c30_p.h | 37 |
2 files changed, 41 insertions, 32 deletions
diff --git a/c/src/lib/libchip/serial/z85c30.c b/c/src/lib/libchip/serial/z85c30.c index 8fa9966d19..9960b5ccd5 100644 --- a/c/src/lib/libchip/serial/z85c30.c +++ b/c/src/lib/libchip/serial/z85c30.c @@ -94,7 +94,7 @@ extern void set_vector( rtems_isr_entry, rtems_vector_number, int ); * initialize a z85c30 Port */ -static void z85c30_initialize_port( +Z85C30_STATIC void z85c30_initialize_port( int minor ) { @@ -208,7 +208,7 @@ static void z85c30_initialize_port( (*setReg)( ulCtrlPort, SCC_WR0_SEL_WR0, SCC_WR0_RST_INT ); } -static int z85c30_open( +Z85C30_STATIC int z85c30_open( int major, int minor, void *arg @@ -225,7 +225,7 @@ static int z85c30_open( return(RTEMS_SUCCESSFUL); } -static int z85c30_close( +Z85C30_STATIC int z85c30_close( int major, int minor, void *arg @@ -248,7 +248,7 @@ static int z85c30_close( * This routine transmits a character using polling. */ -static void z85c30_write_polled( +Z85C30_STATIC void z85c30_write_polled( int minor, char cChar ) @@ -289,7 +289,7 @@ static void z85c30_write_polled( * Console Device Driver Entry Points */ -static boolean z85c30_probe(int minor) +Z85C30_STATIC boolean z85c30_probe(int minor) { /* * If the configuration dependent probe has located the device then @@ -299,7 +299,7 @@ static boolean z85c30_probe(int minor) return(TRUE); } -static void z85c30_init(int minor) +Z85C30_STATIC void z85c30_init(int minor) { unsigned32 ulCtrlPort; unsigned8 dummy; @@ -351,7 +351,7 @@ static void z85c30_init(int minor) * z85c30_assert_RTS */ -static int z85c30_assert_RTS(int minor) +Z85C30_STATIC int z85c30_assert_RTS(int minor) { rtems_interrupt_level Irql; z85c30_context *pz85c30Context; @@ -380,7 +380,7 @@ static int z85c30_assert_RTS(int minor) * z85c30_negate_RTS */ -static int z85c30_negate_RTS(int minor) +Z85C30_STATIC int z85c30_negate_RTS(int minor) { rtems_interrupt_level Irql; z85c30_context *pz85c30Context; @@ -414,7 +414,7 @@ static int z85c30_negate_RTS(int minor) * z85c30_assert_DTR */ -static int z85c30_assert_DTR(int minor) +Z85C30_STATIC int z85c30_assert_DTR(int minor) { rtems_interrupt_level Irql; z85c30_context *pz85c30Context; @@ -443,7 +443,7 @@ static int z85c30_assert_DTR(int minor) * z85c30_negate_DTR */ -static int z85c30_negate_DTR(int minor) +Z85C30_STATIC int z85c30_negate_DTR(int minor) { rtems_interrupt_level Irql; z85c30_context *pz85c30Context; @@ -481,7 +481,7 @@ static int z85c30_negate_DTR(int minor) * Return values: NONE */ -static void z85c30_process( +Z85C30_STATIC void z85c30_process( int minor, unsigned8 ucIntPend ) @@ -588,7 +588,7 @@ static void z85c30_process( (*setReg)(ulCtrlPort, SCC_WR0_SEL_WR0, SCC_WR0_RST_HI_IUS); } -static rtems_isr z85c30_isr( +Z85C30_STATIC rtems_isr z85c30_isr( rtems_vector_number vector ) { @@ -628,7 +628,7 @@ static rtems_isr z85c30_isr( * z85c30_flush */ -static int z85c30_flush( +Z85C30_STATIC int z85c30_flush( int major, int minor, void *arg @@ -661,7 +661,7 @@ static int z85c30_flush( * Return values: NONE */ -static void z85c30_enable_interrupts( +Z85C30_STATIC void z85c30_enable_interrupts( int minor ) { @@ -688,7 +688,7 @@ static void z85c30_enable_interrupts( (*setReg)(ulCtrlPort, SCC_WR0_SEL_WR0, SCC_WR0_RST_INT); } -static void z85c30_initialize_interrupts( +Z85C30_STATIC void z85c30_initialize_interrupts( int minor ) { @@ -719,7 +719,7 @@ static void z85c30_initialize_interrupts( * */ -static int z85c30_write_support_int( +Z85C30_STATIC int z85c30_write_support_int( int minor, const char *buf, int len) @@ -782,7 +782,7 @@ static int z85c30_write_support_int( * This routine polls for a character. */ -static int z85c30_inbyte_nonblocking_polled( +Z85C30_STATIC int z85c30_inbyte_nonblocking_polled( int minor ) { @@ -816,7 +816,7 @@ static int z85c30_inbyte_nonblocking_polled( * */ -static int z85c30_write_support_polled( +Z85C30_STATIC int z85c30_write_support_polled( int minor, const char *buf, int len) diff --git a/c/src/lib/libchip/serial/z85c30_p.h b/c/src/lib/libchip/serial/z85c30_p.h index c92271bf48..1c83493d84 100644 --- a/c/src/lib/libchip/serial/z85c30_p.h +++ b/c/src/lib/libchip/serial/z85c30_p.h @@ -33,6 +33,15 @@ extern "C" { #endif +/* + * Define Z85C30_STATIC to nothing while debugging so the entry points + * will show up in the symbol table. + */ + +#define Z85C30_STATIC + +/* #define Z85C30_STATIC static */ + /* bit values for write register 0 */ /* command register */ @@ -322,60 +331,60 @@ typedef struct _z85c30_context /* * Private routines */ -static boolean z85c30_probe(int minor); +Z85C30_STATIC boolean z85c30_probe(int minor); -static void z85c30_init(int minor); +Z85C30_STATIC void z85c30_init(int minor); -static int z85c30_open( +Z85C30_STATIC int z85c30_open( int major, int minor, void * arg ); -static int z85c30_close( +Z85C30_STATIC int z85c30_close( int major, int minor, void * arg ); -static void z85c30_write_polled( +Z85C30_STATIC void z85c30_write_polled( int minor, char cChar ); -static int z85c30_assert_RTS( +Z85C30_STATIC int z85c30_assert_RTS( int minor ); -static int z85c30_negate_RTS( +Z85C30_STATIC int z85c30_negate_RTS( int minor ); -static int z85c30_assert_DTR( +Z85C30_STATIC int z85c30_assert_DTR( int minor ); -static int z85c30_negate_DTR( +Z85C30_STATIC int z85c30_negate_DTR( int minor ); -static void z85c30_initialize_interrupts(int minor); +Z85C30_STATIC void z85c30_initialize_interrupts(int minor); -static int z85c30_flush(int major, int minor, void *arg); +Z85C30_STATIC int z85c30_flush(int major, int minor, void *arg); -static int z85c30_write_support_int( +Z85C30_STATIC int z85c30_write_support_int( int minor, const char *buf, int len ); -static int z85c30_write_support_polled( +Z85C30_STATIC int z85c30_write_support_polled( int minor, const char *buf, int len ); -static int z85c30_inbyte_nonblocking_polled( +Z85C30_STATIC int z85c30_inbyte_nonblocking_polled( int minor ); |