Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/uart/uart_bus.h
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | |||||
/* UART_IOCTL() requests */ | /* UART_IOCTL() requests */ | ||||
#define UART_IOCTL_BREAK 1 | #define UART_IOCTL_BREAK 1 | ||||
#define UART_IOCTL_IFLOW 2 | #define UART_IOCTL_IFLOW 2 | ||||
#define UART_IOCTL_OFLOW 3 | #define UART_IOCTL_OFLOW 3 | ||||
#define UART_IOCTL_BAUD 4 | #define UART_IOCTL_BAUD 4 | ||||
/* UART quirk flags */ | /* UART quirk flags */ | ||||
#define UART_F_BUSY_DETECT 0x1 | #define UART_F_BUSY_DETECT 0x1 | ||||
#define UART_F_IGNORE_SPCR_REGSHFT 0x2 | |||||
/* | /* | ||||
* UART class & instance (=softc) | * UART class & instance (=softc) | ||||
*/ | */ | ||||
struct uart_class { | struct uart_class { | ||||
KOBJ_CLASS_FIELDS; | KOBJ_CLASS_FIELDS; | ||||
struct uart_ops *uc_ops; /* Low-level console operations. */ | struct uart_ops *uc_ops; /* Low-level console operations. */ | ||||
u_int uc_range; /* Bus space address range. */ | u_int uc_range; /* Bus space address range. */ | ||||
▲ Show 20 Lines • Show All 154 Lines • Show Last 20 Lines |