summaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2024-09-07 21:48:09 +0800
committerSadeep Madurange <sadeep@asciimx.com>2024-09-07 21:48:09 +0800
commit7a4462e9a9245f240a3c9ee6be3597f0dcc8edd8 (patch)
treed8cfea449fc851ca91b674f9fee5dba1e71008d7 /main
parentc0e4ed884d686aceaa0e4be39726160f3f8d8f1c (diff)
downloadesp32-inmp441-driver-7a4462e9a9245f240a3c9ee6be3597f0dcc8edd8.tar.gz
Initial I2S stuff.
Diffstat (limited to 'main')
-rw-r--r--main/CMakeLists.txt4
-rw-r--r--main/main.c52
2 files changed, 0 insertions, 56 deletions
diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt
deleted file mode 100644
index fe1b189..0000000
--- a/main/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-set(SRC "main.c")
-
-idf_component_register(SRCS ${SRC}
- INCLUDE_DIRS ".")
diff --git a/main/main.c b/main/main.c
deleted file mode 100644
index 7010f3e..0000000
--- a/main/main.c
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * SPDX-FileCopyrightText: 2010-2022 Espressif Systems (Shanghai) CO LTD
- *
- * SPDX-License-Identifier: CC0-1.0
- */
-
-#include <stdio.h>
-#include <inttypes.h>
-#include "sdkconfig.h"
-#include "freertos/FreeRTOS.h"
-#include "freertos/task.h"
-#include "esp_chip_info.h"
-#include "esp_flash.h"
-#include "esp_system.h"
-
-void app_main(void)
-{
- printf("Hello world!\n");
-
- /* Print chip information */
- esp_chip_info_t chip_info;
- uint32_t flash_size;
- esp_chip_info(&chip_info);
- printf("This is %s chip with %d CPU core(s), %s%s%s%s, ",
- CONFIG_IDF_TARGET,
- chip_info.cores,
- (chip_info.features & CHIP_FEATURE_WIFI_BGN) ? "WiFi/" : "",
- (chip_info.features & CHIP_FEATURE_BT) ? "BT" : "",
- (chip_info.features & CHIP_FEATURE_BLE) ? "BLE" : "",
- (chip_info.features & CHIP_FEATURE_IEEE802154) ? ", 802.15.4 (Zigbee/Thread)" : "");
-
- unsigned major_rev = chip_info.revision / 100;
- unsigned minor_rev = chip_info.revision % 100;
- printf("silicon revision v%d.%d, ", major_rev, minor_rev);
- if(esp_flash_get_size(NULL, &flash_size) != ESP_OK) {
- printf("Get flash size failed");
- return;
- }
-
- printf("%" PRIu32 "MB %s flash\n", flash_size / (uint32_t)(1024 * 1024),
- (chip_info.features & CHIP_FEATURE_EMB_FLASH) ? "embedded" : "external");
-
- printf("Minimum free heap size: %" PRIu32 " bytes\n", esp_get_minimum_free_heap_size());
-
- for (int i = 10; i >= 0; i--) {
- printf("Restarting in %d seconds...\n", i);
- vTaskDelay(1000 / portTICK_PERIOD_MS);
- }
- printf("Restarting now.\n");
- fflush(stdout);
- esp_restart();
-}