I'd like to suggest that perhaps the example modules should belong in
/usr/share/examples/ or similar?
Yes, I understand that these are examples of kernel code, but still I think
they belong with all the other examples. :)
BTW, I have not reviewed the sample modules code in detail. I will try to
have a more in-depth look in the next couple of days.
On Fri, 8 May 2015, Kamil Rytarowski wrote:
I'm attaching a patch with enhanced documentation of modules(9).
Please see the attached patch. Feel free to tweak it for your needs.
I know that the example modules aren't MPSAFE just to not overkill the
examples.
In the place of the original example (properties) I have added the
following list:
* hello - the simplest `hello world' module
* properties - handle incoming properties during the module load
* happy - basic implementation of read(9) with happy numbers
* ping - basic ioctl(9)
* hellolua - the simplest `hello world' Lua module
I would like to see more examples!
Approved please commit.
-------------------------------------------------------------------------
| Paul Goyette | PGP Key fingerprint: | E-mail addresses: |
| (Retired) | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com |
| Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at netbsd.org |
-------------------------------------------------------------------------