码迷,mamicode.com
首页 >  
搜索关键字:dm9000    ( 60个结果
DM9000驱动移植在mini2440(linux2.6.29)和FS4412(linux3.14.78)上的实现(deep dive)篇一
关于dm9000的驱动移植分为两篇,第一篇在mini2440上实现,基于linux2.6.29,也成功在在6410上移植了一遍,和2440非常类似,第二篇在fs4412(Cortex A9)上实现,基于linux3.14.78,用设备树匹配,移植过程中调试和整体理解很重要,全文分为物理时序分析相关、... ...
分类:系统相关   时间:2016-12-10 21:44:41    阅读次数:310
dm9000网口收发控制以及mac地址过滤设置
目的 :完成网口收发调试 过程 : 1、网口初始化,根据芯片数据手册配置 2、网口发数,先向DM9000中的TX FIFO存入数据,然后出发发送寄存器完成发送; 3、网口接收 。 1) 中断方式 :DM9000的中断可以通过主动查询DM9000中断寄存器的方式,以及通过DM9000INT引脚来中断D ...
分类:系统相关   时间:2016-11-25 20:46:13    阅读次数:429
dsp28377控制DM9000收发数据——第二版程序,能够实现手术功能,但是容易掉帧;使用读取中断寄存器的方式判断中断
G:\controlSUITE\device_support\F2837xD\v180\F2837xD_examples_Cpu1\emif1_16bit_asram\cpu01\emif1_16bit_asram.c 2016年11月22日 20:35// //DSP28377 利用EMIF控制网 ...
分类:其他好文   时间:2016-11-23 19:01:36    阅读次数:320
dsp28377控制DM9000收发数据
首先感谢上一篇转载文章的作者给出的参考,下面是一些自己在调试过程中的一些步骤: 首先把代码贴上来: // //DSP28377 利用EMIF控制网口DM9000芯片收发数据// #include "F28x_Project.h" void Emif1Initialize(void);//emif 映 ...
分类:其他好文   时间:2016-11-22 23:31:02    阅读次数:311
driver基础
驱动测试时,linux驱动常以模块方式插入内核。应包含头文件:linux/kernel.h,linux/module.h设备驱动的一般结构:Soc(主芯片->设备控制器->外设引脚) 设备相关芯片(DM9000/MM8960/MAX3232) 设备插接件(RJ45/Speaker/DB9)系统中的每 ...
分类:其他好文   时间:2016-06-09 23:35:21    阅读次数:212
dm9000c 移值新内核 linux-4.1.24
错误 1 /home/dm9000/dm9dev9000c.c:309: error: conflicting types for 'phy_read'include/linux/phy.h:637: error: previous definition of 'phy_read' was here ...
分类:系统相关   时间:2016-05-28 11:21:21    阅读次数:707
Linux DM9000网卡驱动程序完全分析
Linux DM9000网卡驱动程序完全分析 http://blog.csdn.net/ypoflyer/article/details/6209922 ...
分类:系统相关   时间:2016-05-19 15:07:02    阅读次数:179
s3c2440 移值u-boot-2016.03 第5篇 支持dm9000 识别
1, 通过查看 /drivers/net/Makefile 发现想要编译上,需要添加宏 /include/configs/smdk2440.h 中添加 #define CONFIG_DRIVER_DM9000 #define CONFIG_DM9000_BASE 0x20000000 #define ...
分类:其他好文   时间:2016-05-19 09:07:30    阅读次数:422
linux驱动路径
1. 按键驱动 \drivers\input\keyboard\utu2440_buttons.c 2. LED驱动 \drivers\char\utu2440-led.c 3. DM9000网卡驱动 \drivers\net\DM9000.c 4. 串口(包含三个串口驱动0,1,2,对应设备名,/ ...
分类:系统相关   时间:2016-04-25 17:57:15    阅读次数:297
u-boot-2016.03在mini2440移植 之DM9000
u-boot默认的网络芯片是CS8900,但开发板上的网络芯片是DM9000,所以为了使用网络功能,就必须进行移植。好在u-boot有DM9000的驱动程序,我们只需要把关于CS8900的部分换成DM9000的部分即可。 首先在include/configs/smdk2410.h 中注释如下语句 # ...
分类:其他好文   时间:2016-04-03 01:45:58    阅读次数:303
60条   上一页 1 2 3 4 5 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!