1
0
mirror of https://github.com/Adorable-Catgirl/Zorya-NEO.git synced 2024-11-15 06:48:07 +11:00
Zorya-NEO/mods/vdev_biosdev/init.lua

30 lines
740 B
Lua
Raw Normal View History

2020-01-15 12:07:27 +11:00
local zy = krequire("zorya")
2020-03-06 23:47:12 +11:00
local vdev = krequire("util_vcomponent")
vdev.register("ZORYA_BIOS", "zybios", {
{
2020-01-15 12:07:27 +11:00
get_threads_info = function()
local threads = {}
for i=1, zy.lkthdn() do
local info = zy.lkthdi(i)
threads[i] = {
name = info[1],
deadline = info[6]
}
end
return threads
end,
get_version = function()
return string.format("%f.%d", _ZVER, _ZPAT)
end,
get_git_revision = function()
return _ZGIT
end
},
{
2020-01-15 12:07:27 +11:00
get_threads_info = "get_threads_info():table -- Returns the BIOS thread information.",
get_version = "get_version():string -- Returns the Zorya NEO version.",
get_git_revision = "get_git_revision():string -- Returns the git revision of the build."
}
})
return true