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