RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
载入中...
搜索中...
未找到
dev_sd.h 文件参考
#include <rtthread.h>
#include <drivers/mmcsd_host.h>
+ dev_sd.h 的引用(Include)关系图:

浏览该文件的源代码.

宏定义

#define SD_SWITCH_FUNC_TIMING_DEFAULT   0
 
#define SD_SWITCH_FUNC_TIMING_HS   1
 
#define SD_SWITCH_FUNC_TIMING_SDR50   2
 
#define SD_SWITCH_FUNC_TIMING_SDR104   3
 
#define SD_SWITCH_FUNC_TIMING_DDR50   4
 

函数

rt_err_t mmcsd_send_if_cond (struct rt_mmcsd_host *host, rt_uint32_t ocr)
 
rt_err_t mmcsd_send_app_op_cond (struct rt_mmcsd_host *host, rt_uint32_t ocr, rt_uint32_t *rocr)
 
rt_err_t mmcsd_get_card_addr (struct rt_mmcsd_host *host, rt_uint32_t *rca)
 
rt_int32_t mmcsd_get_scr (struct rt_mmcsd_card *card, rt_uint32_t *scr)
 
rt_int32_t init_sd (struct rt_mmcsd_host *host, rt_uint32_t ocr)
 

宏定义说明

◆ SD_SWITCH_FUNC_TIMING_DEFAULT

#define SD_SWITCH_FUNC_TIMING_DEFAULT   0

在文件 dev_sd.h26 行定义.

◆ SD_SWITCH_FUNC_TIMING_HS

#define SD_SWITCH_FUNC_TIMING_HS   1

在文件 dev_sd.h27 行定义.

◆ SD_SWITCH_FUNC_TIMING_SDR50

#define SD_SWITCH_FUNC_TIMING_SDR50   2

在文件 dev_sd.h28 行定义.

◆ SD_SWITCH_FUNC_TIMING_SDR104

#define SD_SWITCH_FUNC_TIMING_SDR104   3

在文件 dev_sd.h29 行定义.

◆ SD_SWITCH_FUNC_TIMING_DDR50

#define SD_SWITCH_FUNC_TIMING_DDR50   4

在文件 dev_sd.h30 行定义.

函数说明

◆ mmcsd_send_if_cond()

rt_err_t mmcsd_send_if_cond ( struct rt_mmcsd_host * host,
rt_uint32_t ocr )

◆ mmcsd_send_app_op_cond()

rt_err_t mmcsd_send_app_op_cond ( struct rt_mmcsd_host * host,
rt_uint32_t ocr,
rt_uint32_t * rocr )

◆ mmcsd_get_card_addr()

rt_err_t mmcsd_get_card_addr ( struct rt_mmcsd_host * host,
rt_uint32_t * rca )

◆ mmcsd_get_scr()

rt_int32_t mmcsd_get_scr ( struct rt_mmcsd_card * card,
rt_uint32_t * scr )

◆ init_sd()

rt_int32_t init_sd ( struct rt_mmcsd_host * host,
rt_uint32_t ocr )