|
|||||||||||||||||||||||||||||
|
serious stuff www.cubbi.com personal autobiography favorite books favorite music favorite movies favorite games favorite quotes photo albums my computers programming fibonacci numbers asmix hacker test resume science research and publications Curriculum vitae martial arts 糸東流空手道 fun stuff www.cubbi.org |
The ASMIX Project (1999 - 2001) Like most system programmers I pondered the idea of writing an entire operating system, like Linus did. I also happen to like assembly language a lot. So I thought that maybe I can write a few commanline utilities in pure assembly, and see what comes out. I did that in 1999, but then real life made me busy. I tried to continue in 2001, but life took me away from the diverse hardware platforms I had access to. Other pet projects took priority, and now I don't expect to return to asmix in at least a few years, if at all. ASMIX Commands and Utilities All these utilities compile on the respective systems and don't require any additional software (like NASM) to be installed. Every utility is statically linked and fully self-contained - all it needs to run is the kernel. Every utility is small beyond imagination. Comparative sizes
These are the sizes of the original 'pwd' binary on every supported system and
of the ASMIX 'pwd' binary on the same system:
For every platform/OS a different distribution package is built. Every package
contains the binaries, the sources, and the documentation. Minor number
in the version shows the number of currently included utilities - see the list
after this table to learn at which version which utility became available.
Major number so far is zero.
(The best present you can get me is an account on a new plaform/OS :)
Available utilities
And here is the detailed ChangeLog
| ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||