Jonathan Micklos wrote:
Hello All,

My name is Jonathan Micklos. I am a Sun Microsystems Campus Ambassador at Purdue University as well as the president of the ACM at Purdue's local chapter. We have recently started a SIG for the development of OpenSolaris drivers. No one on the team has previous driver development experience. We are mostly comprised of juniors and seniors in computer science. In depth development experiences that we share include writing compilers, our own version of malloc, and writing shells.

With that in mind, any direction as to where we should start would be much appreciated. We are looking to contribute functional drivers to the community by the end of the fall semester of this year.

Well, the best place to start is _usually_ the book called "Writing Device Drivers" at docs.sun.com. However, it might not be updated with the very latest information, such as the GLDv3 ("nemo") interfaces.

It makes sense to start figuring out what you want to write a device driver for, and after that, additional research avenues can be suggested/followed. (For example, writing a NIC driver is very, very different than writing a driver for an audio driver, which is very different than writing a driver for a host bus adapter, etc.)

The second comment is, this group is the right place to be! There are a number of open source driver developers here (including me!), and we can either help answer specific questions, or direct folks to "example" code either in OpenSolaris itself, or in unbundled open source drivers.

   -- Garrett

Thank You!
-Jonathan Micklos

--
*Jonathan Micklos*
Sun Microsystems, Inc. Campus Ambassador at Purdue University
[EMAIL PROTECTED]
http://www.sun.com
http://www.purdue.edu
http://sigos.cs.purdue.edu
<http://sigos.cs.purdue.edu>
------------------------------------------------------------------------

_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to