|
ChibiOS/HAL
6.1.0
|
PLATFORM QSPI subsystem low level driver source. More...
#include "hal.h"Go to the source code of this file.
Functions | |
| void | qspi_lld_init (void) |
| Low level QSPI driver initialization. More... | |
| void | qspi_lld_start (QSPIDriver *qspip) |
| Configures and activates the QSPI peripheral. More... | |
| void | qspi_lld_stop (QSPIDriver *qspip) |
| Deactivates the QSPI peripheral. More... | |
| void | qspi_lld_command (QSPIDriver *qspip, const qspi_command_t *cmdp) |
| Sends a command without data phase. More... | |
| void | qspi_lld_send (QSPIDriver *qspip, const qspi_command_t *cmdp, size_t n, const uint8_t *txbuf) |
| Sends a command with data over the QSPI bus. More... | |
| void | qspi_lld_receive (QSPIDriver *qspip, const qspi_command_t *cmdp, size_t n, uint8_t *rxbuf) |
| Sends a command then receives data over the QSPI bus. More... | |
| void | qspi_lld_map_flash (QSPIDriver *qspip, const qspi_command_t *cmdp, uint8_t **addrp) |
| Maps in memory space a QSPI flash device. More... | |
| void | qspi_lld_unmap_flash (QSPIDriver *qspip) |
| Unmaps from memory space a QSPI flash device. More... | |
Variables | |
| QSPIDriver | QSPID1 |
| QSPID1 driver identifier. More... | |
PLATFORM QSPI subsystem low level driver source.
Definition in file hal_qspi_lld.c.