做个RT-Thread文件系统重构吧,当前的DFS和RT-Thread结合得还不是太紧密:
DFS原来是和DOOLOO联系在一起的,同时为了测试方便也做了Win32 & POSIX平台的包装
而现在改为RT-Thread的平台了,这些包装也就不需要了,所以可以考虑做如下的这些重构:
[list=a][li]
[:300j06tv]直接使用RT-Thread的基本类型:rt_uint8_t,rt_uint16_t ,rt_uint32_t
[:300j06tv]直接使用RT-Thread的基本调用:rt_thread,rt_semaphore等
[:300j06tv]文件进一步精简,一些不必要的文件都取消掉,目录也可以考虑重新划分下
[:300j06tv]NOR,Nand MTD设备类型暂时移除吧
[*:300j06tv]如果使用DFS中的FAT文件系统,还需要考虑好如下几点:
shaolin,有时间来做这个吗?
更多回帖