USB2SPDIF/reference/airspy_dma/firmware-master/libopencm3/scripts/data/lpc43xx/ssp.csv

4.5 KiB

1SSP0_CR004DSSData Size Select0rw
2SSP0_CR042FRFFrame Format0rw
3SSP0_CR061CPOLClock Out Polarity0rw
4SSP0_CR071CPHAClock Out Phase0rw
5SSP0_CR088SCRSerial Clock Rate0rw
6SSP1_CR004DSSData Size Select0rw
7SSP1_CR042FRFFrame Format0rw
8SSP1_CR061CPOLClock Out Polarity0rw
9SSP1_CR071CPHAClock Out Phase0rw
10SSP1_CR088SCRSerial Clock Rate0rw
11SSP0_CR101LBMLoop Back Mode0rw
12SSP0_CR111SSESSP Enable0rw
13SSP0_CR121MSMaster/Slave Mode0rw
14SSP0_CR131SODSlave Output Disable0rw
15SSP1_CR111SSESSP Enable0rw
16SSP1_CR121MSMaster/Slave Mode0rw
17SSP1_CR131SODSlave Output Disable0rw
18SSP0_DR016DATASoftware can write data to be transmitted to this register, and read data that has been0rw
19SSP1_DR016DATASoftware can write data to be transmitted to this register, and read data that has been0rw
20SSP0_SR01TFETransmit FIFO Empty1r
21SSP0_SR11TNFTransmit FIFO Not Full1r
22SSP0_SR21RNEReceive FIFO Not Empty0r
23SSP0_SR31RFFReceive FIFO Full0r
24SSP0_SR41BSYBusy.0r
25SSP1_SR01TFETransmit FIFO Empty1r
26SSP1_SR11TNFTransmit FIFO Not Full1r
27SSP1_SR21RNEReceive FIFO Not Empty0r
28SSP1_SR31RFFReceive FIFO Full0r
29SSP1_SR41BSYBusy.0r
30SSP0_CPSR08CPSDVSRSSP Clock Prescale Register0rw
31SSP1_CPSR08CPSDVSRSSP Clock Prescale Register0rw
32SSP0_IMSC01RORIMSoftware should set this bit to enable interrupt when a Receive Overrun occurs0rw
33SSP0_IMSC11RTIMSoftware should set this bit to enable interrupt when a Receive Time-out condition occurs0rw
34SSP0_IMSC21RXIMSoftware should set this bit to enable interrupt when the Rx FIFO is at least half full0rw
35SSP0_IMSC31TXIMSoftware should set this bit to enable interrupt when the Tx FIFO is at least half empty0rw
36SSP1_IMSC01RORIMSoftware should set this bit to enable interrupt when a Receive Overrun occurs0rw
37SSP1_IMSC11RTIMSoftware should set this bit to enable interrupt when a Receive Time-out condition occurs0rw
38SSP1_IMSC21RXIMSoftware should set this bit to enable interrupt when the Rx FIFO is at least half full0rw
39SSP1_IMSC31TXIMSoftware should set this bit to enable interrupt when the Tx FIFO is at least half empty0rw
40SSP0_RIS01RORRISThis bit is 1 if another frame was completely received while the RxFIFO was full0r
41SSP0_RIS11RTRISThis bit is 1 if the Rx FIFO is not empty, and has not been read for a time-out period0r
42SSP0_RIS21RXRISThis bit is 1 if the Rx FIFO is at least half full0r
43SSP0_RIS31TXRISThis bit is 1 if the Tx FIFO is at least half empty1r
44SSP1_RIS01RORRISThis bit is 1 if another frame was completely received while the RxFIFO was full0r
45SSP1_RIS11RTRISThis bit is 1 if the Rx FIFO is not empty, and has not been read for a time-out period0r
46SSP1_RIS21RXRISThis bit is 1 if the Rx FIFO is at least half full0r
47SSP1_RIS31TXRISThis bit is 1 if the Tx FIFO is at least half empty1r
48SSP0_MIS01RORMISThis bit is 1 if another frame was completely received while the RxFIFO was full, and this interrupt is enabled0r
49SSP0_MIS11RTMISThis bit is 1 if the Rx FIFO is not empty, has not been read for a time-out period, and this interrupt is enabled0r
50SSP0_MIS21RXMISThis bit is 1 if the Rx FIFO is at least half full, and this interrupt is enabled0r
51SSP0_MIS31TXMISThis bit is 1 if the Tx FIFO is at least half empty, and this interrupt is enabled0r
52SSP1_MIS01RORMISThis bit is 1 if another frame was completely received while the RxFIFO was full, and this interrupt is enabled0r
53SSP1_MIS11RTMISThis bit is 1 if the Rx FIFO is not empty, has not been read for a time-out period, and this interrupt is enabled0r
54SSP1_MIS21RXMISThis bit is 1 if the Rx FIFO is at least half full, and this interrupt is enabled0r
55SSP1_MIS31TXMISThis bit is 1 if the Tx FIFO is at least half empty, and this interrupt is enabled0r
56SSP0_ICR01RORICWriting a 1 to this bit clears the 'frame was received when RxFIFO was full' interruptw
57SSP0_ICR11RTICWriting a 1 to this bit clears the Rx FIFO was not empty and has not been read for a time-out period interruptw
58SSP1_ICR01RORICWriting a 1 to this bit clears the 'frame was received when RxFIFO was full' interruptw
59SSP1_ICR11RTICWriting a 1 to this bit clears the Rx FIFO was not empty and has not been read for a time-out period interruptw
60SSP0_DMACR01RXDMAEReceive DMA Enable0rw
61SSP0_DMACR11TXDMAETransmit DMA Enable0rw
62SSP1_DMACR01RXDMAEReceive DMA Enable0rw
63SSP1_DMACR11TXDMAETransmit DMA Enable0rw