FreeCalypso > hg > freecalypso-reveng
view fluid-mnf/serial.h @ 342:6ff231195905
fluid-mnf/serial.[ch]: beginning of Linux port
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 13 Mar 2020 05:39:37 +0000 |
parents | 9cecc930d78f |
children | 37b5f94de802 |
line wrap: on
line source
/****************************************************************************** * 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 $ * * This serial interface handling architecture has been majorly redesigned * by Mychaela N. Falconia for the present fluid-mnf Linux port. * ******************************************************************************/ 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_recv(char *buf, int size, int timeout); void serial_recv_reset(void); void serial_rts(char state); void serial_dtr(char state); void serial_break(char state);