Esempio n. 1
0
esp_err_t sdcard_destroy()
{
    if (g_gpio >= 0) {
        return gpio_isr_handler_remove(g_gpio);
    }
    return ESP_OK;
}
Esempio n. 2
0
// Lua: remove( pin )
static int lgpio_remove_isr( lua_State* L )
{
	unsigned pin;
	pin = luaL_checkinteger( L, 1 );
	esp_err_t err = gpio_isr_handler_remove( pin );
	if (err != ESP_OK) {
		lua_pushinteger( L, pin );
		return 1;
	}
	lua_pushinteger( L, ESP_OK );
	return 1;
}