阅读:1871回复:8
在dos下有没有对pci卡(如8139)i/o操作的简单方法?
我想在pc机上调试8139内部的寄存器,在dos下可有简单方法?
我不用做正式的驱动程序,就想试试命令。 那位大侠来帮帮忙,介绍几本书,或什么软件的help也行。 |
|
最新喜欢:![]()
|
沙发#
发布于:2001-11-12 08:06
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2001-11-12 18:55
太帅了!
还没细看,先谢谢斑竹! 这种好东东我等初学小辈是找不到的。 |
|
|
地板#
发布于:2001-11-15 00:27
再向版主请教: 那个程序解决了pci 配置寄存器操作;我现在还想在dos下对pci卡的io 和 memory操作怎么办呢?
卡的地址是不是pci配置寄存器的那个IOAR和MEMAR呢? |
|
|
地下室#
发布于:2001-12-22 20:21
需要切换到保护模式下
|
|
5楼#
发布于:2001-12-24 10:16
不能下啊!!!斑竹
|
|
6楼#
发布于:2001-12-24 20:22
我现在也在作8139的dos驱动,在dos下想访问8139的话,只能用io方式,不能用memory方式(如果你还在实模式下的话),使用斑竹提供的程序可以获得256的config space,就可以得到io addr, 利用这个io addr 作为基地址,使用8139资料上的说明,就可以访问8139的内部寄存器了,就可以初始化8139,启动dma方式,作receive 和transform ,不过我现在还没有调通,我们可以交流一下
lin_fs@netease.com |
|
7楼#
发布于:2001-12-26 22:46
不能下啊!!斑竹
|
|
8楼#
发布于:2001-12-27 15:22
不能下呀!
我还是看EtherBoot的源代码算了! |
|
|