Is SYSGO required in a NitrOS 9 Boot File? - nealcrook/multicomp6809 GitHub Wiki
The Level 1 boot files all include the sysgo module. The Level 2 boot files do not. There is a comment in level2/coco3/bootlists/standard.bl:
* Choose which startup module you wish to use. (sysgo_dd is recommended
* for most configurations.)
*
* Alternatively, this module can reside in the root directory of the
* boot device, saving precious system RAM.
There is no such comment in the Level 1 boot list files. It's not clear to me that there is any difference in this regard between Level 1 and Level 2, but I have not yet performed the experiment of trying to start up a Level 1 system with sysgo removed from the bootlist and added to the boot device root directory.
Don't know/see where the sysgo module is searched for in the root directory. In all cases, the name of the module is set by the entry in init.asm: "SysGo" but, of course, that tells you nothing about the name of the file that it might reside in.
Edit: I think I did eventually work this out, so I need to go back through my notes and revise the material above.