1. 主页
  2. 自己动手从0到1学写FAT32文件系统
  3. 第3章 文件操作
  4. 打开根目录

打开根目录

内容纲要

前面的几节课时,我们已经了解了如何解析FAT32分区里的数据。
从本节课时开始,会进入到文件系统相关接口的设计与实现。
本节课时的主要目的是实现根目录的基本打开。

主要内容

课程定义了两个接口:文件打开与关闭。

考虑到完整的打开功能比较复杂,这节课时所实现的打开功能很简单,即打开根目录。因为根目录相关的信息已知或可通过简单的方式得到,所以先实现此目录的打开。

前面提到过,根目录也可以看作是一种特殊的文件,所以我们用xfile_t表示。 后续课程,可能会为目录额外定义类似xdir_t的结构体。

重点难点

xfile_t结构

同xfat_t的结构建立一样,xfile_t的建立也是为了采用面向数据结构这种方式设计。

注意事项

常见问题

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

电子邮件地址不会被公开。 必填项已用*标注