[−][src]Module cc2650::ssi0
Synchronous Serial Interface with master and slave capabilities
Modules
cpsr | Clock Prescale |
cr0 | Control 0 |
cr1 | Control 1 |
dmacr | DMA Control |
dr | Data 16-bits wide data register: When read, the entry in the receive FIFO, pointed to by the current FIFO read pointer, is accessed. As data values are removed by the receive logic from the incoming data frame, they are placed into the entry in the receive FIFO, pointed to by the current FIFO write pointer. When written, the entry in the transmit FIFO, pointed to by the write pointer, is written to. Data values are removed from the transmit FIFO one value at a time by the transmit logic. It is loaded into the transmit serial shifter, then serially shifted out onto the TXD output pin at the programmed bit rate. When a data size of less than 16 bits is selected, the user must right-justify data written to the transmit FIFO. The transmit logic ignores the unused bits. Received data less than 16 bits is automatically right-justified in the receive buffer. |
icr | Interrupt Clear On a write of 1, the corresponding interrupt is cleared. A write of 0 has no effect. |
imsc | Interrupt Mask Set and Clear |
mis | Masked Interrupt Status |
reserved1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. |
reserved2 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. |
ris | Raw Interrupt Status |
sr | Status |
Structs
CPSR | Clock Prescale |
CR0 | Control 0 |
CR1 | Control 1 |
DMACR | DMA Control |
DR | Data 16-bits wide data register: When read, the entry in the receive FIFO, pointed to by the current FIFO read pointer, is accessed. As data values are removed by the receive logic from the incoming data frame, they are placed into the entry in the receive FIFO, pointed to by the current FIFO write pointer. When written, the entry in the transmit FIFO, pointed to by the write pointer, is written to. Data values are removed from the transmit FIFO one value at a time by the transmit logic. It is loaded into the transmit serial shifter, then serially shifted out onto the TXD output pin at the programmed bit rate. When a data size of less than 16 bits is selected, the user must right-justify data written to the transmit FIFO. The transmit logic ignores the unused bits. Received data less than 16 bits is automatically right-justified in the receive buffer. |
ICR | Interrupt Clear On a write of 1, the corresponding interrupt is cleared. A write of 0 has no effect. |
IMSC | Interrupt Mask Set and Clear |
MIS | Masked Interrupt Status |
RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. |
RESERVED2 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. |
RIS | Raw Interrupt Status |
RegisterBlock | Register block |
SR | Status |