aboutsummaryrefslogtreecommitdiff
path: root/ports/stm32/spi.c
AgeCommit message (Expand)Author
2021-03-11stm32/spi: Fix baudrate calculation for H7 series.Reinhard Feger
2020-12-07stm32: Add support for a board to reserve certain peripherals.Damien George
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-13py: Add mp_raise_msg_varg helper and use it where appropriate.Damien George
2019-07-03stm32/spi: Factor out code to calculate SPI source frequency.Damien George
2019-05-15stm32/spi: Enable SPI IRQs and add IRQHandlers for H7 MCUs.iabdalkader
2019-02-12ports: Convert legacy uppercase macro names to lowercase.Damien George
2018-12-06stm32: Add peripheral support for STM32L432.boochow
2018-10-17stm32/spi: Fix calculation of SPI clock source on H7 MCUs.iabdalkader
2018-09-11stm32/spi: Be sure to set all SPI config values in SPI proto init.Damien George
2018-09-11stm32/dma: Pass DMA direction as parameter to dma_init not in cfg structDamien George
2018-08-14stm32/spi: Add implementation of low-level SPI protocol.Damien George
2018-08-14stm32/spi: Split out pyb.SPI and machine.SPI bindings to their own filesDamien George
2018-08-10stm32/spi: Round up prescaler calc to never exceed requested baudrate.Damien George
2018-07-08stm32: Support compiling with object representation D.Damien George
2018-06-18stm32/spi: Fix SPI driver so it can send/recv more than 65535 bytes.Damien George
2018-05-28stm32: Add support for STM32F0 MCUs.Damien George
2018-03-28stm32: Change pin_X and pyb_pin_X identifiers to be pointers to objects.Damien George
2018-03-27stm32: Consolidate include of genhdr/pins.h to single location in pin.h.Damien George
2018-02-13stm32/spi: Further updates to use newer versions of HAL names.Damien George
2018-02-13stm32: Update HAL macro and constant names to use newer versions.Damien George
2018-02-05stm32/spi: Accept machine.SPI object in spi_from_mp_obj() function.Damien George
2018-02-05stm32/spi: Provide better separation between SPI driver and uPy objs.Damien George
2018-02-02stm32/spi: Allow SPI peripheral state to persist across a soft reset.Damien George
2018-02-02stm32/spi: Add support for a board naming SPI peripherals 4, 5 and 6.Damien George
2018-02-01stm32/spi: Make SPI DMA wait routine more power efficient by using WFI.Damien George
2017-12-28stm32/spi: If MICROPY_HW_SPIn_MISO undefined, do not claim pin on init.Peter D. Gray
2017-10-04all: Remove inclusion of internal py header files.Damien George
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George