Merge pull request #86 from ARMmbed/config_options

Config options for timeout and retries for CMD
pull/7774/head
Deepika 2018-03-14 11:28:06 -05:00 committed by GitHub
commit 10aac9f162
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 3 deletions

View File

@ -151,8 +151,16 @@
#warning "mbed-os version 5.6.1 or above required"
#endif
#define SD_COMMAND_TIMEOUT 5000 /*!< Timeout in ms for response */
#define SD_CMD0_GO_IDLE_STATE_RETRIES 5 /*!< Number of retries for sending CMDO */
#ifndef MBED_CONF_SD_CMD_TIMEOUT
#define MBED_CONF_SD_CMD_TIMEOUT 5000 /*!< Timeout in ms for response */
#endif
#ifndef MBED_CONF_SD_CMD0_IDLE_STATE_RETRIES
#define MBED_CONF_SD_CMD0_IDLE_STATE_RETRIES 5 /*!< Number of retries for sending CMDO */
#endif
#define SD_COMMAND_TIMEOUT MBED_CONF_SD_CMD_TIMEOUT
#define SD_CMD0_GO_IDLE_STATE_RETRIES MBED_CONF_SD_CMD0_IDLE_STATE_RETRIES
#define SD_DBG 0 /*!< 1 - Enable debugging */
#define SD_CMD_TRACE 0 /*!< 1 - Enable SD command tracing */

View File

@ -6,7 +6,9 @@
"SPI_MISO": "D12",
"SPI_CLK": "D13",
"DEVICE_SPI": 1,
"FSFAT_SDCARD_INSTALLED": 1
"FSFAT_SDCARD_INSTALLED": 1,
"CMD_TIMEOUT": 5000,
"CMD0_IDLE_STATE_RETRIES" : 5
},
"target_overrides": {
"DISCO_F051R8": {