资料介绍
dm9000/dm9000a以太网卡芯片linux驱动程序 :dm9000/dm9000a Ethernet chips linux driver
A Davicom DM9000 fast ethernet driver for Linux.
Copyright (C) 1997 Sten Wang
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Now dm9000x.c is for kernel 2.4.x.
dm9000.c is for kernel 2.2.x.
A. Compiler command:
A-1: For normal single processor kernel
"gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/include -Wall
-Wstrict-prototypes -O6 -c dm9000x.c"
A-2: For single processor and set version info on all module symbol
"gcc -DMODULE -DMODVERSIONS -D__KERNEL__ -I/usr/src/linux/include
-Wall -Wstrict-prototypes -O6 -c dm9000x.c"
A-3: For multiple processors(SMP) and set ver. info. on all module symbol
"gcc -D__SMP__ -DMODULE -DMODVERSIONS -D__KERNEL__ -I/usr/src/linux
/include -Wall -Wstrict-prototypes -O6 -c dm9000x.c"
Note: O of -O6 is a capital "o", not a "0".
B. How to compile driver
B-1: Login by supervisor
B-2: Copy dm9000x.c and Makefile into your HD. You can make a new directoty
to put.
B-3: Keep driver source file name as "dm9000x.c" and makefile name as
"Makefile"
B-4: You can type the following command to compile driver. Please according
to your system to pick one.
make org ;;Without SMP support
make mod ;;Set version info on all module symbol
make smp ;;symmetric multi-processing(SMP) support
make smp_mod ;;SMP & Set version info on module
Or you can type above compiler command to compile driver.
Note: Please check you must have the right kernel source on
"/usr/src/linux".
C. The following steps teach you how to activate NIC:
C-1: A simple and temporary method
1. Used the upper compiler command to compile dm9000.c
2. Insert DM9000 module into kernel
"insmod dm9000x.o" ;;Auto Detection Mode (Suggest)
"insmod dm9000x.o mode=0" ;;Force 10M Half Duplex
"insmod dm9000x.o mode=1" ;;Force 100M Half Duplex
"insmod dm9000x.o mode=4" ;;Force 10M Full Duplex
"insmod dm9000x.o mode=5" ;;Force 100M Full Duplex
"insmod dm9000x.o mode=0x10" ;;Force 1M HomePNA
"insmod dm9000x.o SF_mode=1" ;;VLAN Enable
"insmod dm9000x.o SF_mode=2" ;;Flow Control Enable
"insmod dm9000x.o SF_mode=4" ;;TX Pause Packet Enable
- linux内核中的DM9000驱动程序详细资料分析
- 详细解剖DM9000A 23次下载
- DM9000的布局指南 18次下载
- 单片机驱动DM9000网卡芯片详细调试过程 0次下载
- DM9000A接口电路图 262次下载
- DM9000A原理及其与基带信号处理平台的结合应用
- 引导程序中DM9000A下载功能的设计与实现
- 基于ARM和DM9000的网卡接口设计与实现
- 伺服控制系统的DM9000A以太网接口设计
- dm9000a驱动
- dm9000a原理图
- dm9000a.c
- DM9000A的参考应用电路
- DM9000/DM9010 pdf datasheet (E
- DM9000AE pdf,DM9000AE datashee
- 怎么编写Framebuffer驱动程序 402次阅读
- 有线网络通信实验1之LWIP移植 1616次阅读
- 自动删除SDK/Vitis下驱动程序的旧版本的Linux脚本 556次阅读
- 基于TMS320F2812 DSP芯片实现视频驱动程序的开发设计 3755次阅读
- 如何写一个Linux设备驱动程序 4314次阅读
- 米尔科技LINUX设备驱动程序教程 1965次阅读
- 嵌入式Linux内核的驱动程序开发是怎样的 1415次阅读
- 浅谈电脑驱动程序的工作原理 详解电脑驱动程序意义 2.9w次阅读
- 基于嵌入式Linux内核的系统设备驱动程序开发设计 1113次阅读
- 基于Linux2.6.30开发DS18B20的驱动程序的类型和文件操作接口函数详解 1377次阅读
- 可动态安装的Linux设备驱动程序 957次阅读
- DM9000AE工作原理 以太网接口电路设计 1.3w次阅读
- 8255A驱动程序 3192次阅读
- Xilinx设备的驱动程序 7967次阅读
- PCI驱动程序开发实例 6701次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多