システムの PCI バス上にある AHCI コントローラの HBA メモリ レジスタを読み取る必要があります。システム内のすべての PCI デバイスの構成スペースを読み取ることができるドライバーがあります (ReadConfig および WriteConfig を使用)。これにより、AHCI デバイスの構成スペースの最後の BAR である ABAR コンテンツを取得できます。ここで、これらのメモリ レジスタの値を読み取る必要があります。誰もこれを行う方法を知っていますか? PCITree はこれを行うことができるので、これが可能であることはわかっています。
私はドライバー開発が初めてなので、どんな助けでも大歓迎です... :)