Пример #1
0
void ICACHE_FLASH_ATTR
user_init()
{
    init_gpio();
    init_uart();
    init_wifi();
    
    print_sysinfo();
}
Пример #2
0
int main(void)
{
	print_sysinfo();

	/* File system Driver setup */

	if( mmcfs_setup() ) {
		printf("[!] Filesystem setup failed.\n\n");
		return -1;
	}
	printf("\n");

	/* Lua initialize (5.2.0) */

	lua_State *L = luaL_newstate();	// create state 
	if( L == NULL ) {
		printf("[!] cannot create state: not enough memory\n\n");
		return -1;
	}

	lua_gc(L, LUA_GCSTOP, 0);	// stop collector during initialization 
	luaL_openlibs(L);			// open libraries 
	lua_gc(L, LUA_GCRESTART, 0);

	printf(LUA_COPYRIGHT "\n");	// print version 

	/* script file load & run */

	printf("autorun file = %s\n\n",LUA_AUTORUN_FILE);
	if( luaL_dofile(L, LUA_AUTORUN_FILE) != 0 ) printf("%s\n",lua_tostring(L,-1));


	lua_close(L);

	return 0;
}