[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-discuss] Implementing CIO-DIO24 Parallel port in QEMU

From: Chris Sadler
Subject: [Qemu-discuss] Implementing CIO-DIO24 Parallel port in QEMU
Date: Mon, 19 Aug 2013 15:53:52 -0500



I am attempting to virtualize a legacy industry application under DOS in QEMU.  In order to make it work correctly, I have determined that I need to add support for a new device in QEMU, specifically this:  http://www.mccdaq.com/isa-data-acquisition/CIO-DIO24.aspx.  QEMU’s parallel port emulation does not support the correct memory register mapping for this device.


I have the necessary documentation of memory registers and port pinouts, etc.  I even have a physical device.  I have already read through the QDEV pdf and the qdev-device-use.txt documents.  I took a gander on the parallel.c file and some of the serial port examples in the /hw/char directory of the QEMU source code (this device is basically a parallel port, albeit a very non-standard one), but they are not very well documented.  My question is this: what exactly do I need to implement in order to be able to A) detect and use the hardware inside the guest machine, B) redirect output over an alternative medium (e.g. a named pipe) similar to how the current -serial and -parallel interfaces work, and C) start this with a command line argument?


I apologize in advance if this is the wrong place to ask this.


Thank you for your time; I appreciate any feedback.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]