SDHI_driver patch (mbedOS 5.11.5)

Committer:
tvendov
Date:
Mon Mar 18 16:54:40 2019 +0000
Revision:
0:e1f465d87307
Child:
1:6f9a14a6bcac
Initial_II

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tvendov 0:e1f465d87307 1 {
tvendov 0:e1f465d87307 2 "name": "sd",
tvendov 0:e1f465d87307 3 "config": {
tvendov 0:e1f465d87307 4 "SDHI_CH": "SDHI_CH",
tvendov 0:e1f465d87307 5 "SPI_CS": "SPI_CS",
tvendov 0:e1f465d87307 6 "SPI_MOSI": "SPI_MOSI",
tvendov 0:e1f465d87307 7 "SPI_MISO": "SPI_MISO",
tvendov 0:e1f465d87307 8 "SPI_CLK": "SPI_SCK",
tvendov 0:e1f465d87307 9 "FSFAT_SDCARD_INSTALLED": 1,
tvendov 0:e1f465d87307 10 "CMD_TIMEOUT": 10000,
tvendov 0:e1f465d87307 11 "CMD0_IDLE_STATE_RETRIES": 5,
tvendov 0:e1f465d87307 12 "INIT_FREQUENCY": 100000,
tvendov 0:e1f465d87307 13 "CRC_ENABLED": 1,
tvendov 0:e1f465d87307 14 "TEST_BUFFER": 8192,
tvendov 0:e1f465d87307 15 "SDBlockDevice_type": {
tvendov 0:e1f465d87307 16 "help": "default: (SPI) or HWdedicated (SDHI)",
tvendov 0:e1f465d87307 17 "macro_name": "MBED_TEST_BLOCKDEVICE",
tvendov 0:e1f465d87307 18 "value": "SDBlockDevice"
tvendov 0:e1f465d87307 19 },
tvendov 0:e1f465d87307 20 "SDBlockDevice_class": {
tvendov 0:e1f465d87307 21 "help": "how to be inited the specified bd",
tvendov 0:e1f465d87307 22 "macro_name": "MBED_TEST_BLOCKDEVICE_DECL",
tvendov 0:e1f465d87307 23 "value": "SDBlockDevice bd(MBED_CONF_SD_SPI_MOSI, MBED_CONF_SD_SPI_MISO, MBED_CONF_SD_SPI_CLK, MBED_CONF_SD_SPI_CS)"
tvendov 0:e1f465d87307 24 }
tvendov 0:e1f465d87307 25 },
tvendov 0:e1f465d87307 26 "target_overrides": {
tvendov 0:e1f465d87307 27 "DISCO_F051R8": {
tvendov 0:e1f465d87307 28 "SPI_MOSI": "SPI_MOSI",
tvendov 0:e1f465d87307 29 "SPI_MISO": "SPI_MISO",
tvendov 0:e1f465d87307 30 "SPI_CLK": "SPI_SCK",
tvendov 0:e1f465d87307 31 "SPI_CS": "SPI_CS"
tvendov 0:e1f465d87307 32 },
tvendov 0:e1f465d87307 33 "DISCO_L475VG_IOT01A": {
tvendov 0:e1f465d87307 34 "SPI_MOSI": "SPI_MOSI",
tvendov 0:e1f465d87307 35 "SPI_MISO": "SPI_MISO",
tvendov 0:e1f465d87307 36 "SPI_CLK": "SPI_SCK",
tvendov 0:e1f465d87307 37 "SPI_CS": "SPI_CS"
tvendov 0:e1f465d87307 38 },
tvendov 0:e1f465d87307 39 "DISCO_L476VG": {
tvendov 0:e1f465d87307 40 "SPI_MOSI": "PE_15",
tvendov 0:e1f465d87307 41 "SPI_MISO": "PE_14",
tvendov 0:e1f465d87307 42 "SPI_CLK": "PE_13",
tvendov 0:e1f465d87307 43 "SPI_CS": "PE_12"
tvendov 0:e1f465d87307 44 },
tvendov 0:e1f465d87307 45 "NUCLEO_F070RB": {
tvendov 0:e1f465d87307 46 "TEST_BUFFER": 4096
tvendov 0:e1f465d87307 47 },
tvendov 0:e1f465d87307 48 "NUCLEO_F072RB": {
tvendov 0:e1f465d87307 49 "TEST_BUFFER": 4096
tvendov 0:e1f465d87307 50 },
tvendov 0:e1f465d87307 51 "NUCLEO_F103RB": {
tvendov 0:e1f465d87307 52 "TEST_BUFFER": 4096
tvendov 0:e1f465d87307 53 },
tvendov 0:e1f465d87307 54 "NUCLEO_L073RZ": {
tvendov 0:e1f465d87307 55 "TEST_BUFFER": 4096
tvendov 0:e1f465d87307 56 },
tvendov 0:e1f465d87307 57 "DISCO_L072CZ_LRWAN1": {
tvendov 0:e1f465d87307 58 "TEST_BUFFER": 4096
tvendov 0:e1f465d87307 59 },
tvendov 0:e1f465d87307 60 "NUCLEO_F091RC": {
tvendov 0:e1f465d87307 61 "TEST_BUFFER": 4096
tvendov 0:e1f465d87307 62 },
tvendov 0:e1f465d87307 63 "NUCLEO_F410RB": {
tvendov 0:e1f465d87307 64 "TEST_BUFFER": 4096
tvendov 0:e1f465d87307 65 },
tvendov 0:e1f465d87307 66 "K20D50M": {
tvendov 0:e1f465d87307 67 "SPI_MOSI": "PTD2",
tvendov 0:e1f465d87307 68 "SPI_MISO": "PTD3",
tvendov 0:e1f465d87307 69 "SPI_CLK": "PTD1",
tvendov 0:e1f465d87307 70 "SPI_CS": "PTC2"
tvendov 0:e1f465d87307 71 },
tvendov 0:e1f465d87307 72 "KL22F": {
tvendov 0:e1f465d87307 73 "SPI_MOSI": "PTD6",
tvendov 0:e1f465d87307 74 "SPI_MISO": "PTD7",
tvendov 0:e1f465d87307 75 "SPI_CLK": "PTD5",
tvendov 0:e1f465d87307 76 "SPI_CS": "PTD4"
tvendov 0:e1f465d87307 77 },
tvendov 0:e1f465d87307 78 "KL25Z": {
tvendov 0:e1f465d87307 79 "SPI_MOSI": "PTD2",
tvendov 0:e1f465d87307 80 "SPI_MISO": "PTD3",
tvendov 0:e1f465d87307 81 "SPI_CLK": "PTD1",
tvendov 0:e1f465d87307 82 "SPI_CS": "PTD0"
tvendov 0:e1f465d87307 83 },
tvendov 0:e1f465d87307 84 "KL43Z": {
tvendov 0:e1f465d87307 85 "SPI_MOSI": "PTD6",
tvendov 0:e1f465d87307 86 "SPI_MISO": "PTD7",
tvendov 0:e1f465d87307 87 "SPI_CLK": "PTD5",
tvendov 0:e1f465d87307 88 "SPI_CS": "PTD4"
tvendov 0:e1f465d87307 89 },
tvendov 0:e1f465d87307 90 "KL46Z": {
tvendov 0:e1f465d87307 91 "SPI_MOSI": "PTD6",
tvendov 0:e1f465d87307 92 "SPI_MISO": "PTD7",
tvendov 0:e1f465d87307 93 "SPI_CLK": "PTD5",
tvendov 0:e1f465d87307 94 "SPI_CS": "PTD4"
tvendov 0:e1f465d87307 95 },
tvendov 0:e1f465d87307 96 "K66F": {
tvendov 0:e1f465d87307 97 "SPI_MOSI": "PTE3",
tvendov 0:e1f465d87307 98 "SPI_MISO": "PTE1",
tvendov 0:e1f465d87307 99 "SPI_CLK": "PTE2",
tvendov 0:e1f465d87307 100 "SPI_CS": "PTE4"
tvendov 0:e1f465d87307 101 },
tvendov 0:e1f465d87307 102 "LPC11U37H_401": {
tvendov 0:e1f465d87307 103 "SPI_MOSI": "SDMOSI",
tvendov 0:e1f465d87307 104 "SPI_MISO": "SDMISO",
tvendov 0:e1f465d87307 105 "SPI_CLK": "SDSCLK",
tvendov 0:e1f465d87307 106 "SPI_CS": "SDSSEL"
tvendov 0:e1f465d87307 107 },
tvendov 0:e1f465d87307 108 "LPC2368": {
tvendov 0:e1f465d87307 109 "SPI_MOSI": "p11",
tvendov 0:e1f465d87307 110 "SPI_MISO": "p12",
tvendov 0:e1f465d87307 111 "SPI_CLK": "p13",
tvendov 0:e1f465d87307 112 "SPI_CS": "p14"
tvendov 0:e1f465d87307 113 },
tvendov 0:e1f465d87307 114 "NUCLEO_F411RE": {
tvendov 0:e1f465d87307 115 "SPI_MOSI": "PC_3",
tvendov 0:e1f465d87307 116 "SPI_MISO": "PC_2",
tvendov 0:e1f465d87307 117 "SPI_CLK": "PC_7",
tvendov 0:e1f465d87307 118 "SPI_CS": "PB_9"
tvendov 0:e1f465d87307 119 },
tvendov 0:e1f465d87307 120 "NUCLEO_F429ZI": {
tvendov 0:e1f465d87307 121 "SPI_MOSI": "PC_12",
tvendov 0:e1f465d87307 122 "SPI_MISO": "PC_11",
tvendov 0:e1f465d87307 123 "SPI_CLK": "PC_10",
tvendov 0:e1f465d87307 124 "SPI_CS": "PA_15"
tvendov 0:e1f465d87307 125 },
tvendov 0:e1f465d87307 126 "DISCO_F429ZI": {
tvendov 0:e1f465d87307 127 "SPI_MOSI": "PC_12",
tvendov 0:e1f465d87307 128 "SPI_MISO": "PC_11",
tvendov 0:e1f465d87307 129 "SPI_CLK": "PC_10",
tvendov 0:e1f465d87307 130 "SPI_CS": "PA_15"
tvendov 0:e1f465d87307 131 },
tvendov 0:e1f465d87307 132 "NUCLEO_F746ZG": {
tvendov 0:e1f465d87307 133 "SPI_MOSI": "PC_12",
tvendov 0:e1f465d87307 134 "SPI_MISO": "PC_11",
tvendov 0:e1f465d87307 135 "SPI_CLK": "PC_10",
tvendov 0:e1f465d87307 136 "SPI_CS": "PA_15"
tvendov 0:e1f465d87307 137 },
tvendov 0:e1f465d87307 138 "NUCLEO_F767ZI": {
tvendov 0:e1f465d87307 139 "SPI_MOSI": "PC_12",
tvendov 0:e1f465d87307 140 "SPI_MISO": "PC_11",
tvendov 0:e1f465d87307 141 "SPI_CLK": "PC_10",
tvendov 0:e1f465d87307 142 "SPI_CS": "PA_15"
tvendov 0:e1f465d87307 143 },
tvendov 0:e1f465d87307 144 "NUCLEO_L031K6": {
tvendov 0:e1f465d87307 145 "SPI_MOSI": "SPI_MOSI",
tvendov 0:e1f465d87307 146 "SPI_MISO": "SPI_MISO",
tvendov 0:e1f465d87307 147 "SPI_CLK": "SPI_SCK",
tvendov 0:e1f465d87307 148 "SPI_CS": "SPI_CS"
tvendov 0:e1f465d87307 149 },
tvendov 0:e1f465d87307 150 "NUCLEO_L476RG": {
tvendov 0:e1f465d87307 151 "SPI_MOSI": "SPI_MOSI",
tvendov 0:e1f465d87307 152 "SPI_MISO": "SPI_MISO",
tvendov 0:e1f465d87307 153 "SPI_CLK": "SPI_SCK",
tvendov 0:e1f465d87307 154 "SPI_CS": "SPI_CS"
tvendov 0:e1f465d87307 155 },
tvendov 0:e1f465d87307 156 "NUMAKER_PFM_M453": {
tvendov 0:e1f465d87307 157 "SPI_MOSI": "PD_13",
tvendov 0:e1f465d87307 158 "SPI_MISO": "PD_14",
tvendov 0:e1f465d87307 159 "SPI_CLK": "PD_15",
tvendov 0:e1f465d87307 160 "SPI_CS": "PD_12"
tvendov 0:e1f465d87307 161 },
tvendov 0:e1f465d87307 162 "NUMAKER_PFM_M487": {
tvendov 0:e1f465d87307 163 "SPI_MOSI": "D11",
tvendov 0:e1f465d87307 164 "SPI_MISO": "D12",
tvendov 0:e1f465d87307 165 "SPI_CLK": "D13",
tvendov 0:e1f465d87307 166 "SPI_CS": "D10"
tvendov 0:e1f465d87307 167 },
tvendov 0:e1f465d87307 168 "NUMAKER_PFM_NUC472": {
tvendov 0:e1f465d87307 169 "SPI_MOSI": "PF_0",
tvendov 0:e1f465d87307 170 "SPI_MISO": "PD_15",
tvendov 0:e1f465d87307 171 "SPI_CLK": "PD_14",
tvendov 0:e1f465d87307 172 "SPI_CS": "PD_13"
tvendov 0:e1f465d87307 173 },
tvendov 0:e1f465d87307 174 "nRF51822": {
tvendov 0:e1f465d87307 175 "SPI_MOSI": "p12",
tvendov 0:e1f465d87307 176 "SPI_MISO": "p13",
tvendov 0:e1f465d87307 177 "SPI_CLK": "p15",
tvendov 0:e1f465d87307 178 "SPI_CS": "p14"
tvendov 0:e1f465d87307 179 },
tvendov 0:e1f465d87307 180 "UBLOX_C030": {
tvendov 0:e1f465d87307 181 "SPI_MOSI": "D11",
tvendov 0:e1f465d87307 182 "SPI_MISO": "D12",
tvendov 0:e1f465d87307 183 "SPI_CLK": "D13",
tvendov 0:e1f465d87307 184 "SPI_CS": "D10"
tvendov 0:e1f465d87307 185 },
tvendov 0:e1f465d87307 186 "UBLOX_EVK_ODIN_W2": {
tvendov 0:e1f465d87307 187 "SPI_CS": "D9",
tvendov 0:e1f465d87307 188 "SPI_MOSI": "D11",
tvendov 0:e1f465d87307 189 "SPI_MISO": "D12",
tvendov 0:e1f465d87307 190 "SPI_CLK": "D13"
tvendov 0:e1f465d87307 191 },
tvendov 0:e1f465d87307 192 "MTB_UBLOX_ODIN_W2": {
tvendov 0:e1f465d87307 193 "SPI_CS": "PG_4",
tvendov 0:e1f465d87307 194 "SPI_MOSI": "PE_14",
tvendov 0:e1f465d87307 195 "SPI_MISO": "PE_13",
tvendov 0:e1f465d87307 196 "SPI_CLK": "PE_12"
tvendov 0:e1f465d87307 197 },
tvendov 0:e1f465d87307 198 "RZ_A1H": {
tvendov 0:e1f465d87307 199 "SPI_MOSI": "P8_5",
tvendov 0:e1f465d87307 200 "SPI_MISO": "P8_6",
tvendov 0:e1f465d87307 201 "SPI_CLK": "P8_3",
tvendov 0:e1f465d87307 202 "SPI_CS": "P8_4"
tvendov 0:e1f465d87307 203 },
tvendov 0:e1f465d87307 204 "GR_LYCHEE": {
tvendov 0:e1f465d87307 205 "SPI_MOSI": "P5_6",
tvendov 0:e1f465d87307 206 "SPI_MISO": "P5_7",
tvendov 0:e1f465d87307 207 "SPI_CLK": "P5_4",
tvendov 0:e1f465d87307 208 "SPI_CS": "P5_5"
tvendov 0:e1f465d87307 209 },
tvendov 0:e1f465d87307 210 "VK_RZ_A1H": {
tvendov 0:e1f465d87307 211 "SDHI_CH": 0,
tvendov 0:e1f465d87307 212 "SDBlockDevice_type": "SDHIBlockDevice",
tvendov 0:e1f465d87307 213 "SDBlockDevice_class": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)"
tvendov 0:e1f465d87307 214 },
tvendov 0:e1f465d87307 215 "VK_RZ_A1LU": {
tvendov 0:e1f465d87307 216 "SDHI_CH": 1,
tvendov 0:e1f465d87307 217 "SDBlockDevice_type": "SDHIBlockDevice",
tvendov 0:e1f465d87307 218 "SDBlockDevice_class": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)"
tvendov 0:e1f465d87307 219 },
tvendov 0:e1f465d87307 220 "HEXIWEAR": {
tvendov 0:e1f465d87307 221 "SPI_MOSI": "PTE3",
tvendov 0:e1f465d87307 222 "SPI_MISO": "PTE1",
tvendov 0:e1f465d87307 223 "SPI_CLK": "PTE2",
tvendov 0:e1f465d87307 224 "SPI_CS": "PTE4"
tvendov 0:e1f465d87307 225 },
tvendov 0:e1f465d87307 226 "MTB_MTS_DRAGONFLY": {
tvendov 0:e1f465d87307 227 "SPI_MOSI": "SPI2_MOSI",
tvendov 0:e1f465d87307 228 "SPI_MISO": "SPI2_MISO",
tvendov 0:e1f465d87307 229 "SPI_CLK": "SPI2_SCK",
tvendov 0:e1f465d87307 230 "SPI_CS": "SPI_CS2"
tvendov 0:e1f465d87307 231 },
tvendov 0:e1f465d87307 232 "TB_SENSE_12": {
tvendov 0:e1f465d87307 233 "SPI_MOSI": "PC6",
tvendov 0:e1f465d87307 234 "SPI_MISO": "PC7",
tvendov 0:e1f465d87307 235 "SPI_CLK": "PC8",
tvendov 0:e1f465d87307 236 "SPI_CS": "PC9"
tvendov 0:e1f465d87307 237 },
tvendov 0:e1f465d87307 238 "LPC1768": {
tvendov 0:e1f465d87307 239 "SPI_MOSI": "p5",
tvendov 0:e1f465d87307 240 "SPI_MISO": "p6",
tvendov 0:e1f465d87307 241 "SPI_CLK": "p7",
tvendov 0:e1f465d87307 242 "SPI_CS": "p8"
tvendov 0:e1f465d87307 243 },
tvendov 0:e1f465d87307 244 "REALTEK_RTL8195AM": {
tvendov 0:e1f465d87307 245 "SPI_MOSI": "D11",
tvendov 0:e1f465d87307 246 "SPI_MISO": "D12",
tvendov 0:e1f465d87307 247 "SPI_CLK": "D13",
tvendov 0:e1f465d87307 248 "SPI_CS": "D10"
tvendov 0:e1f465d87307 249 },
tvendov 0:e1f465d87307 250 "NUCLEO_F207ZG": {
tvendov 0:e1f465d87307 251 "SPI_MOSI": "PC_12",
tvendov 0:e1f465d87307 252 "SPI_MISO": "PC_11",
tvendov 0:e1f465d87307 253 "SPI_CLK": "PC_10",
tvendov 0:e1f465d87307 254 "SPI_CS": "PA_15"
tvendov 0:e1f465d87307 255 }
tvendov 0:e1f465d87307 256
tvendov 0:e1f465d87307 257 }
tvendov 0:e1f465d87307 258 }
tvendov 0:e1f465d87307 259