更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
MtdNorDev结构体 参考

#include <mtd_dev.h>

成员变量

unsigned long blockSize
 块大小,不用猜也知道,是4K,和内存的页等同,如此方便置换 更多...
 
unsigned long blockStart
 开始块索引 更多...
 
unsigned long blockEnd
 结束块索引 更多...
 

详细描述

   扇区是对硬盘而言,而块是对文件系统而言
   文件系统不是一个扇区一个扇区的来读数据,一个扇区512个字节,太慢了,所以有了block(块)的概念,
   文件系统是一个块一个块的读取的,block才是文件存取的最小单位。
   一个block是4K,即:文件系统中1个块是由连续的8个扇区组成
* 

在文件 mtd_dev.h69 行定义.

结构体成员变量说明

◆ blockEnd

unsigned long MtdNorDev::blockEnd

结束块索引

在文件 mtd_dev.h72 行定义.

◆ blockSize

unsigned long MtdNorDev::blockSize

块大小,不用猜也知道,是4K,和内存的页等同,如此方便置换

在文件 mtd_dev.h70 行定义.

◆ blockStart

unsigned long MtdNorDev::blockStart

开始块索引

在文件 mtd_dev.h71 行定义.


该结构体的文档由以下文件生成: