1494 Commits (f62cc41fac007f38b661e09d638385241084a540)

Author SHA1 Message Date
stijn 5f91933e54 windows: Improve default search path. 5 years ago
stijn 8b6e6008c7 unix/main: Use OS-dependent path separator when searching path. 5 years ago
Damien George 580fd636c0 nrf/drivers: Use mp_raise_msg where appropriate, and shorten exc msgs. 5 years ago
Damien George ce40abcf21 stm32/usbd_cdc_interface: Remove "interrupt_char != -1" check. 5 years ago
Damien George 046ae80bdf unix, windows: Use mp_keyboard_interrupt instead of custom code. 5 years ago
Damien George abe2caf6df py/scheduler: Move clearing of kbd traceback to mp_keyboard_interrupt. 5 years ago
Damien George f4641b2378 esp32/uart: Use core-provided mp_keyboard_interrupt, placed in IRAM. 5 years ago
Damien George 8d0421c3cf esp8266: Put mp_keyboard_interrupt in IRAM. 5 years ago
Damien George eaf30c516a tests/unix: Add coverage tests for kbd-intr and scheduler. 5 years ago
Damien George 9efb36bfa6 py/scheduler: Move mp_keyboard_interrupt from lib/utils to py core. 5 years ago
Damien George 5a91cd9ff3 lib/utils/pyexec: Handle pending exceptions after disabling kbd intrs. 5 years ago
Damien George 98a3911c43 py/scheduler: Add "raise_exc" argument to mp_handle_pending. 5 years ago
Maureen Helm 7a5752a748 zephyr: Enable littlefs. 5 years ago
Maureen Helm 86a66960f9 zephyr: Implement block device protocol via zephyr flash map api. 5 years ago
Maureen Helm 2d7ec8e704 zephyr: Enable fatfs. 5 years ago
Maureen Helm a0440b01ea zephyr: Enable virtual file system and uos module. 5 years ago
Maureen Helm cc19cf2549 zephyr: Implement block device protocol via zephyr disk access api. 5 years ago
Damien George d6a1e45caa stm32/usbd_conf: Allow boards to configure USB HS ULPI NXT/DIR pins. 5 years ago
Andrew Leech ff9a61b5a8 stm32/sdram: Expose the result of sdram startup test in stm32_main. 5 years ago
Jim Mussared 0645478475 esp32/Makefile: Reorder includes to build with latest toolchain. 5 years ago
David Lechner f1b6e6bb15 unix/modos: Implement putenv and unsetenv to complement getenv. 5 years ago
David Lechner 83439e38fc unix/main: Add command-line -h option for printing help text. 5 years ago
David Lechner 5a63bc5a44 unix/main: Add #if guard around -v option usage and document -i/-m opts. 5 years ago
David Lechner 122baa6787 unix/main: Add support for MICROPYINSPECT environment variable. 5 years ago
Maureen Helm bc3ce86a5a zephyr: Remove reference to syscall_macros_h_target. 5 years ago
Maureen Helm a7663b862e zephyr: Replace deprecated time conversion macro. 5 years ago
Maureen Helm c25e12d0dd zephyr: Update include paths for Zephyr v2.0. 5 years ago
David Lechner 4ab8bee82f unix/main: Print usage and NLR errors to stderr instead of stdout. 5 years ago
caochaowu 61f64c78a6 nrf/boards/common.ld: Add ENTRY(Reset_Handler) in linker script. 5 years ago
Damien George e3ff52863b esp8266/modules/ntptime.py: Add comment about configuring NTP host. 5 years ago
Damien George af88e70414 stm32/powerctrl: Reenable PLL3 on H7 MCUs when waking from stop mode. 5 years ago
Damien George 2c8c2b935e stm32/powerctrl: Improve support for changing system freq on H7 MCUs. 5 years ago
Damien George 03b73ce329 stm32/stm32_it: Don't call __HAL_USB_HS_EXTI_CLEAR_FLAG on H7 MCUs. 5 years ago
Damien George 257b17ec10 stm32/sdio: Add support for H7 MCUs. 5 years ago
Damien George 31ba06ce84 stm32/boards/stm32f746_af.csv: Add ADC alt functions to correct pins. 5 years ago
Damien George 68db7e01d8 stm32/powerctrl: Enable overdrive on F7 when waking from stop mode. 5 years ago
Damien George 29b84ea798 stm32/powerctrl: Disable HSI if not needed to save a bit of power. 5 years ago
Damien George 96a4435be1 stm32/boards/STM32F769DISC: Add config to use external SPI as filesys. 5 years ago
Damien George 7bb2bf965e stm32/Makefile: Allow a board's .mk file to add things to CFLAGS. 5 years ago
Andrew Leech 30501d3f54 drivers, stm32: Support SPI/QSPI flash chips over 16MB. 5 years ago
David Lechner b72cb0ca1b py/mpthread.h: Use strong type for mp_thread_set_state() argument. 5 years ago
Damien George a542c6d7e0 stm32/powerctrl: For F7, allow PLLM!=HSE when setting PLLSAI to 48MHz. 5 years ago
David Lechner d89ed3e62b unix/unix_mphal: Add compile check for incompatible GIL+ASYNC_KBD_INTR. 5 years ago
David Lechner bc3499f010 windows/windows_mphal: Release GIL during system calls. 5 years ago
David Lechner fee7e5617f unix: Release GIL during all system calls. 5 years ago
Damien George 96716b46e1 unix/Makefile: Reserve CFLAGS_EXTRA/LDFLAGS_EXTRA for external use. 5 years ago
Yonatan Goldschmidt 35e664d779 tests/unix: Add coverage tests for mp_obj_is_type() and variants. 5 years ago
Damien George 27f41e624c tests/unix: Add coverage test for mp_obj_new_exception_args. 5 years ago
Damien George dccace6f3f tests/unix: Add coverage tests for pairheap data structure. 5 years ago
Damien George f70373c7b2 stm32/softtimer: Change linear linked list to a pairing heap. 5 years ago