随笔分类 -  内核

摘要:编写Nand Flash驱动 由于MTD设备驱动已经帮我实现了MTD块设备、以及MTD字符设备驱动的编写。而我们要做的主要就是: 分配nand_chip内存; 根据SOC Nand控制器初始化nand_chip成员,比如:chip->legacy(成员write_buf、read_buf、selec 阅读全文
posted @ 2023-03-22 14:33 迷人的危险~ 阅读(104) 评论(0) 推荐(0) 编辑
摘要:一些编译报错 - 爱码网 (likecs.com) (32条消息) 新版linux上编译老版本的kernel出现kernel/timeconst.h] Error 255_Essence Chen的博客-CSDN博客 阅读全文
posted @ 2023-03-21 16:08 迷人的危险~ 阅读(27) 评论(0) 推荐(0) 编辑
摘要:Nand Flash 驱动移植 1.修改分区表 2.修改读写时序 3.配置ecc 4.添加对应的驱动配置选项 yaffs文件系统移植 1.获取源码 git clone git://www.aleph1.co.uk/yaffs2 2.在内核中添加对 yaffs的支持 3.在配置单中添加对 yaffs 阅读全文
posted @ 2023-03-21 15:18 迷人的危险~ 阅读(56) 评论(0) 推荐(0) 编辑
摘要:选择是否支持 EABI 修改平台输入时钟 修改机器码 镜像编译 添加一个属于自己的设备配置选项(可不做) Nand Flash 的移植 1.完善源码 进行 Nand Flash 的移植,其实在 linux 里面已经做好了 Nand Flash 的驱动,只需要进行修改就可以使用了。 2.添加对应的驱动 阅读全文
posted @ 2023-03-21 14:46 迷人的危险~ 阅读(9) 评论(0) 推荐(0) 编辑
摘要:linux内核源码获取 linux 内核源码下载 https://www.kernel.org/ linux 内核版本命名 主版本号.次版本号.修订版本 linux 内核版本选择(和uboot类似) 支持对应的硬件平台 相对成熟的版本(资料多) 稳定版本(次版本号为偶数的版本一般都是稳定版) lin 阅读全文
posted @ 2023-03-21 10:57 迷人的危险~ 阅读(73) 评论(0) 推荐(0) 编辑

// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css
点击右上角即可分享
微信分享提示