原文: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