• Please review our updated Terms and Rules here

Alan Cox Announces Fuzix Updated version of UZI

codeman

Experienced Member
Joined
Oct 18, 2011
Messages
146
Location
Huntington Beach CA
The goal of Fuzix is to provide a reasonably complete Systen 5 Unix experience without all the bloat. At this point in time the kernel needs about 40K, plus memory for user space.

The Initially supported processor architecture is the Zilog Z80. The code uses no "naughty" instructions so should run correctly on clones and variants, as well as on things like the T80 FPGA core. The core code has been built for 6809 and 6502 as a sanity test but more work would be needed to bring up an actual platform. In theory if it's got 8bits and banked RAM you can probably run Fuzix OS on it.

Announcement :
https://plus.google.com/u/0/+AlanCoxLinux/posts/a2jAP7Pz1gj

Source Code:
https://github.com/EtchedPixels/FUZIX

Going to be fun to see how it turns out .
ken
 
That's major news! I know what I'll be doing this holiday season then...

Thanks,

Oscar.
 
Interesting project. As is symbos for z80. Some really cool demos on YouTube. I have yet to personally try it, however.
 
What sort of networking does it implement? Can I ftp and telnet to a system equipped with it?
Not yet. Quoting part of the current README.md:
What Key Features Are Missing Still
===================================
* ptrace, core dumps, ulimit
* root reserved disk blocks
* banked executables
* TCP/IP
* select/poll()
On the other hand it has a good set of *nix system calls, in a modern form (open, mkdir, rmdir, rename, chroot, fstat and many others). And 30-character filenames and multiple processes, and 'real' swapping.
 
Back
Top