30 Commits (e33db80a5958772095a16b0b3753ed3aa72d07b2)

Author SHA1 Message Date
Damien George 0e8c2204da esp32/mphalport: Fix calculation of large sleep by using 64-bit arith. 2 years ago
Damien George fe9eaf12f3 esp32: Add MICROPY_HW_ENABLE_UART_REPL and enable on generic S2/S3. 3 years ago
Daniël van de Giessen 665f0e2a68 esp32: Sleep one tick in MICROPY_EVENT_POLL_HOOK. 3 years ago
Andrew Leech 2cc9232781 esp32/uart: Correctly init low-level UART driver for REPL. 3 years ago
Patrick Van Oosterwijck a66bd7a489 esp32/boards: Add GENERIC_C3_USB board with USB serial/JTAG support. 3 years ago
Damien George 6214fa3f9e esp32/mphalport: Always yield at least once in delay_ms. 3 years ago
Damien George 6823514845 esp32: Add initial support for ESP32C3 SoCs. 3 years ago
Damien George 59dbbe9be7 esp32: Fix use of mp_int_t, size_t and uintptr_t. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Damien George 132d93886f ports: Use common mp_hal_stdout_tx_strn_cooked instead of custom one. 3 years ago
Damien George 5093d49fae esp32: Extend support for S2 series, and S3 where applicable. 4 years ago
Damien George c81d048bb3 esp32: Add support for USB with CDC ACM. 4 years ago
Damien George f12462ddc4 esp32: Remove obsolete IDF v3 code wrapped in MICROPY_ESP_IDF_4. 4 years ago
Damien George 97072b7224 esp32: Add explicit initialisers to silence compiler warnings. 4 years ago
Damien George 8f20cdc353 all: Rename absolute time-based functions to include "epoch". 4 years ago
Damien George 40153b800a esp32/mphalport: Fix mp_hal_time_ns offset. 4 years ago
Damien George ee50a6effe py/mphal.h: Introduce mp_hal_time_ns and implement on various ports. 4 years ago
Damien George e08ca78f40 py/stream: Remove mp_stream_errno and use system errno instead. 5 years ago
Thorsten von Eicken 1ae7e0e561 esp32: Consolidate check_esp_err functions and add IDF error string. 5 years ago
Damien George 98a3911c43 py/scheduler: Add "raise_exc" argument to mp_handle_pending. 5 years ago
Jim Mussared 96008ff59a esp32: Support building with ESP IDF 4.0-beta1. 5 years ago
Damien George c80614dfc8 ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed. 5 years ago
Damien George 297092a76a esp32/mphalport: Use ets_delay_us for mp_hal_delay_us_fast. 6 years ago
Damien George efe0569c26 esp32/mphalport: When tx'ing to REPL only release GIL if many chars sent 6 years ago
Nicko van Someren 14ab81e87a esp32: Reduce latency for handling of scheduled Python callbacks. 6 years ago
Damien George 98b05e3614 esp32: Add support for and enable uos.dupterm(). 7 years ago
Damien George 04dc4a5034 esp32/mphalport: Improve mp_hal_stdout_tx_XXX functions. 7 years ago
Damien George 4ed5865280 esp32/mphalport: Improve mp_hal_delay_us so it handles pending events. 7 years ago
Damien George e1fe3abd09 esp32/mphalport: Use esp_timer_get_time instead of gettimeofday. 7 years ago
Damien George bc08c884a2 esp32: Add new port to Espressif ESP32 SoC. 8 years ago