Module nrf51::spis1
[−]
[src]
SPI slave 1.
Modules
amountrx |
Number of bytes received in last granted transaction. |
amounttx |
Number of bytes transmitted in last granted transaction. |
config |
Configuration register. |
def |
Default character. |
enable |
Enable SPIS. |
events_acquired |
Semaphore acquired. |
events_end |
Granted transaction completed. |
intenclr |
Interrupt enable clear register. |
intenset |
Interrupt enable set register. |
maxrx |
Maximum number of bytes in the receive buffer. |
maxtx |
Maximum number of bytes in the transmit buffer. |
orc |
Over-read character. |
power |
Peripheral power control. |
pselcsn |
Pin select for CSN. |
pselmiso |
Pin select for MISO. |
pselmosi |
Pin select for MOSI. |
pselsck |
Pin select for SCK. |
rxdptr |
RX data pointer. |
semstat |
Semaphore status. |
shorts |
Shortcuts for SPIS. |
status |
Status from last transaction. |
tasks_acquire |
Acquire SPI semaphore. |
tasks_release |
Release SPI semaphore. |
txdptr |
TX data pointer. |
Structs
AMOUNTRX |
Number of bytes received in last granted transaction. |
AMOUNTTX |
Number of bytes transmitted in last granted transaction. |
CONFIG |
Configuration register. |
DEF |
Default character. |
ENABLE |
Enable SPIS. |
EVENTS_ACQUIRED |
Semaphore acquired. |
EVENTS_END |
Granted transaction completed. |
INTENCLR |
Interrupt enable clear register. |
INTENSET |
Interrupt enable set register. |
MAXRX |
Maximum number of bytes in the receive buffer. |
MAXTX |
Maximum number of bytes in the transmit buffer. |
ORC |
Over-read character. |
POWER |
Peripheral power control. |
PSELCSN |
Pin select for CSN. |
PSELMISO |
Pin select for MISO. |
PSELMOSI |
Pin select for MOSI. |
PSELSCK |
Pin select for SCK. |
RXDPTR |
RX data pointer. |
RegisterBlock |
Register block |
SEMSTAT |
Semaphore status. |
SHORTS |
Shortcuts for SPIS. |
STATUS |
Status from last transaction. |
TASKS_ACQUIRE |
Acquire SPI semaphore. |
TASKS_RELEASE |
Release SPI semaphore. |
TXDPTR |
TX data pointer. |