mikrocontroller.net

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


Autor: SiO2 (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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" ;)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.