Changeset View
Changeset View
Standalone View
Standalone View
stand/lua/core.lua
Show First 20 Lines • Show All 445 Lines • ▼ Show 20 Lines | for k, v in ipairs(tbl) do | ||||
if k > 1 then | if k > 1 then | ||||
new_tbl[k - 1] = v | new_tbl[k - 1] = v | ||||
end | end | ||||
end | end | ||||
return first_value, new_tbl | return first_value, new_tbl | ||||
end | end | ||||
function core.getConsoleName() | |||||
if loader.getenv("boot_multicons") ~= nil then | |||||
if loader.getenv("boot_serial") ~= nil then | |||||
return "Dual (Serial primary)" | |||||
else | |||||
return "Dual (Video primary)" | |||||
end | |||||
else | |||||
if loader.getenv("boot_serial") ~= nil then | |||||
return "Serial" | |||||
else | |||||
return "Video" | |||||
end | |||||
end | |||||
end | |||||
function core.nextConsoleChoice() | |||||
if loader.getenv("boot_multicons") ~= nil then | |||||
if loader.getenv("boot_serial") ~= nil then | |||||
loader.unsetenv("boot_serial") | |||||
else | |||||
loader.unsetenv("boot_multicons") | |||||
loader.setenv("boot_serial", "YES") | |||||
end | |||||
else | |||||
if loader.getenv("boot_serial") ~= nil then | |||||
loader.unsetenv("boot_serial") | |||||
else | |||||
loader.setenv("boot_multicons", "YES") | |||||
loader.setenv("boot_serial", "YES") | |||||
end | |||||
end | |||||
end | |||||
recordDefaults() | recordDefaults() | ||||
hook.register("config.reloaded", core.clearCachedKernels) | hook.register("config.reloaded", core.clearCachedKernels) | ||||
return core | return core |