C-从FAT32文件系统上的主引导记录数据中查找根目录的偏移



我正在尝试了解FAT32文件系统,目前我已经在C中编写了代码,并且能够从SDHC卡的磁盘映像中读取分区表和主启动记录数据(使用使用十六进制编辑器)。

图像

现在,我想从上述数据中找到根目录的位置,以便我可以读取目录结构。

任何人都可以帮助我寻找如何做吗?

这适用于几何存储介质,弄清楚您需要的东西。

RootDirSectors = ((BPB_RootEntCnt * 32) + (BPB_BytePerSec -1))/BPB_BytePerSec;

最新更新