Matous Hybl
|
b2910558d3
|
Refactor DMA traits.
|
2021-12-07 21:43:47 +01:00 |
|
Ulf Lilleengen
|
f8ebc967a9
|
Add implementation of async trait for STM32 I2C v2
* Add DMA read implementation for I2C v2
* Add example using DMA for I2C
|
2021-10-21 12:30:02 +02:00 |
|
Dario Nieuwenhuis
|
ead987245d
|
embassy: Refactor module structure to remove kitchen-sink util .
|
2021-09-11 02:35:35 +02:00 |
|
Thales Fragoso
|
64a3ebd183
|
i2c-v2: Use new interrupts macro
|
2021-08-01 19:10:42 -03:00 |
|
Thales Fragoso
|
c1bb83d29d
|
i2c-v2: Deref interrupt enabling in write_dma_internal
|
2021-08-01 19:10:42 -03:00 |
|
Thales Fragoso
|
6ddc83029a
|
i2c-v2: Simplify write_dma
|
2021-08-01 19:10:42 -03:00 |
|
Thales Fragoso
|
362f7efe99
|
i2c-v2: Implement write_dma and write_dma_vectored
|
2021-08-01 19:10:42 -03:00 |
|
Dario Nieuwenhuis
|
7bfb763e09
|
Rename embassy-extras to embassy-hal-common
|
2021-07-29 13:44:51 +02:00 |
|
Thales Fragoso
|
e06628cdfb
|
Update stm32-data
|
2021-07-14 23:39:50 -03:00 |
|
Thales Fragoso
|
aa8c7f990f
|
i2c-v2: Implement write_vectored
|
2021-07-14 23:39:50 -03:00 |
|
Thales Fragoso
|
f2e78e9c34
|
i2c-v2: Correct number of chunks calculation
|
2021-07-14 23:39:50 -03:00 |
|
Thales Fragoso
|
8c7f8a61e3
|
i2c-v2: Support transfers with more than 255 bytes
|
2021-07-14 23:39:50 -03:00 |
|
Bob McWhirter
|
f5ce807e25
|
Let's adjust i2c the correct way, removing the correct APBesque frequency, not the i2c periph speed.
|
2021-07-02 13:54:07 -04:00 |
|
Bob McWhirter
|
9f5d35d891
|
Remove the frequency argument for i2c, move to using RccPeripheral.
|
2021-07-01 13:53:57 -04:00 |
|
Rukai
|
010b2b9497
|
Fix stm32 warnings
|
2021-06-06 00:46:20 +10:00 |
|
Dario Nieuwenhuis
|
d24b67512f
|
More fixes
|
2021-05-31 03:21:44 +02:00 |
|
Bob McWhirter
|
aed8283cd5
|
Finalize i2c v2.
|
2021-05-25 10:02:40 -04:00 |
|