| ChibiOS
    19.1.4
    | 
Structure representing an WSPI driver. More...
#include <hal_wspi.h>

| Data Fields | |
| wspistate_t | state | 
| Driver state.  More... | |
| const WSPIConfig * | config | 
| Current configuration data.  More... | |
| thread_reference_t | thread | 
| Waiting thread.  More... | |
| mutex_t | mutex | 
| Mutex protecting the peripheral.  More... | |
Structure representing an WSPI driver.
Definition at line 150 of file hal_wspi.h.
| wspistate_t hal_wspi_driver::state | 
Driver state.
Definition at line 154 of file hal_wspi.h.
Referenced by wspi_lld_start(), wspi_lld_stop(), wspiCommand(), wspiMapFlash(), wspiObjectInit(), wspiReceive(), wspiSend(), wspiStart(), wspiStartCommand(), wspiStartReceive(), wspiStartSend(), wspiStop(), and wspiUnmapFlash().
| const WSPIConfig* hal_wspi_driver::config | 
Current configuration data.
Definition at line 158 of file hal_wspi.h.
Referenced by wspiCommand(), wspiObjectInit(), wspiReceive(), wspiSend(), wspiStart(), and wspiStop().
| thread_reference_t hal_wspi_driver::thread | 
Waiting thread.
Definition at line 163 of file hal_wspi.h.
Referenced by wspiCommand(), wspiObjectInit(), wspiReceive(), and wspiSend().
| mutex_t hal_wspi_driver::mutex | 
Mutex protecting the peripheral.
Definition at line 169 of file hal_wspi.h.
Referenced by wspiAcquireBus(), wspiObjectInit(), and wspiReleaseBus().