Commit Graph

4 Commits

Author SHA1 Message Date
Doug Brown
ab4c9e2de4
Fix hardcoded VID and PID in simulation script
I forgot to use the actual shell variables; this will fix that issue.
2021-07-25 16:46:35 -07:00
Doug Brown
3fd01f77d8 Continue implementing PC build
The PC build now brings up an empty Qt window. It also runs the
programmer firmware in the background in another thread. This also adds
a shell script you can use to create the USB gadget.
2021-07-25 16:21:36 -07:00
Doug Brown
1397a49921 Early work toward actual USB device emulation
Because the ROM SIMM programmer is simply a USB CDC device, I can use
Linux's existing USB CDC gadget capability to simulate a CDC serial
port, and it will show up as an actual USB device in Linux. This is an
early crude version of logic that hooks up to this capability. So far so
good!
2021-07-17 23:04:39 -07:00
Doug Brown
7d0c5e2a09 Implement dummy PC build with stubs
It doesn't actually do anything yet, but it builds and runs. The next
step will be to actually implement "fake" GPIO, USB, and parallel bus.
2021-07-17 14:59:18 -07:00