Ein Betriebssystem bringt es meiner Meinung nach frühestens dann, wenn
ich mich (z.B. per seriellem Kabel) mit einem Terminal-Programm auf
dessen Konsole konnektieren kann und mir die Ausgaben beim Hochlaufen
ansehen kann, die laufenden Prozesse ansehen kann, die IP-Adresse des
Geräts ändern kann, Debug-Ausgaben machen kann etc.
Sowas mach ich auf der Arbeit unter VxWorks. Der Prozessor hierbei ist
ein 400 MHz PowerPC, das Gerät hat 128 MB RAM und 32 MB Flash. Auf einem
8-Bitter mit sehr wenig Flash und sehr wenig RAM ist ein Betriebssystem
irgendwie Overkill (es sei denn, es liegt wie beim C64 :) in einem ROM
und nimmt dem Prozessor nicht so viele Ressourcen weg, wobei es halt
immer noch Hauptspeicher belegt)