Forum: Projekte & Code Linuxtreiber für GLCD mit SED1565/15605 am lp


von SiO2 (Gast)


Angehängte Dateien:

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" ;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.