aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-03-17py/objexcept: Make MP_DEFINE_EXCEPTION public so ports can define excs.Damien George
2018-03-16py/makeqstrdefs.py: Optimise by using compiled re's so it runs faster.Damien George
2018-03-16stm32/can: Use explicit byte extraction instead of casting to word ptr.Damien George
2018-03-16tests/pyb: Update CAN test to expect that auto_restart is printed.Damien George
2018-03-16docs/library/pyb.CAN: Clean up documentation of data constants.Damien George
2018-03-16stm32/can: Add CAN.info() method to retrieve error and tx/rx buf info.Damien George
2018-03-16stm32/can: Add CAN.state() method to get the state of the controller.Damien George
2018-03-15stm32/can: Add CAN.restart() method so controller can leave bus-off.Damien George
2018-03-15stm32/can: Add "auto_restart" option to constructor and init() method.Damien George
2018-03-15stm32/can: Use enums to index keyword arguments, for clarity.Damien George
2018-03-15stm32/can: Improve can.recv() so it checks for events, eg ctrl-C.Damien George
2018-03-15stm32/boards/STM32L476DISC: Enable CAN peripheral.Damien George
2018-03-15docs/library/pyb.CAN: Update markup to use latest doc conventions.Damien George
2018-03-15docs: Fix some references and RST markup to eliminate Sphinx warnings.Damien George
2018-03-15tests/cpydiff: Indent workaround code snippet so it formats correctly.Damien George
2018-03-14esp32/machine_uart: Return None from UART read if no data is available.Damien George
2018-03-13drivers/memory/spiflash: Fix bugs in and clean up read/write functions.Damien George
2018-03-13py/obj.h: Move declaration of mp_obj_list_init to objlist.h.Damien George
2018-03-13py/obj.h: Clean up by removing commented-out inline versions of macros.Damien George
2018-03-13py/misc.h: Remove unused count_lead_ones() inline function.Damien George
2018-03-12esp8266/esp_mphal.h: Fix I2C glitching by using input mode for od_high.Damien George
2018-03-12extmod/vfs_fat: Add file size as 4th element of uos.ilistdir tuple.Tom Collins
2018-03-11stm32/qspi: Do an explicit read instead of using memory-mapped mode.Damien George
2018-03-11drivers/memory/spiflash: Fix setting of QE bit in flash register.Damien George
2018-03-10stm32/storage: Provide support for a second block device.Damien George
2018-03-10stm32/boards/STM32L476DISC: Provide SPI-flash bdev config.Damien George
2018-03-10stm32/storage: Introduce MICROPY_HW_ENABLE_INTERNAL_FLASH_STORAGE cfg.Damien George
2018-03-10stm32/storage: Remove all SPI-flash bdev cfg, to be provided per board.Damien George
2018-03-10stm32/storage: Make spi_bdev interface take a data pointer as first arg.Damien George
2018-03-10stm32/storage: Merge all misc block-dev funcs into a single ioctl func.Damien George
2018-03-10drivers/memory/spiflash: Change to use low-level SPI object not uPy one.Damien George
2018-03-10drivers/bus: Pull out software SPI implementation to dedicated driver.Damien George
2018-03-09stm32/system_stm32: Fix CONFIG_RCC_CR_2ND value to use bitwise or.iabdalkader
2018-03-09docs/reference/repl.rst: Fix some minor errors in the REPL tutorial.Damien George
2018-03-09stm32/usbd_conf.h: Add include of stdint.h to fix compilation issues.Tom Collins
2018-03-09stm32: Remove startup_stm32.S, now provided in boards/ for each MCU.Damien George
2018-03-09stm32/Makefile: Use separate startup file for each MCU series.iabdalkader
2018-03-09stm32/boards: Add startup_stm32l4.s for L4 series specific startup.iabdalkader
2018-03-09stm32/boards: Add startup_stm32f4.s for F4 series specific startup.iabdalkader
2018-03-09stm32/boards: Add startup_stm32f7.s for F7 series specific startup.iabdalkader
2018-03-09stm32/boards: Add startup_stm32h7.s for H7 series specific startup.iabdalkader
2018-03-09stm32/main: Enable D2 SRAM1/2/3 clocks on H7 MCUs.iabdalkader
2018-03-09stm32/mpconfigboard_common: Add STM32H7 common configuration.iabdalkader
2018-03-09stm32/extint: Add EXTI support for H7 MCUs.iabdalkader
2018-03-09stm32/rtc: Add RTC support for H7 MCUs.iabdalkader
2018-03-09stm32/dma: Add DMA support for H7 MCUs.iabdalkader
2018-03-09stm32/stm32_it: Add support for H7 MCUs.iabdalkader
2018-03-09stm32/usbd_conf: Add USB support for H7 MCUs.iabdalkader
2018-03-09stm32/modmachine: Support basic H7 MCU features.iabdalkader
2018-03-09stm32/timer: Add Timer support for H7 MCUs.iabdalkader