登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→硬件:网卡在计算机的输入输出范围D000-DO7F的具体含义[tian]
*第4431篇: 硬件:网卡在计算机的输入输出范围D000-DO7F的具体含义不知是什么,哪位大虾知道,或者推荐一本书
楼 主:
tian
2002年8月8日09:43
硬件:网卡在计算机的输入输出范围D000-DO7F的具体含义不知是什么,哪位大虾知道,或者推荐一本书
第
2
楼:
gdtyy
2002年8月10日21:07
是slot占用的地址范围。
PC机访问插卡要给出地址,每个扩展槽(PCI/ISA)都与总线连接,可以和PC机通信。
网卡有3种方式配置:跳线、串行ROM、PNP。例如PNP,PC机上电时枚举总线,分配资源(包
括地址空间),它保证互相不冲突。D000-XXXX是PC机分配的地址空间。
第
3
楼:
gdtyy
2002年8月10日21:11
接上
网卡一般带有BOOTROM用于无盘站,它的地址要映射到主机的地址空间。
你看一看8019AS数据手册就清楚了,老古网站有。
第
4
楼:
tian
2002年8月12日11:45
我想通过vc来往网卡芯片寄存器写数据行不行?如果行怎么写?
第
5
楼:
gdtyy
2002年8月12日14:24
当然可以
PC机在WINDOWS下工作于保护模式,中断、IO操作、寻址全被操作系统接管,你不能直
接用指针访问,要编写VXD/WDM驱动,用VC中的DeviceIo等API函数访问。找本驱动程序的书
看看。而且网卡是PCI接口,你要处理配置寄存器,找本PCI大全了解一下。
具体过程(VXD):枚举总线,找到网卡物理基地址(利用网卡93C46中存的标识),转
换成线性地址,访问配置寄存器,映射网卡地址空间。直接用指针即可。
如果在DOS实模式下,直接访问即可。
第
6
楼:
tian
2002年8月13日09:32
非常谢谢gdtyy,我看了一些pci的资料,但对驱动程序的数只看了一点,太难了,你能不能给我介绍一下,或者推荐一种比较简单基础的书,为什么打印机接口能直接写呢?
第
7
楼:
gdtyy
2002年8月13日10:20
要实践,去驱动开发网看看,还要学学计算机组成与结构,否则看不懂。打印机接口和串口都可直接访问,编个驱动就可以封锁他们,之所以可以写并口是因为驱动直接把你的请求发到了并口,未做别的处理。
第
8
楼:
tian
2002年8月14日08:42
非常谢谢,哪你能不能给我推荐几本书,想我这种刚接触的,还有有什么好的网站,谢谢了
第
9
楼:
gdtyy
2002年8月14日12:29
看里面
到sohu/google上查VXD、WDM关键字,找到有关网站。
并口开发、VXD、WDM、PCI、计算机组成与结构类书籍,在计算机类书籍专柜有自己挑挑,
我在北京西单图书大厦/海淀图书城看到很多,找起来容易,好不好自己看看就知道。
>>>>>>对该主题发表你的看法
本主题贴数
9
,分页:
[第1页]
[上一篇主题]:
初学者:串口通信
[下一篇主题]:
硬件:有没有在空闲状态(不是掉电状态)是工作电流在几百uA以下的低功耗单片机?