2018年3月20日

16、NOR FLASH驱动框架

摘要: mtdram.c是内核自带用内存模拟nor flash程序 physmap.c是内核自带nor flash驱动程序最底层硬件相关层代码 其关键代码是:1、分配一个map_info结构体 2、设置map_info结构体物理地址、size、位宽、虚拟地址 3、调用内核提供的do_map_probe函数, 阅读全文

posted @ 2018-03-20 21:53 拉风摊主 阅读(233) 评论(0) 推荐(0) 编辑

15.1 linux操作系统下nand flash驱动框架2

摘要: 当我们需要在操作系统上读写普通文件的时候,总是需要一层层往下,最终到达硬件相关操作,当然底层设备大多数都是块设备 NAND FLASH就作为一个最底层的块设备。 而写驱动,就是要构建硬件与操作系统之间的联系,因此我们需要知道nand flash在Linux操作系统下的框架。 框架如下: 1.即使na 阅读全文

posted @ 2018-03-20 17:40 拉风摊主 阅读(221) 评论(0) 推荐(0) 编辑

导航