index
:
embassy
cyw43-link-status-update
fix-input-sync-bypass
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
embassy-stm32
/
src
/
ucpd.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
cfg out unused items
everdrone
2025-11-11
1
-1
/
+2
*
Rustfmt for edition 2024.
Dario Nieuwenhuis
2025-10-06
1
-2
/
+2
*
fix: build
elagil
2025-09-05
1
-2
/
+2
*
fix: modified dma channel state management
etiennecollin
2025-09-05
1
-2
/
+2
*
ucpd: Add software trim setting of the CC Rp/Rd for stm32u5 parts.
Piotr Esden-Tempski
2025-08-01
1
-0
/
+31
*
Remove Peripheral trait, rename PeripheralRef->Peri.
Dario Nieuwenhuis
2025-03-27
1
-12
/
+10
*
fix: UCPD drop logic
elagil
2025-02-07
1
-6
/
+11
*
fix: STM32H5 UCPD reception
elagil
2025-01-26
1
-6
/
+14
*
chore: fix build
elagil
2025-01-03
1
-5
/
+5
*
chore: clean up stm32h5 ucpd
elagil
2025-01-03
1
-14
/
+8
*
fix: docstrings
elagil
2024-12-22
1
-2
/
+2
*
fix: h5-only rx filter
elagil
2024-12-22
1
-0
/
+2
*
feat: stm32h5 UCPD example
elagil
2024-12-22
1
-0
/
+40
*
[UCPD] Add support for non-SOP packets
Sjoerd Simons
2024-08-18
1
-4
/
+73
*
[USPD] clear interrupt flags right after reception
Sjoerd Simons
2024-06-16
1
-7
/
+6
*
[UCPD] Don't disable ucpd rx after each reception
Sjoerd Simons
2024-06-16
1
-2
/
+4
*
stm32/rcc: replace generated enable/disable code with runtime info
Jan Špaček
2024-05-25
1
-4
/
+4
*
[UCPD] Use `ChannelAndRequest` helper
Timo Kröger
2024-05-10
1
-24
/
+16
*
Fix PeripheralRef soundness issue allowing &T.
Dario Nieuwenhuis
2024-05-07
1
-11
/
+11
*
stm32: add support for STM32H7[RS] "bootflash line", add HIL tests.
Dario Nieuwenhuis
2024-05-01
1
-1
/
+1
*
stm32: use private_bounds for sealed traits.
Dario Nieuwenhuis
2024-03-23
1
-31
/
+29
*
[UCPD] Fix dead-battery disable for G0
Timo Kröger
2024-03-15
1
-2
/
+2
*
[UCPD] Enable RX PHY only when receiving
Timo Kröger
2024-03-14
1
-38
/
+23
*
[UCPD] Set CC pins to analog mode
Timo Kröger
2024-03-14
1
-2
/
+6
*
[UCPD] RXORDSETEN can only be modified when disabled
Timo Kröger
2024-03-14
1
-10
/
+9
*
[UCPD] Fix hard reset interrupt disable flags
Timo Kröger
2024-03-14
1
-2
/
+2
*
[UCPD] Adjust TX clock divider
Timo Kröger
2024-03-14
1
-4
/
+2
*
[UCPD] Take interrupt in constructor and enable it
Timo Kröger
2024-03-14
1
-0
/
+6
*
[UCPD] Disable dead-battery resistor for all families
Timo Kröger
2024-03-12
1
-12
/
+46
*
[UCPD] Disable RCC clock on drop
Timo Kröger
2024-03-12
1
-0
/
+2
*
[UCPD] Split into CC and PD phy
Timo Kröger
2024-03-12
1
-76
/
+135
*
[UCPD] Fix build for devices with GPDMA
Timo Kröger
2024-03-12
1
-7
/
+1
*
[UCPD] Implement hard reset transmission
Timo Kröger
2024-03-12
1
-0
/
+51
*
[UCPD] Receive hard resets
Timo Kröger
2024-03-12
1
-7
/
+35
*
[UCPD] Improve example and defmt Format for enums
Timo Kröger
2024-03-12
1
-0
/
+3
*
[UCPD] Combine RX and TX
Timo Kröger
2024-03-12
1
-67
/
+58
*
[UCPD] Implement PD transmitter
Timo Kröger
2024-03-12
1
-1
/
+80
*
[UCPD] Implement PD receiver
Timo Kröger
2024-03-12
1
-2
/
+97
*
[UCPD] Prepare for PD communication implementation
Timo Kröger
2024-03-12
1
-1
/
+46
*
[UCPD] Improve Type-C CC handling
Timo Kröger
2024-03-12
1
-22
/
+40
*
[UCPD] Configuration Channel (CC) handling
Timo Kröger
2024-03-12
1
-4
/
+165
*
[UCPD] Prepare interrupt handle
Timo Kröger
2024-03-12
1
-2
/
+31
*
[UCPD] Instance and Pin Traits
Timo Kröger
2024-03-12
1
-0
/
+28