PCI-E Emulation

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
eugenio_vb
Posts: 2
Joined: 12. Nov 2007, 07:50

PCI-E Emulation

Post by eugenio_vb »

Hi,

Is there any way to emulate a PCI-E controller like the USB one?

The problem here is that I'd like to use an Intel Wifi 3945ABG card under the virtual-machine, because OSX doesn't support that card.

A large community of Mac and Linux users are trying to make this card work on OSX, we think it's easier to virtualize a small linux kernel with the wifi working driver on OSX to make it work, because there is no native drivers for this card.

Thank You.
--> JEVB <--
frank
Oracle Corporation
Posts: 3362
Joined: 7. Jun 2007, 09:11
Primary OS: Debian Sid
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Linux, Windows
Location: Dresden, Germany
Contact:

Post by frank »

I doubt if emulating the PCE-I controller would be enough to support a wireless card which is attached to the host. Such a device is not only accessed through the PCI interface but through a bunch of MMIO registers and/or I/O port registers as well.
actwon
Posts: 2
Joined: 6. Aug 2008, 01:45

Post by actwon »

Is there any word on PCI-E or PCI-X emulation on Mac OS X hosts?

I am running a Mac Pro 2xQuad Core Xenon's with PCI-Express.
TerryE
Volunteer
Posts: 3572
Joined: 28. May 2008, 08:40
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Ubuntu 10.04 & 11.10, both Svr&Wstn, Debian, CentOS
Contact:

Post by TerryE »

The VBox VMM presents a very simple virtual machine configuration to its guest OSs. The only way that you can extend this is by adding your own device driver to the Pluggable Device Manager architecture. I would think that the chances of Sun adding any "generic PCI-E" interface are near zero in the near to medium term. So I suggest that you forget this as an option.
Read the Forum Posting Guide
Google your Q site:VirtualBox.org or search for the answer before posting.
marcmagrans
Posts: 2
Joined: 16. Mar 2010, 16:05
Primary OS: Mac OS X other
VBox Version: OSE other
Guest OSses: Scientific Linux 4

Re: PCI-E Emulation

Post by marcmagrans »

Hi Terry,

I would like to control some hardware through a PCI-VME bridge. The guest operating system of VirtualBox will be a variant of Red Hat Linux named Scientific Linux 4. I wonder if this is possible. I would be willing to write some code about that.

>>The only way that you can extend this is by adding your own device driver to the Pluggable Device Manager architecture.
Is there some documentation or source code examples available about the "Pluggable Device Manager architecture".


Thanks!
marc
Post Reply