aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/i2c
Commit message (Expand)AuthorAgeFilesLines
...
* | v2 fixHenrik Alsér2022-07-071-1/+3
* | rustfmtHenrik Alsér2022-07-071-1/+0
* | Add EH 1.0 impls for stm32 i2cHenrik Alsér2022-07-072-0/+113
|/
* Run rustfmt.Dario Nieuwenhuis2022-06-123-92/+25
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-123-4/+4
* Reset peripherals on enablechemicstry2022-03-182-0/+2
* Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis2022-03-111-48/+36
* stm32: move macrotables to embassy-stm32 build.rsDario Nieuwenhuis2022-02-261-1/+1
* stm32/i2c: use one static per instance instead of an array.Dario Nieuwenhuis2022-02-263-45/+29
* stm32: centralize gpio reg access in the gpio module.Dario Nieuwenhuis2022-02-242-20/+8
* stm32: move pin trait impls from macrotables to build.rsDario Nieuwenhuis2022-02-231-20/+0
* stm32: move dma trait impls from macrotables to build.rsDario Nieuwenhuis2022-02-231-9/+0
* Update stm32-dataDario Nieuwenhuis2022-02-142-43/+27
* stm32: add rust stable supportDario Nieuwenhuis2022-02-121-1/+7
* stm32: Add standard crate-wide macros for pin/dma traits, switch all drivers ...Dario Nieuwenhuis2022-02-101-79/+12
* Add missing `+ 'd` on unborrows.Dario Nieuwenhuis2022-02-101-2/+2
* Support unstable-trait feature for stm32Ulf Lilleengen2022-01-263-53/+98
* stm32/i2c: allow empty transfers with async apiSam Lakerveld2022-01-251-6/+24
* stm32/i2c: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-192-58/+95
* Remove unneeded rustfmt::skipUlf Lilleengen2021-12-161-6/+21
* stm32/dma: improve trait docs, seal Word.Dario Nieuwenhuis2021-12-081-2/+2
* Refactor DMA traits.Matous Hybl2021-12-071-4/+6
* Allow unused to fix build failure in u5Dario Nieuwenhuis2021-11-171-0/+1
* Add implementation of async trait for STM32 I2C v2Ulf Lilleengen2021-10-211-20/+149
* partial alternate function configuration on STM32f1Tobias Pisani2021-10-112-4/+15
* Initial STM32F1 family support with two examples for STM32F103C8 (Blue Pill)Mariusz Ryndzionek2021-09-281-0/+1
* Code review request - moving `OutputType` to `mod sealed`Mariusz Ryndzionek2021-09-241-1/+1
* Small adjustment to 'set_as_af' interfaceMariusz Ryndzionek2021-09-241-11/+3
* embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis2021-09-111-1/+3
* i2c-v2: Use new interrupts macroThales Fragoso2021-08-012-7/+7
* i2c-v2: Deref interrupt enabling in write_dma_internalThales Fragoso2021-08-011-2/+4
* i2c-v2: Simplify write_dmaThales Fragoso2021-08-011-24/+9
* i2c-v2: Implement write_dma and write_dma_vectoredThales Fragoso2021-08-012-53/+339
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-292-2/+2
* Update stm32-dataThales Fragoso2021-07-141-2/+0
* i2c-v2: Implement write_vectoredThales Fragoso2021-07-142-0/+61
* i2c-v2: Correct number of chunks calculationThales Fragoso2021-07-142-6/+21
* i2c-v2: Support transfers with more than 255 bytesThales Fragoso2021-07-141-89/+96
* Let's adjust i2c the correct way, removing the correct APBesque frequency, no...Bob McWhirter2021-07-022-4/+4
* Remove the frequency argument for i2c, move to using RccPeripheral.Bob McWhirter2021-07-013-5/+8
* Fix stm32 warningsRukai2021-06-063-32/+5
* General clean-up and removal of dead code.Bob McWhirter2021-06-031-2/+2
* Refactor some I2c signal pin macro.Bob McWhirter2021-06-031-11/+11
* Move DAC, I2C, SPI and RNG to macro-tables.Bob McWhirter2021-06-031-8/+20
* more fixDario Nieuwenhuis2021-05-311-1/+0
* More fixesDario Nieuwenhuis2021-05-311-9/+7
* Add stm32-metapac crate, with codegen in rustDario Nieuwenhuis2021-05-311-2/+2
* i2c v1Bob McWhirter2021-05-252-0/+409
* Finalize i2c v2.Bob McWhirter2021-05-252-0/+552