aboutsummaryrefslogtreecommitdiff
path: root/embassy-extras/src/macros.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-291-130/+0
|
* Mark Unborrow as unsafe to implementDario Nieuwenhuis2021-05-191-3/+3
|
* impl Unborrow for &'a mut TDario Nieuwenhuis2021-05-191-16/+0
| | | | This plays nicer with user code that's generic over peripheral traits like `Instance` or `Pin`.
* Add `init` fn. Initializes hw and returns Peripherals.Dario Nieuwenhuis2021-05-171-7/+6
|
* Use `critical_section` crateDario Nieuwenhuis2021-05-111-1/+1
|
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-141-4/+4
|
* Mark peripherals as takenIan McIntyre2021-04-011-0/+1
|
* take clocks on peripheral takexoviat2021-03-291-1/+1
|
* cleanup and consolidate peripherals macroxoviat2021-03-291-0/+39
|
* extras: fix missing absolute path in impl_borrowDario Nieuwenhuis2021-03-291-2/+2
|
* extras: add impl_unborrow macroDario Nieuwenhuis2021-03-291-0/+21
|
* nrf/rtc: update to new apiDario Nieuwenhuis2021-03-291-11/+12
|
* extras: add missing cfg to peripherals macroDario Nieuwenhuis2021-03-291-0/+1
|
* nrf/uart: make rts/cts optional.Dario Nieuwenhuis2021-03-291-1/+1
|
* nrf: add unborrow! macroDario Nieuwenhuis2021-03-291-0/+9
|
* nrf: nicer Peripherals api, add take()Dario Nieuwenhuis2021-03-291-21/+51
|
* extras: move peripherals from nrf to extrasDario Nieuwenhuis2021-03-291-0/+45