Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nrfx: Update to version 3.8.0 #232

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

nika-nordic
Copy link
Collaborator

Update nrfx to the recently released version. See
https://github.com/NordicSemiconductor/nrfx/blob/v3.8.0/CHANGELOG.md for a list of changes that this version introduces.

Origin: nrfx
License: BSD 3-Clause
URL: https://github.com/NordicSemiconductor/nrfx/tree/v3.8.0
commit: 4fb7ccb30a1db35c1cf48f1eac87310125ba1072
Purpose: Provide peripheral drivers for Nordic SoCs
Maintained-by: External

@nika-nordic
Copy link
Collaborator Author

prerequisite: zephyrproject-rtos/zephyr#79177 merged, please rebase

@ankuns
Copy link
Collaborator

ankuns commented Oct 18, 2024

What about:
https://github.com/zephyrproject-rtos/zephyr/blob/main/modules/hal_nordic/nrfx/nrfx_glue.h#L318
I think there are missing parts, because the nrfx_glue.h does not define
fixed set of dppic channels and ppib channels.
Such defines would be needed.
https://github.com/NordicSemiconductor/nrfx/blob/v3.8.0/drivers/src/nrfx_dppi.c#L99
https://github.com/NordicSemiconductor/nrfx/blob/v3.8.0/drivers/src/nrfx_ppib.c#L69

nika-nordic and others added 2 commits November 6, 2024 15:57
Update nrfx to the recently released version. See
https://github.com/NordicSemiconductor/nrfx/blob/v3.8.0/CHANGELOG.md
for a list of changes that this version introduces.

Origin: nrfx
License: BSD 3-Clause
URL: https://github.com/NordicSemiconductor/nrfx/tree/v3.8.0
commit: 4fb7ccb30a1db35c1cf48f1eac87310125ba1072
Purpose: Provide peripheral drivers for Nordic SoCs
Maintained-by: External

Signed-off-by: Nikodem Kastelik <[email protected]>
The NRFX_DPPI0_CHANNELS/GROUPS_USED should be defined in nrfx_glue.h.
In case it isn't use NRFX_DPPI_CHANNELS/GROUPS_USED instead.

Signed-off-by: Rafał Kuźnia <[email protected]>
@e-rk e-rk force-pushed the integrate_nrfx_3_8_0_halnordic branch from 2ccfcae to 088f78e Compare November 6, 2024 14:58
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.

3 participants