⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 新建 文本文档 (6).txt

📁 关于Linux嵌入裁减的技术文档
💻 TXT
📖 第 1 页 / 共 2 页
字号:
  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 + -