kbembedded / msemu

MailStation EMUlator. Archived, but functional, don't expect any further development.
BSD 2-Clause "Simplified" License
15 stars 3 forks source link

Emulate parallel port #32

Open kbembedded opened 4 years ago

kbembedded commented 4 years ago

A large part of the interaction of this device comes from the parallel port. Without it, its not easy to load code.

Emulation of the parallel port means a lot of testing can happen in the emulator that currently would require real hardware.

Not sure how to best handle this however. Named pipe maybe? The emulator can handle the port bit shuffling, just need a quick and easy way to get data in and out. Named pipe might not be the best since it will block.

kbembedded commented 4 years ago

Someone mentioned taking a look at zeromq for this task rather than a standard FIFO/named pipe