Ticket #4635 (new enhancement)
Opened 8 years ago
Allow remapping of parallel port addresses
|Reported by:||Donuts||Owned by:|
|Version:||VirtualBox 3.0.2||Keywords:||parallel lpt expresscard|
This suggestion is for when VirtualBox properly/offically supports guest access to host parallel port(s).
Some systems cannot have parallel ports which live at the normal/legacy LPT1/2/3 I/O address ranges. It is possible to add hardware parallel ports to such systems, but the port base address is not the normal legacy value. For example, a laptop with no built-in parallel port can be used with a PCI Express-based ExpressCard parallel card. (The PCI Express parallel port cannot live at the legacy LPT1 address range.)
Most well-written software works with such parallel ports, but much older software is hard-coded to only work with the legacy address ranges.
To be able to use such software, VirtualBox needs to remap accesses to the legacy parallel I/O range to that used by the host's parallel port. So in addition to a direct pass-through, an option to set the I/O address range used for the guest's parallel port would be really useful, and should allow use of software which does not work when run in the host OS.