Specialized Device Driver for Linux

kernel (kernel@LagDaemon.dyndns.com)
Sat, 29 Mar 1997 22:47:52 -0800 (PST)


I am a student at ITT Technical Institute and I am currently engaged in a
senior design project. The project is going to entail designing a parallel
interface card for the IBM PC. I am currently doing only preliminary
research and no firm decision has yet been made on exactly what OS we plan
on implementing the project under, however I have every intention on
pushing for Linux.

With that in mind I will need to gain a better understanding of what will
be involved in developing a device driver to communicate with my IO card.
(I can not use a commercial card, designing the card is part of the course
requirement.)

Another part of the project requirement is that we draw upon outside
expertise for any areas that we need assistant on.

I would classify myself as an intermediate level C/C++ programmer, I have
mostly personal experience with it, some college course work and no
professional experience.

With all that in mind I would appreciate any advice anyone could offer on
the subject of writing a device driver for linux for use in this project.
One advantage I can see imediately is that I can guide my hardware design
to simplify the programming, but I am not certain what all I would need to
consider in this endeavor.

If anyone would be *tentatively* interested in assisting my classmates and
I in this project please send email to:

lagdemon@LagDaemon.dyndns.com

Thank you,

William W. Westlake Jr.