index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ports
/
stm32
/
uart.c
Age
Commit message (
Expand
)
Author
2021-04-28
stm32/uart: Fix H7 UART clock source configuration.
iabdalkader
2021-04-13
stm32/uart: Use LL_USART_GetBaudRate to compute baudrate.
Damien George
2021-02-21
stm32/uart: Add support for LPUART1 on L0, L4, H7 and WB MCUs.
Chris Mason
2021-02-14
stm32/uart: Add uart_set_baudrate function.
Damien George
2020-09-08
stm32/uart: Allow static IRQ handler registration.
Jim Mussared
2020-02-28
all: Reformat C and Python source code with tools/codeformat.py.
Damien George
2019-12-05
stm32/uart: Add support for UART4/5 on L0 MCUs.
Chris Mason
2019-09-27
stm32/uart: Add RTS/CTS pin configuration support to UART4.
Andrew Leech
2019-07-17
stm32: Add initial support for STM32WBxx MCUs.
Damien George
2019-07-05
stm32: Add initial support for STM32L0xx MCUs.
Damien George
2019-07-03
stm32: Update components to work with new H7xx HAL.
Damien George
2019-05-02
stm32: Add support for F413 MCUs.
Chris Mason
2019-04-01
stm32/uart: Handle correctly the char overrun case of RXNE=0 and ORE=1.
Damien George
2018-12-30
stm32/uart: Make sure user IRQs are handled even with a keyboard intr.
Damien George
2018-12-30
stm32/uart: Clear overrun error flag after reading RX data register.
Damien George
2018-12-29
stm32/uart: Always enable global UART IRQ handler on init.
Damien George
2018-12-29
stm32/uart: Fix uart_rx_any in case of no buffer to return 0 or 1.
Damien George
2018-12-29
stm32: Implement UART.irq() method with initial support for RX idle IRQ.
Tobias Badertscher
2018-12-10
stm32/uart: Add ability to have a static built-in UART object.
Damien George
2018-12-10
stm32/uart: Move config of char_width/char_mask to uart.c.
Damien George
2018-12-10
stm32/uart: For UART init, pass in params directly, not via HAL struct.
Damien George
2018-12-10
stm32/uart: Simplify deinit of UART, no need to call HAL.
Damien George
2018-12-10
stm32/uart: Remove HAL's UART_HandleTypeDef from UART object struct.
Damien George
2018-12-10
stm32/uart: Factor out code to set RX buffer to function uart_set_rxbuf.
Damien George
2018-12-10
stm32/uart: Rework uart_get_baudrate so it doesn't need a UART handle.
Damien George
2018-12-10
stm32/uart: Factor out code from machine_uart.c that computes baudrate.
Damien George
2018-12-10
stm32: Split out UART Python bindings from uart.c to machine_uart.c.
Damien George
2018-12-05
stm32/uart: Add rxbuf keyword arg to UART constructor and init method.
Damien George
2018-12-04
stm32/uart: Always show the flow setting when printing a UART object.
Damien George
2018-09-21
stm32/uart: Add support for USART3-8 on F0 MCUs.
Damien George
2018-07-08
stm32: Support compiling with object representation D.
Damien George
2018-05-28
stm32: Add support for STM32F0 MCUs.
Damien George
2018-05-02
stm32/irq: Define IRQ priorities directly as encoded hardware values.
Damien George
2018-04-23
stm32/uart: Allow ctrl-C to work with UARTs put on REPL via os.dupterm.
Damien George
2018-04-23
stm32/uart: Allow ctrl-C to issue keyboard intr when REPL is over UART.
Damien George
2018-03-28
stm32: Change pin_X and pyb_pin_X identifiers to be pointers to objects.
Damien George
2018-03-27
stm32: Consolidate include of genhdr/pins.h to single location in pin.h.
Damien George
2018-03-17
stm32: Use STM32xx macros instead of MCU_SERIES_xx to select MCU type.
Damien George
2018-03-09
stm32/uart: Add UART support for H7 MCUs.
iabdalkader
2018-02-13
stm32: Update HAL macro and constant names to use newer versions.
Damien George
2017-12-23
stm32/uart: Support board configs with CTS/RTS on UART6.
Damien George
2017-12-22
stm32/uart: Add support for 7-bit modes: 7N1 and 7N2.
Peter D. Gray
2017-10-19
stm32/mphalport: Improve efficiency of mp_hal_stdout_tx_strn_cooked.
Damien George
2017-10-04
all: Remove inclusion of internal py header files.
Damien George
2017-09-06
ports: Make new ports/ sub-directory and move all ports there.
Damien George