Isynax

Aus Lowlevel
Version vom 7. September 2009, 21:16 Uhr von XanClic (Diskussion | Beiträge) (Jetzt auch mit Senden)
Wechseln zu:Navigation,
Isynax
Entwickler: XanClic
Akt. Version: -
Lizenz: MIT
OS-Eigenschaften
Plattform: i386
Kernelart: Monolith
Sprache: Assembler (FASM)
API: -
Binärformat: -
IPC-Methode: -
Homepage
Gitorious


Isynax soll ein möglichst kleines Betriebssystem sein, dessen einzige Aufgabe die Benutzung des IRC ist.

Es gibt keine Prozesse, der gesamte Code läuft im Kernelmodus. Das Betriebssystem läuft im ProtectedMode.

Features

Bis jetzt gibt es eine Unterstützung für die RTL8139-Netzwerkkarte, ARP, IP und Minimalunterstützung für TCP. Mit Isynax kann man derzeit nur eine Verbindung zu einem IRC-Server außerhalb des lokalen Netzwerks herstellen.

Die eigene IP, die IP des Gateways im lokalen Netzwerks, die IP des Servers, der Zielport und der Nickname sind bis jetzt noch feste Konstanten im Code.

Benutzung

Um einen Channel zu betreten, muss JOIN <Channel> verwendet werden. Um eine Nachricht zu senden, verwendet man PRIVMSG <Channel> :<Nachricht> Um einen Channel zu verlassen, nimmt man PART <Channel> Und um schließlich die Verbindung zum Server zu trennen, kann man entweder einfach Escape benutzen oder QUIT Nach QUIT oder Escape wird der Computer neugestartet.

Screenshot

Isynax-screen.png
Für alle Intelliebhaber im normalen Modus...

Isynax-shot-falschrum.png
...Und für AT&T-Fans auch andersrum! Aktivierbar per wrong=1 anstatt von wrong=0 im Code.

Weblinks

  • Der Code bei Gitorious
  • Ein relativ aktuelles Image unter [1], Falschrumversion unter [2]