历史上的今天
返回首页

历史上的今天

今天是:2025年04月19日(星期六)

2019年04月19日 | CS8900A网络驱动程序移植

2019-04-19 来源:eefocus

上图为开发板上的网卡原理图,可得到:


1.CS8900A的访问基址为0x19000000


2.总线位宽为16


3.中断引脚为EINT9


驱动文件drivers/net/cs89x0.c既可以编进内核,也可以编译为一个可加载模块。编译进内核时,它的入口函数为cs89x0_probe;编译为模块时,它的入口函数为init_module。这两个函数最终都会调用cs89x0_probel函数来枚举CS8900A。因此需要在调用cs89x0_probel函数之前,指明CS8900A芯片使用的资源。


下面修改驱动文件drivers/net/cs89x0.c:









(5)其他修改


1)


2)

到此代码修改完成。


使用网络功能:


推荐阅读

史海拾趣

Electro-Optical Systems Inc公司的发展小趣事

为了保持技术领先地位和市场竞争力,EOS不断加大研发投入,积极推动产品创新。他们与多所知名高校和研究机构建立产学研合作关系,共同开展前沿技术研究。同时,EOS也积极拓展国际市场,产品出口到欧美、东南亚等多个国家和地区。通过持续创新和国际拓展,EOS在红外探测器领域的地位日益稳固。

雅特力(Artery)公司的发展小趣事

雅特力公司自成立以来,始终致力于技术创新和产品升级。在早期的发展阶段,公司便推出了一系列具有竞争力的电子产品,通过不断的技术突破,逐渐在市场中占据了一席之地。特别是在集成电路设计领域,雅特力凭借其高效能、低能耗的产品特性,赢得了众多客户的青睐。随着技术的不断进步,雅特力逐渐成为了电子行业的佼佼者,引领着市场的发展方向。

ETL [E-Tech Electronics LTD]公司的发展小趣事

随着市场竞争的加剧,ETL意识到只有不断创新才能在市场中立于不败之地。因此,公司加大了对研发的投入,积极引进先进技术和设备,不断推出具有创新性的电子产品。这些产品不仅具有更高的性能和更长的使用寿命,而且更符合市场需求,使得ETL在市场中的竞争力得到了显著提升。

CYMBET公司的发展小趣事

CYMBET公司成立于2000年,专注于微电子系统固态储能解决方案的研发与生产。在早期,公司就凭借其创新技术——可充电固态电池芯片(EnerChip)在行业中崭露头角。这种电池芯片使用标准半导体集成电路工艺和独特的构造技术,提供了环保、生物相容的嵌入式电源功能。EnerChip的推出不仅打破了传统电池的局限,还为医疗、传感器、RFID、工业控制等领域带来了革命性的变化。

Defense Supply Center Columbus公司的发展小趣事

在电子行业,产品质量是企业生存和发展的关键。Defense Supply Center Columbus公司始终将质量管理放在首位,建立起一套完善的质量管理体系。公司严格按照国际标准进行生产和检测,确保每一件产品都符合质量要求。同时,公司还注重员工的培训和教育,提高员工的质量意识和操作技能。这些措施的实施,使得公司的产品质量得到了显著提升,赢得了客户的广泛赞誉。

德力康(DLK)公司的发展小趣事

作为一家有社会责任感的企业,DLK公司始终将社会责任和可持续发展作为企业发展的重要内容。公司积极参与公益事业和社会活动,为当地经济发展和社会进步做出了积极贡献。同时,DLK公司注重环保和节能工作,采用环保材料和生产工艺,减少了对环境的污染和破坏。通过履行社会责任和推动可持续发展,DLK公司赢得了社会的广泛认可和尊重。

请注意,以上故事框架仅供参考,具体的故事内容需要根据公司的实际情况和具体事件进行编写。

问答坊 | AI 解惑

网络摄像机各个部分的技术浅析

  关键字:网络摄像机   网络摄像机是传统摄像机与网络视频技术相结合的新一代产品,除了具备一般传统摄像机所有的图像捕捉功能外,机内还内置了数字化压缩控制器和基于WEB的操作系统,使得视频数据经压缩加密后,通过网络送至终端用户。本文 ...…

查看全部问答>

电源设计小贴士

电源设计小贴士 1:为您的电源选择正确的工作频率 …

查看全部问答>

MFC requires WINVER to be #defined to 0x0400 or greater

MFC requires WINVER to be #defined to 0x0400 or greater…

查看全部问答>

如何利用VOIMAGE实现特效浏览图片

如何利用VOIMAGE实现特效浏览图片,包括JPG等格式,,我找到了BMP的代码,,,但用VOIMAGE的时候不知道该怎么做了....…

查看全部问答>

C8051F060

谁能给我一个C8051F060的16位高速AD采集的原理图 小弟的邮箱:hgl_killer@yahoo.com.cn 多谢…

查看全部问答>

计算机组成原理课程设计、电子钟、电子琴、智能交通灯电路图!用8255!~和汇编程序!

各位高手:今年计算机组成原理课程设计,电子钟,电子琴,智能交通灯! 这些电路图!我们是用实验箱做实验的!主要电路图不会画  和借口不知道从哪接! 希望大家能看看有没有会的,和做过这样的课程设计!还有相关的汇编语言程序! 希 ...…

查看全部问答>

STM32实现SPI简单通信配置

/******************************************************* 说明:        次程序成功实现SPI简单通信配置,能实现SPI1发送 数据,SPI2接收数据简单通信功能,仅供测试使用。 *********************************** ...…

查看全部问答>

LM3S中断程序调通了!

   经过奋斗,LM3S811的中断程序调通了! ** Created By:                    hu_hejiaun lai_qingmin** Created date:  & ...…

查看全部问答>

stm32串口2remap后的问题!

今年用现成的stm32f103的系统做双串口通讯的程序,一直是工作不正常。问题也比较奇怪: 1、串口2为remap,并且转485;串口1、串口2分别和PC通讯,收发都正常。 2、PD7控制485方向,当PD7置位时,串口1不能正常接收数据。一直不知道为什么会这样? ...…

查看全部问答>