問題タブ [ioremap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
84 参照

amazon-ec2 - ioremap が異常な仮想アドレスを返す

ioremap を使用してレジスタの物理アドレス 0xf4000000 をマップしましたが、非常に奇妙で小さな仮想アドレス 0x0f690dd5 が返されたため、次に ioread32(virtual address) を実行したときにカーネル パニックが発生しました。Ioremap は実行できますが、なぜこのような奇妙な仮想アドレスが返されるのでしょうか?

実験は aws ec2、ベア メンタル、aarch64 で実行されます。なぜこれが起こっているのだろうか、どうすればこのレジスタを読むことができますか?