-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Integrate nrfx 4.0.0 #99399
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
Integrate nrfx 4.0.0 #99399
Conversation
|
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
2717ad4 to
b893dd0
Compare
0833c1f to
f852c22
Compare
1878097 to
8c9fd0b
Compare
jfischer-no
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1,819 −5,260 changes in a single commit? I am pretty sure that HAL changes like this can be introduced in a more reviewable way, with a compatibility layer removed after all changes are done.
All the changes in this PR need to be atomically added since the nrfx 4.0.0 version breaks existing HAL APIs, so there was no other choice to allow bisection. |
d50e3e1
d50e3e1 to
9b86d87
Compare
New nrfx release contains major rework of nrfx drivers instantiation making it easier to integrate with dts nodes. Now, nrfx driver instances can no longer be `const` because they contain driver runtime state. Additionally, all nrfx drivers return `errno` error codes instead of deprecated `nrfx_err_t`. Signed-off-by: Nikodem Kastelik <[email protected]>
9b86d87 to
3a774c2
Compare
|
Starting with nrfx 4.0.0, the nrfx_err_t, NRFX_SUCCESS and NRFX_ERROR_* have been deprecated. Most of them were removed here: zephyrproject-rtos#99399 but a few were missed. Signed-off-by: Carles Cufi <[email protected]>
Starting with nrfx 4.0.0, the nrfx_err_t, NRFX_SUCCESS and NRFX_ERROR_* have been deprecated. Most of them were removed here: zephyrproject-rtos#99399 but a few were missed. Signed-off-by: Carles Cufi <[email protected]>



Integrate nrfx 4.0 and align all affected drivers, samples and tests.