Newsgroup: it.comp.os.linux.development
Titolo: per smanettoni: Hitachi HD61830 come tty

salve a tutti,
sono entrato in possesso di un simpaticissimo display LCD retroilluminato 
grafico a 128x128 pixel.
Il display e' pilotato da un Hitachi HD61830, un IC abbastanza noto e ben 
documentato. Gia' in passato ho scritto un driver per un HD44780, un IC che 
pilota normalmente dei display a 80 caratteri dot matrix (solitamente in 
configurazione 2x40 o 4x20), e via parallela non ho avuto alcuna 
difficolta' a fargli scrivere due o tre cavolate con un semplice echo 
rediretto sul device "ad hoc" /dev/lcd e a riprogrammare il set di 
caratteri via ioctl.
Siccome con questo lcd ho molto di piu', dato che ho un vero e proprio 
schermo grafico controllabile pixel per pixel, mi interessava molto 
riuscire nell'impresa di farne un vero e proprio monitor lcd, su cui posso 
vedere il prompt, usare vi, e magari (perche' no) tentare di disegnare 
qualcosa con una sorta di framebuffer o Xserver in B/W.
Purtroppo l'impresa e' abbastanza ostica, perche' non ho la piu' pallida 
idea di come creare una "tty" su porta parallela.
Spulciare i sorgenti del kernel mi pare prenderla un po' troppo da lontano. 
In rete ho trovato ben poco (google deja e compagnia)
Qualcuno ha gia' fatto una cosa del genere? quale documentazione e' piu' 
appropriata? giusto per colpire nel bersaglio...
grazie

 configurazione 2x40 o 4x20), e via parallela non ho avuto alcuna 
Scusa se non ti so aiutare per il tuo problema, ma vorrei chiederti un
favore: puoi (se la liceanza te lo consente :) inviarmi il driver per
il 44780?
Ho un display LCD 20x4 che usa quel chip, fermo li` da quasi un anno
perche` non ho mai tempo di studiarmi la documentazione. E poi non so
nemmeno da dove partire per fare un device driver. :)
Grazie.
P.S.: Per la mail, togli "no" e "spam" da quella nel from
-- 
Signature under rework - Shuriken

 il 44780?
ovviamente si', appena lo trovo :)
frugo nei backup di qualche mese fa e te lo mando.

 frugo nei backup di qualche mese fa e te lo mando.
lo puoi mandare anche a me per piacere?
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

, 
bo...@iol.it
 says...
Anche a me per favore!!!!!!!
	Grazie
	SAX


Anche io ho un display grafico ma basato sul
controllore SED1330F.
Da quanto ho visto in giro l'unico modo per farlo
andare e' procurarsi un interfaccia seriale che
lo piloti a basso livello con la quale sia facile
dialogare. Credo che per il momento rinuncero' per
mancanza di tempo.
Per quanto riguarda gli HD44780, ci sono tanti
drivers in giro, sia device virtuali che programmini ad
accesso diretto. 
Consiglio i piu' bellini:
lcdproc: funziona come server, sono disponibili alcuni clients.
Semplice da installare (dovete avere i supporti di TCP nel kernel)
ma necessita di un collegamento anomalo (ne'4, ne'8 bit).
lcd4linux: programma a se stante. Pilota un sacco di display. Ha
molte funzioni grafiche integrate (barre verticali, orizzontali...)
quindi potenzialmente molto utile. Fornisce dati un po' pallosi pero' :)
Sarebbe da rivedere.
lcd module: si installa come modulo del kernel e vi crea un /dev/lcd.
Inviate il vostro testo li' e lo vedrete apparire sul display. Purtroppo
non sono riuscito a compilarlo con il kernel 2.4.0 (Solo con i 2.2.x e
precedenti), ma e' solo questione di tempo (initialization from
incompatible pointer type).
Ci sono poi lcdtime, lcdtext e lcddate che semplicemente rimandano
sul display time, text and date :)
Io sto cercando di mettere su un analizzatore di spettro per la musica
(mp3 per esempio) e ho deciso di usare le routines di lcd4linux, ma
sto un po' impazzendo per fare l'analizzatore vero e proprio. Qualcuno
e' interessato a contribuire? :)
Adesso non ho tempo di postare gli urls suddetti.
Se vi interessa spulcio con calma e vi sommergo un po'.. :)

--
Peace cannot be kept by force.
It can only be achieved by understanding.

 wrote in message
MPG.14f0e20de...@news.libero.it...
