|
@@ -28,11 +28,15 @@ static int timeouts;
|
|
|
static int spk_serial_out(struct spk_synth *in_synth, const char ch);
|
|
|
static void spk_serial_send_xchar(char ch);
|
|
|
static void spk_serial_tiocmset(unsigned int set, unsigned int clear);
|
|
|
+static unsigned char spk_serial_in(void);
|
|
|
+static unsigned char spk_serial_in_nowait(void);
|
|
|
|
|
|
struct spk_io_ops spk_serial_io_ops = {
|
|
|
.synth_out = spk_serial_out,
|
|
|
.send_xchar = spk_serial_send_xchar,
|
|
|
.tiocmset = spk_serial_tiocmset,
|
|
|
+ .synth_in = spk_serial_in,
|
|
|
+ .synth_in_nowait = spk_serial_in_nowait,
|
|
|
};
|
|
|
EXPORT_SYMBOL_GPL(spk_serial_io_ops);
|
|
|
|
|
@@ -240,7 +244,7 @@ int spk_wait_for_xmitr(struct spk_synth *in_synth)
|
|
|
return 1;
|
|
|
}
|
|
|
|
|
|
-unsigned char spk_serial_in(void)
|
|
|
+static unsigned char spk_serial_in(void)
|
|
|
{
|
|
|
int tmout = SPK_SERIAL_TIMEOUT;
|
|
|
|
|
@@ -253,9 +257,8 @@ unsigned char spk_serial_in(void)
|
|
|
}
|
|
|
return inb_p(speakup_info.port_tts + UART_RX);
|
|
|
}
|
|
|
-EXPORT_SYMBOL_GPL(spk_serial_in);
|
|
|
|
|
|
-unsigned char spk_serial_in_nowait(void)
|
|
|
+static unsigned char spk_serial_in_nowait(void)
|
|
|
{
|
|
|
unsigned char lsr;
|
|
|
|
|
@@ -264,7 +267,6 @@ unsigned char spk_serial_in_nowait(void)
|
|
|
return 0;
|
|
|
return inb_p(speakup_info.port_tts + UART_RX);
|
|
|
}
|
|
|
-EXPORT_SYMBOL_GPL(spk_serial_in_nowait);
|
|
|
|
|
|
static int spk_serial_out(struct spk_synth *in_synth, const char ch)
|
|
|
{
|