lkml.org 
[lkml]   [2000]   [Jan]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
Subjectpatch: 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/

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:0.032 / U:0.816 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site