SDFileSystem for STM32F746NG DISCOVERY with 4bit SDMMC interface on fixed pins

Dependencies:   FATFileSystem

Dependents:   DISCO-F746NG_SDFileSystem uzairkhan DISCO-F746NG_Scope_copy

Fork of SDFileSystem by Neil Thiessen

Committer:
DieterGraef
Date:
Thu Mar 31 17:39:48 2016 +0000
Revision:
23:c03ef1abef0e
Child:
24:698affe9560c
For use with STM32F746NG Discovery with SDMMC 4Bit Bus on fixed Pins

Who changed what in which revision?

UserRevisionLine numberNew contents of line
DieterGraef 23:c03ef1abef0e 1 /* Define to prevent recursive inclusion -------------------------------------*/
DieterGraef 23:c03ef1abef0e 2 #ifndef ___SD_Helper
DieterGraef 23:c03ef1abef0e 3 #define ___SD_Helper
DieterGraef 23:c03ef1abef0e 4
DieterGraef 23:c03ef1abef0e 5 #include "cmsis.h"
DieterGraef 23:c03ef1abef0e 6
DieterGraef 23:c03ef1abef0e 7 #ifdef __cplusplus
DieterGraef 23:c03ef1abef0e 8 extern "C" {
DieterGraef 23:c03ef1abef0e 9 #endif
DieterGraef 23:c03ef1abef0e 10
DieterGraef 23:c03ef1abef0e 11 void CPU_CACHE_Flush(uint32_t * buffer, uint32_t length);
DieterGraef 23:c03ef1abef0e 12
DieterGraef 23:c03ef1abef0e 13 void BSP_SD_CommandTransaction(char cmd, unsigned int arg);
DieterGraef 23:c03ef1abef0e 14
DieterGraef 23:c03ef1abef0e 15 void BSP_SD_Set_RX_Busy(void);
DieterGraef 23:c03ef1abef0e 16 void BSP_SD_Clear_RX_Busy(void);
DieterGraef 23:c03ef1abef0e 17 int BSP_SD_Get_RX_busy(void);
DieterGraef 23:c03ef1abef0e 18 void BSP_SD_Set_TX_Busy(void);
DieterGraef 23:c03ef1abef0e 19 void BSP_SD_Clear_TX_Busy(void);
DieterGraef 23:c03ef1abef0e 20 int BSP_SD_Get_TX_busy(void);
DieterGraef 23:c03ef1abef0e 21
DieterGraef 23:c03ef1abef0e 22 #ifdef __cplusplus
DieterGraef 23:c03ef1abef0e 23 }
DieterGraef 23:c03ef1abef0e 24 #endif
DieterGraef 23:c03ef1abef0e 25
DieterGraef 23:c03ef1abef0e 26 #endif /* ___SD_Helper */