码迷,mamicode.com
首页 >  
搜索关键字:dm9000    ( 60个结果
一、GPIO操作
1.1 硬件原理图 四个引脚接到LED上,跟别是GPF4,GPF5,GPF6和GPF7,前三个引脚分别控制三个LED,GPF7此引脚作为DM9000网卡的中断。 发光二极管的正极接3.3V电源,负极接在MCU上,当MCU的对应的引脚给一个低电平的时候,电路导通,发光二极管发光。 芯片手册,GPIO配 ...
分类:其他好文   时间:2018-04-22 20:11:14    阅读次数:224
关于6410板文件的dm9000的平台设备地址
转自csdn #define CONFIG_DM9000_BASE 0x20000300#define DM9000_IO 0x20000000#define DM9000_DATA 0x20000004这几个数值代表的地址是从哪里得到的,我翻了MINI2440的原理图和S3C2440的芯片手册没看 ...
分类:其他好文   时间:2017-11-12 16:31:55    阅读次数:192
Linux 网络设备驱动开发(一) —— linux内核网络分层结构
Preface Linux内核对网络驱动程序使用统一的接口,并且对于网络设备采用面向对象的思想设计。 Linux内核采用分层结构处理网络数据包。分层结构与网络协议的结构匹配,既能简化数据包处理流程,又便于扩展和维护。 一、内核网络结构 在Linux内核中,对网络部分按照网络协议层、网络设备层、设备驱 ...
分类:系统相关   时间:2017-11-04 19:33:55    阅读次数:226
内存知识
2440的地址直接接到了内存设备,比如NOR FLASH,SDRAM,DM9000。通过片选避免其胡乱。 内存管理设备根据CPU发出的地址,自动选择要用的片选线,nGCSx。 8位内存芯片可以直接连接CPU,A0对A0,一直到A7。 16位内存芯片接CPU时,芯片A0接CPU的A1,依此类推。 32 ...
分类:其他好文   时间:2017-10-27 15:24:37    阅读次数:128
【Linux驱动】TQ2440 DM9000E网卡驱动移植(Linux-2.6.30.4)
花了一天的时间研究了一下Linux-2.6.30.4版本号内核下关于TQ2440 DM9000E的网卡驱动移植。总结一下自己的收获。 事实上。在Linux-2.6.30.4版本号内核下有关于网卡驱动,可是这个网卡驱动不是针对于 DM9000E。而是针对于 DM9000的。因此要在此基础之上改动一些參 ...
分类:系统相关   时间:2017-06-22 10:08:44    阅读次数:209
u-boot移植(十二)---代码修改---支持DM9000网卡
一、准备工作 1.1 原理图 CONFIG_DM9000_BASE 片选信号是接在nGCS4引脚,若要确定网卡的基地址,则要根据片选信号的接口去确定。 在三星2440的DATASHEET中memory control这一章的Figure 5-1. S3C2440A Memory Map after ...
分类:其他好文   时间:2017-06-20 20:17:57    阅读次数:249
ERROR: resetting DM9000 -> not responding dm9000 not found at 0x88000000问题解决
ERROR: resetting DM9000 -> not responding dm9000 not found at 0x88000000 id: 0x00000000 从错误信息来分析。id号打印出来是错误的。 先定位错误文件: root@xjg:/home/xjg/u-boot-2012. ...
分类:其他好文   时间:2017-05-18 22:12:36    阅读次数:349
【linux驱动分析】之dm9000驱动分析(三):sk_buff结构分析
【linux驱动分析】之dm9000驱动分析(一):dm9000原理及硬件分析 【linux驱动分析】之dm9000驱动分析(二):定义在板文件里的资源和设备以及几个宏 【linux驱动分析】之dm9000驱动分析(三):sk_buff结构分析 【linux驱动分析】之dm9000驱动分析(四):n ...
分类:系统相关   时间:2017-05-15 19:53:08    阅读次数:343
驱动12.移植dm9000驱动程序
1 确定相异性 1.1 选中网卡芯片nGCS4 1.2 确定相异性:基地址,中断号,设置时序(内存控制器BWSCON,BANKCONn) 1.3 修改相应的部分 2 测试DM9000C驱动程序:2.1 把dm9dev9000c.c放到内核的drivers/net目录下2.2 修改drivers/ne ...
分类:其他好文   时间:2017-01-30 15:31:57    阅读次数:200
linux enc28j60网卡驱动移植(硬件spi和模拟spi)
本来想移植DM9000网卡的驱动,无奈硬件出了点问题,通过杜邦线链接开发板和DM9000网卡模块,系统上电,还没加载网卡驱动就直接崩溃了,找不到原因。。。刚好手上有一个enc28j60的网卡模块,于是就着手移植enc28j60的驱动。 其实移植enc28j60的驱动也十分简单,网上有现成的,只需要分 ...
分类:系统相关   时间:2017-01-07 22:40:38    阅读次数:388
60条   上一页 1 2 3 4 ... 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!