aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/usart
Commit message (Expand)AuthorAgeFilesLines
...
* Improve Uart::new_half_duplex docsqwerty191062024-04-271-4/+6
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-262-2/+2
* stm32/usart: remove wildcard import.Dario Nieuwenhuis2024-04-262-3/+16
* Add trace logging for USARTMichael de Silva2024-04-241-6/+26
* Allow Uart::new_half_duplex for all usart_vxqwerty191062024-04-181-6/+9
* stm32/usart: remove DMA generic params.Dario Nieuwenhuis2024-04-162-333/+541
* stm32: remove last few mod sealed's.Dario Nieuwenhuis2024-04-051-21/+17
* Document why embedded_io::Read cannot be implemented for the base UartEmilie Burgun2024-03-271-3/+41
* Remove the need for TxDma to be a DMA channel in the blocking UartTx implEmilie Burgun2024-03-261-2/+0
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-231-42/+40
* STM32 BufferedUart: wake receive task for each received byteRalf2024-03-211-1/+1
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-201-4/+1
* stm32/dma: add AnyChannel, add support for BDMA on H7.Dario Nieuwenhuis2024-02-241-11/+9
* stm32/usart: Add doc links to buffered uartsGrant Miller2024-02-032-0/+6
* stm32 uart: fix buffered flush for usart_v1, usart_v2Andres Vahter2024-01-201-1/+6
* stm32 uart: remove unwrapAndres Vahter2024-01-201-2/+4
* stm32 uart: fix `flush` for non usart_v4 variantsAndres Vahter2024-01-201-18/+9
* stm32 uart: do not wake after sending each byteAndres Vahter2024-01-201-3/+6
* stm32: fix buffered uart flushAndres Vahter2024-01-201-0/+30
* make usart::State privateHarry Brooke2024-01-191-17/+19
* stm32: add half duplex USART driverlights01232023-12-261-6/+81
* Documented usart public APIBarnaby Walters2023-12-193-6/+67
* stm32: more docs.Dario Nieuwenhuis2023-12-191-0/+1
* stm32: add some docs.Dario Nieuwenhuis2023-12-181-1/+1
* stm32: usart pin inversionlights01232023-12-101-1/+17
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-293-261/+182
* stm32: fix uart parity, add comment why it is soAndres Vahter2023-10-241-8/+11
* stm32 uart: remove redundant set_fifoen(true)Andres Vahter2023-10-241-12/+0
* stm32 uart: use ConfigError instead of () as errorAndres Vahter2023-10-243-22/+22
* stm32: fix set_config for buffered uartAndres Vahter2023-10-241-4/+34
* stm32: fix setting uart databitsAndres Vahter2023-10-231-4/+8
* stm32 uart: return error if rx and tx not enabledAndres Vahter2023-10-231-1/+2
* make set_config concrete methods public againScott Mabin2023-10-123-6/+6
* enable clock firstpbert2023-10-122-16/+16
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-122-26/+16
* stm32: update set_configxoviat2023-10-013-25/+28
* stm32/usart: enable fifo mode on usartv4.Dario Nieuwenhuis2023-09-261-0/+2
* stm32/usart: return error instead of panicking on bad baudrate.Dario Nieuwenhuis2023-09-263-49/+70
* stm32: Implement `set_config` for Uart structsScott Mabin2023-09-173-1/+100
* Implement blocking embedded-io::Write for Uart & UartTxMathias2023-09-142-24/+52
* stm32/usart: fix usart not wake up issuecumthugo2023-09-131-0/+7
* stm32: fix refcounts for usart, spi, and i2cxoviat2023-09-043-5/+40
* Modified the brr calculation to be fully 32-bitDion Dokter2023-08-221-17/+29
* Update embedded-hal to 1.0.0-rc.1 (#1783)Dario Nieuwenhuis2023-08-162-53/+13
* Update to embedded-io 0.5 (#1752)Dario Nieuwenhuis2023-08-073-23/+21
* embassy-stm32: Misc clippy fixesGrant Miller2023-08-061-5/+4
* stm32/dma: rename ringbufxoviat2023-07-291-3/+3
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-283-4/+4
* stm32/usart: fix error msg for lptimxoviat2023-07-241-1/+1
* stm32/uart: optimize swap_rx_txAlessandro Pezzato2023-07-191-13/+15