Skip to content
LuaJIT FFI Interop to Raspberry Pi
Lua C
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs
experimental
include
tests
.gitattributes
.gitignore
BcmHost.lua
DisplayManX.lua
Drawing.lua
EventLoop.lua
GLES2Man.lua
GLESMan.lua
IOAlertEmitter.lua
Keyboard.lua
Mouse.lua
OpenVG.lua
OpenVGApp.lua
OpenVG_Utils.lua
README.md
TVService.lua
bcm_host.lua
common.lua
connection.lua
ctest.lua
egl.lua
egl_utils.lua
eglplatform.lua
gl.lua
gl2.lua
gl2ext.lua
glext.h
gpio.lua
input.lua
khrplatform.lua
libc.lua
message.lua
nl.lua
rpiui.lua
strict.lua
syscall.lua
test_snapshot.lua
vc_cec.lua
vc_cecservice.lua
vc_display_types.lua
vc_dispmanx.lua
vc_dispmanx_types.lua
vc_dispservice_x_defs.lua
vc_hdmi.lua
vc_hdmi_property.lua
vc_image_types.lua
vc_sdtv.lua
vc_tvservice.lua
vc_tvservice_defs.lua
vcgencmd.lua
vchi.lua
vchi_cfg.lua
vchi_cfg_internal.lua
vchi_common.lua
vchi_mh.lua
vcos.lua
vcos_assert.lua
vcos_init.lua
vcos_platform.lua
vcos_platform_types.lua
vcos_semaphore.lua
vcos_types.lua
vgext.lua
vgu.lua

README.md

LJIT2RPi

LuaJIT FFI Interop to Raspberry Pi

Provides basic access to various Raspberry Pi libraries.

The Raspberry Pi is basically a Linux machine, with some specialized libraries. Gaining access to the core Linux routines is best achieved by using the ljsyscall project.

This project contains an earlier version of ljsyscall, as well as wrappers for the Pi specific libraries, particularly related to low level graphics.

Something went wrong with that request. Please try again.