| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | -2/+2 |
| |\ | | | | | | | Refactor Channel/Sender/Receiver poll methods | ||||
| | * | Deprecate *recv* in favor of *receive* | Ruben De Smet | 2023-08-22 | 2 | -2/+2 |
| | | | |||||
| * | | rp/flash: change naming to `blocking_*`, `new_blocking`. | Dario Nieuwenhuis | 2023-08-18 | 1 | -17/+17 |
| | | | | | | | | | | | - Needed for consistency with other drivers. - Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors. | ||||
| * | | Update embedded-hal to 1.0.0-rc.1 (#1783) | Dario Nieuwenhuis | 2023-08-16 | 5 | -7/+11 |
| | | | |||||
| * | | net-wiznet: rename from embassy-net-w5500. | Dario Nieuwenhuis | 2023-08-15 | 5 | -13/+15 |
| | | | |||||
| * | | net-w5500: extract chip-specific stuff to a trait. | Dario Nieuwenhuis | 2023-08-15 | 4 | -0/+8 |
| |/ | |||||
| * | Update to embedded-io 0.5 (#1752) | Dario Nieuwenhuis | 2023-08-07 | 9 | -16/+14 |
| | | |||||
| * | rp: add single-channel dma from adc | pennae | 2023-08-02 | 1 | -1/+1 |
| | | | | | | | | | | | 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 | -5/+6 |
| | | | | | | | 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. | ||||
| * | Uart pio fix zeros | Michael van Niekerk | 2023-07-30 | 1 | -4/+6 |
| | | | | Prevent UART from only getting 0s from the output | ||||
| * | rp: add async flash | Derek Hageman | 2023-07-28 | 1 | -4/+38 |
| | | | | | | | Implement an async flash mode using the XIP background best effort read interface. Only reads are actually async, write and erase remain blocking. | ||||
| * | rp: relocate programs implicitly during load | pennae | 2023-07-28 | 5 | -49/+17 |
| | | | | | | | | | | | | this removed the RelocatedProgram construction step from pio uses. there's not all that much to be said for the extra step because the origin can be set on the input program itself, and the remaining information exposed by RelocatedProgram can be exposed from LoadedProgram instead (even though it's already available on the pio_asm programs, albeit perhaps less convenient). we do lose access to the relocated instruction iterator, but we also cannot think of anything this iterator would actually be useful for outside of program loading. | ||||
| * | Make pipes local vars. | Dario Nieuwenhuis | 2023-07-28 | 1 | -15/+15 |
| | | |||||
| * | Fixes as per PR | Michael van Niekerk | 2023-07-28 | 1 | -66/+48 |
| | | |||||
| * | Merge remote-tracking branch 'origin/main' | Michael van Niekerk | 2023-07-28 | 1 | -4/+1 |
| |\ | |||||
| | * | Merge branch 'embassy-rs:main' into main | Michael van Niekerk | 2023-07-28 | 1 | -4/+1 |
| | |\ | |||||
| | | * | Merge branch 'main' into main | Chuck Davis | 2023-07-27 | 1 | -1/+1 |
| | | |\ | |||||
| | | | * | Added debug=2 in release profile to all examples. | Piotr Esden-Tempski | 2023-07-26 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes rtt output work right when using `cargo run` in release mode. Debug was already enabled for release builds in some of the examples but not all. | ||||
| | | * | | Use lora-phy v1.2.1; modify embassy-lora dependencies. | ceekdee | 2023-07-26 | 1 | -3/+0 |
| | | |/ | |||||
| * | / | Don't include embedded-hal-common | Michael van Niekerk | 2023-07-28 | 1 | -1/+0 |
| |/ / | |||||
| * | | Comments | Michael van Niekerk | 2023-07-28 | 4 | -34/+0 |
| | | | |||||
| * | | Comments | Michael van Niekerk | 2023-07-28 | 2 | -91/+261 |
| | | | |||||
| * | | Tx and Rx setup | Michael van Niekerk | 2023-07-24 | 5 | -0/+296 |
| |/ | |||||
| * | Added usb-hid keyboard example for rp pico. | maximedeboeck | 2023-07-16 | 2 | -0/+189 |
| | | |||||
| * | Round temp to make more sense. | Henrik Berg | 2023-07-13 | 1 | -1/+4 |
| | | |||||
| * | Add descriptions to all RP2040 examples. Some need hardware that was not ↵ | Henrik Berg | 2023-07-13 | 33 | -5/+122 |
| | | | | | specified. | ||||
| * | RP: Don't reset RTC in Clock::init. Updated example. | Henrik Berg | 2023-07-12 | 1 | -17/+9 |
| | | |||||
| * | RP: Add save/restore to Rtc. Example use. | Henrik Berg | 2023-07-12 | 1 | -21/+34 |
| | | |||||
| * | RP: Rename Rtc to match STM32 impl. Remove setting RTC in new(). | Henrik Berg | 2023-07-12 | 1 | -4/+10 |
| | | |||||
| * | RP: Add RTC example to rp2040. | Henrik Berg | 2023-07-12 | 1 | -0/+33 |
| | | |||||
| * | Merge pull request #1623 from pennae/rp-adc | Dario Nieuwenhuis | 2023-07-07 | 1 | -8/+9 |
| |\ | | | | | | | rp/adc: rewrite the module | ||||
| | * | rp/adc: rewrite the module | pennae | 2023-07-07 | 1 | -8/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | - don't require an irq binding for blocking-only adc - abstract adc pins into an AnyPin like interface, erasing the actual peripheral type at runtime. - add pull-up/pull-down functions for adc pins - add a test (mostly a copy of the example, to be honest) - configure adc pads according to datasheet - report conversion errors (although they seem exceedingly rare?) - drop embedded-hal interfaces. embedded-hal channels can do neither AnyPin nor pullup/pulldown without encoding both into the type | ||||
| * | | rp/pio: use bind_interrupts for irqs | pennae | 2023-07-07 | 8 | -20/+64 |
| | | | | | | | | | closes #1338 | ||||
| * | | Release embassy-time v0.1.2 | Dario Nieuwenhuis | 2023-07-06 | 1 | -1/+1 |
| | | | |||||
| * | | Remove wifi envvars. They're annoying, they cause rust-analyzer errors when ↵ | Dario Nieuwenhuis | 2023-07-05 | 1 | -2/+5 |
| |/ | | | | opening the examples. | ||||
| * | update embedded-hal crates. | Dario Nieuwenhuis | 2023-07-04 | 6 | -21/+49 |
| | | |||||
| * | Update probe-rs-cli -> probe-rs | Dario Nieuwenhuis | 2023-06-29 | 5 | -9/+9 |
| | | |||||
| * | Spelling. | Henrik Berg | 2023-06-12 | 1 | -1/+1 |
| | | |||||
| * | Code cleanup. | Henrik Berg | 2023-06-12 | 1 | -1/+1 |
| | | |||||
| * | Document external button. Add wifi_blinky.rs for easy beginners start. | Henrik Berg | 2023-06-12 | 2 | -1/+63 |
| | | |||||
| * | examples: use nicer InterrupExt to set irq priority in multprio. | Dario Nieuwenhuis | 2023-06-09 | 1 | -11/+5 |
| | | |||||
| * | Remove embassy-cortex-m crate, move stuff to embassy-hal-common. | Dario Nieuwenhuis | 2023-06-09 | 1 | -1/+1 |
| | | |||||
| * | Remove executor dep+reexports from HALs. | Dario Nieuwenhuis | 2023-06-09 | 1 | -1/+1 |
| | | | | | Closes #1547 | ||||
| * | net: Support dual stack IP | Ruben De Smet | 2023-06-07 | 7 | -9/+9 |
| | | |||||
| * | net: StaticV4 config behind proto-ipv4 | Ruben De Smet | 2023-06-06 | 4 | -4/+4 |
| | | |||||
| * | Rename StaticConfig to StaticConfigV4 | Ruben De Smet | 2023-06-06 | 7 | -7/+7 |
| | | |||||
| * | Use make_static! from static-cell v1.1 | Dario Nieuwenhuis | 2023-06-01 | 12 | -120/+45 |
| | | |||||
| * | net-w5500: integrate into main repo. | Dario Nieuwenhuis | 2023-05-31 | 5 | -55/+22 |
| | | |||||
| * | Merge remote-tracking branch 'w5500/main' into w5500 | Dario Nieuwenhuis | 2023-05-31 | 4 | -0/+552 |
| |\ | |||||
