NitrOS-9 EOU sysgo updates for CoCo3FPGA

NitrOS-9 EOU sysgo updates for CoCo3FPGA

This week I made some quick changes to NitrOS-9 EOU’s version of the sysgo module so it works on CoCo3FPGA.

Bill Nobel and L. Curtis Boyle have been doing a lot of great work on NitrOS-9 EOU the past few years. One of the things they have done is they created a modified version of sysgo. Sysgo is the module that does what it says, it makes the system go!

The modifications include some logic to do hardware detection. There was some early trouble with this logic when it came to detecting the CoCo SDC and the GimeX. Well, no surprise, these don’t work correctly on the CoCo3FGA. If you use it, you get a black screen. Since the source code is available, I modified it so that when a CoCo3FPGA is detected it skips both the SDC and GimeX checks. And now it works great!

The source code is available from my github:

https://github.com/n6il/sysgo