共2条
1/1 1 跳转至页
[讨论]用jffs代替TFFS+dosfs
用jffs代替TFFS+dosfs
by amine@263.net
为了让ftp能访问挂入的文件系统, 需要将jffs接入IO系统
如果不接入IO系统, 可以直接使用jffs的接口函数
jffs需提供如下接口函数[原型参考ioslib.h]:
int jffsCreate (DEV_HDR *pDevHdr, char *fileName, int mode);
int jffsDelete (DEV_HDR *pDevHdr, char *fileName);
STATUS jffsClose (int fd);
int jffsIoctl (int fd, int function, int arg);
int jffsOpen (DEV_HDR *pDevHdr, char *fileName, int flags, int mode);
int jffsRead (int fd, char *buffer, int maxbytes);
int jffsWrite (int fd, char *buffer, int nbytes);
将jffs装入driver table
jffsDrvNum =
iosDrvInstall (jffsCreate, jffsDelete, jffsOpen,jffsClose,
jffsRead, jffsWrite, jffsIoctl);
将jffs装入device list
iosDevAdd ((DEV_HDR *) &jffsDv, "jffs", jffsDrvNum)
?jffs内部的fd和IO系统中的fd的关联, 可能由IO系统维护
?目录的操作: 创建&列表
大家帮我参考参考, 这种方案是否可行
另外, 谁有dosfs for vxworks的源代码, 我想参考一下,
如果我移植成功, 代码我会公布的
先谢谢各位拉!
关键词: 讨论 代替 TFFS+dosfs
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图四被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 |