mirror of
https://github.com/DigitalDevices/octonet.git
synced 2023-10-10 13:36:52 +02:00
some polishing home/system page
This commit is contained in:
parent
9e3863a60a
commit
6e39d759fe
@ -188,7 +188,7 @@ function ToggleHelp(id)
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<br/>
|
<br/>
|
||||||
<div id="passwd" style="display: none"">
|
<div id="passwd" style="display: none">
|
||||||
<table class="tableleft" align="center" cellspacing="2px">
|
<table class="tableleft" align="center" cellspacing="2px">
|
||||||
<form action="">
|
<form action="">
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -8,20 +8,25 @@ function http_print(s)
|
|||||||
io.stdout:write(s.."\r\n")
|
io.stdout:write(s.."\r\n")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function readattr(attr)
|
||||||
|
local value = "0"
|
||||||
|
local ddbridge = io.open("/sys/class/ddbridge/ddbridge0/"..attr,"r");
|
||||||
|
if ddbridge then
|
||||||
|
value = ddbridge:read("*l")
|
||||||
|
ddbridge:close()
|
||||||
|
value = value:gsub("0x","")
|
||||||
|
end
|
||||||
|
return value
|
||||||
|
end
|
||||||
|
|
||||||
http_print("HTTP/1.1 200")
|
http_print("HTTP/1.1 200")
|
||||||
http_print("Pragma: no-cache")
|
http_print("Pragma: no-cache")
|
||||||
http_print("Content-Type: application/x-javascript")
|
http_print("Content-Type: application/x-javascript")
|
||||||
--http_print("Content-Type: text/plain")
|
--http_print("Content-Type: text/plain")
|
||||||
http_print("")
|
http_print("")
|
||||||
|
|
||||||
local ddtest = io.popen("ddtest reg 0+4","r")
|
dev0 = tonumber(readattr("devid0"),16)
|
||||||
local ddo = ddtest:read("*a")
|
hwid = tonumber(readattr("hwid"),16)
|
||||||
ddtest:close()
|
|
||||||
|
|
||||||
local registers = {}
|
|
||||||
for v in string.gmatch(ddo,"%((%-?%d+)%)") do
|
|
||||||
table.insert(registers,v)
|
|
||||||
end
|
|
||||||
|
|
||||||
local tmp = io.popen("uname -r -m","r")
|
local tmp = io.popen("uname -r -m","r")
|
||||||
local tmp1 = tmp:read()
|
local tmp1 = tmp:read()
|
||||||
@ -50,16 +55,17 @@ if tmp then
|
|||||||
if updateserver == "download.digital-devices.de/download/linux/beta" then
|
if updateserver == "download.digital-devices.de/download/linux/beta" then
|
||||||
suffix = "BETA"
|
suffix = "BETA"
|
||||||
else
|
else
|
||||||
|
if #updateserver > 17 then
|
||||||
|
updateserver = ".."..updateserver:sub(-15)
|
||||||
|
end
|
||||||
suffix = "("..updateserver..")"
|
suffix = "("..updateserver..")"
|
||||||
end
|
end
|
||||||
tmp:close()
|
tmp:close()
|
||||||
end
|
end
|
||||||
|
|
||||||
http_print(string.format("var linuxver = \"%s\";",uname))
|
http_print(string.format("var linuxver = \"%s\";",uname))
|
||||||
http_print(string.format("var fpgaver = \"%d.%d\";",(registers[1] / 65536) % 65536,registers[1] % 65536))
|
http_print(string.format("var fpgaver = \"%d.%d\";",(hwid / 65536) % 256,hwid % 65536))
|
||||||
http_print(string.format("var fpgatype = \"%0X\";",registers[3] / 65536))
|
http_print(string.format("var fpgatype = \"%0X\";",dev0 / 65536))
|
||||||
-- http_print(string.format("var fpgaver = \"%d.%d\";",registers[1] >> 16,registers[1] & 0xffff))
|
|
||||||
-- http_print(string.format("var fpgatype = \"%0X\";",registers[3] >> 16))
|
|
||||||
http_print(string.format("var fwdate = \"%s\";",fwdate))
|
http_print(string.format("var fwdate = \"%s\";",fwdate))
|
||||||
http_print(string.format("var host = \"%s\";",host))
|
http_print(string.format("var host = \"%s\";",host))
|
||||||
http_print(string.format("var suffix = \"%s\";",suffix))
|
http_print(string.format("var suffix = \"%s\";",suffix))
|
||||||
|
Loading…
Reference in New Issue
Block a user