aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
Commit message (Collapse)AuthorAgeFilesLines
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-291-2/+2
|
* fix: update more minor versionsUlf Lilleengen2025-08-271-1/+1
|
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-262-8/+12
|
* Read crate configs from metadata.Dario Nieuwenhuis2025-08-251-0/+11
|
* feat: add semver checks and releasing to releaserUlf Lilleengen2025-08-251-5/+0
| | | | | | | | | * List dependencies of a crate * List dependents of a crate * Perform semver-checks of a crate * Prepare a release for a crate and all dependents * Use a single release.toml for cargo-release * Add changelogs where missing
* change default internal pullup state to be active to make this change ↵erwin2025-08-192-4/+4
| | | | nonbreaking
* add entry to the changelogerwin2025-08-181-0/+1
|
* Add configurable internal pullups for rp i2cerwin2025-08-182-9/+33
| | | | | - Example updated to demonstrate enabling internal pullups - Add `sda_pullup` and `scl_pullup` fields to I2C Config
* fix: prepare embassy-sync 0.7.1 releaseUlf Lilleengen2025-08-121-1/+1
| | | | * Add newtype for moved type to preserve API compat
* fix: add missing entries in changelogUlf Lilleengen2025-08-041-0/+2
|
* chore: Release embassy-rp version 0.7.0Ulf Lilleengen2025-08-042-1/+3
|
* removed the rp2040 flag from the dormant functionPhirks2025-08-031-3/+1
|
* Release embassy-embedded-hal v0.4Dario Nieuwenhuis2025-08-031-1/+1
|
* Add IRQ StatusSource for _rp235xElliot Sayes2025-08-021-0/+4
|
* fix: do full minor version bump for time queue utilsUlf Lilleengen2025-08-011-1/+1
|
* chore: prepare embassy-executor 0.8 releaseUlf Lilleengen2025-07-311-1/+1
|
* Merge pull request #4296 from adamNewell/fix-rp2350-stack-guard-rlarDario Nieuwenhuis2025-07-241-1/+1
|\ | | | | | | Embassy RP: RP235x Fix MPU region enablement in stack guard installation
| * Fix MPU region enablement in stack guard installationAdam Newell2025-06-091-1/+1
| | | | | | | | | | | | | | Updated the MPU region enablement logic in the `install_stack_guard` function to correctly set the region limit by using the stack bottom address plus 256 minus one, ensuring proper memory protection configuration. See Table 235. MPU_RLAR Register in RP2350 documentation See Section 4.5 MPU_RLAR in armv8m MPU documentation
* | Merge pull request #4449 from rursprung/add-debug-and-defmt-for-rp-gpioDario Nieuwenhuis2025-07-231-0/+15
|\ \ | | | | | | | | | add missing `Debug` and `defmt::Format` derives for `embassy_rp::gpio`
| * | add missing `Debug` and `defmt::Format` derives for `embassy_rp::gpio`Ralph Ursprung2025-07-231-0/+15
| | |
* | | Use `unsafe` block in IRQ handlersclubby7892025-07-201-4/+6
|/ /
* | add `derive(Debug)` for `embassy_rp::i2c::I2c`Ralph Ursprung2025-07-161-0/+1
| |
* | chore: Release embassy-rp version 0.6.0Ulf Lilleengen2025-07-162-1/+3
| |
* | chore: release embassy-nrf 0.5.0 and embassy-rp 0.6.0Ulf Lilleengen2025-07-161-0/+2
| |
* | chore: Release embassy-usb-driver version 0.2.0Ulf Lilleengen2025-07-161-1/+1
| |
* | chore: Release embassy-embedded-hal version 0.3.1Ulf Lilleengen2025-07-161-1/+1
| |
* | Merge pull request #4397 from korbin/allocate-numbered-endpointsDario Nieuwenhuis2025-07-151-7/+23
|\ \ | | | | | | | | | Make USB endpoint allocator methods accept an optional `EndpointAddress`
| * | make usb endpoint allocator methods accept an optional EndpointAddresskorbin2025-07-131-7/+23
| | |
* | | release: embassy-usb-driver 0.1.1Ulf Lilleengen2025-07-151-1/+1
| | |
* | | chore: Release embassy-rp version 0.5.0Ulf Lilleengen2025-07-152-1/+3
| | |
* | | chore: update to `embassy-hal-internal` v0.3.0Ulf Lilleengen2025-07-141-1/+1
|/ /
* | `embassy-rp`: add release automation using `cargo-release`Ralph Ursprung2025-07-082-1/+7
| | | | | | | | | | | | | | | | | | | | | | this requires you to install [`cargo-release`]. note that this does not include a URL pointing to the diff on GitHub as is usually done in changelogs since `embassy` is a mono-repo and the GH UI doesn't offer a commit view per folder (see the [GH feature request] for this). [`cargo-release`]: https://crates.io/crates/cargo-release [GH feature request]: https://github.com/orgs/community/discussions/162131
* | prepare changelog for `embassy-rp` v0.5.0Ralph Ursprung2025-07-081-0/+26
| |
* | Update Rust nightly, stable.Dario Nieuwenhuis2025-07-042-2/+6
| |
* | remove line break reference from documentationMatt Bhagat-Conway2025-07-031-16/+16
| |
* | fix rustfmt in read_to_break docstringMatt Bhagat-Conway2025-07-031-1/+1
| |
* | add note about UART line breaks being different from ASCIIMatt Bhagat-Conway2025-07-031-0/+6
| |
* | rp: add current_core apiAdrian Wowk2025-07-021-0/+20
| |
* | embassy-rp: fix rom_data module documentationRob Wells2025-06-161-18/+18
|/ | | | | Removes module doc comment markers that appeared in the generated documentation.
* Merge pull request #4237 from felipebalbi/rp-invert-gpioDario Nieuwenhuis2025-06-011-0/+38
|\ | | | | | | embassy-rp: implement input/output inversion
| * embassy-rp: implement input/output inversionFelipe Balbi2025-05-221-0/+38
| | | | | | | | | | RP2040/RP23xx support inversion in HW of the inputs and outputs. Implement minimal support for that.
* | rustfmtMatrixSenpai2025-05-221-3/+6
| |
* | adding compatibility with ws2812 leds that have 4 addressable lightsMatrixSenpai2025-05-221-4/+67
|/
* embassy-sync: bump to 0.7.0Matt Johnston2025-05-221-1/+1
|
* Merge pull request #4193 from embediver/pio-i2s-bit-depth-configDario Nieuwenhuis2025-05-181-5/+13
|\ | | | | embassy-rp: Make bit-depth of I2S PIO program configurable
| * Make bit-depth of I2S PIO program configurableMarvin Gudel2025-05-131-5/+13
| | | | | | | | Also the channel argument is removed, since only 2 channels are supported.
* | Update defmt dependenciesYuri Astrakhan2025-05-181-1/+1
| |
* | Add rand-core v0.9 support.Dario Nieuwenhuis2025-05-183-13/+65
| | | | | | | | Co-Authored-By: Aurélien Jacobs <[email protected]>
* | Merge pull request #4115 from ↵Ulf Lilleengen2025-05-151-0/+8
|\ \ | | | | | | | | | | | | 1-rafael-1/dropping-pwm-leaves-pins-in-incorrect-state pwm: enable pull-down resistors for pins in Drop implementation
| * | pwm: enable pull-down resistors for pins in Drop implementation1-rafael-12025-04-181-0/+8
| | |