aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
Commit message (Expand)AuthorAgeFilesLines
* update embedded-hal crates.Dario Nieuwenhuis2023-07-042-19/+7
* Update rp-pac.Dario Nieuwenhuis2023-06-294-51/+51
* rp/usb: add TODO: implement VBUS detection.Dario Nieuwenhuis2023-06-271-0/+1
* disable pull-up and down resistors for rp adc blocking_readDietrich Beck2023-06-221-2/+8
* rp: update rp-pac.Dario Nieuwenhuis2023-06-1621-1503/+1251
* Remove embassy-cortex-m crate, move stuff to embassy-hal-common.Dario Nieuwenhuis2023-06-092-4/+3
* Remove executor dep+reexports from HALs.Dario Nieuwenhuis2023-06-092-4/+2
* Add `rt` feature to HALs, cfg out interrupt handling when not set.Dario Nieuwenhuis2023-06-087-1/+13
* Reexport NVIC_PRIO_BITS at HAL root.Dario Nieuwenhuis2023-06-081-0/+2
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-0812-118/+111
* rp: add run-from-ram feature.Dario Nieuwenhuis2023-06-062-1/+9
* rp/flash: centralize `USE_BOOT2` in a single const.Dario Nieuwenhuis2023-06-051-20/+21
* rp/flash: fix missing clobbers, do not clobber frame pointer (r7).Dario Nieuwenhuis2023-06-051-10/+11
* rp/flash: unify FLASH_BASE const.Dario Nieuwenhuis2023-06-051-8/+9
* rp/dma: fix use-after-free read.Dario Nieuwenhuis2023-06-051-2/+3
* Replace Into<bool> for Level with From<Level> for boolExplodingWaffle2023-06-051-3/+3
* rp/spi: enable rxdmae/txdmae only once at init.Dario Nieuwenhuis2023-06-021-19/+8
* rp/spi: start rx dma first.Dario Nieuwenhuis2023-06-021-13/+19
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-0111-59/+48
* Use make_static! from static-cell v1.1Dario Nieuwenhuis2023-06-011-1/+1
* ci: fix nrf, rp tests.Dario Nieuwenhuis2023-05-295-14/+41
* Fix return definitionAlpha3__02023-05-251-2/+2
* Implement eh 0.2.* serial::Write for Uart/UartTxAlpha3__02023-05-251-0/+38
* Update Rust nightly.Dario Nieuwenhuis2023-05-191-1/+0
* Merge #1465bors[bot]2023-05-172-335/+394
|\
| * rp/clocks: comment out all gpin handling for nowpennae2023-05-171-66/+71
| * rp/clocks: remove superfluous clock actionspennae2023-05-171-8/+0
| * rp/clocks: require GpinPin for gpin configpennae2023-05-171-18/+43
| * rp/clocks: compactify pll setuppennae2023-05-171-2/+7
| * rp/clocks: store clock frequencies in rampennae2023-05-172-207/+184
| * rp/clocks: fix comments and rosc defaultspennae2023-05-171-7/+9
| * rp/clocks: handle fractional gpout dividerspennae2023-05-171-4/+3
| * rp/clocks: don't expose unstable pac itemspennae2023-05-171-68/+146
| * rp/clocks: remove unsupported xosc config inputpennae2023-05-171-12/+3
| * rp/clocks: provide fbdiv, not vco_freqpennae2023-05-171-9/+8
| * rp/clocks: reset all plls at oncepennae2023-05-171-10/+7
| * rp/clocks: always reconfigure pllpennae2023-05-171-12/+0
| * rp/clocks: always inline configure_pllpennae2023-05-171-0/+1
* | rp: Add system reset fn via watchdogkalkyl2023-05-171-0/+13
|/
* rp: Read flash unique id and jedec idkalkyl2023-05-161-0/+231
* rp/multicore: ensure stack is 8-byte aligned.Dario Nieuwenhuis2023-05-161-1/+6
* rp/multicore: fix undefined behavior in multicore spawn.Dario Nieuwenhuis2023-05-161-3/+8
* rp: remove take!, add bind_interrupts!pennae2023-05-156-222/+288
* rp: don't use SetConfig trait in PWM and PIO.Dario Nieuwenhuis2023-05-132-15/+6
* rp/watchdog: fix overflow if period is longer than 4294 seconds.Dario Nieuwenhuis2023-05-131-7/+5
* Merge branch 'master' into masterCaleb Jamison2023-05-098-8/+47
|\
| * Merge #1439bors[bot]2023-05-093-3/+36
| |\
| | * rp: use rp2040-boot2 to provide the boot2 blobpennae2023-05-093-3/+36
| * | Fix some typosDirk Stolle2023-05-084-5/+5
| * | Merge #1435bors[bot]2023-05-082-1/+7
| |\ \ | | |/ | |/|