No.6538 作者:qjlsy 邮件:qjlsy@263.net ID:3289 登陆:8次 文章数:48篇 最后登陆IP:202.109.79.250 最后登陆:2006/5/31 11:00:47 注册:2002/3/22 15:57:00 财富:220 发帖时间:2002/3/22 15:59:00 发贴者IP:202.104.129.117 标题:qjlsy:硬件:紧急求助:rtl8029的寄存器问题 摘要:No.6538硬件:紧急求助:rtl8029的寄存器问题 本人欲用mcu开发8029,所以先试着在pc机上驱动它。在pc机中rtl8029直接插在pci槽 上,装载realtek提供的驱动程序后,根据给出的端口号0xe800--0xe81f,用c的 _inp,_outp函数来访问8029的寄存器,但执行时,读都正确,写却错误,比方说刚写 CR为#0x21,紧接着读却不为#0x21,是不是这里需要写pci配置寄存器?pci寄存器在哪 儿?如何写?修改8029的主寄存器(eg.CR),一定要先设置pci寄存器?但我在没有设 置pci寄存器的情况下,每次驱动8029的远程dma读都能成功,那说明不设也没有关 系,而且我对CR的写也应该是对的呀?怎么还会发生上述情况?realtek的驱动程序会 不会对我有影响?我如何能确保网卡是在我的程序控制下,而不是realtek的驱动结 果?请高手指点。谢谢 谢谢! ......
>>返回讨论的主题
|
老古网执行:16毫秒 最大:7276毫秒 查询6次
|
|