Questions tagged [pci]

PCI (Peripheral Component Interconnect) is an element for connecting peripherals to computers based on the IBM PC architecture.

271 questions
38
votes
2 answers

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?
starcorn
  • 3,076
  • 7
  • 31
  • 34
13
votes
1 answer

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 NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile] …
user762750
  • 511
  • 2
  • 7
  • 18
11
votes
2 answers

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 I can't. If there is a sound device in one of…
nmagerko
  • 213
  • 1
  • 2
  • 8
11
votes
2 answers

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 uses PCI somehow or some other technology like…
FreeSoftwareServers
  • 1,317
  • 5
  • 23
  • 46
11
votes
5 answers

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.
voices
  • 2,651
  • 8
  • 29
  • 47
10
votes
2 answers

Adaptor that allows me to use a PCI card via a USB connection

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 LOT of money, it works hand in hand with an app I'd…
FastAl
  • 210
  • 1
  • 2
  • 8
9
votes
1 answer

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 work in 32 bits slots of the same voltage. I don't…
Sopalajo de Arrierez
  • 6,603
  • 11
  • 63
  • 97
9
votes
2 answers

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 et cetera? What kind of PCI slot should I aim for…
Dean
  • 253
  • 1
  • 2
  • 6
9
votes
1 answer

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 devices using function 0. If all 0xFFs are returned,…
simple_symbols
  • 143
  • 1
  • 2
  • 5
8
votes
1 answer

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 case scenario there can be 8 identical modules on…
KevinM
  • 465
  • 2
  • 7
  • 15
8
votes
7 answers

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?
Faken
  • 1,411
  • 6
  • 20
  • 35
7
votes
1 answer

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 memory (RAM), and that memory addresses are…
KevinM
  • 465
  • 2
  • 7
  • 15
7
votes
3 answers

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, I'm wondering if they're electrically…
Eli
  • 860
  • 3
  • 14
  • 26
7
votes
2 answers

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 operating system is Ubuntu 8.04 and guest is Windows…
user24263
  • 616
  • 2
  • 6
  • 13
6
votes
2 answers

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 port addresses. Typically, memory address BARs need…
RJSmith92
  • 870
  • 3
  • 15
  • 32
1
2 3
18 19