11555 Commits (4050281311744ae5946aa1faec8aa75339bcab2b)
 

Author SHA1 Message Date
Jim Mussared 4050281311 unix: Enable uasyncio on dev variant. 4 years ago
Jim Mussared 27abac95d8 unix: Make manifest selection match other ports. 4 years ago
Andrew Leech 07f181a216 Revert "tools/pydfu.py: Respect longer timeouts requested by DFU dev..." 4 years ago
Andrew Leech 494bcad8ab stm32/mboot: Disable polling mode by default and use IRQ mode instead. 4 years ago
Andrew Leech 95ec0debec stm32/mboot: Remove the use of timeout in DFU_GETSTATUS. 4 years ago
Damien George 332d83343f py: Rework mp_convert_member_lookup to properly handle built-ins. 4 years ago
Damien George d06ae1d2b1 py/obj.h: Make existing MP_TYPE_FLAG_xxx macros sequential. 4 years ago
Damien George 41b7734c46 zephyr/make-minimal: Disable FAT and LFS2 options to make it build. 4 years ago
Damien George f84145bea1 zephyr: Implement machine.Pin.irq() for setting callbacks on pin change. 4 years ago
Damien George 9d5edb3559 lib/utils: Protect all of mpirq.c with MICROPY_ENABLE_SCHEDULER. 4 years ago
spacemanspiff2007 b572aa5721 docs/esp32: Add info about PWM duty cycle range to esp32 quickref. 4 years ago
victor cb9aafbf8f docs/library: Clarify that the arg to esp.deepsleep is in microseconds. 4 years ago
Damien George 65a7e00078 stm32/mboot: Add DFU logic to respond to DFU_GETSTATE request. 4 years ago
Andrew Leech 40006813c3 stm32/flash: Update flash_get_sector_info to return -1 on invalid addr. 4 years ago
Andrew Leech 8bbaa20227 stm32/mboot: Implement DFU mass erase. 5 years ago
Andrew Leech 4d6f60d428 tools/pydfu.py: Respect longer timeouts requested by DFU device/mboot. 5 years ago
Damien George 048a1d675d stm32/timer: Properly initialise timer deadtime/brk on WB MCUs. 4 years ago
Andrew Leech e4fcd216e0 stm32/usbd_cdc_interface: Remove full==size-1 limitation on tx ringbuf. 4 years ago
Damien George 9f911d822e py/objcomplex: Add mp_obj_get_complex_maybe for use in complex bin-op. 4 years ago
Damien George 41fa8b5482 py/emitnative: Implement binary operations for viper uint operands. 4 years ago
Damien George b3b8706d27 py/asm: Add condition codes for signed comparisons. 4 years ago
Damien George aa26fe62d8 py/asm: Add funcs/macros to emit machine code for logical-shift-right. 4 years ago
Damien George 137df81757 stm32/i2cslave: Pass I2C instance to callbacks to support multi I2Cs. 4 years ago
Damien George 6475cdb7d0 travis: Build mboot for PYBV10 with LFS2 enabled in stm32 job. 4 years ago
Damien George 0a8ce0d568 stm32/mboot: Update README to describe WB and littlefs support. 4 years ago
Damien George 67fd58bbd2 stm32/mboot: Add support for littlefs. 4 years ago
Damien George 390f32922d stm32/mboot: Decouple stream, filesystem and top-level loading code. 4 years ago
Damien George 763bd448a4 stm32/mboot: Don't search for firmware on FS, just attempt to open it. 4 years ago
Damien George 717b5073aa stm32/boards: Enable LFS2 on PYBD_SF3 and PYBD_SF6. 4 years ago
Damien George c5af3217d9 stm32/timer: Support TIM1 on WB MCUs. 4 years ago
Damien George eb9850ef6c stm32/mpconfigport.h: Enable PY_IO_FILEIO when any VFS is enabled. 4 years ago
Damien George 0c77668d11 extmod/vfs_lfs: Fix littlefs bindings to build in nan-box mode. 4 years ago
Damien George 76faeed098 tools/makemanifest.py: Support freezing a subdirectory recursively. 4 years ago
Damien George 457fdf61c3 py/objtype: Support passing in an OrderedDict to type() as the locals. 4 years ago
Damien George 7dd480ad55 extmod/moductypes: Use mp_obj_is_dict_or_ordereddict to simplify code. 4 years ago
Damien George 456a3abe8d py/obj.h: Add public mp_obj_is_dict_or_ordereddict() helper macro. 4 years ago
Damien George b4dc4c5b9a stm32/mboot: Use additional CFLAGS to compile string0.c. 4 years ago
Damien George 81a7293ed6 stm32/mboot: Set VTOR on start up to ensure it has the correct value. 4 years ago
Damien George 13ad1a4f06 travis: In stm32 job, build mboot for NUCLEO_WB55. 4 years ago
Damien George 6f40e6e131 stm32/boards: Add build-time option for NUCLEO_WB55 to use mboot. 4 years ago
Damien George 705728369d stm32/mboot: Add support for using mboot with WB MCUs. 4 years ago
Damien George 8675858465 stm32/mboot: Use CMSIS system source code for SystemInit function. 4 years ago
Damien George a8778c8dc8 stm32/mboot: Use flash routines from main stm32 code rather than custom. 4 years ago
Damien George 736daebfc8 stm32/flash: Add flash_is_valid_addr, and extend sectors for 2MB F7. 4 years ago
Damien George 4c8a68df6f stm32/i2cslave: Add support for WB MCUs. 4 years ago
Damien George afd47d58ac stm32/flash: Make flash C-API reusable, and funcs return an error code. 4 years ago
Damien George ce326699d7 stm32/powerctrlboot: Include irq.h to get definitions of IRQ priorities. 4 years ago
Damien George 5f3c2f1fa8 stm32/irq: Clean up irq.h so it does not depend on core uPy defines. 4 years ago
Damien George ac15be9365 travis: Build qemu-arm with MP_ENDIANNESS_BIG=1 to test bigendian build. 4 years ago
Damien George f1ba2c9d88 qemu-arm/Makefile: Add CFLAGS_EXTRA to CFLAGS. 4 years ago