[ECOS] Non-char devices
Niclas Anderberg
niclas.anderberg@bluecell.ideon.se
Wed Jun 20 06:22:00 GMT 2001
Hello!
I am currently writing a device driver for eCos for a LCD device. On top of
the LCD i have a console for writing strings/chars on it. Right now I only
want to use it for debugging, but in the future it would be nice to access
the LCD directly and draw on it like a canvas.
The console is pretty easy to implement, since the io interface seems to be
meant for char devices with write and read characters in a buffer. But if I
want to access the LCD directly, I would either have to wrap the
drawing-info in a buffer (not being too efficient) or make the
drawing functions public property in the kernel hoping to access them
directly from userspace
(which is probably possible since i don't have any MMU or well documented
supervisor mode on my chip). I would like a platform generic way of writing
a display driver, and I am probably missing something. That is where you
guys come in :). Any tips and hints?
Thanks in advance
Niclas Anderberg
PS! I am using eCos 1.3.1 (not CVS).
More information about the Ecos-discuss
mailing list