示例#1
0
文件: main.c 项目: gstroe/Arm
/**
 * Initialize MSD Media & LUNs
 */
static void _MemoriesInitialize(void)
{
	uint32_t i;

	/* Reset all LUNs */
	for (i = 0; i < MAX_LUNS; i ++)
		LUN_Init(&luns[i], 0, 0, 0, 0, 0, 0, 0, 0);

	/* TODO: Add LUN Init here */

	/* RAM disk initialize */
	RamDiskInit();
	/* Nand Flash Init */
	/* SD Card Init */
}
示例#2
0
/**
 * Initialize MSD Media & LUNs
 */
static void _MemoriesInitialize(sSdCard *pSd)
{
    uint32_t i ;

    /* Reset all LUNs */
    for (i = 0; i < MAX_LUNS; i ++)
        LUN_Init(&luns[i], 0, 0, 0, 0, 0, 0, 0, 0);

#if defined LUN_SDCARD
    /*Initialize SD Card  */
    SDDiskInit(pSd);
#endif

#if defined LUN_RAMDISK
    /*Initialize RAM disk */
    RamDiskInit();
#endif

    gNbMedias = 1;
}