VIC ChannelsΒΆ

Block

Flags

Channel

Hex Mask

UART1

Rx Line Status (RLS)
Transmit Holding Register Empty (THRE)
Rx Data Available (RDA)
Character Time-out Indicator (CTI)
Modem Control Change
End of Auto-Baud (ABEO)
Auto-Baud Time-Out (ABTO)

7

0x00000080

PWM1

Match 0 - 6 of PWM1
Capture 0-1 of PWM1

8

0x00000100

I2C0

SI (state change)

9

0x00000200

SPI, SSP0

SPI Interrupt Flag of SPI (SPIF)
Mode Fault of SPI0 (MODF)
Tx FIFO half empty of SSP0
Rx FIFO half full of SSP0
Rx Timeout of SSP0
Rx Overrun of SSP0

10

0x00000400

SSP 1

Tx FIFO half empty
Rx FIFO half full
Rx Timeout
Rx Overrun

11

0x00000800

PLL

PLL Lock (PLOCK)

12

0x00001000

RTC

Counter Increment (RTCCIF)
Alarm (RTCALF)
Subsecond Int (RTCSSF)

13

0x00002000

External Interrupt

External Interrupt 0 (EINT0)

14

0x00004000

External Interrupt

External Interrupt 1 (EINT1)

15

0x00008000

External Interrupt

External Interrupt 2 (EINT2)

16

0x00010000

External Interrupt

External Interrupt 3 (EINT3) (Shared with GPIO interrupts)

17

0x00020000

ADC0

A/D Converter 0 end of conversion

18

0x00040000

I2C1

SI (state change)

19

0x00080000

BOD

Brown Out detect

20

0x00100000

Ethernet

WakeupInt, SoftInt, TxDoneInt, TxFinishedInt,
TxErrorInt, TxUnderrunInt, RxDoneInt,
RxFinishedInt, RxErrorInt, RxOverrunInt

21

0x00200000

USB

USB_INT_REQ_LP, USB_INT_REQ_HP, USB_INT_REQ_DMA

22

0x00400000

CAN

CAN Common, CAN 0 Tx, CAN 0 Rx, CAN 1 Tx,CAN 1 Rx

23

0x00800000

SD/ MMC interface

RxDataAvlbl, TxDataAvlbl, RxFifoEmpty,
TxFifoEmpty,RxFifoFull, TxFifoFull,
RxFifoHalfFull, TxFifoHalfEmpty,RxActive,
TxActive, CmdActive, DataBlockEnd,
StartBitErr,DataEnd, CmdSent, CmdRespEnd,
RxOverrun,TxUnderrun, DataTimeOut, CmdTimeOut,
DataCrcFail,CmdCrcFail

24

0x01000000

GP DMA

IntStatus of DMA channel 0, IntStatus of DMA channel 1

25

0x02000000

Timer 2

Match 0-3, Capture 0-1

26

0x04000000

Timer 3

Match 0-3, Capture 0-1

27

0x08000000

UART 2

Rx Line Status (RLS)
Transmit Holding Register Empty (THRE)
Rx Data Available (RDA)
Character Time-out Indicator (CTI)
End of Auto-Baud (ABEO)
Auto-Baud Time-Out (ABTO)

28

0x10000000

UART 3

Rx Line Status (RLS)
Transmit Holding Register Empty (THRE)
Rx Data Available (RDA)
Character Time-out Indicator (CTI)
End of Auto-Baud (ABEO)
Auto-Baud Time-Out (ABTO)

29

0x20000000

I2C2

SI (state change)

30

0x40000000

I2S

irq_rx, irq_tx

31

0x80000000

This Page