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