//在sdio_sdcard.h中:
typedef struct
{
SD_CSD SD_csd;
SD_CID SD_cid;
long long CardCapacity; //SD卡容量,单位:字节,最大支持2^64字节大小的卡.
u32 CardBlockSize; //SD卡块大小
u16 RCA; //卡相对地址
u8 CardType; //卡类型
} SD_CardInfo;
extern SD_CardInfo SDCardInfo;//SD卡信息
//在sdio_sdcard.c中:
SD_CardInfo SDCardInfo; //SD卡信息
//则可以在任意地方使用CardType,不用特地写成SDCardInfo.CardType
//它相当于一个全局变量,名称具有唯一性,例如:
if(SDIO_SECURE_DIGITAL_IO_CARD!=CardType)