I'm building NetBSD kernel I/O (files and sockets) bindings for kernel Lua under lneto's mentorship.
'docs' houses any documentation produced during the project; at the moment, I wrote the following reports:
- Report 1: VFS and NetBSD VFS implementation overview
- Report 2: NetBSD I/O Subsystem overview
- Report 3: NetBSD Networking Subsystem overview (soon)
- Report 4: Kernel Lua I/O API Specification
- Report 5: Project Schedule
- Report 6: Socket module API
'src' contains source code
- io: port of Lua 'io' module to NetBSD kernel Lua
- socket: socket library to kernel Lua
- staging: contains any code I wrote to see how things work
- progs: some Lua programs using io and socket libraries