3 ms·
I’ve had problems emulating serial/parallel ports using qemu and usb. I had a legacy system that had some external devices. We just ran it on a hunk of junk on
by flatiron 4y ago
I’ve had problems emulating serial/parallel ports using qemu and usb. I had a legacy system that had some external devices. We just ran it on a hunk of junk on the sneakernet
- ptsneves 4y agoIf i recall correctly you can pass through USB ports if needed. Also given that serial/parallel ports are very simple you can often just write a driver or use the super powerful socat to massage things if needed. I once used socat to serve autopilot simulators that spawned on socat's socket accept and piped to actual serials. I could then serve serial over the networks. Really if I was a poet i would write an ode to socat Anyway, peripherals were non the wiser on the nature of the piping. A bit of annoying plumbing but can be done and enables you to have scalable CIs for embedded devices.
- ncmncm 4y agoWhy would a DSP assembler need access to a parallel port? Anyway, it probably works fine in Wine, more reliably than on native w98.
- zinekeller 4y ago> Why would a DSP assembler need access to a parallel port? For debugging using twin probes? This isn't far-fetched, for example NASA has MAGGIE (for Curiosity, https://old.reddit.com/r/space/comments/51m2b4/meet_maggie_the_earthbased_copy_of_the_curiosity/ https://old.reddit.com/r/space/comments/51m2b4/meet_maggie_t...) and (Ethernet-based) OPTIMISM (for Perseverance, https://www.jpl.nasa.gov/news/nasa-readies-perseverance-mars-rovers-earthly-twin https://www.jpl.nasa.gov/news/nasa-readies-perseverance-mars...).