aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-01-10py/modio: Make iobase_singleton object const so it goes in ROM.Damien George
2019-01-10esp32/modsocket: For socket read only release GIL if socket would block.Damien George
2019-01-10esp32/mphalport: When tx'ing to REPL only release GIL if many chars sentDamien George
2019-01-04py: Fix location of VM returned exception in invalid opcode and commentsDamien George
2019-01-04py: Get optional VM stack overflow check compiling and working again.Damien George
2018-12-30stm32/sdcard: Properly reset SD periph when SDMMC2 is used on H7 MCUs.Damien George
2018-12-30tools/pydfu.py: Fix regression so tool runs under Python 2 again.Dave Hylands
2018-12-30stm32/modmachine: Fix reset_cause to correctly give DEEPSLEEP on L4 MCU.roland
2018-12-30stm32/uart: Make sure user IRQs are handled even with a keyboard intr.Damien George
2018-12-30stm32/uart: Clear overrun error flag after reading RX data register.Damien George
2018-12-29stm32/uart: Always enable global UART IRQ handler on init.Damien George
2018-12-29stm32/uart: Fix uart_rx_any in case of no buffer to return 0 or 1.Damien George
2018-12-29stm32: Implement UART.irq() method with initial support for RX idle IRQ.Tobias Badertscher
2018-12-29lib/utils: Add generic MicroPython IRQ helper functions.Tobias Badertscher
2018-12-27py/runtime: Unlock the GIL in mp_deinit function.Damien George
2018-12-22py/mpconfig: Move MICROPY_VERSION macros to static ones in mpconfig.h.Damien George
2018-12-22stm32/main: Add board config option to enable/disable mounting SD card.Andrew Leech
2018-12-20py/gc: Adjust gc_alloc() signature to be able to accept multiple flags.Paul Sokolovsky
2018-12-20py/objarray: Introduce "memview_offset" alias for "free" field of objectPaul Sokolovsky
2018-12-15tools/mpy-tool.py: Fix build error when no qstrs present in frozen mpy.Dave Hylands
2018-12-15py/qstr: Put a lower bound on new qstr pool allocation.Damien George
2018-12-15windows: Remove remaining traces of old GNU readline support.Damien George
2018-12-13stm32/boards/NUCLEO_L432KC: Specify L4 OpenOCD config file for this MCU.Damien George
2018-12-13stm32/boards: Allow OpenOCD stm_flash procedure to accept single FW img.Damien George
2018-12-13tests/basics/special_methods2: Typo fix in comment.Paul Sokolovsky
2018-12-13tools/mpy-tool.py: Fix calc of opcode size for opcodes with map caching.Damien George
2018-12-13py/bc: Fix calculation of opcode size for opcodes with map caching.Damien George
2018-12-13py/objdict: Make .fromkeys() method configurable.Paul Sokolovsky
2018-12-13docs/ure: Fully describe supported syntax subset, add example.Paul Sokolovsky
2018-12-12stm32/adc: Support 16-bit ADC configuration on H7 MCUs.Damien George
2018-12-12stm32/adc: Increase ADC sampling time for internal sources on H7 MCUs.Damien George
2018-12-12stm32/adc: Fix calibrated volt/temp readings on H7 by using 16bit scale.Damien George
2018-12-12stm32/extint: Use correct EXTI channels on H7 MCUs for RTC events.Damien George
2018-12-10nrf/bluetooth: Update BLE stack download script.Glenn Ruben Bakke
2018-12-11docs/README: Remove references to MICROPY_PORT when building docs.Damien George
2018-12-10teensy: Add own uart.h to not rely on stm32's version of the file.Damien George
2018-12-10stm32/uart: Add ability to have a static built-in UART object.Damien George
2018-12-10stm32/uart: Move config of char_width/char_mask to uart.c.Damien George
2018-12-10stm32/uart: For UART init, pass in params directly, not via HAL struct.Damien George
2018-12-10stm32/uart: Simplify deinit of UART, no need to call HAL.Damien George
2018-12-10stm32/uart: Remove HAL's UART_HandleTypeDef from UART object struct.Damien George
2018-12-10stm32/uart: Factor out code to set RX buffer to function uart_set_rxbuf.Damien George
2018-12-10stm32/uart: Rework uart_get_baudrate so it doesn't need a UART handle.Damien George
2018-12-10stm32/uart: Factor out code from machine_uart.c that computes baudrate.Damien George
2018-12-10stm32: Split out UART Python bindings from uart.c to machine_uart.c.Damien George
2018-12-10py/objexcept: Make sure mp_obj_new_exception_msg doesn't copy/format msgDamien George
2018-12-10py/objexcept: Use macros to make offsets in emergency exc buf clearer.Damien George
2018-12-10extmod/moductypes: Add aliases for native C types.Paul Sokolovsky
2018-12-10tests/extmod/uctypes_error: Add test for unsupported unary op.Damien George
2018-12-10tests/extmod/uctypes_ptr_le: Test int() operation on a pointer field.Paul Sokolovsky