Embedded 版 (精华区)

发信人: wanily (醉了酒的老鼠), 信区: Embedded_system
标  题: VxWorks FAQ(4)--File System
发信站: 哈工大紫丁香 (2003年03月28日20:52:22 星期五), 站内信件

4.1 Dos文件系统

4.1.100 如何从dos的root directory读出的32字节中算出文件建立时间?
我现在用的是fat16,并可以从root directory中读出文件最后一次修该时间的16进制数,
但是如何从这个16位的数中算出文件最后一次修改的时间,我怎么都弄不明白,
还请高手指教,或者相关资料去那里找?
A:32字节中,偏移量为16H的代码意义(2字节):时间=小时*2048+分钟*32+秒+2
偏移量为18H的代码意义(2字节):日期=(年份-1980)*512+月份*32+日
(by zongj)
 

4.2 Flash文件系统
4.3 Floppy-disk文件系统
4.4 RAM-disk文件系统
4.5 基本文件系统问题
--
醉了酒的老鼠想吃猫

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.226.4]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.498毫秒