tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: GPIO revisited
NetBSD has had support for General Purpose Input/Output devices
since the 4.0 release, when the GPIO framework from OpenBSD 3.6 was
imported. Since the import of the GPIO framework into NetBSD, I have
reworked larger parts of that subsystem in OpenBSD to address some
problems and drawbacks (see http://www.vnode.ch/reworking_gpio for
motivation and details).
I have now prepared these changes and more for NetBSD and continued
to improve on them. The new GPIO framework retains backwards
compatibility while adding new features: it integrates with the
kauth(9) security framework, has it's own config file format
gpio.conf(5), and integrates with the system startup scripts in /etc/
rc.d.
[...|
The diff itself can be found online at http://www.netbsd.org/~mbalmer/diffs/gpio_13.diff
. I have left older versions of the diff there as well for your
amusement. Apply it against NetBSD -current.
There is a new diff at http://www.netbsd.org/~mbalmer/diffs/
gpio_15.diff which covers most of the feedback I got. I intend to
commit this really soon (maybe even in a few hours ;).
- Marc
Home |
Main Index |
Thread Index |
Old Index