aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf
Commit message (Expand)AuthorAgeFilesLines
...
* Makes it possible to use the ADC with different analog pinsUlf Lilleengen2021-05-211-16/+14
* Mark Unborrow as unsafe to implementDario Nieuwenhuis2021-05-194-11/+11
* nrf/saadc: remove PinDario Nieuwenhuis2021-05-191-8/+6
* Merge pull request #185 from embassy-rs/nrf-improvementDario Nieuwenhuis2021-05-172-2/+5
|\
| * nrf/gpiote: Allow choosing IRQ priority.Dario Nieuwenhuis2021-05-172-2/+5
* | Fix unused field warningsRukai2021-05-176-32/+15
* | Fix warningsRukai2021-05-175-13/+7
|/
* stm32: fix build, add ciDario Nieuwenhuis2021-05-177-0/+14
* nrf: add `Unborrow<Target = Self>` bound to all instance traitsDario Nieuwenhuis2021-05-178-10/+11
* nrf/pwm: add enable/disableDario Nieuwenhuis2021-05-171-0/+14
* nrf/pwm: set initial value to Low, according to the PSDario Nieuwenhuis2021-05-171-4/+4
* nrf: add PWMDario Nieuwenhuis2021-05-177-0/+262
* Add `init` fn. Initializes hw and returns Peripherals.Dario Nieuwenhuis2021-05-172-80/+85
* nrf/gpiote: initialize automaticallyDario Nieuwenhuis2021-05-179-36/+15
* Add `#[interrupt]` macro to register static interrupts.Dario Nieuwenhuis2021-05-171-0/+1
* nrf: add blocking TWIMDario Nieuwenhuis2021-05-178-0/+548
* nrf: add support for nrf52805, nrf52811, nrf52820Dario Nieuwenhuis2021-05-1717-590/+1582
* Bump version of critical-section to 0.2.1Ulf Lilleengen2021-05-131-1/+1
* Switch to use PrioritX enums.Dario Nieuwenhuis2021-05-111-40/+1
* Use `critical_section` crateDario Nieuwenhuis2021-05-113-38/+10
* Improve commentUlf Lilleengen2021-05-101-2/+2
* Disable PPI trigger during normal readUlf Lilleengen2021-05-101-4/+10
* Read rx amount outside of poll_fnUlf Lilleengen2021-05-101-3/+4
* Use rxdrdy as trigger for timerUlf Lilleengen2021-05-101-1/+1
* Add implementation of ReadUntilIdle for nRF UARTUlf Lilleengen2021-05-101-1/+158
* Merge pull request #158 from derekdreery/blocking_spimDario Nieuwenhuis2021-05-051-0/+97
|\
| * Make changes to `Write` as well as `Transfer`Richard Dodd2021-05-051-8/+4
| * Address issues in PR.Richard Dodd2021-05-051-8/+4
| * Implement the blocking hal api for SPIM.Richard Dodd2021-05-051-0/+105
* | Address issues in PRRichard Dodd2021-05-051-15/+22
* | Add a pin variant that can change between disconnected/input/output.Richard Dodd2021-05-051-42/+152
|/
* Add detection of edge transitions for portsUlf Lilleengen2021-04-161-1/+16
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-147-46/+43
* Remove Pin from Flash traitDario Nieuwenhuis2021-04-141-43/+56
* Remove Pin from SPIDario Nieuwenhuis2021-04-141-19/+42
* Remove Pin from GPIO traitsDario Nieuwenhuis2021-04-141-3/+2
* Remove pin from UartDario Nieuwenhuis2021-04-142-49/+45
* nrf/gpio: remove DummyPinDario Nieuwenhuis2021-04-101-14/+3
* nrf/qpsi: make config non_exhaustiveDario Nieuwenhuis2021-03-291-0/+13
* nrf: better macro naming.Dario Nieuwenhuis2021-03-296-71/+71
* nrf/system: add configureDario Nieuwenhuis2021-03-293-5/+82
* nrf/uarte: update BufferedUarte to new APiDario Nieuwenhuis2021-03-293-187/+127
* nrf/ppi: add AnyConfigurableChannelDario Nieuwenhuis2021-03-291-1/+20
* nrf/timer: add instance traitsDario Nieuwenhuis2021-03-292-0/+53
* nrf/uarte: deal with hwfc correctlyDario Nieuwenhuis2021-03-291-4/+14
* nrf/ppi: implement and add exampleDario Nieuwenhuis2021-03-292-22/+119
* nrf/ppi: add peris and traitsDario Nieuwenhuis2021-03-292-0/+191
* nrf/gpiote: make number() public, change to usizeDario Nieuwenhuis2021-03-291-32/+26
* nrf/gpiote: update output channel to new APIDario Nieuwenhuis2021-03-292-57/+34
* nrf/gpiote: update input channel to new APIDario Nieuwenhuis2021-03-291-69/+91