デバイスに1つのレジスタがあり、CPUがx86のようなアーキテクチャを持っているとします。このレジスタは、物理アドレス0x50000にマップされたメモリです。プロセッサがメモリマップドレジスタにアクセスするとき、実際にデバイスにアクセスしているかどうか
プロセッサは0X00ABCDEFを0x50000(phys。)に書き込みます。もし私が によってRAMバンクを「開く」ことによってそのアドレスを調べることができたら、どうすればよいでしょうか? 0X00ABCDEFまたは迷惑?
デバイスのレジスタに0X00ABCDEFが既にあるとします。私が間違っているなら、私を修正してください。
ありがとうございます!それは私が知る必要があったすべてです:) –