[Coco] Fuzix

Tormod Volden lists.tormod at gmail.com
Fri Apr 10 17:55:36 EDT 2015


On Thu, Apr 9, 2015 at 12:23 AM, tim lindner wrote:
> On Wed, Apr 8, 2015 at 3:22 PM, Mathieu Chouinard wrote:
>> Hi,
>> I was wondering if anyone tried this
>> https://github.com/EtchedPixels/FUZIX
>>
>> I was thinking of porting it to the multicomp or the 6 chip computer
>>
>
> It just so happens Tormod has been submitting patches for that project.
>
> I've been meaning to try it out.
>
> Does the 6809 port have a command prompt yet?

No command prompt yet. There is basically no userland for 6809 yet. I
would love to see more people joining this effort.

The "dragon" and "dragon-nx32" ports have DriveWire support, and can
already mount a root filesystem over DriveWire, and load and execute
"init" from there. But a real init is part of the missing userland...

Just reorder the keyboard table in devtty.c, and these ports should
work on CoCo2 as well, with the same requirements on hardware
(replacing all ROMs or use external memory cartridge).

Note that the "6809-testing" port is not much more than a compile
test. The memory banking and I/O routines are copy/paste from a banked
6502 port.

The CoCo3 would make a great platform for FUZIX. 128KB would be quite
usable. For porting it, the main challenge is the memory management.
There are already different memory models that can be copied, of
course they need adding the specific hardware glue as well as some
code porting to 6809. Most of the code is C. This is what C was made
for, writing a portable operating system!

If the Dragon was my first love, UNIX was the second :) The
combination will be awesome :)

Seriously, this is a big and fun thing for the whole 8-bit community.
Programs can be written to run on all the platforms (just need
recompiling). You've got to step up and make sure the CoCo won't miss
out.

Tormod


More information about the Coco mailing list