317 Commits (ca0c75f5042cdf602585b08184f132d7ab4713f3)

Author SHA1 Message Date
Damien George e9e9c76ddf all: Rename mp_keyboard_interrupt to mp_sched_keyboard_interrupt. 4 years ago
Damien George 7cbf826a95 py/scheduler: Add mp_sched_exception() to schedule a pending exception. 4 years ago
Steve App 21fee92be6 esp32: Restore FROZEN_MANIFEST support with new CMake build system. 4 years ago
Damien George df4e9bdf5c esp32/CMakeLists.txt: Require CMake version 3.12. 4 years ago
Damien George e5d2ddde25 esp32/machine_pin: Use rtc_gpio_deinit instead of gpio_reset_pin. 4 years ago
Damien George d97b8daf1a esp32/boards: Add GENERIC_S2 board definition. 4 years ago
Damien George c81d048bb3 esp32: Add support for USB with CDC ACM. 4 years ago
Damien George 66a86a0615 esp32: Add initial support for ESP32S2 SoCs. 4 years ago
Damien George 7f366a2190 esp32/modsocket: Correctly handle poll/read of unconnected TCP socket. 4 years ago
Damien George ab9d47e023 esp32: Enable btree module. 4 years ago
Damien George 212fe7f33e extmod/extmod.cmake: Add support to build btree module with CMake. 4 years ago
Damien George 5dcc9b3b16 py/py.cmake: Introduce MICROPY_INC_CORE as a list with core includes. 4 years ago
Damien George 0fabda31de py/py.cmake: Move qstr helper code to micropy_gather_target_properties. 4 years ago
Michael O'Cleirigh ec79e44502 esp32: Fix multiple definition errors with mp_hal_stdout_tx functions. 4 years ago
Michael O'Cleirigh 0ccd9e08aa esp32: Restore USER_C_MODULE support with new CMake build system. 4 years ago
Damien George eccd73a403 extmod/extmod.cmake: Add modonewire.c to MICROPY_SOURCE_EXTMOD list. 4 years ago
Damien George b24fcd7aec esp32/machine_hw_spi: Use default pins when making SPI if none given. 4 years ago
Mike Causer 8785acac22 esp32/Makefile: Specify port and baud on erase_flash command. 4 years ago
Damien George 75db0b9079 esp32: Define MICROPY_QSTRDEFS_PORT to include special qstrs. 4 years ago
Thorsten von Eicken d28dbcd6c7 esp32: Make machine.soft_reset() work in main.py and reset_cause(). 4 years ago
Thorsten von Eicken c10d431819 esp32: Add basic support for Non-Volatile-Storage in esp32 module. 4 years ago
Damien George 143372ab5e esp32: Add support to build with ESP-IDF v4.3 pre-release. 4 years ago
Damien George 466ad35a72 esp32/boards: Enable size optimisation for builds. 4 years ago
Thorsten von Eicken 2c1299b007 extmod/modussl: Fix ussl read/recv/send/write errors when non-blocking. 5 years ago
Thorsten von Eicken 902da05a18 esp32: Set MICROPY_USE_INTERNAL_ERRNO=0 to use toolchain's errno.h. 4 years ago
Thorsten von Eicken 771376a0cb esp32/modsocket: Remove unix socket error code translation. 4 years ago
Damien George f12462ddc4 esp32: Remove obsolete IDF v3 code wrapped in MICROPY_ESP_IDF_4. 4 years ago
Damien George a915002177 esp32: Add support to build with ESP-IDF v4.2. 4 years ago
Damien George d191d88cab esp32: Add support to build with ESP-IDF v4.1.1. 4 years ago
Damien George e017f276f7 esp32/README: Update based on new IDF v4 cmake build process. 4 years ago
Damien George da2b5fa1c1 esp32/boards: Enable BLE on all boards. 4 years ago
Damien George 26b17fd28a esp32/boards: Remove old IDF v3 sdkconfig values. 4 years ago
Damien George 9f035d6bb7 esp32: Remove traditional "make" capability. 4 years ago
Damien George 97072b7224 esp32: Add explicit initialisers to silence compiler warnings. 4 years ago
Damien George 9c2231f47a esp32/esp32_rmt: Don't do unnecessary check for unsigned less than zero. 4 years ago
Damien George 9b90882146 esp32: Add support to build using IDF with cmake. 4 years ago
Damien George ad4656b861 all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD. 4 years ago
Damien George 7c44354592 ports: Remove def of MP_PLAT_PRINT_STRN if it's the same as the default. 4 years ago
IhorNehrutsa 769e822f19 esp32/modnetwork: Synchronize WiFi AUTH_xxx constants with IDF values. 4 years ago
Damien George 64180f0742 extmod/machine_i2c: Add init protocol method for generic I2C bindings. 4 years ago
robert 5af3c046c7 esp32,esp8266: Remove "FAT" from warning message in inisetup.py. 4 years ago
Jonathan Hogg 8a917ad252 esp32/machine_pin: Reset pin if init sets mode. 4 years ago
stijn fad4079778 esp32,unix: Support building C++ code. 4 years ago
stijn f1666419a8 py/mkrules.mk: Add target for compiling C++ files. 4 years ago
robert b4062894df esp32/mpconfigport.h: Seed the urandom module on import. 4 years ago
Andrew Leech 97108fce57 esp32/mpconfigport.h: Enable MICROPY_PY_DELATTR_SETATTR. 4 years ago
Damien George 1dc64359da esp32: Use path relative to root for netutils/timeutils headers. 4 years ago
Damien George d4b61b0017 extmod/utime_mphal: Add generic utime.time_ns() function. 4 years ago
Damien George 71f3ade770 ports: Support legacy soft I2C/SPI construction via id=-1 arg. 4 years ago
Damien George 39d50d129c ports: Add SoftI2C and SoftSPI to machine module where appropriate. 4 years ago