aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix merge conflictgoueslati2023-06-12146-1393/+1594
|\
| * Merge pull request #1548 from embassy-rs/crate-cleanupDario Nieuwenhuis2023-06-0955-388/+96
| |\ | | | | | | | | | Crate cleanups
| | * examples: use nicer InterrupExt to set irq priority in multprio.Dario Nieuwenhuis2023-06-095-47/+25
| | |
| | * Remove embassy-cortex-m crate, move stuff to embassy-hal-common.Dario Nieuwenhuis2023-06-0950-328/+64
| | |
| | * Remove executor dep+reexports from HALs.Dario Nieuwenhuis2023-06-098-13/+7
| |/ | | | | | | Closes #1547
| * Merge pull request #1545 from embassy-rs/fixes4Dario Nieuwenhuis2023-06-095-16/+1
| |\ | | | | | | | | | Dumb fixes.
| | * cyw43: remove pointless wait_complete.Dario Nieuwenhuis2023-06-091-4/+1
| | |
| | * fmt: remove unused defmt::timestamp!Dario Nieuwenhuis2023-06-094-12/+0
| | |
| * | Merge pull request #1532 from cstlaurent/stm32g4-pllDario Nieuwenhuis2023-06-092-1/+222
| |\ \ | | |/ | |/| | | | stm32/rcc: Add basic PLL support for G4 series chips
| | * Rename to follow ref manual and CubeIDECarl St-Laurent2023-06-082-12/+12
| | |
| | * Merge branch 'master' into stm32g4-pllCarl St-Laurent2023-06-08115-1058/+1771
| | |\ | | |/ | |/|
| * | Merge pull request #1535 from rubdos/v4-optionalDario Nieuwenhuis2023-06-0826-75/+289
| |\ \ | | | | | | | | | | | | Add IPv6 to Embassy net, make IPv4 optional
| | * | tests/rp: make cyw43-perf less strict.Dario Nieuwenhuis2023-06-081-3/+3
| | | |
| | * | tests/rp: update cyw43-perf for embassy-net changes.Dario Nieuwenhuis2023-06-081-2/+2
| | | |
| | * | Merge branch 'main' into v4-optionalDario Nieuwenhuis2023-06-0890-982/+1471
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #1544 from embassy-rs/irq-typelevelDario Nieuwenhuis2023-06-0882-938/+1011
| |\ \ \ | | | | | | | | | | | | | | | Rework typelevel interrupts.
| | * | | Add `rt` feature to HALs, cfg out interrupt handling when not set.Dario Nieuwenhuis2023-06-0817-4/+35
| | | | |
| | * | | Add RTIC example.Dario Nieuwenhuis2023-06-086-0/+116
| | | | |
| | * | | Reexport NVIC_PRIO_BITS at HAL root.Dario Nieuwenhuis2023-06-086-2/+13
| | | | | | | | | | | | | | | | | | | | This allows using RTIC with `#[rtic::app(device = embassy_nrf, ...)]`
| | * | | asdgDario Nieuwenhuis2023-06-081-1/+1
| | | | |
| | * | | Make interrupt module more standard.Dario Nieuwenhuis2023-06-0872-934/+849
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move typelevel interrupts to a special-purpose mod: `embassy_xx::interrupt::typelevel`. - Reexport the PAC interrupt enum in `embassy_xx::interrupt`. This has a few advantages: - The `embassy_xx::interrupt` module is now more "standard". - It works with `cortex-m` functions for manipulating interrupts, for example. - It works with RTIC. - the interrupt enum allows holding value that can be "any interrupt at runtime", this can't be done with typelevel irqs. - When "const-generics on enums" is stable, we can remove the typelevel interrupts without disruptive changes to `embassy_xx::interrupt`.
| | * | net: Add documentation to new Config systemRuben De Smet2023-06-071-0/+10
| | | |
| | * | net: Support dual stackĀ IPRuben De Smet2023-06-0719-45/+94
| | | |
| | * | CI: introduce tests for dual stack v4 and v6Ruben De Smet2023-06-061-0/+4
| | | |
| | * | net: proto-ipv6 in is_config_upRuben De Smet2023-06-061-4/+23
| | | |
| | * | CI: add proto-ipv4 to embassy-net testRuben De Smet2023-06-062-3/+3
| | | |
| | * | CI: Add proto-ipv6 tests without ipv4 to CIRuben De Smet2023-06-062-0/+6
| | | |
| | * | net: Allow a combined use of IPv4 and IPv6 DNS serversRuben De Smet2023-06-061-9/+40
| | | |
| | * | net: Allow setting an IPv6 in the stackRuben De Smet2023-06-061-4/+68
| | | |
| | * | net: StaticV4 config behind proto-ipv4Ruben De Smet2023-06-068-16/+47
| | | |
| | * | Rename StaticConfig to StaticConfigV4Ruben De Smet2023-06-0619-24/+24
| | | |
| | * | Put proto-ipv4 behind a feature flagRuben De Smet2023-06-051-2/+2
| | | |
| | | * CleanupCarl St-Laurent2023-06-041-5/+3
| | | |
| | | * Added Vcore boost mode and Flash wait stateCarl St-Laurent2023-06-042-2/+37
| | | |
| | | * Use HSI16 for exemple since HSE might have a different value depending on boardCarl St-Laurent2023-06-041-3/+2
| | | |
| | | * Better commentsCarl St-Laurent2023-06-041-3/+4
| | | |
| | | * Example using PLLCarl St-Laurent2023-06-031-0/+27
| | | |
| | | * stm32/rcc: Implement basic PLL support for STM32G4 seriesCarl St-Laurent2023-06-031-1/+162
| | | |
* | | | stm32/ipcc: fix `tl_mbox` examplegoueslati2023-06-121-5/+6
| | | |
* | | | stm32/ipcc: move tl_mbox into `embassy-stm32-wpan`goueslati2023-06-1218-370/+653
| | | |
* | | | wipgoueslati2023-06-0810-343/+482
|/ / /
* | | Merge pull request #1540 from RussHewgill/can_recvDario Nieuwenhuis2023-06-061-1/+9
|\ \ \ | | | | | | | | | | | | Added can_recv for TcpSocket
| * | | updated can_recv and may_recv to match the smoltcp functions.Russ Hewgill2023-06-061-1/+9
|/ / /
* | | Merge pull request #1538 from embassy-rs/cyw43-hilDario Nieuwenhuis2023-06-067-2/+398
|\ \ \ | | | | | | | | | | | | cyw43: add perf HIL test.
| * | | cyw43: add perf HIL test.Dario Nieuwenhuis2023-06-067-2/+398
|/ / /
* | | Merge pull request #1536 from embassy-rs/rp-flash-fixDario Nieuwenhuis2023-06-054-41/+53
|\ \ \ | |/ / |/| | | | | Rp flash fix
| * | tests/rp: enable run-from-ram.Dario Nieuwenhuis2023-06-061-1/+1
| | | | | | | | | | | | Otherwise the flash test is flaky because it attempts to use boot2.
| * | 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
| | |