Questions tagged [pci]
PCI (Peripheral Component Interconnect) is an element for connecting peripherals to computers based on the IBM PC architecture.
270
questions
46
votes
2
answers
84k
views
Can I find out if PCI-e slot is 1.0, 2.0 or 3.0 in linux terminal?
I'm going to purchase a GPU which is for PCI-e 3.0.
But since I don't know what PCI-e slot it is in my computer I need to find it out somehow.
Is it possible to find it from the terminal in linux?
14
votes
1
answer
21k
views
How to understand lspci tree format?
I use a Dell G3 3579 to run the lspci -tvv command.
Here is the output:
-[0000:00]-+-00.0 Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
+-01.0-[01]----00.0 ...
11
votes
2
answers
5k
views
How does onboard Wi-Fi get presented to the OS? Desktop Motherboard
I'm looking at motherboards and I'm debating on spending more for one with built-in Wi-Fi. I was wondering how this is presented to the OS. I'd like to use PCI pass-through, so I'm wondering if it ...
11
votes
5
answers
74k
views
Is PCI / PCI-e via USB possible?
Is there a way to interface with PCI/PCI-e hardware, externally; via USB?
I want to attach a PCI-e device to my laptop/notebook.
FireWire, Thunderbolt, or similar would be equally suitable.
11
votes
2
answers
82k
views
How to Tell Which Devices are in a PCI Slot
I am trying to figure out what devices are in my desktop computer's PCI slots. I need an open slot for installing a wireless adapter, and I cannot figure out which ones I can take out, and which ones ...
10
votes
2
answers
78k
views
Adaptor that allows me to use a PCI card via a USB connection [closed]
Of course, I have a cool card from a desktop I'm retiring, that I'd like to be able to use from the laptop I've replaced it with.
Laptop has no docking station. Best I can replace the card for is a ...
9
votes
2
answers
121k
views
What are PCI and PCI Express slots used for?
I'm comparing different Micro-ATX motherboards for a home server build and I was wondering what I would use PCI and PCI Express slots for?
Are these used for hard-drives, GPUs, RAID controllers, RAM ...
9
votes
1
answer
25k
views
How is the device determined in PCI enumeration? (bus/device/function)
I am confused about PCI Bus/Device/Function enumeration. Looking at the Wikipedia page for PCI configuration, I see that for a given bus, the master will request vendor ID and device ID for all ...
9
votes
1
answer
5k
views
I have a 3.3 Volt PCI ethernet card working on a 5 Volt PCI slot. How is it possible?
This is the design for PCI slots:
As you can see, there are 32/64 bits and 3.3/5 Volts.
For what I know:
32 bits PCI cards can work in 64 bits slots of the same voltage.
64 bits PCI cards can ...
8
votes
7
answers
50k
views
Can I turn a PCI-e x1 slot into an old PCI slot?
Is it possible to convert a PCI-e x1 slot into an old PCI slot? If so, how?
8
votes
1
answer
13k
views
Do PCI / PCIe buses and devices always enumerate in the same order?
I am looking into a situation where there are multiple, identical (National Instruments) PCIe DAQ modules in a PCI/PCIe chassis, connected via either a single or dual chassis controller. In the worst ...
7
votes
3
answers
8k
views
Is it possible to put a PCI-X card in a PCI slot?
By this, I mean is it possible to put a PCI-X card in a PCI slot? I heard from someone (who deals with servers all the time) that this is the case, however I may have misheard.
Also, the card DOES fit,...
7
votes
2
answers
30k
views
How to map host PCI device to virtualbox?
In a virtual box it is possible to map host's USB device.
But is it not possible to map host's PCI device to guest system?
How is it possible to connect (map) a PCI device to guest OS?
Our host ...
7
votes
1
answer
9k
views
Clarification of the difference between PCI memory addressing and I/O addressing?
Could someone please clarify the difference between memory and I/O addresses on the PCI/PCIe bus?
I understand that I/O addresses are 32-bit, limited to the range 0 to 4GB, and do not map onto system ...
6
votes
2
answers
2k
views
Why can't PCIe devices share lanes?
On older chip-sets it was not possible to have a dedicated graphics card in the PEG slot and have the Integrated Graphics Device (IGD) enabled at the same time.
After looking online I found this was ...
6
votes
2
answers
552
views
5 x 3GB drives and 4 x 1500GB drive best raid setup?
I am building a file server my plan is the have the Operating system on one raid partition and the data storage on another partition.
I currently have 5 x 3GB IDE drives that i would like to put the ...
6
votes
3
answers
15k
views
Virtual Machine with support for hardware access: USB 3 (and PCI)
I am in the process of selecting a VM-software.
I have a requirement of accessing a custom USB3 device in a VM (Windows 8 64bit guest, host is Windows 7 64 bit). From what I read, VMware would be the ...
6
votes
2
answers
15k
views
PCI BAR memory addresses
Quick question, I was reading the OSDev Wiki page regarding PCI and it says the following -
Base address Registers (or BARs) can be used to hold memory addresses used by the device, or offsets for ...
6
votes
3
answers
170
views
Run 10 sets of headphones from a pc via 10 separate channels
We have a PC application that runs on Windows 7 platform that is designed to play sound to up to 10 different MP3's to up to 10 separate sound cards (ie. 10 different inputs playing to 10 different ...
6
votes
1
answer
20k
views
PCI Express - Clarification about BAR, Memory addressing and physical memory
I'm an absolute beginner starting to understand the PCI Express protocol and I need some clarifications about its mechanics.
I understood that a PCI Express endpoint device may have some memory BAR ...
5
votes
5
answers
23k
views
Can I use an onboard and pci vga simultaneously?
I have an old machine I'd like to get running with dual monitors. The pci vga only has only 1 output port. However, I have another output via the onboard video card. Can I leverage both video cards to ...
5
votes
2
answers
50k
views
How to read a specific PCI device register in Linux from the CLI?
In order to control my backlight, I need to do the following:
sudo setpci -s 00:02.1 F4.B=x
This could be read as:
For the PCI device with the ID 00:02.1, set the register F4 (byte only) to x.
To ...
5
votes
1
answer
8k
views
How can I tell Windows or Linux to put a specific (PCI[e]) device into sleep/off (D3) state?
How can I tell Windows or Linux to power a specific device (e.g. USB controller, network card, video card) down, that is put it in the D3 state? From the very little I know about ACPI and such, the ...
5
votes
1
answer
39k
views
Windows commandline utility to get PCI Bus connected devices information? [closed]
I want a command for the Windows commandline which shows all PCI BUS connected Devices information like , LSPCI command does in LINUX . Can I use WMIC TOOL in XP to get that info .
If so ...
4
votes
5
answers
50k
views
Will a PCI Universal card work in a PCI-E X16 slot?
I have a will a PCI Universal card but not slot. Will it work in a PCI-E X16 slot?
4
votes
3
answers
2k
views
What exactly is a PCI-ISA card?
So I got my brand new laptop in for repair, the second time already. They first replaced the system board and returned it to me... Still not working... Now it's been brought in for a second time and ...
4
votes
3
answers
10k
views
What type are the screw needed to fix PCI boards?
I miss screws to fix a PCI board in my PC, however I can't find out what type of screw it is. Any hints?
Charles
4
votes
2
answers
14k
views
How are PCI devices accessed?
I have 2 questions related to PCI bus:
How device drivers access devices on PCI bus? Is it enough to write to memory region allocated for device (mov memory_space_allocated_for_dev, something, if ...
4
votes
1
answer
8k
views
Bandwidth of PCI SATA card VS built-in SATA
I have an older HP DL 380 G4 server that I want to utilize as a NAS. Currently it has 6 Hot Swap drives coming in at a measly 36.4 GB each – not exactly a ton of space.
It does have a PCI slot ...
4
votes
2
answers
7k
views
How is a 1GPBS 64-bit ethernet card different from a 32-bit one?
Given two ethernet cards as follows
1 GBPS 32-bit PCI
1 GPBS 64-bit PCI
When both ethernet cards share the same 1GBPS rating, how are the additional 32-bits relevant?
EDIT: Attached link to a few ...
4
votes
3
answers
30k
views
PCI max throughput
Hypothetical here, but I want to understand.
Say I have a hand me down machine, 4 PCI slots, 64-bit 33 MHz PCI.
How much data can that PCI bus handle? System bus is 133 MHz.
I want to use one ...
4
votes
1
answer
366
views
CPU Intel Core i7-4790 PCI support
I am planning to buy Intel Core i7-4790 and use it in combination with Asus Z97-AR motherboard. The motherboard has 2 PCI slots, will these be still working with the CPU?
The specs on Intel web site ...
4
votes
2
answers
15k
views
Isolate single device into separate IOMMU group for PCI passthrough?
I have below IOMMU groups and devices.
$ for a in /sys/kernel/iommu_groups/*; do find $a -type l; done | sort --version-sort
/sys/kernel/iommu_groups/0/devices/0000:00:00.0
/sys/kernel/iommu_groups/1/...
4
votes
1
answer
267
views
Searching for a PCI standalone System [closed]
For a research project, I would like to have a PCI(e) card which is a full standalone system (own CPU, memory, sata bus, network interface, etc..) running Linux, but which can be deployed on another ...
4
votes
4
answers
15k
views
how to get list of bus number associated with pci devices?
I'm trying to get a list of all the PCI associated buses on a Windows system. I know I can use wmic or devcon to get a list of all the devices, but how would I go about figuring their respective buses?...
4
votes
1
answer
3k
views
What does length, height and depth refer to on a PCI card?
A PCI card can have a length, height and depth. This diagram shows a 2D image of a full size PCI card:
The length of a full size PCI card is given as 312mm. However what are the other dimensions? Is ...
4
votes
2
answers
1k
views
What do the different /proc/bus/pci/0x directories represent?
What do the different /proc/bus/pci/0x directories represent?
Do they represent the different PCI/PCI-E sockets on a board?
If I have one mini pci and 2 PCI-E sockets on my board, should I be seeing ...
4
votes
5
answers
19k
views
Recommend a wireless PCI card for Windows 7
I have a crummy RT2500-based 11g card which does work in Windows 7 with the Vista driver (3.2.0.0) but it dies about every two hours or so. Googling around has led me to conclude that Ralink drivers ...
4
votes
1
answer
100
views
How do home computer buses electrically put data on the wire?
In particular I'd like to know what schemes PCI Express, PCI and ISA use at the physical layer.
4
votes
0
answers
2k
views
How to access ISA device in Windows 10?
I have an ISA device which I want to use under Windows 10. It was working in Windows XP but now the customer wants to upgrade their hardware and Windows. I found this motherboard (MS-98A9) which ...
3
votes
4
answers
1k
views
Power surge damaged a PCI slot, will it spread?
One of my PCI slots – the one that hosted my network card – went down in a bang during a power surge. The network card itself, however, still remains intact.
I can still get my computer on the ...
3
votes
2
answers
3k
views
Detect PCI vs. PCI-E
I have remote access to a computer, and I need to find out what kind of expansion slots is has, if they are PCI, or PCI-E, or something else. How can I do this from a shell? What commands are there ...
3
votes
3
answers
13k
views
Error allocating Mem BAR for PCI Device 0X/00/0
I am getting the following error when I boot my Dell Precision 390. Everything appears to be working fine, but I would like to understand what the error means and how to fix it. I believe it ...
3
votes
1
answer
1k
views
Do all PCI slots support dual PCI riser cards?
I could use an extra PCI slot since my motherboard only has one. Many online shops offer "dual PCI riser cards" such as this one:
Those riser cards are usually meant for compact cases like rack ...
3
votes
1
answer
2k
views
PCI vs. PCIe wireless network card
I currently have a PCI 802.11n wireless network card (TP-LINK TL-WN951N 300M). Would a PCIe network card improve 1. download speed and/or 2. range (i.e. the bars that windows shows when talking about ...
3
votes
2
answers
9k
views
In the output of lspci -vv, what do the Region lines mean?
I have the following output from running lspci -vv -s 00:00 on my single board computer running Linux.
07:05.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 03)
Subsystem: Adaptec ASR-...
3
votes
2
answers
4k
views
How is the device determined in PCI enumeration? (bus/device/function)
I am confused about PCI Bus/Device/Function enumeration. Looking at the Wikipedia page for PCI configuration, I see that for a given bus, the master will request vendor ID and device ID for all ...
3
votes
1
answer
12k
views
mSATA drive swap for Wireless card
I was doing some cleaning of my older Acer Aspire 3860 laptop and noticed that my wireless card looks alot like an mSATA drive. I have not been inside laptops too often (clean, add RAM) but never ...
3
votes
1
answer
1k
views
5.1 Sound Card with digital input for Ubuntu
I have a Intel Atom PC that I'm shoe-horning into a role as a media server. I have a 5.1 surround sound speaker set that works pretty well. I want to be able to take the optical out from my cable ...
3
votes
2
answers
2k
views
How can I get the PCI port type?
Does anybody know how to get a PCI bus speed from the device manager. I have a hardware device, a frame grabber, that must be plugged into the right slots for maximal performance. I am trying to ...