Linuxtreiber für GLCD mit SED1565/15605 am lp

Gast #750564
Lesenswert?

Anbei mal ein kleiner Treiber für Linux, um das GLCD Hyundai 
HP12542R-DYO, welches es mal günstig bei pollin gab, anzusteuern. 
Anschlussbelegung ist die gleiche wie bei dem Pollinboard, PDF liegt mit 
bei.
Einzig zu beachten ist, daß der Parallelport im Bios auf EPP gestellt 
sein muss. Die Funktion zu selbsttägen Einstellen steht noch in der 
Liste ;)
Andere Parallelports, als der Standard auf 0x378 sollten auch gehen, 
allerding muss die BASE_ADRESS (ich weiss, da fehlt ein D, ist mir grad 
aufgefallen ;) ) angepasst werden, und es darf kein Parallelporttreiber 
im System sein, da dieses Modul direkt auf den LP zugreift, und die 
Ressourcen sonst vom andren Treiber belegt sind.
Einfach make aufrufen und insmod, und schon sollte alles laufen.
test.sh oist ein kleines (äusserst komplexes :D ) "Testscript". 
Allerdings kann auf das /dev/glcd0 nur von root zugegriffen werden, ne 
udev-Regel hab ich noch keine erstellt.
Die Daten die an glcd0 gehen sind rohdaten, und mehr als 1kb werden 
nicht angenommen. 1kb ist der Bildspeicher des GLCD. Positionieren und 
weitere optionen sind noch auf der todoliste
Aktuelle Kernelsourcen sind selbstverfreilich auch nötig (2.6.* ).
Vielleicht kanns ja wer gebrauchen. lcd4linux unterstuetzt ja afaik nur 
Textlcd. Und mit dem kann man ganz nette animationen machen, und wer 
sich filme in asciiart ansieht, freut sich vielleicht auch über "echte 
Grafik" ;)
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren