summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/serial/ns16550_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/libchip/serial/ns16550_p.h')
-rw-r--r--c/src/libchip/serial/ns16550_p.h76
1 files changed, 0 insertions, 76 deletions
diff --git a/c/src/libchip/serial/ns16550_p.h b/c/src/libchip/serial/ns16550_p.h
index 4e6d784c5f..0fe817ad6b 100644
--- a/c/src/libchip/serial/ns16550_p.h
+++ b/c/src/libchip/serial/ns16550_p.h
@@ -131,82 +131,6 @@ extern "C" {
#define SP_LSR_TX 0x40
#define SP_LSR_EFIFO 0x80
-typedef struct {
- uint8_t ucModemCtrl;
- int transmitFifoChars;
-} ns16550_context;
-
-/*
- * Driver functions
- */
-
-void ns16550_init(int minor);
-
-int ns16550_open(
- int major,
- int minor,
- void * arg
-);
-
-int ns16550_close(
- int major,
- int minor,
- void * arg
-);
-
-void ns16550_write_polled(
- int minor,
- char cChar
-);
-
-NS16550_STATIC int ns16550_assert_RTS(
- int minor
-);
-
-NS16550_STATIC int ns16550_negate_RTS(
- int minor
-);
-
-NS16550_STATIC int ns16550_assert_DTR(
- int minor
-);
-
-NS16550_STATIC int ns16550_negate_DTR(
- int minor
-);
-
-NS16550_STATIC void ns16550_initialize_interrupts(int minor);
-
-NS16550_STATIC void ns16550_cleanup_interrupts(int minor);
-
-ssize_t ns16550_write_support_int(
- int minor,
- const char *buf,
- size_t len
-);
-
-ssize_t ns16550_write_support_polled(
- int minor,
- const char *buf,
- size_t len
- );
-
-int ns16550_inbyte_nonblocking_polled(
- int minor
-);
-
-NS16550_STATIC void ns16550_enable_interrupts(
- console_tbl *c,
- int mask
-);
-
-int ns16550_set_attributes(
- int minor,
- const struct termios *t
-);
-
-void ns16550_isr(void *arg);
-
#ifdef __cplusplus
}
#endif