W przypadku urządzeń PCI i PCIe BAR to podstawowy rejestr adresów używany przez BIOS lub system operacyjny do informowania urządzenia, na jakie adresy fizyczne należy mapować jego zasoby pamięci. Większość urządzeń PCI w twoim systemie wymaga pewnej ilości miejsca w pamięci, a BIOS próbuje je wszystkie zmieścić poniżej 4 GB, aby zapewnić zgodność z 32-bitowymi systemami operacyjnymi. Wygląda na to, że komputer ma 4 GB pamięci RAM i że obie karty graficzne zawierają dużą ilość pamięci RAM.
W tych komunikatach o błędach położenie urządzenia jest określone jako magistrala / urządzenie / funkcja . Mam dostęp do Dell Precision 390 i wydaje się, że wszystkie urządzenia pokładowe w tym systemie znajdują się na szynie PCI numer 0, więc twoje błędy prawdopodobnie dotyczą urządzenia podłączonego do gniazda PCI lub PCIe. Każde gniazdo PCIe ma swój własny numer magistrali, więc magistrala nr 5 może faktycznie odpowiadać wielofunkcyjnemu urządzeniu PCIe, np. Karcie dźwiękowej lub karcie przechwytywania wideo.
Powinieneś być w stanie wyśledzić, które urządzenia to 4/0/0, 5/2/0, 5/4/0 i 5/5/0 po załadowaniu systemu operacyjnego, jeśli BIOS nie wydrukuje tych informacji przed bootowanie. (Należy pamiętać, że zakłada to, że system operacyjny nie przypisuje ponownie numerów magistrali PCI podczas rozruchu, co zniszczyłoby dowody; jeśli tak się stanie, system operacyjny może załatać bałagan pozostawiony przez BIOS).
Jeśli używasz systemu Windows, można znaleźć numery magistrali PCI / urządzenia / funkcji urządzenia poprzez kliknięcie prawym przyciskiem myszy na niego w Menedżerze urządzeń, wybierając Properties...
i patrząc Location:
na General
karcie. (W systemach Vista i Windows 7 te same informacje pojawiają się również po wybraniu Details
karty i wybraniu Location information
z pola Property
listy).
Jeśli używasz Linuksa, możesz znaleźć numery magistrali PCI / urządzenia / funkcji za pomocą lspci
polecenia.