Chinaunix首页 | 论坛 | 博客
  • 博客访问: 588759
  • 博文数量: 169
  • 博客积分: 2656
  • 博客等级: 少校
  • 技术积分: 1685
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-30 13:03
文章分类

全部博文(169)

文章存档

2011年(1)

2010年(135)

2009年(33)

我的朋友

分类: 嵌入式

2010-06-18 21:30:13

在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

阅读(1050) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~