|
各位好!
问题描述如下:
寄存器:base address register0
1 先对其连续几次读;
a Value c8501093
b Value 10
c Value c8501093
d Value 10
e Value c8501093
f Value 10
2 对其写全1
3 再进行连续读;
a Value fffff810
b Value c8501093
c Value fffff810
d Value c8501093
e Value fffff810
f Value c8501093
4 根据手册c8501093是设备号,厂商号;而偏移0处读出值:c8501083.
怎么每次读出的值不同呢?
我哪里犯了错误呢?
万分感激!
怎么没人来看贴啊 ?
我是用sysPciConfigRead()sysPciConfigWrite()来指定设备芯片内的寄存器的偏移,直接读和写的。
|
|