关于磁力torrentkitty中文网,torrentkitty search这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、简单的说就是:使用一个mtd层来作为具体的硬件设备驱动和上层文件系统的桥梁。
2、mtd给出了系统中所有mtd设备(nand,nor,diskonchip)的统一组织方式。
3、mtd层用一个数组struct mtd_info *mtd_table[MAX_MTD_DEVICES]保存系统中所有的设备,mtd设备利用struct mtd_info 这个结构来描述,该结构中描述了存储设备的基本信息和具体操作所需要的内核函数,mtd系统的那个机制主要就是围绕这个结构来实现的。
4、结构体在include/linux/mtd/mtd.h中定义:struct mtd_info {u_char type; //MTD 设备类型u_int32_t flags; //MTD设备属性标志u_int32_t size; //标示了这个mtd设备的大小u_int32_t erasesize; //MTD设备的擦除单元大小,对于NandFlash来说就是Block的大小u_int32_t oobblock; //oob区在页内的位置,对于512字节一页的nand来说是512u_int32_t oobsize; //oob区的大小,对于512字节一页的nand来说是16u_int32_t ecctype; //ecc校验类型u_int32_t eccsize; //ecc的大小。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!