mirror of
https://github.com/micropython/micropython.git
synced 2026-01-04 11:10:14 +01:00
esp32: Take global dependencies out of mpconfigport.h.
This is necessary so the ESP-IDF TinyUSB component can include py/mpconfig.h, but is also a good design goal (less creep of symbols into unrelated parts of the code). This work was funded through GitHub Sponsors. Signed-off-by: Angus Gratton <angus@redyak.com.au>
This commit is contained in:
committed by
Damien George
parent
4766f5680e
commit
a435e4ecfd
@@ -470,4 +470,4 @@ static void mp_machine_i2s_irq_update(machine_i2s_obj_t *self) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MP_REGISTER_ROOT_POINTER(struct _machine_i2s_obj_t *machine_i2s_obj[I2S_NUM_AUTO]);
|
MP_REGISTER_ROOT_POINTER(struct _machine_i2s_obj_t *machine_i2s_obj[SOC_I2S_NUM]);
|
||||||
|
|||||||
@@ -26,6 +26,7 @@
|
|||||||
#ifndef MICROPY_INCLUDED_ESP32_MODNETWORK_H
|
#ifndef MICROPY_INCLUDED_ESP32_MODNETWORK_H
|
||||||
#define MICROPY_INCLUDED_ESP32_MODNETWORK_H
|
#define MICROPY_INCLUDED_ESP32_MODNETWORK_H
|
||||||
|
|
||||||
|
#include "esp_wifi_types.h"
|
||||||
#include "esp_netif.h"
|
#include "esp_netif.h"
|
||||||
|
|
||||||
// lan867x component requires newer IDF version
|
// lan867x component requires newer IDF version
|
||||||
|
|||||||
@@ -9,8 +9,6 @@
|
|||||||
#include "esp_random.h"
|
#include "esp_random.h"
|
||||||
#include "esp_system.h"
|
#include "esp_system.h"
|
||||||
#include "freertos/FreeRTOS.h"
|
#include "freertos/FreeRTOS.h"
|
||||||
#include "driver/i2s_std.h"
|
|
||||||
#include "esp_wifi_types.h"
|
|
||||||
|
|
||||||
#ifndef MICROPY_CONFIG_ROM_LEVEL
|
#ifndef MICROPY_CONFIG_ROM_LEVEL
|
||||||
#define MICROPY_CONFIG_ROM_LEVEL (MICROPY_CONFIG_ROM_LEVEL_EXTRA_FEATURES)
|
#define MICROPY_CONFIG_ROM_LEVEL (MICROPY_CONFIG_ROM_LEVEL_EXTRA_FEATURES)
|
||||||
|
|||||||
Reference in New Issue
Block a user