📄 linux下dm9000网卡驱动实验〈一〉 - orange - csdnblog.htm
字号:
href="http://blog.csdn.net/audio1234567/category/236520.aspx/rss">(RSS)</A></LI></UL>
<H3 class=listtitle>收藏</H3>
<UL class=list></UL>
<H3 class=listtitle>相册</H3><!--category title-->
<UL class=list></UL>
<H3 class=listtitle>存档</H3>
<UL class=list>
<LI><A
href="http://blog.csdn.net/audio1234567/archive/2006/10.aspx">2006年10月(18)</A>
<LI><A
href="http://blog.csdn.net/audio1234567/archive/2006/09.aspx">2006年09月(3)</A></LI></UL><SPAN
id=Anthem_RecentComments_ltlComments__><SPAN
id=RecentComments_ltlComments></SPAN></SPAN><BR><BR></DIV>
<DIV id=main>
<DIV class=Tag>
<SCRIPT language=javascript
src="Linux下DM9000网卡驱动实验〈一〉 - Orange - CSDNBlog.files/urltag.aspx"></SCRIPT>
<DIV style="CLEAR: both"></DIV></DIV><SPAN class=PreAndNext
id=viewpost.ascx_PreviousAndNextEntriesUp>
<DIV align=center><A
href="http://blog.csdn.net/audio1234567/archive/2006/10/19/1341276.aspx">上一篇: Linux下DM9000网卡驱动实验〈二〉</A> | <A
href="http://blog.csdn.net/audio1234567/archive/2006/10/19/1341266.aspx">下一篇: 想成为嵌入式程序员应知道的0x10个基本问题</A></DIV></SPAN><BR>
<SCRIPT>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</SCRIPT>
<DIV class=post>
<DIV class=postTitle><A
href="http://blog.csdn.net/audio1234567/archive/2006/10/19/1341273.aspx"><IMG
height=13 src="Linux下DM9000网卡驱动实验〈一〉 - Orange - CSDNBlog.files/authorship.gif"
width=15 border=0> Linux下DM9000网卡驱动实验〈一〉</A> </DIV>
<DIV class=postText>
<H2>Linux下DM9000网卡驱动实验〈一〉</H2>
<P><SPAN>分类:<A href="http://genix.bokee.com/cat.10336695.html"><FONT
color=#c26d08>Linux/Embedded</FONT></A></SPAN></P>
<DIV class=entry-body>
<H2 style="MARGIN: 6pt 0cm 6pt 28.8pt; mso-list: l0 level2 lfo2"><A
name=_Toc142815164></A><A name=_Toc142723969></A><A name=_Toc142723887></A><A
name=_Toc142712913><SPAN style="mso-bookmark: _Toc142723887"><SPAN
style="mso-bookmark: _Toc142723969"><SPAN
style="mso-bookmark: _Toc142815164"><FONT color=#c26d08><SPAN lang=EN-US
style="mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><SPAN
style="mso-list: Ignore"><FONT face=Arial size=3>1.1</FONT><SPAN
style="FONT-WEIGHT: normal; FONT-SIZE: 7pt; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal"
times="" new="">
</SPAN></SPAN></SPAN><SPAN
style="FONT-FAMILY: 黑体; mso-ascii-font-family: Arial"><FONT
size=3>硬件系统介绍</FONT></SPAN></FONT></SPAN></SPAN></SPAN></A></H2>
<H3 style="MARGIN: 6pt 0cm 6pt 36pt"><SPAN lang=EN-US
style="mso-fareast-font-family: " times="" new=""><SPAN
style="mso-list: Ignore"><FONT face="Times New Roman"><FONT
size=3>1.1.1</FONT><SPAN
style="FONT-WEIGHT: normal; FONT-SIZE: 7pt; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal"
times="" new="">
</SPAN></FONT></SPAN></SPAN><SPAN
style="FONT-FAMILY: 黑体; mso-ascii-font-family: " times="" new=""><FONT
size=3>网络驱动程序的特点</FONT></SPAN></H3>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><SPAN
lang=EN-US><SPAN style="mso-spacerun: yes"><FONT
face="Times New Roman"> </FONT></SPAN></SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: " times=""
new="">网络驱动程序是介于硬件和内核之间传送数据包,不是面向流的设备,不能象</SPAN><SPAN lang=EN-US><FONT
face="Times New Roman">/dev/tty1</FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: " times=""
new="">那样简单的映射到文件系统的节点上。</SPAN><SPAN lang=EN-US><FONT
face="Times New Roman">Linux</FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: " times=""
new="">调用这些接口的方式是给他们分配一个独立的名字(如</SPAN><SPAN lang=EN-US><FONT
face="Times New Roman">eth0</FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: " times=""
new="">)。这样的名字在文件系统中并没有对应项。内核和网络设备驱动程序之间的通信与字符设备驱动程序和快设备驱动程序与内核间的通信是完全不同的。内核不再调用</SPAN><SPAN
lang=EN-US><FONT face="Times New Roman">read/write,</FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: " times=""
new="">它调用与数据包传送相关的函数。</SPAN></FONT></P>
<H3 style="MARGIN: 6pt 0cm 6pt 36pt"><A name=_Toc142815165><FONT
face="Times New Roman"><FONT color=#c26d08><SPAN lang=EN-US
style="mso-fareast-font-family: " times="" new=""><SPAN
style="mso-list: Ignore"><FONT size=3>1.1.2</FONT><SPAN
style="FONT-WEIGHT: normal; FONT-SIZE: 7pt; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal"
times="" new="">
</SPAN></SPAN></SPAN><SPAN lang=EN-US><FONT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -