[Lua] 纯文本查看 复制代码
local ListTcp =
{
{"-----------------------------------", ' '},
{"|TCB Addr = ", ' '},
{"-----------------------------------", ' '},
{"|NamePtr = ", ' '},
{"-----------------------------------", ' '},
{"|TaskPrio = ", ' '},
{"-----------------------------------", ' '},
{"|StackSize = ", ' '},
{"-----------------------------------", ' '},
{"|StackStart = ", ' '},
{"-----------------------------------", ' '},
{"|StackEnd = ", ' '},
{"-----------------------------------", ' '},
{"|StackHigh = ", ' '},
{"-----------------------------------", ' '},
{"|StackPtr = ", ' '},
{"-----------------------------------", ' '},
{"|TaskState = ", ' '},
{"-----------------------------------", ' '},
{"|TaskRunCout = ", ' '},
{"-----------------------------------", ' '},
{"|CreatedPrev = ", '<--'},
{"-----------------------------------", ' '},
{"|CreatedNext = ", ' '},
{"-----------------------------------", ' '},
};
function ListTcp(pcbpcb, strstr)
local tmppcb1, tmppcb2
str2 = " "
ListTcp[1][2] =ListTcp[1][2]..ListTcp[1][1].." "
ListTcp[2][2] =ListTcp[2][2]..ListTcp[2][1]..string.format("0x%-17x|", pcbpcb).." "