1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/sys/dev/uart
Marius Strobl 97202af2dc - Add a uart_rxready() and corresponding device-specific implementations
that can be used to check whether receive data is ready, i.e. whether
  the subsequent call of uart_poll() should return a char, and unlike
  uart_poll() doesn't actually receive data.
- Remove the device-specific implementations of uart_poll() and implement
  uart_poll() in terms of uart_getc() and the newly added uart_rxready()
  in order to minimize code duplication.
- In sunkbd(4) take advantage of uart_rxready() and use it to implement
  the polled mode part of sunkbd_check() so we don't need to buffer a
  potentially read char in the softc.
- Fix some mis-indentation in sunkbd_read_char().

Discussed with:	marcel
2007-01-18 22:01:19 +00:00
..
uart_bus_acpi.c
uart_bus_ebus.c
uart_bus_isa.c
uart_bus_pccard.c
uart_bus_pci.c
uart_bus_puc.c
uart_bus_scc.c
uart_bus.h
uart_core.c
uart_cpu_amd64.c
uart_cpu_i386.c
uart_cpu_ia64.c
uart_cpu_pc98.c
uart_cpu_powerpc.c
uart_cpu_sparc64.c
uart_cpu.h - Add a uart_rxready() and corresponding device-specific implementations 2007-01-18 22:01:19 +00:00
uart_dbg.c
uart_dev_ns8250.c - Add a uart_rxready() and corresponding device-specific implementations 2007-01-18 22:01:19 +00:00
uart_dev_sab82532.c - Add a uart_rxready() and corresponding device-specific implementations 2007-01-18 22:01:19 +00:00
uart_dev_z8530.c - Add a uart_rxready() and corresponding device-specific implementations 2007-01-18 22:01:19 +00:00
uart_if.m
uart_kbd_sun_tables.h
uart_kbd_sun.c - Add a uart_rxready() and corresponding device-specific implementations 2007-01-18 22:01:19 +00:00
uart_kbd_sun.h - In sunkbd_probe_keyboard() don't bother to determine the keyboard layout 2006-11-02 00:01:15 +00:00
uart_subr.c
uart_tty.c Properly propagate overrun conditions to the TTY layer. 2006-07-27 00:07:10 +00:00
uart.h