Go to the source code of this file.
◆ C_SIZE
#define C_SIZE |
( |
|
drv_no | ) |
((u16)(((g_CSD[drv_no][6]&0x03)<<10)|(g_CSD[drv_no][7]<<2)|((g_CSD[drv_no][8]>>6)&0x03))) |
◆ C_SIZE_MULT
#define C_SIZE_MULT |
( |
|
drv_no | ) |
((u8)((g_CSD[drv_no][9]&0x03)<<1)|((g_CSD[drv_no][10]>>7)&0x01)) |
◆ MANUFACTURER_ID
#define MANUFACTURER_ID |
( |
|
drv_no | ) |
((u8)(g_CID[drv_no][0])) |
◆ MAX_DI_NUM
◆ MAX_MI_NUM
◆ PAGE_SIZE256
◆ PAGE_SIZE512
◆ READ_BL_LEN
#define READ_BL_LEN |
( |
|
drv_no | ) |
((u8)(g_CSD[drv_no][5]&0x0f)) |
◆ WRITE_BL_LEN
#define WRITE_BL_LEN |
( |
|
drv_no | ) |
((u8)((g_CSD[drv_no][12]&0x03)<<2)|((g_CSD[drv_no][13]>>6)&0x03)) |
◆ sdgecko_doUnmount()
s32 sdgecko_doUnmount |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_ejectedCB()
void sdgecko_ejectedCB |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_initIO()
s32 sdgecko_initIO |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_initIODefault()
void sdgecko_initIODefault |
( |
| ) |
|
◆ sdgecko_insertedCB()
void sdgecko_insertedCB |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_preIO()
s32 sdgecko_preIO |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_readCID()
s32 sdgecko_readCID |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_readCSD()
s32 sdgecko_readCSD |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_readSectors()
s32 sdgecko_readSectors |
( |
s32 |
drv_no, |
|
|
u32 |
sector_no, |
|
|
u32 |
num_sectors, |
|
|
void * |
buf |
|
) |
| |
◆ sdgecko_readStatus()
s32 sdgecko_readStatus |
( |
s32 |
drv_no | ) |
|
◆ sdgecko_writeSector()
◆ sdgecko_writeSectors()
◆ g_CID
◆ g_CSD
◆ g_dCode
◆ g_mCode