| | | | | 基于嵌入式Linux2.4.18的CS8900A网卡驱动的实现 | | | 李会艳;胡荣强 | | | 介绍了基于嵌入式Linux2.4.18的CS8900A网卡驱动的实现方法。通过将以太网器件CS8900A连接到嵌入式微处理器S3C2410X的总线上扩展网络接口,根据电路原理图,设置寄存器BWSCON和BANKCON3使网卡工作在存储器模式,编写中断函数及相关的驱动代码。通过内核配置将网卡驱动程序以静态的方式编译进内核Linux2.4.18中,生成映像文件并移植到开发板上,网卡CS8900A便驱动成功. 【作者单位】:武汉理工大学自动化学院 湖北武汉430070 【关键词】:CS8900A;驱动;S3C2410X;虚拟地址;内核 【分类号】:TP334.7 【DOI】:CNKI:SUN:GWDZ.0.2007-12-019 【正文快照】: 1引言近年来,Internet获得了突飞猛进的发展,而嵌入式系统接入Internet后将使得远程监测、远程维护变得非常容易,因此嵌入式系统的网络也非常重要。嵌入式系统实现Internet接入的前提条件是系统的软件中有TCP/IP协议支持,Linux内核提供了包括对TCP/IP在内的多种协议的支持,从而使得网络设备的驱动更加方便。2网卡驱动的硬件实现在嵌入式系统中增加以太网接口通常由两种方法实现。第一种方法是采用带有以太网接口的嵌入式处理器。这种方法要求嵌入式处理器有通用的网络接口,通常这种处理器是面向网络应用而设计的,通过内部总线实现处理… | | | 推荐 CAJ下载 PDF下载 | | | CAJViewer7.0阅读器支持所有CNKI文件格式,AdobeReader仅支持PDF格式 | | | | Realization of CS8900A drive based on embedded Linux2.4.18 | | | LI Hui-yan;HU Rong-qiang(School of Automation;Wuhan University of Technology;Wuhan 430070;China) | | | Realization of CS8900A netcard drive based on embedded Linux2.4.18 is introduced.Connecting the internet chip CS8900A to the bus of the embedded microcomputer S3C2410X is to expand network interface.According to electric circuit principle diagram,netcard can be enable to work in memory mode by setting registers BWSCON and BANKCON3,interruption function and related drive code are programmed.The netcard drive programm is compiled to the kernel by the way of static state.The kernel was made to get an image file which can be transplanted to the development board.Netcard CS8900A can be drived successfully at last. 【Keyword】:CS8900A;driver;S3C2410X;virtual address;kernel |
| | | | | | 1 | 汪润春,韩泽耀; 嵌入式以太网络微处理器简介 [J]; 电子技术; 2007年Z1期 | | 2 | 胡丰凯,张林,邹韬平; vivi系统引导程序的网络功能扩展 [J]; 单片机与嵌入式系统应用; 2006年06期 | | 3 | 李胜朝,黄先祥,周召发; 嵌入式系统在大型设备无线故障诊断中的应用 [J]; 传感器与微系统; 2006年10期 | | 4 | 张恺,王林斗; 基于S3C2410与Linux平台的TFTLCD应用 [J]; 电子测量技术; 2006年06期 | | 5 | 吴永康,张东,杨承照; 54M无线网络适配器在嵌入式系统中的研究与应用 [J]; 电子技术; 2007年Z1期 | | 6 | 刘峰,王越,杨宏雨; 基于Linux的嵌入式组态软件中图形开发环境的设计与实现 [J]; 重庆工学院学报; 2006年02期 | | 7 | 李勇; 嵌入式Linux集成开发环境的研究 [J]; 安阳师范学院学报; 2005年05期 | | 8 | 温文玉,李敏,黄廷磊; 音频设备UDA 1341驱动技术 [J]; 桂林电子工业学院学报; 2005年05期 | | 9 | 马永光,夏登洲; 基于嵌入式Linux的虚拟驱动程序的实现 [J]; 仪器仪表用户; 2006年01期 | | 10 | 刘承武,黄先祥,李胜朝,蔡伟; 基于无线网络的大型武器装备故障诊断系统 [J]; 兵工自动化; 2006年06期 |
|
| | | | | | 1 | 向前进,周纯杰,龚云生; 基于嵌入式PLC的高速计数器的开发 [A];中南六省(区)自动化学会第24届学术年会会议论文集 [C]; 2006年 | | 2 | 周涛,张辉; LabVIEW驱动普通数据采集卡的方法研究 [A];全国第十五届计算机科学与技术应用学术会议论文集 [C]; 2003年 | | 3 | 王健,王成林,杨超; 碳氧比测井地面系统及USB接口设计 [A];全国第十届信号与信息处理、第四届DSP应用技术联合学术会议论文集 [C]; 2006年 | | 4 | 陈舒瑜; CY7C68001与DSP的USB接口设计 [A];中国航海学会通信导航专业委员会2006年学术年会论文集 [C]; 2006年 | | 5 | 徐会冬,谢敏; 嵌入式技术的实际应用及前景 [A];广西计算机学会2004年学术年会论文集 [C]; 2004年 | | 6 | 徐玉伟,黄宣钧,李庆伟,谢敏; 嵌入式系统发展概况与应用 [A];广西计算机学会2004年学术年会论文集 [C]; 2004年 | | 7 | 朱凯,谢敏; 浅谈实时嵌入式系统 [A];广西计算机学会2004年学术年会论文集 [C]; 2004年 | | 8 | 戴斌,孙志刚,卢泽新; 基于DMA引擎的高速网卡的性能分析 [A];2006年全国开放式分布与并行计算机学术会议论文集(三) [C]; 2006年 | | 9 | 罗钧,桂杰出; USB协议及其接口实现 [A];中国仪器仪表学会第六届青年学术会议论文集 [C]; 2004年 | | 10 | 张家奇,于飞; 基于S3C4510B的嵌入式系统设计 [A];冶金轧制过程自动化技术交流会论文集 [C]; 2005年 |
|
|
|