Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1375540
  • 博文数量: 244
  • 博客积分: 10311
  • 博客等级: 上将
  • 技术积分: 3341
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-14 21:50
文章分类

全部博文(244)

文章存档

2013年(6)

2012年(5)

2011年(16)

2010年(11)

2009年(172)

2008年(34)

分类: LINUX

2009-07-14 10:25:17

   开发板上只有Nor Flash,所以为了实现层次文件系统,需要为Linux2.6.20增加Nor Flash MTD驱动支持。其实工作量并不大,因为已经有现成的程序可供参考。
MTD的驱动程序都集中在drivers/mtd里面。我们需要做的,仅仅是在drivers/mtd/maps下增加自己的分区表。因为有参考的代码,所以比较容易。
(1)构建配置选项
    首先,根据edb7312.c构建自己的mtd分区表驱动。
    然后,修改Kconfig,增加自己的配置选项。
(2)修改分区表信息
(3)配置内核
(4)编译,然后加载
阅读(1226) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~