Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.02 KB

README.md

File metadata and controls

25 lines (18 loc) · 1.02 KB

Kernel Lua I/O Bindings

The goal of this project is to build I/O - currently file systems and sockets - bindings for NetBSD kernel Lua.

Research

Grasping kernel subsystems is a daunting task; this section contains a few summaries, byproduct of code reading and research into the I/O and networking subsystems of the NetBSD kernel.

Implementation

Directories under src:

  • 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