Commit Graph

954 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
0740b235ac nrf: Add NFCT driver.
Co-Authored-By: turbocool3r <turbocool3r@gmail.com>
Co-Authored-By: ferris <ferris@devdroplets.com>
2024-11-20 23:29:22 +01:00
Priit Laes
1e0b6eefb7 nrf: Remove leftover info message and fix link to errata 2024-11-19 09:55:39 +02:00
Dario Nieuwenhuis
f99d733b61 nrf: add docs build for nrf54. 2024-11-17 23:01:00 +01:00
Dario Nieuwenhuis
a8d7a5eb1e nrf: add nrf54l base: gpio and time driver. 2024-11-17 14:42:06 +01:00
Dario Nieuwenhuis
3f23fd5c98 Update nrf-pac. 2024-11-15 02:22:20 +01:00
Giona Imperatori
af5e23ade0 fix(nrf5340-app): added SPIM4 peripheral 2024-11-09 21:50:20 +01:00
Dario Nieuwenhuis
0de204ccd7 Fix "non-local impl definition" warning from recent nightlies. 2024-11-08 13:20:13 +01:00
Dario Nieuwenhuis
f51ee98aef nrf/pwm: disconnect input. 2024-11-04 18:41:58 +01:00
Dario Nieuwenhuis
fff304b3de nrf/pwm: fix bad pin assignment. 2024-11-04 18:41:47 +01:00
Dario Nieuwenhuis
bffe7cf8a6 nrf: fix docs build. 2024-11-04 16:06:54 +01:00
Dario Nieuwenhuis
51f6b813e1 nrf: port to chiptool-based nrf-pac. 2024-11-04 00:47:31 +01:00
Alex Moon
55805de05b
Refactoring and cleanup 2024-10-23 16:44:07 -04:00
Alex Moon
110d87bbd2
Remove support for consecutive Read operations
Due to Twim hardware limitations
2024-10-23 16:44:07 -04:00
Alex Moon
528a3e4355
Add support for transactions to Twim in embassy-nrf 2024-10-23 16:44:07 -04:00
Dinu Blanovschi
c797915525 fix: review comments 2024-10-22 16:56:05 +02:00
Dario Nieuwenhuis
aff66b9695 nrf: add try_write to BufferedUarte. 2024-08-21 12:44:07 +02:00
nerwalt
b7dc4c7b6f Fixes build issues related to nrf9120 features 2024-08-12 06:23:32 -06:00
Frank Plowman
0eb0789627
nrf, doc: Don't refer to Default impl of saadc::ChannelConfig
`saadc::ChannelConfig` does not implement the `Default` trait, so
its documentation should not refer to it.  Modify the documentation to
instead describe how the struct should be created and configured.
2024-08-09 14:17:54 +01:00
Priit Laes
2e8d9dba14 nrf: wdt: Fix formatting for Safety section 2024-08-08 23:01:03 +03:00
Priit Laes
2767b14a4e nrf: gpio: Fix return values for functions returning unit type - () 2024-08-08 23:01:03 +03:00
Priit Laes
7c8f57e564 nrf: buffered_uarte: Add overrides for too_many_arguments lint
One possible future fix for this could be refactoring at least
ppi arguments into separate struct.
2024-08-08 23:01:03 +03:00
Priit Laes
31ac31f3f3 nrf: Rearrange CHANGELOG by features for better overview 2024-08-05 10:37:12 +03:00
Ulf Lilleengen
886580179f update dates 2024-08-05 08:58:56 +02:00
Ulf Lilleengen
2f3b3335e1 Prepare for embassy-nrf release 2024-08-05 08:56:29 +02:00
Ulf Lilleengen
44282b18fa Prepare embassy-time release 2024-08-05 08:56:29 +02:00
Ulf Lilleengen
fb0ab1e42a Prepare release of embassy-hal-internal 2024-08-05 08:56:29 +02:00
Ulf Lilleengen
5767c003cc Prepare release of embassy-embedded-hal 0.2.0 2024-08-05 08:56:29 +02:00
Dario Nieuwenhuis
c83d940005
Merge pull request #3171 from nerwalt/nrf9151
nrf9151 support
2024-07-18 12:07:15 +00:00
Tarun Singh
a716a3f006 Reduced define for 'unreachable!' to a single macro rule 2024-07-17 17:05:52 -04:00
nerwalt
238cc004f0 saddc regression fix 2024-07-15 13:41:32 -06:00
nerwalt
0567ad5e74 cargo fmt 2024-07-15 13:30:16 -06:00
nerwalt
8a6cb98e45 Adding _nrf91 feature
Combining _nrf9160 and _nrf9120 in many places to reduce cfgs
2024-07-15 13:21:30 -06:00
nerwalt
2c3de1eeec Merge branch 'main' into nrf9151 2024-07-15 11:33:53 -06:00
nerwalt
a978234cc5 Connecting GPIOTE interrupts 2024-07-15 10:12:22 -06:00
nerwalt
042d234f11 Putting never used/constucted items behind feature flag 2024-07-15 09:23:58 -06:00
nerwalt
639acdd2a3 Using published nrf9120-pac 2024-07-15 09:23:16 -06:00
rafael
f5ebdebd96 nrf after cargo check 2024-07-14 17:34:50 +02:00
rafael
08f1454527 nrf 2024-07-14 16:35:05 +02:00
nerwalt
38d8abef26 Merge branch 'main' into nrf9151 2024-07-11 06:58:05 -06:00
Ulf Lilleengen
8c54df1042
Merge pull request #3145 from embassy-rs/nrf-radio-fixes
fix cancellation hanging on event never occuring
2024-07-03 07:45:14 +00:00
Ulf Lilleengen
b07570fce5 remove unused logging 2024-07-03 09:04:47 +02:00
Ulf Lilleengen
a07702ba7b fix cancellation hanging on event never occuring
- The end event is not triggered by stop and might therefor never occur
- Clear the end_event after operation is done instead of disabled
2024-07-03 09:03:25 +02:00
Dario Nieuwenhuis
92eb6011d6
Merge pull request #3139 from igiona/AllowDrivingStrengthInPwm
feat(pwm): allow specifying OutputDrive for PWM channels
2024-07-01 17:51:53 +00:00
Giona Imperatori
f418006508 fixup! feat(pwm): allow specifying OutputDrive for PWM channels 2024-07-01 18:06:14 +02:00
nerwalt
98263ac220 Merge branch 'main' into nrf9151 2024-07-01 10:03:24 -06:00
nerwalt
e9bbfb349c Clean up 2024-07-01 10:02:03 -06:00
Giona Imperatori
7884babb9d feat(pwm): allow specifying OutputDrive for PWM channels 2024-07-01 17:33:24 +02:00
Ulf Lilleengen
0b8a8e54dc expose enabling and disabling irq for triggers 2024-07-01 10:26:45 +02:00
nerwalt
5e1a6a9753 Adding support for 9120 2024-06-28 07:11:50 -06:00
nerwalt
8a6b71b0bb Adding initial support for nrf9151 s and ns
Adding s and ns examples, including a reference TFM
2024-06-27 14:07:26 -06:00