| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | correct spelling of the word "receive" | Stefan Gehr | 2024-02-03 | 1 | -1/+1 |
| | | |||||
| * | rp/gpio: remove generics. | Dario Nieuwenhuis | 2024-01-22 | 5 | -17/+15 |
| | | |||||
| * | Remove nightly-only flags from cargo configs. | Dario Nieuwenhuis | 2024-01-22 | 1 | -1/+1 |
| | | |||||
| * | bump embassy-time 0.3, embassy-executor 0.5, embassy-net 0.4. | Dario Nieuwenhuis | 2024-01-11 | 1 | -3/+3 |
| | | |||||
| * | Change GPIO inherent methods back to `&self`. | Dario Nieuwenhuis | 2024-01-10 | 2 | -9/+9 |
| | | | | | | | | With the embedded-hal rc3 update I changed them to require `&mut self`, but in retrospect I think `&self` is better, for extra flexibility. This PR reverts the changes from the rc3 update to inherent methods. | ||||
| * | Update embedded-hal to v1.0 | Dario Nieuwenhuis | 2024-01-09 | 1 | -3/+3 |
| | | |||||
| * | Merge pull request #2404 from plaes/sync-link-ram | Dario Nieuwenhuis | 2024-01-05 | 3 | -256/+5 |
| |\ | | | | | | | tests: Use unified link_ram_cortex_m.x linker script | ||||
| | * | tests: Use unified link_ram_cortex_m.x file for all Cortex M targets | Priit Laes | 2024-01-05 | 3 | -256/+5 |
| | | | |||||
| * | | New embassy-net release | Scott Mabin | 2024-01-04 | 1 | -1/+1 |
| |/ | |||||
| * | ci: use beta, add secondary nightly ci. | Dario Nieuwenhuis | 2023-12-21 | 3 | -3/+1 |
| | | |||||
| * | chore: replace make_static! macro usage with non-macro version | Ulf Lilleengen | 2023-12-21 | 2 | -10/+16 |
| | | |||||
| * | Update embedded-hal to 1.0.0-rc.3 | Dario Nieuwenhuis | 2023-12-14 | 3 | -12/+12 |
| | | |||||
| * | Update all references to `embasy-executor` to the latest version | Jesse Braham | 2023-12-06 | 1 | -1/+1 |
| | | |||||
| * | update release version in examples and other crates | Scott Mabin | 2023-12-04 | 1 | -2/+2 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 1 | -3/+3 |
| | | |||||
| * | Update embedded-(hal,io,nal). | Dario Nieuwenhuis | 2023-11-29 | 1 | -4/+4 |
| | | |||||
| * | tests: use executor task arena instead of TAIT. | Dario Nieuwenhuis | 2023-11-27 | 20 | -20/+1 |
| | | |||||
| * | executor: release v0.3.3 | Dario Nieuwenhuis | 2023-11-15 | 1 | -1/+1 |
| | | |||||
| * | Upgrade static-cell to v2.0 | Dario Nieuwenhuis | 2023-11-02 | 4 | -4/+5 |
| | | |||||
| * | Release embassy-executor v0.3.1 | Dario Nieuwenhuis | 2023-11-01 | 1 | -1/+1 |
| | | |||||
| * | Prepare embassy-net 0.2.1 and embassy-sync 0.4.0 | Dániel Buga | 2023-10-31 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #2017 from ilya-epifanov/rp-adc-div | Dario Nieuwenhuis | 2023-10-20 | 1 | -2/+10 |
| |\ | | | | | | | added sampling frequency setting to adc capture methods on rp2040 | ||||
| | * | fixed rp adc tests | Ilya Epifanov | 2023-10-09 | 1 | -2/+10 |
| | | | |||||
| * | | Prepare embassy-net(/-driver,/-driver-channel) 0.2.0 | Dániel Buga | 2023-10-16 | 1 | -1/+1 |
| | | | |||||
| * | | time: add `links` key, release v0.1.5. | Dario Nieuwenhuis | 2023-10-16 | 1 | -1/+1 |
| | | | |||||
| * | | time: Update examples, tests, and other code to use new Timer::after_x ↵ | Adam Greig | 2023-10-15 | 8 | -50/+50 |
| | | | | | | | | | convenience methods | ||||
| * | | Release embassy-time 0.1.4 | Dániel Buga | 2023-10-12 | 1 | -1/+1 |
| |/ | |||||
| * | rp/bootsel: add test. | Dario Nieuwenhuis | 2023-10-07 | 1 | -0/+26 |
| | | |||||
| * | update embedded-io, embedded-nal-async. | Dario Nieuwenhuis | 2023-10-04 | 1 | -1/+1 |
| | | |||||
| * | test: deduplicate net perf test code. | Dario Nieuwenhuis | 2023-09-28 | 3 | -344/+28 |
| | | |||||
| * | test: set DEFMT_LOG not too verbose so net perf tests pass with `cargo run`. | Dario Nieuwenhuis | 2023-09-28 | 1 | -1/+1 |
| | | |||||
| * | feat: bump embassy-sync version to 0.3.0 | Ulf Lilleengen | 2023-09-14 | 1 | -1/+1 |
| | | | | | Update changelog in preparation for release | ||||
| * | tests/rp: add teleprobe meta. | Dario Nieuwenhuis | 2023-09-10 | 1 | -0/+1 |
| | | |||||
| * | Test cleanup | Caleb Jamison | 2023-09-10 | 1 | -4/+1 |
| | | |||||
| * | I2c slave take 2 | Caleb Jamison | 2023-09-10 | 1 | -17/+16 |
| | | | | | | | refactored to split modules renamed to match upstream docs slight improvement to slave error handling | ||||
| * | rp2040 I2cDevice | Caleb Jamison | 2023-09-10 | 1 | -0/+215 |
| | | | | | | | | | Move i2c to mod, split device and controller Remove mode generic: I don't think it's reasonable to use the i2c in device mode while blocking, so I'm cutting the generic. | ||||
| * | Release embassy-time v0.1.3 | Jesse Braham | 2023-08-28 | 1 | -1/+1 |
| | | |||||
| * | Bump executor crate version to 0.3.0 | Dániel Buga | 2023-08-23 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #1763 from rubdos/sender-receiver-with-ctx | Dario Nieuwenhuis | 2023-08-22 | 2 | -5/+5 |
| |\ | | | | | | | Refactor Channel/Sender/Receiver poll methods | ||||
| | * | Deprecate *recv* in favor of *receive* | Ruben De Smet | 2023-08-22 | 2 | -5/+5 |
| | | | |||||
| * | | rp/flash: change naming to `blocking_*`, `new_blocking`. | Dario Nieuwenhuis | 2023-08-18 | 1 | -7/+7 |
| | | | | | | | | | | | - Needed for consistency with other drivers. - Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors. | ||||
| * | | net-wiznet: add HIL test using w5100s. | Dario Nieuwenhuis | 2023-08-16 | 21 | -38/+271 |
| | | | |||||
| * | | Update embedded-hal to 1.0.0-rc.1 (#1783) | Dario Nieuwenhuis | 2023-08-16 | 1 | -2/+2 |
| |/ | |||||
| * | Update to embedded-io 0.5 (#1752) | Dario Nieuwenhuis | 2023-08-07 | 3 | -3/+3 |
| | | |||||
| * | rp: fix adc test flakiness | pennae | 2023-08-03 | 1 | -1/+3 |
| | | | | | | | | | GP29 is connected to the cyw43 SCK pin. cyw43 is selected by default (due to rp2040 pins being input/pulldown by default), so the wifi chip is always selected and watches the SCK pin. this little bit of load on the SCK pin is enough to disturb the 300k voltage divider used for VSYS sensing, making the test flaky. | ||||
| * | rp: add single-channel dma from adc | pennae | 2023-08-02 | 1 | -4/+51 |
| | | | | | | | | | | | with uniform treatment of adc inputs it's easy enough to add a new sampling method. dma sampling only supports one channel at the moment, though round-robin sampling would be a simple extension (probably a new trait that's implemented for Channel and &[Channel]). continuous dma as proposed in #1608 also isn't done here, we'd expect that to be a compound dma::Channel that internally splits a buffer in half and dispatches callbacks or something like that. | ||||
| * | rp: generalize adc inputs from pins to channels | pennae | 2023-08-01 | 1 | -11/+11 |
| | | | | | | | this lets us treat pins and the temperature sensor uniformly using the same interface. uniformity in turn lets us add more adc features without combinatorial explosion of methods and types needed to handle them all. | ||||
| * | Merge pull request #1710 from Sizurka/rp-async-flash | Dario Nieuwenhuis | 2023-07-28 | 1 | -3/+11 |
| |\ | | | | | | | rp: add async flash | ||||
| | * | rp: add async flash | Derek Hageman | 2023-07-28 | 1 | -3/+11 |
| | | | | | | | | | | | | | Implement an async flash mode using the XIP background best effort read interface. Only reads are actually async, write and erase remain blocking. | ||||
| * | | cyw43: Update firmware in HIL test. | Dario Nieuwenhuis | 2023-07-28 | 1 | -2/+2 |
| |/ | |||||
