aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Support unstable-trait feature for stm32Ulf Lilleengen2022-01-2632-667/+598
* Merge #589bors[bot]2022-01-252-8/+26
|\
| * stm32/i2c: allow empty transfers with async apiSam Lakerveld2022-01-252-8/+26
* | Merge #590bors[bot]2022-01-253-4/+4
|\ \
| * | Stop PWM before assigning the new sequencehuntc2022-01-253-4/+4
|/ /
* | Merge #585bors[bot]2022-01-243-49/+45
|\ \ | |/ |/|
| * Strengthen the borrowhuntc2022-01-243-3/+3
| * Permit many sequences to be passedhuntc2022-01-233-47/+43
* | Merge #587bors[bot]2022-01-241-0/+0
|\ \
| * | Update stm32-dataDario Nieuwenhuis2022-01-241-0/+0
|/ /
* | Merge #586bors[bot]2022-01-2418-42/+131
|\ \ | |/ |/|
| * stm32/ci: add stm32f410tb, time-driver-anyDario Nieuwenhuis2022-01-241-12/+13
| * stm32/rcc: fix stm32f410Dario Nieuwenhuis2022-01-241-4/+8
| * stm32: add tim4, tim5 support for time-driver (stm32f410 doesn't have tim2, t...Dario Nieuwenhuis2022-01-243-1/+23
| * stm32: add `time-driver-any` cargo feature that automatically picks one avail...Dario Nieuwenhuis2022-01-2416-26/+88
|/
* Merge #581bors[bot]2022-01-1978-584/+736
|\
| * stm32/spi: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-1912-174/+203
| * stm32/dma: make lowlevel api take ptrs instead of slices.Dario Nieuwenhuis2022-01-193-29/+48
| * stm32/i2c: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-194-61/+96
| * stm32/usart: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-1913-40/+49
| * examples/stm32l0: cleanupDario Nieuwenhuis2022-01-194-37/+2
| * stm32/exti: add wait_for_high, wait_for_low.Dario Nieuwenhuis2022-01-191-1/+41
| * stm32/exti: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-1912-18/+19
| * stm32/gpio: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-1934-210/+266
| * stm32: use critical_section instead of cortex_m::interruptDario Nieuwenhuis2022-01-193-12/+12
| * stm32: remove unused .pep8 fileDario Nieuwenhuis2022-01-191-2/+0
|/
* Merge #582bors[bot]2022-01-192-15/+68
|\
| * Make advanced timer trait not require general purpose timer trait as the time...Matous Hybl2022-01-182-15/+68
* | Merge #583bors[bot]2022-01-192-8/+8
|\ \ | |/ |/|
| * nrf: return ptr in slice_ptr_partsDario Nieuwenhuis2022-01-191-3/+3
| * nrf: build with unstable-traits in ciDario Nieuwenhuis2022-01-191-5/+5
|/
* Merge #579bors[bot]2022-01-144-37/+9
|\
| * examples/stm32l1: remove memory.x, use the crate-provided oneGreg V2022-01-142-35/+0
| * stm32l1/rcc: fix clock frequency assertionGreg V2022-01-141-1/+1
| * stm32l1/rcc: set required flash bits for high frequenciesGreg V2022-01-142-1/+8
|/
* Merge #552bors[bot]2022-01-1422-1085/+1594
|\
| * nrf: impl embedded-hal 1.0 and embedded-hal-async traits.Dario Nieuwenhuis2022-01-138-253/+910
| * nrf/rng: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-132-68/+53
| * nrf/qspi: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-133-122/+88
| * nrf/uarte: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-134-197/+264
| * nrf/gpiote: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-134-54/+31
| * nrf/gpio: Rename FlexPin to Flex.Dario Nieuwenhuis2022-01-132-16/+16
| * nrf/twim: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-133-267/+157
| * nrf/spim: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-132-27/+47
| * nrf/spim: share code between blocking+async.Dario Nieuwenhuis2022-01-132-142/+89
* | Merge #574bors[bot]2022-01-143-23/+88
|\ \
| * | Update stm32-data.Matous Hybl2022-01-141-0/+0
| * | Add the possibility to reconfigure Spi mode and bit order configuration on th...Matous Hybl2022-01-142-23/+88
| |/
* | Merge #578bors[bot]2022-01-141-1/+1
|\ \ | |/ |/|
| * Fix typo in defuse doc commentDaniel Bevenius2022-01-141-1/+1
|/