PawnIO

PawnIO is a scriptable universal kernel driver, allowing hardware access to a wide variety of programs. It utilizes the Pawn scripting language and the PawnPP interpreter. When installed, any software implementing PawnIO modules can use the driver to access or control hardware supported by one of the official modules.

PawnIO comes in multiple distributions: