aboutsummaryrefslogtreecommitdiff
path: root/ports/stm32/machine_uart.c
AgeCommit message (Expand)Author
2021-02-21stm32/uart: Add support for LPUART1 on L0, L4, H7 and WB MCUs.Chris Mason
2020-12-07stm32: Add support for a board to reserve certain peripherals.Damien George
2020-09-08stm32/uart: Allow static IRQ handler registration.Jim Mussared
2020-09-04lib/utils/mpirq: Add mp_irq_init func, and clean up unused init method.Damien George
2020-06-01stm32/machine_uart: Allow re-init'ing a static UART object.Damien George
2020-06-01stm32/machine_uart: Retain attached-to-repl setting when init'ing UART.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-12-27py: Introduce MP_ROM_NONE macro for ROM to refer to None object.Damien George
2019-07-17stm32: Add initial support for STM32WBxx MCUs.Damien George
2019-07-05stm32: Add initial support for STM32L0xx MCUs.Damien George
2019-05-07stm32/machine_uart: Change default UART timeout to 0, for non blocking.Damien George
2019-05-02stm32: Add support for F413 MCUs.Chris Mason
2019-02-12ports: Convert legacy uppercase macro names to lowercase.Damien George
2018-12-29stm32: Implement UART.irq() method with initial support for RX idle IRQ.Tobias Badertscher
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: 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: 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