📄 新建 文本文档 (6).txt
字号:
YAFFS文件系统格式的支持需要将驱动加入到内核代码树下fs/yaffs/,修改内核配置文件,就可以在内核编译中加载对该文件系统的支持。使用mkyaffs工具将NAND FLASH分区格式化为YAFFS分区,将mkyaffsimage生成的应用程序镜像烧写进YAFFS分区,在启动时通过写入fstab自动加载YAFFS分区即可。
2.5 网络设备驱动
系统中采用CS8900A的10M网络芯片,它使用S3C2410的nGCS3和IRQ_EINT9,相应修改linux/arch/arm/mach-s3c2410/irq.c,并在mach-smdk2410.c的smdk2410_iodesc[]中增加{SMDK2410_ETH_IO,S3C2410_CS2, SZ_1M, MT_DEVICE},内核源码中加入芯片的驱动程序drivers/net/arm/cs8900.h和cs8900.c,并且配置网络设备驱动的Makefile和Kconfig文件,加入CS8900A的配置选项,这样可以在内核编译时加载网络设备的驱动。
在Linux2.6应用的同时,也要看到其与以前版本内核比较存在的一些问题。在内核的编译时间、内核镜像大小、内核占用RAM空间大小、系统启动时间相对Linux2.4而言都存在不同程度的不足,但在硬件条件日益进步的现今可以接受,而且一部分也是由于功能加强必然带来的。虽然Linux并非一个真正的实时操作系统,但2.6内核的改进能够满足大部分的应用需求,所以Linux2.6内核将会在嵌入式系统领域大展身手。
参考文献
1 Alessandro Rubini,Jonathan Corbet著,魏永明,骆刚,姜 君译.Linux设备驱动[M].
北京:中国电力出版社,2004
2 Anand K Santhanam. 走向Linux2.6[EB/OL]. Dec. 2003.
http://www-128.ibm.com/deve loperworks/cn/linux/ l-inside/index.html
3 S3C2410X 32-Bit RISC Microprocessor User′s Manual[Z]. SAMSUNG Electronics. Revision 1.2
4 Brandon White. Linux 2.6: A Breakthrough for Embedded
Systems[EB/OL].http://linuxdevices.com/articles/AT7751365763.html Sep.9,2003
5 Karim Yaghmour. Building Embedded Linux Systems[M]. O’Reilly. April, 2003
如果你有任何疑问,讨论问题等请点击这到红联论坛中来! 网址:http://www.linux110.com/bbs
【论坛浏览】 【我来说两句】 【打印】 字体 【大】 【中】 【小】 【关闭】
如要评论本文,请直接在下面方框内输入你的想法即可,不必输入帐号及密码,然后点击“我来说两句”提交。点击这里更精彩_网络学院:电脑学习教程__满足您网上学习电脑的需求
我来说两句
帐号 密码
请遵守国家法律和互联网法规。
您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
热点主题
Linux硬件驱动:USB设备驱动开发篇
内核基础知识及升级内核
Linux 内核原代码 init/main 的注释
Linux2.6 内核的 Initrd 机制解析
Linux 内核原代码 boot.s 部分的注释
内核技术:TCP/IP编程实现远程文件传输
Linux 2.6内核中的文件系统变化通知机制
linux 内核原代码 sched.c 的注释
Xen:Linux" 内核的虚拟化技术简介
Linux内核研究:我的虚拟文件系统
最新主题
[求助] 大专生搞linux不容易啊
内核基础知识及升级内核
在 iSeries 和 pSeries 上将 Linux 内核从 2.4 迁移
Linux环境进程间通信:信号灯
Linux环境进程间通信: 管道及有名管道
Linux 内核中的 Device Mapper 机制
netfilter:Linux 防火墙在内核中的实现
Linux2.6内核驱动移植
内核技术:TCP/IP编程实现远程文件传输
导出Linux系统调用表(sys_call_table)
网络资源推荐
OPEN-LAB IT教育Linux技术中心 前往红联论坛
广告业务 站务联系: lz@linuxdiyf.com 关于红联论坛 与本站交流! 红联论坛致力站暨站点交流
版权所有 2006 红联门户-您身边的Linux学习社区-本站新域名:www.linux110.com-Linux技术文章-Linux教程下载-电脑技术-红旗Linux 最佳分辨率 1024 X 768
Copyright ? http://www.linuxdiyf.com All rights reserved. Powered by supstie? V4.0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -