aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* nrf/uart: make rts/cts optional.Dario Nieuwenhuis2021-03-293-76/+28
* nrf/gpio: add OptionalPinDario Nieuwenhuis2021-03-291-1/+103
* nrf/uarte: update to new apiDario Nieuwenhuis2021-03-295-270/+273
* nrf: add unborrow! macroDario Nieuwenhuis2021-03-293-17/+17
* nrf: nicer Peripherals api, add take()Dario Nieuwenhuis2021-03-297-144/+176
* nrf: rename inner peripheral to `peri` for consistenceDario Nieuwenhuis2021-03-292-13/+13
* nrf/gpiote: cleanup importsDario Nieuwenhuis2021-03-291-4/+2
* Rename GpioteInput -> PortInputDario Nieuwenhuis2021-03-292-12/+12
* extras: move peripherals from nrf to extrasDario Nieuwenhuis2021-03-293-48/+47
* nrf/qspi: update to new apiDario Nieuwenhuis2021-03-293-235/+206
* nrf: Specify `connected` bit in psel_bitsDario Nieuwenhuis2021-03-291-15/+6
* nrf/spim: do not use PeripheralMutexDario Nieuwenhuis2021-03-292-79/+55
* util: add wake_on_interrupt.Dario Nieuwenhuis2021-03-291-15/+27
* wip gpiote changelsDario Nieuwenhuis2021-03-291-0/+9
* nrf/gpiote: update to new gpioDario Nieuwenhuis2021-03-293-171/+137
* nrf/gpio: add output drive config.Dario Nieuwenhuis2021-03-291-19/+65
* nrf: add owned Peripherals struct, migrate gpio and spimDario Nieuwenhuis2021-03-295-43/+516
* Implement PeripheralBorrow for interrupts.Dario Nieuwenhuis2021-03-291-0/+14
* Introduce PeripheralBorrow traitDario Nieuwenhuis2021-03-291-0/+5
* Merge pull request #109 from xoviat/proc-macroxoviat2021-03-289-39/+343
|\
| * Merge branch 'master' of https://github.com/akiles/embassy into proc-macroxoviat2021-03-2711-2/+1065
| |\
| * | add embassy::main and implement for stm32f4xoviat2021-03-279-39/+343
* | | Merge pull request #116 from xoviat/fix-errorxoviat2021-03-271-0/+19
|\ \ \ | |_|/ |/| |
| * | restrict usb to stm32f4xoviat2021-03-271-0/+19
|/ /
* | Merge pull request #115 from xoviat/st-usbxoviat2021-03-2711-2/+1065
|\ \ | |/ |/|
| * Merge branch 'master' of https://github.com/akiles/embassy into st-usbxoviat2021-03-2725-348/+637
| |\ | |/ |/|
* | Merge pull request #114 from xoviat/consolidatexoviat2021-03-265-4/+64
|\ \
| * | stm32: consolidate modulesxoviat2021-03-265-4/+64
|/ /
* | Merge pull request #108 from theunkn0wn1/doc/utilxoviat2021-03-254-0/+57
|\ \
| * | its `///` not `//`.Joshua Salzedo2021-03-241-1/+1
| * | Add missing newlinesJoshua Salzedo2021-03-242-0/+2
| * | Document embassy::util::signal & embassy::utilJoshua Salzedo2021-03-242-1/+7
| * | Document embassy::util::InterruptFutureJoshua Salzedo2021-03-241-0/+19
| * | Document embassy::util::ForeverJoshua Salzedo2021-03-241-0/+24
| * | Document the DropBombJoshua Salzedo2021-03-241-1/+7
|/ /
* | Merge pull request #103 from theunkn0wn1/doc/timexoviat2021-03-242-0/+76
|\ \
| * | Added remainder of the docs for embassy::time's public interface.Joshua Salzedo2021-03-212-0/+76
* | | Merge pull request #104 from xoviat/idle-traitxoviat2021-03-232-2/+65
|\ \ \
| * | | stm32: implement idle traitxoviat2021-03-231-2/+56
| * | | traits: add idle traitxoviat2021-03-231-0/+9
|/ / /
* | | readme: add wiki linkxoviat2021-03-221-1/+2
* | | Merge pull request #106 from xoviat/fix-exti-newxoviat2021-03-222-10/+33
|\ \ \ | |/ / |/| |
| * | stm32: fix exti to require SysCfg.constrain()xoviat2021-03-222-10/+33
|/ /
* | Merge pull request #102 from theunkn0wn1/doc/durationDario Nieuwenhuis2021-03-223-3/+34
|\ \
| * | Correct descriptions of DurationJoshua Salzedo2021-03-211-3/+3
| * | remove now redundant non-doc commentJoshua Salzedo2021-03-211-3/+0
| * | Fix module-level docstringJoshua Salzedo2021-03-211-3/+3
| * | Added doc to the embassy::time::Duration structJoshua Salzedo2021-03-211-0/+1
| * | Re-add erroneously removed newlinesJoshua Salzedo2021-03-212-1/+5
| * | Add Struct/impl documentation for embassy::time::InstantJoshua Salzedo2021-03-211-1/+15