Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@lulf
Copy link
Collaborator

@lulf lulf commented Nov 4, 2025

  • Support configuring MPSL interrupts for nrf54l
  • Support configuring SDC for nrf54l
  • Add nrf54l-specific checks and initialization in MPSL
  • Generalize critical-section-impl to work with larger interrupt vectors
  • Add support for running the adv-simple example on the nrf54l15-dk

lulf added 2 commits November 4, 2025 16:48
* Support configuring MPSL interrupts for nrf54l
* Support configuring SDC for nrf54l
* Add nrf54l-specific checks and initialization in MPSL
* Generalize critical-section-impl to work with larger interrupt vectors
* Add support for running the adv-simple example on the nrf54l15-dk
@lulf
Copy link
Collaborator Author

lulf commented Nov 4, 2025

Not super happy about the comment duplication in mpsl.rs for the different struct definitions, but code wise it feels easier to read/understand when it's grouped like this.

@lulf lulf requested a review from alexmoon November 4, 2025 16:09
Copy link
Owner

@alexmoon alexmoon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I get what you mean about the repeated comments, but I think this approach is probably best.

Comment on lines +32 to +38
embassy-executor = {git = "https://github.com/embassy-rs/embassy.git", rev="dda429ce6642deaa490f8737e1373e2e2ba79655"}
embassy-nrf = {git = "https://github.com/embassy-rs/embassy.git", rev="dda429ce6642deaa490f8737e1373e2e2ba79655"}
embassy-sync = {git = "https://github.com/embassy-rs/embassy.git", rev="dda429ce6642deaa490f8737e1373e2e2ba79655"}
embassy-futures = {git = "https://github.com/embassy-rs/embassy.git", rev="dda429ce6642deaa490f8737e1373e2e2ba79655"}
embassy-time = {git = "https://github.com/embassy-rs/embassy.git", rev="dda429ce6642deaa490f8737e1373e2e2ba79655"}
embassy-time-driver = {git = "https://github.com/embassy-rs/embassy.git", rev="dda429ce6642deaa490f8737e1373e2e2ba79655"}
embassy-embedded-hal = {git = "https://github.com/embassy-rs/embassy.git", rev="dda429ce6642deaa490f8737e1373e2e2ba79655"}
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to stick with the crates.io versions in order to publish, are these overrides needed?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is meant as a temporary measure, I would like to wait a little with releasing the embassy crates until the nrf54 stuff has received a bit more testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants