BRK_ABRT
if (chg_and_stat & BRK_ABRT) /* Received an ABORT */
if ((status & BRK_ABRT) && !(up->prev_status & BRK_ABRT)) {
up->port.read_status_mask |= BRK_ABRT;
up->port.ignore_status_mask |= BRK_ABRT;
uap->port.read_status_mask |= BRK_ABRT;
uap->port.ignore_status_mask |= BRK_ABRT;
if (r1 & (PAR_ERR | Rx_OVR | CRC_ERR | BRK_ABRT)) {
if (r1 & BRK_ABRT) {
if (r1 & BRK_ABRT)
if (status & BRK_ABRT)
if (ch & BRK_ABRT)
r1 |= BRK_ABRT;
if (ch & BRK_ABRT)
r1 |= BRK_ABRT;
if (r1 & (BRK_ABRT | PAR_ERR | Rx_OVR | CRC_ERR)) {
if (r1 & BRK_ABRT) {
if (r1 & BRK_ABRT)
if (status & BRK_ABRT) {
if (!(status & BRK_ABRT))
up->port.read_status_mask |= BRK_ABRT;
up->port.ignore_status_mask |= BRK_ABRT;
brk = status & BRK_ABRT;
zport->brk = read_zsreg(zport, R0) & BRK_ABRT;