PC PARALLEL Port
Posted: Mon Mar 15, 2021 10:15 pm
Hi Guys,
I just assembled Mister FPGA hardware and successfully installed Windows98 over it. Now I wanted to also have parallel port that can work at up to 8MHz just like we used to have LPT interfaces back in days, so came across this project
https://www-user.tu-chemnitz.de/~heha/b ... dex.en.htm
I am interested in building the v1.7 hardware and using the virtualized port access to access LPT port, My idea is that I want to teach IO access in x86 systems using QBasic so that all device driver related complexities of Windows NT is not anything the beginner level folks would get confused and also get them to understand the architecture of those old PC's. This is just for educational and let the new folks do like I used to create small hardware drivers and at same time write interactive software to interact with hardware.
I think this EZ-USB CY7C68013A-56LFXC based solution can also be configured to work with game port to provide very low latency access ( i am not sure as i haven't built LLAPI project that many must have already built on this forum).
I was also wondering if in Mister it is possible to use I2C or SPI interface to provide IO access for 80486 core?
If Mister could provide limited access through serial interface to map parallel 8 or 16 bit ports it would be wonderful.
I just assembled Mister FPGA hardware and successfully installed Windows98 over it. Now I wanted to also have parallel port that can work at up to 8MHz just like we used to have LPT interfaces back in days, so came across this project
https://www-user.tu-chemnitz.de/~heha/b ... dex.en.htm
I am interested in building the v1.7 hardware and using the virtualized port access to access LPT port, My idea is that I want to teach IO access in x86 systems using QBasic so that all device driver related complexities of Windows NT is not anything the beginner level folks would get confused and also get them to understand the architecture of those old PC's. This is just for educational and let the new folks do like I used to create small hardware drivers and at same time write interactive software to interact with hardware.
I think this EZ-USB CY7C68013A-56LFXC based solution can also be configured to work with game port to provide very low latency access ( i am not sure as i haven't built LLAPI project that many must have already built on this forum).
I was also wondering if in Mister it is possible to use I2C or SPI interface to provide IO access for 80486 core?
If Mister could provide limited access through serial interface to map parallel 8 or 16 bit ports it would be wonderful.