15 lines
305 B
Plaintext
15 lines
305 B
Plaintext
--:Minify:--
|
|
local kernel = ...
|
|
local events = kernel.newFifo()
|
|
|
|
kernel.processes.keventd = function()
|
|
while true do
|
|
local event = {kernel.computer:getMachineEvent()}
|
|
if event[1] then
|
|
events.push(event)
|
|
end
|
|
end
|
|
end
|
|
|
|
kernel.syscalls["IO_getEventAny"]=events.pop
|