阅读:1085回复:2
pci map
关于pci 的映射问题,我是用c 语言写dos 下的 driver
现在有一个问题,我写基地址到pci head type0型的基地址区 然后使能command 命令,我发现bios已经作了这些工作,所以 我只需改一下它的基地址即可,因为它的地址是32位的,我在 dos 实模式下,只有20位地址,所以我给他指定为0xd000 or 0xd0000 ,然后我用一个指针指向它,我想我通过这个指针,就应该 看到我的设备映射过来的内容,但是我现在发现看到的结果不对,不知为何,我想请教各位,我该怎样做? 留言 or 发 email 给我wang_cj@eyou.com =============================== 希望大家互相帮忙!!! 把我们的讨论版做好!!! 谢谢大家热情!!!!!!! |
|
最新喜欢:![]() |
沙发#
发布于:2002-04-26 13:23
我在DOS下用WATCOM结合ASM实现了完全的PCI访问,实现了一块PCI图象采集卡,因此我建议你改用WATCOM 11 32BIT的编译器,如果坚持用16BIT C,也要结合使用ASM来实现。
|
|
板凳#
发布于:2002-04-27 08:50
非常感谢jackyzx,我现在已经实现了pci的访问,现在主要是映射问题,还请老兄多多赐教!我不胜感激!!
|
|