1#ifndef UART8250_H 2#define UART8250_H 3 4struct uart8250 { 5 unsigned int baud; 6 /* Do I need an lcs parameter here? */ 7}; 8 9unsigned char uart8250_rx_byte(unsigned base_port); 10int uart8250_can_rx_byte(unsigned base_port); 11void uart8250_tx_byte(unsigned base_port, unsigned char data); 12void uart8250_init(unsigned base_port, unsigned divisor, unsigned lcs); 13void init_uart8250(unsigned base_port, struct uart8250 *uart); 14 15#endif /* UART8250_H */ 16

