SDHI_driver patch (mbedOS 5.11.5)
Diff: mbed-os-program/mbed-os/components/storage/blockdevice/COMPONENT_SD/mbed_lib.json
- Revision:
- 1:6f9a14a6bcac
- Parent:
- 0:e1f465d87307
diff -r e1f465d87307 -r 6f9a14a6bcac mbed-os-program/mbed-os/components/storage/blockdevice/COMPONENT_SD/mbed_lib.json
--- a/mbed-os-program/mbed-os/components/storage/blockdevice/COMPONENT_SD/mbed_lib.json Mon Mar 18 16:54:40 2019 +0000
+++ b/mbed-os-program/mbed-os/components/storage/blockdevice/COMPONENT_SD/mbed_lib.json Wed Mar 20 17:51:14 2019 +0000
@@ -1,27 +1,27 @@
{
"name": "sd",
"config": {
- "SDHI_CH": "SDHI_CH",
"SPI_CS": "SPI_CS",
"SPI_MOSI": "SPI_MOSI",
"SPI_MISO": "SPI_MISO",
"SPI_CLK": "SPI_SCK",
+ "SDHI_CH": null,
+ "BD_type": {
+ "help": "default BlockDevice type: (SD) or (SDHI)",
+ "macro_name": "MBED_TEST_BLOCKDEVICE",
+ "value": null
+ },
+ "BD_class_init": {
+ "help": "default BlockDevice class constructor: (SD) or (SDHI)",
+ "macro_name": "MBED_TEST_BLOCKDEVICE_DECL",
+ "value": null
+ },
"FSFAT_SDCARD_INSTALLED": 1,
"CMD_TIMEOUT": 10000,
"CMD0_IDLE_STATE_RETRIES": 5,
"INIT_FREQUENCY": 100000,
"CRC_ENABLED": 1,
- "TEST_BUFFER": 8192,
- "SDBlockDevice_type": {
- "help": "default: (SPI) or HWdedicated (SDHI)",
- "macro_name": "MBED_TEST_BLOCKDEVICE",
- "value": "SDBlockDevice"
- },
- "SDBlockDevice_class": {
- "help": "how to be inited the specified bd",
- "macro_name": "MBED_TEST_BLOCKDEVICE_DECL",
- "value": "SDBlockDevice bd(MBED_CONF_SD_SPI_MOSI, MBED_CONF_SD_SPI_MISO, MBED_CONF_SD_SPI_CLK, MBED_CONF_SD_SPI_CS)"
- }
+ "TEST_BUFFER": 8192
},
"target_overrides": {
"DISCO_F051R8": {
@@ -207,15 +207,33 @@
"SPI_CLK": "P5_4",
"SPI_CS": "P5_5"
},
- "VK_RZ_A1H": {
- "SDHI_CH": 0,
- "SDBlockDevice_type": "SDHIBlockDevice",
- "SDBlockDevice_class": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)"
+ "VK_RZ_A1H": {
+ "SPI_CS": null,
+ "SPI_MOSI": null,
+ "SPI_MISO": null,
+ "SPI_CLK": null,
+ "SDHI_CH": 0,
+ "BD_type": "SDHIBlockDevice",
+ "BD_class_init": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)",
+ "CRC_ENABLED": null,
+ "CMD_TIMEOUT": null,
+ "INIT_FREQUENCY": null,
+ "FSFAT_SDCARD_INSTALLED": null,
+ "CMD0_IDLE_STATE_RETRIES": null
},
"VK_RZ_A1LU": {
- "SDHI_CH": 1,
- "SDBlockDevice_type": "SDHIBlockDevice",
- "SDBlockDevice_class": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)"
+ "SPI_CS": null,
+ "SPI_MOSI": null,
+ "SPI_MISO": null,
+ "SPI_CLK": null,
+ "SDHI_CH": 1,
+ "BD_type": "SDHIBlockDevice",
+ "BD_class_init": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)",
+ "CRC_ENABLED": null,
+ "CMD_TIMEOUT": null,
+ "INIT_FREQUENCY": null,
+ "FSFAT_SDCARD_INSTALLED": null,
+ "CMD0_IDLE_STATE_RETRIES": null
},
"HEXIWEAR": {
"SPI_MOSI": "PTE3",
@@ -257,3 +275,4 @@
}
}
+