aboutsummaryrefslogtreecommitdiff
path: root/stmhal
AgeCommit message (Expand)Author
2017-06-07stmhal: Pass USB handler as parameter to allow more than one USB handlerSylvain Pelissier
2017-06-07stmhal: Add support for NUCLEO_F446RE board.Dave Hylands
2017-06-01ports: Convert from using stmhal's input() to core provided version.Damien George
2017-05-30stmhal/boards: Enable DAC for NUCLEO_F767ZI board.Damien George
2017-05-21esp8266, stmhal, zephyr: Rename machine.Pin high/low methods to on/off.Paul Sokolovsky
2017-05-16stmhal/modmachine: Remove TODO comment that is now implemented.Damien George
2017-05-16stmhal/modmachine: Add machine.UART class, linking to pyb.UART.Damien George
2017-05-10ports: Add ilistdir in uos module.Damien George
2017-05-06stmhal: Convert all module and method tables to use MP_ROM macros.Damien George
2017-04-28qemu-arm, stmhal: Remove dummy memory.h since it's no longer needed.Damien George
2017-04-22mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation.Damien George
2017-04-18stmhal/timer: Clear interrupt flag before setting callback.Henrik Sölver
2017-04-11stmhal: Enable parsing of all Pin constructor args by machine.Signal.Damien George
2017-04-04stmhal/usbd_cdc_interface: Change CDC RX to use a circular buffer.Damien George
2017-04-04stmhal/usbd_cdc_interface: Increase in-endpoint timeout to 500ms.Damien George
2017-04-01all: Move BYTES_PER_WORD definition from ports to py/mpconfig.hDamien George
2017-03-31all: Use full path name when including mp-readline/timeutils/netutils.Damien George
2017-03-31stmhal/i2c: Clean the cache so that I2C DMA works on F7 MCUs.Damien George
2017-03-31stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c.Damien George
2017-03-30stmhal/dma: Don't include SDMMC2 struct if SDMMC2 is not available.Damien George
2017-03-30stmhal/boards: Remove F769 alt function table, it's same as for F767.Damien George
2017-03-30stmhal/boards/STM32F769DISC: Fix user switch pin, and document stlink.Damien George
2017-03-30stmhal/boards/STM32F769DISC: Get SD card working by using SDMMC2.Damien George
2017-03-30stmhal/boards: Update F76x alternate function table to add SDMMC2.Damien George
2017-03-30stmhal/sdcard: Add support for SDMMC2 on F7 MCUs.Damien George
2017-03-30stmhal: Support SDMMC alternate functions in pin generation.Damien George
2017-03-29stmhal/spi: Increase SPI transfer timeout, proportional to num bytes.Damien George
2017-03-29stmhal: Update for changes to mp_obj_str_get_data.Damien George
2017-03-29stmhal: Update to use size_t for tuple/list accessors.Damien George
2017-03-28stmhal/dma: Fix reinitialisation of DMA on F7 MCUs, following F4.Damien George
2017-03-28stmhal/hal: For F7 MCUs, expose DMA_CalcBaseAndBitshift function.Damien George
2017-03-28stmhal/spi: Clean and/or invalidate D-cache before SPI DMA transfers.Damien George
2017-03-28stmhal/board: Fix existing and add more pin defs for NUCLEO_F767ZI.Damien George
2017-03-28stmhal/boards: Fix alt-func config for PA5 of STM32F767.Damien George
2017-03-24py/modbuiltins: For round() builtin use nearbyint instead of round.Damien George
2017-03-23all/Makefile: Remove -ansi from GCC flags, its ignored anyway.Krzysztof Blazewicz
2017-03-22stmhal/systick: Make mp_hal_delay_ms release the GIL when sleeping.Damien George
2017-03-22stmhal/pybthread: Allow interrupts to work during lock/unlock of mutex.Damien George
2017-03-22stmhal/irq: Shift IRQ priorities of TIM and EXTINT to be above PENDSV.Damien George
2017-03-20stmhal/pendsv: Disable interrupts during a thread switch.Damien George
2017-03-20stmhal: Enable micropython.schedule().Damien George
2017-03-10extmod/vfs_fat: Remove obsolete and unused str/len members.Damien George
2017-03-10stmhal/main: Allocate flash's VFS struct on the heap to trace root ptrs.Damien George
2017-03-10stmhal/mphalport: Get ticks_cpu() working on F7 MCUs.Damien George
2017-03-02stmhal/modnwcc3k: Add include for mp_hal_delay_ms.Damien George
2017-03-02stmhal/modpyb: Use utime ticks ms/us functions instead of custom ones.Damien George
2017-03-02stmhal: Rename sys_tick ticks/delay functions to corresp. mp_hal ones.Damien George
2017-03-02stmhal: Use mp_hal_delay_ms instead of HAL_Delay.Damien George
2017-02-17stmhal/main: Remove unnecessary header includes.Damien George
2017-02-16py: Add iter_buf to getiter type method.Damien George