diff fluid-mnf/serial.h @ 311:9cecc930d78f

fluid-mnf: original source from TI, defenestrated line endings and rearranged directory structure, but no *.[ch] source file content changes yet
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 29 Feb 2020 05:36:07 +0000
parents
children 6ff231195905
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fluid-mnf/serial.h	Sat Feb 29 05:36:07 2020 +0000
@@ -0,0 +1,30 @@
+/******************************************************************************
+ * FLUID (Flash Loader Utility Independent of Device)
+ *
+ * Copyright Texas Instruments, 2001.
+ * Mads Meisner-Jensen, mmj@ti.com.
+ *
+ * Serial/UART driver
+ *
+ * $Id: serial.h 1.8 Wed, 04 Sep 2002 16:32:18 +0200 mmj $
+ *
+ ******************************************************************************/
+
+int serial_init(int uart, int baudrate, char *flowcontrol);
+int serial_is_baudrate(int bps);
+int serial_baudrate_set(int baudrate);
+int serial_baudrate_get(void);
+void serial_exit(void);
+void serial_reset(void);
+
+int serial_transfer_time(int size);
+
+int serial_send(char *buf, int size);
+int serial_putchar(unsigned char ch);
+int serial_recv(char *buf, int size);
+void serial_recv_reset(void);
+
+void serial_rts(char state);
+void serial_dtr(char state);
+void serial_break(char state);
+