PCI-Xバス・モジュールのテストの続きだ。
ChipScopeで見ると応答しないはずのところで応答しているようだと言うのがあったが、PCIコマンド・レジスタのビット1(メモリ領域イネーブルビット)が1のときにヒット判定をしなくてはいけないのを忘れていた。(I/O領域はうちのボードにはありません) これでこの問題は修正された(と思う)。
PCI-Xコマンド・ステータスレジスタにアクセスが行っているかどうかが、まだ不明だ。0x34のポインタ値が入っていないので、修正したが、まだPCI-Xコマンドレジスタが0なので、アクセスに行っていないかもしれない。(PCI2.2からリスト方式で0xFFまでの任意の位置にレジスタを増やせる)
あとまだ、PCI-Xステータ・レジスタのFunction Number, Device Number, Bus Numberのフィールドの値がおかしい。。。
- 2007年07月09日 20:57 |
- PCI
-
| トラックバック:0
-
| コメント:0