Messages in this thread Patch in this message | | | Date | Mon, 31 Jan 2000 14:57:46 +0100 | From | Jes Sorensen <> | Subject | patch: generic_serial |
| |
Hi
Here is a tiny patch to generic_serial.[ch] to make it independant of the SX driver.
Relative to 2.3.41
Jes
diff -urN -X /home/jes/exclude-linux /home/jes/tmp/native/drivers/char/generic_serial.c drivers/char/generic_serial.c --- /home/jes/tmp/native/drivers/char/generic_serial.c Tue Aug 31 20:30:48 1999 +++ drivers/char/generic_serial.c Mon Jan 31 14:53:55 2000 @@ -103,10 +103,6 @@ #include "generic_serial.h" -#ifndef MODULE -extern void my_hd (unsigned char *ptr, int n); -#endif - static char * tmp_buf; static DECLARE_MUTEX(tmp_buf_sem); @@ -119,8 +115,8 @@ #define gs_dprintk(f, str...) /* nothing */ #endif -#define func_enter() gs_dprintk (SX_DEBUG_FLOW, "gs: enter " __FUNCTION__ "\n") -#define func_exit() gs_dprintk (SX_DEBUG_FLOW, "gs: exit " __FUNCTION__ "\n") +#define func_enter() gs_dprintk (GS_DEBUG_FLOW, "gs: enter " __FUNCTION__ "\n") +#define func_exit() gs_dprintk (GS_DEBUG_FLOW, "gs: exit " __FUNCTION__ "\n") @@ -856,7 +852,6 @@ if (gs_debug & GS_DEBUG_TERMIOS) { gs_dprintk (GS_DEBUG_TERMIOS, "termios structure (%p):\n", tiosp); - my_hd ((unsigned char *)tiosp, sizeof (struct termios)); } #if 0 diff -urN -X /home/jes/exclude-linux /home/jes/tmp/native/drivers/char/generic_serial.h drivers/char/generic_serial.h --- /home/jes/tmp/native/drivers/char/generic_serial.h Thu Aug 5 23:47:44 1999 +++ drivers/char/generic_serial.h Wed Jan 19 11:21:07 2000 @@ -12,6 +12,8 @@ #ifndef GENERIC_SERIAL_H #define GENERIC_SERIAL_H +#define RS_EVENT_WRITE_WAKEUP 0 + struct real_driver { void (*disable_tx_interrupts) (void *); void (*enable_tx_interrupts) (void *); @@ -75,6 +77,7 @@ #define GS_DEBUG_TERMIOS 0x00000004 #define GS_DEBUG_STUFF 0x00000008 #define GS_DEBUG_CLOSE 0x00000010 +#define GS_DEBUG_FLOW 0x00000020 void gs_put_char(struct tty_struct *tty, unsigned char ch); - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |