Files
HyperionOS/Src/Hyperion-kernel/lib/modules/hyperion/50_gpio.kmod

16 lines
306 B
Plaintext

--:Minify:--
local kernel=...
local sysc=kernel.syscalls
kernel.gpio={}
sysc["gpio_write"]=function(pin, data)
if kernel.gpio[pin] then
return kernel.gpio[pin]("w", data)
end
end
sysc["gpio_read"]=function(pin)
if kernel.gpio[pin] then
return kernel.gpio[pin]("r")
end
end