3
운영 체제가 PCI 버스를 열거하면 각 PCI 장치에서 정보를 수집합니다. 내 질문은 운영 체제가이 정보를 어디에 저장합니까? 모든 운영 체제가 실행되는 동안 RAM에 64KB 배열이 있습니까?PCI 장치에서 수집 된 정보로 수행 할 작업
운영 체제가 PCI 버스를 열거하면 각 PCI 장치에서 정보를 수집합니다. 내 질문은 운영 체제가이 정보를 어디에 저장합니까? 모든 운영 체제가 실행되는 동안 RAM에 64KB 배열이 있습니까?PCI 장치에서 수집 된 정보로 수행 할 작업
PCI 정보는 커널 데이터 구조에 저장됩니다. 예 : BAR의 물리적으로 매핑 된 주소를 저장하는 struct 리소스.
다음은 장치 드라이버에서 가상 주소로 다시 매핑 한 다음 액세스하여 장치 드라이버에서 사용합니다.
"BAR의 물리적으로 매핑 된 주소"란 무엇을 의미합니까? 또한, 커널 구조는 어디에 저장되어 있습니까? RAM에? –
1. BAR은 RAM (실제 메모리)에 매핑됩니다. 2. 예. – RootPhoenix