Where does TRS-OS go from here?
Possibilities are endless. Much of TRSDOS 6.x power comes from being hardware independent. This means apps and OS code can more easily be moved to newer hardware platforms as they become available.
Examples of this include current development of a TRS-OS version to run TRSDOS on eZ80F92 & eZ80F93 processors. Each processor is slightly different and offers different features. Each one has different price points as compared to eZ80F91, TRS-OS must self modify and adapt to the processor it is loaded on.
Internal to TRSDOS several things need improved. Drivers for UARTs and other hardware needs rewritten & redesigned to run in 24 bit mode. This will move driver code above 64K and free up precious lowcore/high memory.
I am interested in connecting with others interested in OS design. This smaller OS project allows for developers to make powerful enhancements to an existing legacy OS. Fact it has legacy roots puts it in classes of other OS that have deep roots & existed nearing 50 years, Good OS live on and dont die, regardless of how much some want them to 😉