aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
Commit message (Expand)AuthorAgeFilesLines
...
* Merge branch 'master' into multicoreHenrik Alsér2022-12-136-6/+1493
|\
| * Clear unused pulls in set_pull.Simon Berg2022-12-091-5/+7
| * Added RelocateProgram class for adjusting PIO-programs for different origins.Simon Berg2022-12-093-5/+93
| * PIO support for RPi PicoSimon Berg2022-12-095-1/+1398
* | Refactor after reviewkalkyl2022-12-132-136/+103
* | Add usage in to docskalkyl2022-12-131-9/+23
* | Pause CORE1 execution during flash operationskalkyl2022-12-132-144/+218
* | Cleanupkalkyl2022-12-101-6/+6
* | Feature gate critical-section-implkalkyl2022-12-103-2/+9
* | embassy-rp: Add multicore supportkalkyl2022-12-104-1/+411
|/
* rp: implement input for OutputOpenDrainDario Nieuwenhuis2022-12-061-0/+32
* feat: embassy-boot for rp2040Ulf Lilleengen2022-12-021-0/+5
* rp: Add an RngCore impl based on ROSC.RANDOMBITGabriel Smith2022-11-303-2/+40
* Drive-by documentation link fixesGabriel Smith2022-11-271-1/+1
* usb-driver: Remove unncessary lifetimeGabriel Smith2022-11-271-1/+1
* rp/uart: use lockfree ringbuffer.Dario Nieuwenhuis2022-11-253-353/+396
* Switch to async-fn-in-traitDario Nieuwenhuis2022-11-257-427/+323
* Change interrupt modify into writeHenrik Alsér2022-11-221-2/+2
* CleanupHenrik Alsér2022-11-151-6/+1
* embassy-rp: Add basic ADC moduleHenrik Alsér2022-11-152-0/+181
* Rebase on masterMathias2022-10-273-15/+20
|\
| * Merge #959bors[bot]2022-10-261-5/+10
| |\
| | * Address review feedbackivmarkov2022-10-241-8/+12
| | * Change time Driver contract to never fire the alarm synchronouslyivmarkov2022-10-241-8/+9
| * | Update Rust nightly.Dario Nieuwenhuis2022-10-262-10/+10
| |/
* | Remove random delay from example, and move flash functions to allow using wit...Mathias2022-10-271-53/+67
* | Buffer data to be written to flash in ram if it does not already reside in ramMathias2022-10-261-7/+27
* | Add flash example & flash HIL testMathias2022-10-264-7/+36
* | Implement flash padding to 256 under assumption that all QSPI NOR flashes are...Mathias2022-10-241-3/+53
* | Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-r...Mathias2022-10-247-67/+458
|\|
| * Merge #1020bors[bot]2022-10-211-1/+1
| |\
| | * Fix mistaken EP_IN_WAKERSMatt Johnston2022-10-201-1/+1
| * | rp usb: wait for accept() completionMatt Johnston2022-10-211-1/+13
| |/
| * Associate state with the instance rather than having a separate arrayJeremy Fitzhardinge2022-10-171-9/+14
| * rp i2c: have separate wakers for each i2c unitJeremy Fitzhardinge2022-10-161-6/+8
| *-. Merge #984 #1006bors[bot]2022-10-121-20/+380
| |\ \
| | * | rp async i2c: raise the tx_empty thresholdJeremy Fitzhardinge2022-10-031-0/+6
| | * | rp i2c: clean up tx_abrt handlingJeremy Fitzhardinge2022-10-031-65/+69
| | * | rp i2c: allow blocking ops on async contextsJeremy Fitzhardinge2022-10-021-105/+105
| | * | make I2c::write_async take an iteratorJeremy Fitzhardinge2022-10-011-2/+2
| | * | embassy-rp: async i2c implementationJeremy Fitzhardinge2022-10-011-10/+366
| | * | rp i2c: make blocking only for Mode=BlockingJeremy Fitzhardinge2022-10-011-105/+107
| | * | rp i2c: remove vestiges of DMAJeremy Fitzhardinge2022-10-011-10/+1
| | * | embassy-rp: inline I2c::regsJeremy Fitzhardinge2022-10-011-0/+1
| * | | Correctly enable RTC_IRQ when scheduling an RTC alarmMathias2022-10-121-0/+2
| * | | Expose Pin::pin() and Pin::bank() as publicMatt Johnston2022-10-081-10/+22
| | |/ | |/|
| * | all Cargo.toml: Add license to all crate Cargo.toml fileschrysn2022-10-071-0/+1
| |/
| * Update embedded-hal versions and explicitly pinUlf Lilleengen2022-09-295-35/+32
* | Add flash ram helpersMathias2022-09-291-0/+1
|\ \
| * | First iteration attempt on implementing generic flash mutation access for RP2040Mathias2022-09-163-0/+103