APM:Libraries
spi_hook.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "hal.h"
4 
5 #ifdef __cplusplus
6 extern "C" {
7 #endif
8 
9 #if HAL_USE_MMC_SPI == TRUE
10 void spiStartHook(SPIDriver *spip, const SPIConfig *config);
11 void spiStopHook(SPIDriver *spip);
12 void spiSelectHook(SPIDriver *spip);
13 void spiUnselectHook(SPIDriver *spip);
14 void spiIgnoreHook(SPIDriver *spip,size_t n);
15 void spiSendHook(SPIDriver *spip,size_t n, const void *txbuf);
16 void spiReceiveHook(SPIDriver *spip, size_t n, void *rxbuf);
17 #endif
18 
19 #ifdef __cplusplus
20 }
21 #endif
void spiSendHook(SPIDriver *spip, size_t n, const void *txbuf)
void spiReceiveHook(SPIDriver *spip, size_t n, void *rxbuf)
void spiStartHook(SPIDriver *spip, const SPIConfig *config)
void spiStopHook(SPIDriver *spip)
void spiUnselectHook(SPIDriver *spip)
void spiIgnoreHook(SPIDriver *spip, size_t n)
void spiSelectHook(SPIDriver *spip)