在SDRAM或者RAM上创建文件系统的步骤:
1:memDrv(); initializes the memory driver
2:ramDrv(); prepare a RAM disk driver for use
3: pBlkDev = ramDiskDevCreate(ramAddr, bytesPerBlk,
blksPerTrack, nBlocks, blkOffset); //Initialize a RAM Disk device
4: dosFsDevCreate(devName, pBlkDev, maxFiles, DOS_CHK_VERB_SILENT) //create file system device.
5: dosFsVolFormat(devName, DOS_OPT_QUIET, 0) ; //format an MS-DOS compatible volume
6: MDrvSetVolname(MDRV_RAMDISK_DEVNAME0, "preload")//should in forms of ioctl
在Flash上生成文件系统
1: tffsDrv()//initialize the TrueFFS system
2: cbioLibInit()//
3: hashLibInit()//
4: dosFsLibInit()
5 dosFsFatInit
6: dosFsFmtLibInit()//
7: dosFsInit()
8: usrTffsConfig(0,0,MDRV_TFFS0_DEVNAME
努力加载评论中...
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步