原文:DM9000网卡的基本工作原理

MAC:主要负责数据帧的创建,数据差错,检查,传送控制等。 PHY:物理接口收发器,当收到MAC过来的数据时,它会加上校验码,然后按照物理层的规则进行数据编码,再发送到传输介质上,接收过程则相反。 MII:媒体独立接口, 媒体独立 表明MAC一定情况下,任何类型的PHY设备都可以正常工作。 DM 网卡部分函数实现: ...

2016-03-22 13:32 0 3337 推荐指数:

查看详情

DM9000网卡驱动分析(转)

s3c6410自带的DM9000网卡驱动也是基于platform设备模型。 其定义的设备资源在arch/arm/mach-s3c64xx/mach-smdk6410中。有网卡的resource resource dm9000_resources[],还有一些板级信息 ...

Wed Jun 15 03:15:00 CST 2016 0 2218
s5pv210 uboot——移植DM9000网卡驱动

1:DM9000原理分析 s5pv210接DM9000 底板图: 重要的引脚有:IOR、IOW、AEN、CMD、INT、RST 以及数据引脚 SD0-SD15 看数据手册这些引脚的作用: IOR:读选择引脚,低电平有效,即低电平是读; IOW:写选择引脚,低电平有效,即低电平写 ...

Sun Feb 19 18:24:00 CST 2017 1 1303
4.移植uboot-使uboot支持DM9000网卡

在上一章,使uboot能够支持nor、nand 本节继续修改让uboot支持DM9000C网卡,便可以通过网络来传输文件 首先uboot已带有dm9000网卡的驱动,位于drivers/net/下的dm9000x.h、dm9000x.c 1.DM9000C介绍 参考之前写的移植 ...

Wed Jan 17 17:33:00 CST 2018 0 1982
网卡DM9000裸机驱动详解

一、网卡 1. 概念 网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。由于其拥有MAC地址,因此属于OSI模型的第2层。它使得用户可以通过电缆或无线相互连接。 每一个网卡都有一个被称为MAC地址的独一无二的48位串行号,它被写在上的一块ROM中。在网络上的每一个计算机 ...

Tue May 25 06:27:00 CST 2021 0 1057
Mini2440裸机开发之DM9000

网络对于嵌入式系统来说必不可少。可是S3C2440没有集成以太接口,所以要想使S3C2440具备以太的功能,就必须扩展网卡接口。我们使用的Mini2440就是外接DM9000EP,使其可以与以太相连接。DM9000DM9000EP主要是封装不一样,其他基本都是一样的。 一、DM9000 ...

Sun Dec 05 06:45:00 CST 2021 0 799
DIY_DE2之DM9000A网卡调试系列例程(一)——准备工作

一、摘要   根据最近一段时间的工作,将DIY_DE2中的网卡DM9000A所涉及到的例程做了调试,接下来几篇博文将循序渐进的阐述这些例程的实现过程,涉及到的具体原理及理论将会另开博文叙述。本篇主要阐述一下调试例程前的准备工作。 二、准备工作 1、网线   经常接触的网线叫双绞线,双绞线 ...

Sun Mar 11 23:21:00 CST 2012 2 2927
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM