2012-08-03 3 views
1

시스템의 PCI 버스에있는 AHCI 컨트롤러의 HBA 메모리 레지스터를 읽어야합니다. 필자는 시스템의 모든 PCI 장치의 구성 공간 (ReadConfig 및 WriteConfig 사용)을 읽을 수있는 드라이버를 가지고 있습니다. 이를 통해 AHCI 장치의 구성 공간에서 마지막 BAR 인 ABAR 콘텐츠를 가져올 수 있습니다. 자,이 메모리 레지스터의 값을 읽어야합니다. 아무도이 일을하는 방법을 알고 있습니까? PCITree가이 작업을 수행 할 수 있으므로이 작업이 가능하다는 것을 알고 있습니다.Windows에서 PCI 장치 메모리 레지스터 읽기

내가 드라이버 개발에 새로운, 그래서 어떤 도움을 크게 감상 할 수 ... :)

답변

0

AFAIK 당신이 NT/2000/XP/2003/Vista/7에 Windows에서 메모리에 액세스 winio 사용할 수 있으며 link을 참조 하시고 "winio"를 클릭하여 다운로드하여 사용하십시오. 샘플과 소스가 있으며 응용 프로그램으로 쉽게 전송할 수 있습니다.