LCD Device Driver


I am running a BB C2 version with the latest Angstrom. I need to
write a device driver for a LCD add-on
board. My background includes many years of embedded experience, but
not in this area.

My questions are:

1. Where is there a primer for device drivers for Angstrom on BB? If
none, what is the closest
approximate reference.

2. It seems the turn up sequence for an LCD is not standard, but the
group of steps are sort of
standard. I am hoping to find existing driver (open) source as a
basis. Of course, all copyrights
rules will be recognized.

If these questions are too vague, please prompt me for specifics!