I'm running Vista 64-bit and I have a device that doesn't have 64-bit drivers at all, but I need to use it for development purposes. I do have an XP 32-bit virtual machine that I can develop from if necessary.
The point of contention here is that I was told that I need drivers for the device to work on the host OS before I can install the drivers on the guest OS.
This does not make any sense. The virtual machine can see the COM ports and USB ports of the host machine. Whether or not the host OS can do anything with the device seems irrelevant. The guest OS should be able to access the device directly through the port.
Is this correct?