#include "shrink.h" int LedSwitch(lua_State *L) { int n = lua_gettop(L); int d; d = lua_tonumber(L, n); HC595_SendDat(d); lua_pushnumber(L, d); return 1; } int CpuStat(lua_State *L) { OS_ENTER_CRITICAL(); lua_pushnumber(L,OSCPUUsage); OS_EXIT_CRITICAL(); return 1; } /* static int ADCGET(lua_State *L) { uint8 err; ADCR = (ADCR) | (1 << 24); OSSemPend(adsem,0,&err); ADC_Data = (ADC_Data>>6) & 0x3FF; ADC_Data = ADC_Data*3300; ADC_Data = ADC_Data/1024; lua_pushnumber(L,ADC_Data); return 1; } */