Archive for November, 2007

Serial over USB

Nachdem ein neuer Stack meine alten USB-Stack, welcher im Google Summer of Code für RockBox erstellt wurde, durch einen wenig objektorientierten und nicht so generischen USB-Stack ersetzt wurde, habe ich in weniger als 20 Minuten einen serial Treiber geschrieben.  Leider ist der neue Stack noch fertig und es fehlt eine wichtige Funktionalität: Umschalten zwischen verschieden [...]

EBNF

Für das Seminar “Konzepte konkreter und abstrakter Maschinen” habe ich einen kleinen EBNF-Parser geschrieben, der die Korrektheit der EBNF-Syntax prüft und die Regeln verdeutscht. Der Parser wurde in Java innerhalb von kapp 2 Stunden entwickelt… digit = ’0′|’1′|’2′. hexdigit = digit|’A’|’B’|’C’|’D’|’E’|’F’. vorzeichen = ‘-’|’+’. zahl = [vorzeichen] hexdigit {hexdigit}. Wird zu: digit = ’0′ oder [...]

Icecream.. *lecker*

Wer Gentoo verwendet oder sehr viel Code compilieren muss, sollte sich Gedanken machen wie man das Compileren beschleunigen könnte. Eine Lösung wäre die Verwendung eines Compile-Clusters. Ich habe mich hierbei für Icecream entschieden. Wie immer eine kleine Installationsanleitung für Gentoo # emerge sys-devel/icecream # rc-update add icecream default /etc/conf.d/icecream nach eigenen Wünschen bearbeiten* # /etc/init.d/icecream [...]