From: Michael R. <re...@eu...> - 2007-01-16 20:25:55
|
Hi Hans, I hope you don't mind the CC'ing to lcd4linux-devel.... > Meaning we would really want a simple button/LCD interface for an operator to > handle, something very simple and easy to set up and use. Ideas involving > menu hierarchy in a XML or XML-like format for example(or something very more > light weight, a simple intentaion format may do well). Would it be > possible/suitable to add such functionality to lcd4linux? Oh, I read the evil word "Buttons" here :-) > Saw there was a > button plug-in for example. Im more of a hardware/kernel guy than > userland/sysadmin so im not well oriented in all the aspects of user > interaction in uclinux, maybe/probably this has been done before. Any ideas? Well, I am thinking about Buttons/keypads for years now. As I'm thinking about dynamic layouts.... > I should have checked out the SVN version instead, but no problem of making a > new patch since it was no major changes. In short i just wanted to achieve a > compile with no referencs to parport related functions, there were a few > references to it in drv_HD44780.c/.h even though not allways needed when > display sits on i2c (or maybe other hardware as well). I will provide a special configure target "--with-drivers=HD44780-I2C" which will compile the HD44780 driver withaout any parport references. Please test & give feedback! > And i also needed to > change fork() to vfork() since uClinux does not support fork(). erm... are you really sure? From what I know, vfork just saves a few cycles if fork() is immediately followed by exec(), but the caller blocks until the exec() is successful (so it's dangerous because if exec() fails, the behaviour is undefined) is there any *reliable* preporcessor constant I could use? > I think embedded linux is comming strong > now so it would be cool for lcd4linux to be the lcd software of choice such > systems. 1000% agree :-) bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |