⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pu_irom_sd.h

📁 freescale atk source code
💻 H
字号:
#ifndef SD_H#define SD_H/*==================================================================================================     Header Name: pu_irom_mmc.h     General Description: Defines related to MMCSD module. ====================================================================================================                                                                        Freescale Semiconductor Romania                  (c) Copyright Freescale Semiconductor, Inc. 2005, All Rights Reserved     Revision History:                            Modification     TrackingAuthor (core ID)                Date          Number    Description of Changes-------------------------   ------------    ----------  --------------------------------------------Terry Lv (r65388)	        13/05/2008                  Initial Implementation-------------------------   ------------    ----------  --------------------------------------------====================================================================================================                                         INCLUDE FILES==================================================================================================*/#include "Common.h"                         #include "type.h"/*==================================================================================================                                           CONSTANTS==================================================================================================*//*==================================================================================================                                            MACROS==================================================================================================*/  #define SD_OCR_VALUE            0x40FF8000#define SD_OCR_VALUE_MASK       0x00FF8000#define SD_OCR_HC_RES           0xC0FF8000#define SD_OCR_LC_RES           0x80FF8000#define SD_R6_STATUS_CURR_STATE 0x1E00#define BYTE_MODE               0#define SECT_MODE               1#define CARD_BUSY_BIT           0x80000000#define CURR_STATE_SHIFT        9#define SWITCH_ERROR_SHIFT      7#define BUS_SIZE_SHIFT          2#define BUS_WIDTH               0x3b700000#define MMCSD_ACMD13 MMCSD_CMD13/*==================================================================================================                                          Global Function ==================================================================================================*/ extern UINT32 sd_init(UINT32);extern UINT32 sd_data_read (UINT32 *,UINT32 ,UINT32,dump_callback callback);extern UINT32 sd_data_write (UINT32 *,UINT32 ,UINT32,response_callback callback);extern UINT32 sd_data_erase(UINT32,UINT32);extern UINT32 sd_voltage_validation (void);extern UINT32 sd_init(UINT32);/*==================================================================================================                                             ENUMS==================================================================================================*//*==================================================================================================                                 STRUCTURES AND OTHER TYPEDEFS==================================================================================================*/typedef struct {	UINT32 csd0;	UINT32 csd1;	UINT32 csd2;	UINT32 csd3;}card_specific_data;/*==================================================================================================                                 GLOBAL VARIABLE DECLARATIONS==================================================================================================*//*==================================================================================================                                     FUNCTION PROTOTYPES==================================================================================================*//*================================================================================================*/#endif  /* MMC_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -