aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* use f405 in examplesxoviat2021-03-041-2/+2
* impl. stm32f405xoviat2021-03-041-0/+2
* implement generics on serialxoviat2021-03-042-82/+153
* Update depsDario Nieuwenhuis2021-03-042-4/+3
* Merge pull request #48 from akiles/thumbv6mDario Nieuwenhuis2021-03-0413-12/+51
|\
| * thumbv6m support with emulated atomicsDario Nieuwenhuis2021-03-0413-12/+51
|/
* Make Delay publicDario Nieuwenhuis2021-03-021-1/+1
* Remove cargo namespaced-featuresDario Nieuwenhuis2021-03-029-19/+12
* Merge pull request #63 from xoviat/timer-traitDario Nieuwenhuis2021-03-025-2/+37
|\
| * traits: add delay traitxoviat2021-03-025-2/+37
|/
* Merge pull request #62 from xoviat/traitsDario Nieuwenhuis2021-03-0220-22/+53
|\
| * Move traits to separate crate.xoviat2021-03-0220-22/+53
|/
* Merge pull request #61 from xoviat/us-delayDario Nieuwenhuis2021-03-011-0/+13
|\
| * rename methodsxoviat2021-03-011-1/+5
| * add us delaysxoviat2021-03-011-0/+9
* | Merge pull request #59 from akiles/interrupt_extDario Nieuwenhuis2021-03-0111-11/+33
|\ \
| * | move most interrupt methods to InterruptExt extension trait. Fixes #35Dario Nieuwenhuis2021-03-0111-11/+33
* | | Merge pull request #27 from akiles/spimDario Nieuwenhuis2021-03-013-0/+428
|\ \ \ | |/ / |/| |
| * | nrf/spim: support all chipsDario Nieuwenhuis2021-03-011-7/+17
| * | nrf: add SPIMDario Nieuwenhuis2021-03-013-0/+418
|/ /
* | Fix warnings.Dario Nieuwenhuis2021-03-013-6/+4
* | Install rust-src in ciDario Nieuwenhuis2021-02-281-0/+1
* | Port qspi to PeripheralMutexDario Nieuwenhuis2021-02-286-119/+192
* | Optimize PeripheralMutex code sizeDario Nieuwenhuis2021-02-281-15/+57
* | Add code size optimization flags.Dario Nieuwenhuis2021-02-281-10/+10
* | interrupt: Split set_handler context.Dario Nieuwenhuis2021-02-2610-42/+41
* | Remove rand(), fixes #50Dario Nieuwenhuis2021-02-264-27/+1
* | Cleanup interrupt package naming. Fixes #40Dario Nieuwenhuis2021-02-2618-237/+229
* | Fix some warnings.Dario Nieuwenhuis2021-02-264-1/+4
* | Merge pull request #53 from fnafnio/defmt-updateDario Nieuwenhuis2021-02-2614-33/+30
|\ \
| * | fixed display hints in examplesfnafnio2021-02-245-10/+7
| * | update defmt and defmt-rtt to 0.2.0fnafnio2021-02-249-23/+23
* | | Merge pull request #54 from xoviat/fix-extiDario Nieuwenhuis2021-02-241-2/+2
|\ \ \ | |/ / |/| |
| * | stm32f4: exti: clear interrupt pending bitxoviat2021-02-241-2/+2
| |/
* / Fix macro if user crate is not using feature(const_in_array_repeat_expressions)Dario Nieuwenhuis2021-02-231-1/+2
|/
* Merge pull request #47 from akiles/simpler-rtcDario Nieuwenhuis2021-02-201-16/+38
|\
| * Use Relaxed atomics with fence instead of SeqCstDario Nieuwenhuis2021-02-201-3/+4
| * rtc: use SeqCst for periods.Dario Nieuwenhuis2021-02-151-2/+2
| * SImplify rtc overflow handlingDario Nieuwenhuis2021-02-151-15/+36
* | Merge pull request #49 from thalesfragoso/st-timerDario Nieuwenhuis2021-02-207-4/+1346
|\ \
| * | Add missing interrupts for stm32f4Thales Fragoso2021-02-171-0/+711
| * | Add remaining stm32f4 timersThales Fragoso2021-02-171-93/+234
| * | Add RTC timer for stm32f4Thales Fragoso2021-02-177-4/+494
| |/
* | stm32f4-examples: add workaround for WFI breaking RTTDario Nieuwenhuis2021-02-203-0/+22
* | Enable rust-analyzer proc-macrosDario Nieuwenhuis2021-02-201-0/+2
* | PeripheralMutex should be UnpinDario Nieuwenhuis2021-02-202-3/+8
|/
* Merge pull request #46 from akiles/cm07Dario Nieuwenhuis2021-02-149-18/+20
|\
| * Update to cortex-m 0.7Dario Nieuwenhuis2021-02-149-18/+20
|/
* Merge pull request #45 from thalesfragoso/remove-warnDario Nieuwenhuis2021-02-1440-216/+182
|\
| * Get rid of some warningsThales Fragoso2021-02-1340-216/+182
|/