Skip to main content

Enum Sc16is7x2.InterruptSourceType

The interrupt sources for the SC16IS7x2 Using a bit mask to allow for multiple sources to be set, with minimal overhead. Really not sure if multiple sources can be active at the same time, but making it possible.

Assembly: Sc16is7x2.dll
View Source
Declaration
public enum Sc16is7x2.InterruptSourceType

Fields

Unknown

Unknown Interrupt Identification Register (IIR) status

View Source
Declaration
Unknown = -1

None

No interrupt.

View Source
Declaration
None = 0

ReceiverLineStatus

Overrun Error(OE), Framing Error(FE), Parity Error, (PE), or Break Interrupt(BI) errors occur in characters in the RX FIFO.

View Source
Declaration
ReceiverLineStatus = 1

RxTimeout

Stale data in RX FIFO.

View Source
Declaration
RxTimeout = 2

RHR

Receive data ready (FIFO disable) or RX FIFO above trigger level (FIFO enable)

View Source
Declaration
RHR = 4

THR

Transmit FIFO empty (FIFO disable) or TX FIFO passes above trigger level (FIFO enable)

View Source
Declaration
THR = 8

ModemStatus

Change of state of modem input pins.

View Source
Declaration
ModemStatus = 16

GpioPins

Input pins change of state. (GPIO)

View Source
Declaration
GpioPins = 32

Xoff

Receive Xoff character(s)/special character.

View Source
Declaration
Xoff = 64

CtsRts

RTS pin or CTS pin change state from active(LOW) to inactive(HIGH).

View Source
Declaration
CtsRts = 128