ELIOT1 HAL
Загрузка...
Поиск...
Не найдено
hal_sdmmc_cfg.h
См. документацию.
1
11#ifndef HAL_SDMMC_CFG_H
12#define HAL_SDMMC_CFG_H
13
14#include <stdint.h>
15
19typedef struct {
20 uint8_t pull_en;
21 uint8_t max_current;
22 uint8_t CK;
23 uint8_t CMD;
24 uint8_t D0;
25 uint8_t D1;
26 uint8_t D2;
27 uint8_t D3;
28 uint8_t D4;
29 uint8_t D5;
30 uint8_t D6;
31 uint8_t D7;
32 uint8_t CD;
34
38typedef struct {
39 uint32_t reg_base[2];
40 uint32_t slot_count;
41 uint8_t slot_type;
42 uint8_t emmc_8bit_en;
43 uint8_t hs_en;
44 uint8_t sd_uhs_mode;
45 uint32_t freq_out_init;
46 uint32_t freq_out;
47 uint32_t timeout_cd;
48 uint32_t timeout_init;
49 void (*delay_us)(uint32_t);
52
53#endif /* HAL_SDMMC_CFG_H */
54
Конфигурация выводов контроллера SDMMC.
Definition hal_sdmmc_cfg.h:19
uint8_t D6
Definition hal_sdmmc_cfg.h:30
uint8_t CD
Definition hal_sdmmc_cfg.h:32
uint8_t D0
Definition hal_sdmmc_cfg.h:24
uint8_t D5
Definition hal_sdmmc_cfg.h:29
uint8_t D4
Definition hal_sdmmc_cfg.h:28
uint8_t max_current
Definition hal_sdmmc_cfg.h:21
uint8_t D2
Definition hal_sdmmc_cfg.h:26
uint8_t CMD
Definition hal_sdmmc_cfg.h:23
uint8_t pull_en
Definition hal_sdmmc_cfg.h:20
uint8_t D1
Definition hal_sdmmc_cfg.h:25
uint8_t D3
Definition hal_sdmmc_cfg.h:27
uint8_t D7
Definition hal_sdmmc_cfg.h:31
uint8_t CK
Definition hal_sdmmc_cfg.h:22
Конфигурация контроллера SDMMC.
Definition hal_sdmmc_cfg.h:38
uint8_t hs_en
Definition hal_sdmmc_cfg.h:43
uint32_t freq_out_init
Definition hal_sdmmc_cfg.h:45
sdmmc_cfg_pin_map pin_map
Definition hal_sdmmc_cfg.h:50
uint8_t emmc_8bit_en
Definition hal_sdmmc_cfg.h:42
uint8_t slot_type
Definition hal_sdmmc_cfg.h:41
uint32_t slot_count
Definition hal_sdmmc_cfg.h:40
uint8_t sd_uhs_mode
Definition hal_sdmmc_cfg.h:44
uint32_t timeout_cd
Definition hal_sdmmc_cfg.h:47
uint32_t freq_out
Definition hal_sdmmc_cfg.h:46
uint32_t timeout_init
Definition hal_sdmmc_cfg.h:48