[lcdproc] HD44780

JACEK BURGHARDT jburghar@ouray.cudenver.edu
Tue, 31 Oct 2000 14:43:09 -0700 (MST)


On Tue, 31 Oct 2000, Joris Robijn wrote:
Try this website: http://noxs.org/tuxaid/lcdclients/lcdclients.html
> Hi Greg and all,
> 
> > Is anyone out there? Since I joined this list I have had one
> > message?????
> 
> Almost same for me...
> 
> > It is just soooooo slow at updating. The client I am mainly using is
> > irmp3 the lcdproc that comes with the server has a bug and runs once
> > updates and dies.
> 
> I've seen this problem too. I wanted to write my own driver, 
> independant of what others were developing (v0.5 or not). I've made 
> some changes to the driver that was with the 0.4pre9 release. Can 
> anyone of the active developers tell me what the status is of the 
> HD44780 driver, and if my ideas (below) have not yet all been 
> implemented (yet) ?
> 
> I've made these changes to the driver:
> - Used 8-bit interface i.o. 4.
> - Used another timing mechanism for the delays for changing the LPT-
> lines (loops, I know, not prefereable :| We should have access to the 
> kernel function udelay)
> - Only update changed characters.
> - Made it work with 4 keys, including software auto-repeat. The keys 
> are on 4 input-lines of the LPT port. Very nice with the menus.
> 
> I got the avarage CPU-use down to less than 0.5% CPU time on my 
> P188MMX. Most of the time it doesn't show up in `top`.
> 
> > Also at random times there will be a segmentation error.
> 
> I cannot remember having that problem.
> 
> > Any ideas on the above. I tried upping the 'frame rate' in main.h but
> > this has not helped. The LCD is still updating at exactly the same speed
> > ~~ 9 secs.
> 
> That constant is the speed at which the system _tries_ to get frames to 
> the display.
> 
> Joris
> 
> -- 
>  Joris Robijn <joris@robijn.net>
>  Home: 053 4311 553
>  Mobile: 06 288 41 964
> 
>  // To understand recursion, we must first understand recursion
> 
> 
> -----------------------------------------------------------
> To unsubscribe from this list send a blank message to
> lcdproc-unsubscribe@lists.omnipotent.net
> 
> 



-----------------------------------------------------------
To unsubscribe from this list send a blank message to
lcdproc-unsubscribe@lists.omnipotent.net