1000 Commits

Author SHA1 Message Date
Matthew Tran
def1cf58ab remove redundant cfg 2025-02-22 13:11:38 -06:00
Matthew Tran
1b4f788427 nrf5340: configure LFCLK 2025-02-22 00:02:43 -06:00
klownfish
640612a47f nrf52833: configure internal LDO 2025-01-28 22:27:18 +01:00
Ulf Lilleengen
ed63f80637 chore: bump embassy-sync version
Prepare version 0.6.2 for release
2025-01-15 16:12:36 +01:00
wackazong
4b0e20315b Add Clone to Pull 2025-01-14 10:20:39 +01:00
Ulf Lilleengen
9d94d68a7f Create embassy-nrf 0.3.1 2025-01-09 11:41:00 +01:00
Dario Nieuwenhuis
cd70c19ab5
Merge pull request #3745 from dragonnn/nrf_twim
nrf twim return errors in async_wait instead of waiting indefinitely
2025-01-08 19:40:10 +01:00
dragonn
cd38669ac2 panic when events_error is set in twim without errorsrc 2025-01-08 19:08:58 +01:00
Dario Nieuwenhuis
07fe3415f5 nrf/gpio: fix missing setting input as disconnected. 2025-01-08 18:55:22 +01:00
dragonn
5102b50be7 remove self from check_errorsrc to make it work in async_wait 2025-01-08 14:55:37 +01:00
dragonn
0316ef86cb use check_errorsrc instead of matching again on errorsrc bits 2025-01-08 14:19:25 +01:00
dragonn
ec2ab822b8 nrf twim return errors in async_wait 2025-01-08 14:12:40 +01:00
Priit Laes
e7c70f1097 nrf: Refactor changelog a bit
A bit late with my changes, but here they come.
2025-01-07 13:00:02 +02:00
Dario Nieuwenhuis
41dcebe446 changelog fixes 2025-01-06 13:19:01 +01:00
Ulf Lilleengen
c7e7603a24 Use released nrf pac 2025-01-06 13:06:32 +01:00
Ulf Lilleengen
0ef98c70e7 Bump the versions 2025-01-06 10:18:21 +01:00
Ulf Lilleengen
4caeeade4d Update changelogs 2025-01-06 09:54:51 +01:00
Dániel Buga
9f21cf627b
Prepare embassy-embedded-hal 0.3 2025-01-05 21:28:42 +01:00
Reed
0d824beb11
Enable embassy-eh time feature when appropriate 2025-01-04 21:26:46 +13:00
Reed
ca349813ab
Remove un-needed embassy-eh time feature 2025-01-04 21:20:43 +13:00
Ulf Lilleengen
92d67c3ccd Relax timestamp check 2025-01-02 13:35:55 +01:00
Ulf Lilleengen
422938745a Move safeguard if compare irq is enabled 2025-01-02 12:53:55 +01:00
Ulf Lilleengen
06901c3279 Update comment to reflect reality 2025-01-02 12:03:03 +01:00
Ulf Lilleengen
9c7d508bcf Fix case where a short interrupt caused wrong alarm set 2025-01-02 11:59:57 +01:00
Ulf Lilleengen
e012e13858 Ensure alarm is re-scheduled if timetamp is in the past
Fixes #3672
2025-01-01 19:47:39 +01:00
Dániel Buga
44217aa092
Desugar some async fns 2024-12-30 12:13:13 +01:00
Dominik Boehi
19203c706f nrf54l: Allow debug access from firmware sid3
This adds support for the
2024-12-26 08:35:37 +01:00
Dániel Buga
ab8ca3f126
Rename ETQD, bump date 2024-12-22 21:00:23 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time 2024-12-22 20:27:15 +01:00
Dario Nieuwenhuis
2c3bc75da6
Merge pull request #3593 from bugadani/refactor
Rework time-driver contract.
2024-12-16 12:30:30 +00:00
Dario Nieuwenhuis
1e37cc5498
Merge pull request #3646 from wackazong/embedded_io_async_uarte
Add trait embedded_io_async to uarte
2024-12-15 11:01:16 +00:00
Alexander Walter
ea374a4736 Fix rustfm and warning 2024-12-14 15:48:18 +01:00
Alexander Walter
f5ead85377 Just impl Write 2024-12-14 15:41:31 +01:00
Alexander Walter
3b5993cf48 Move wake on sense to nfct 2024-12-14 15:40:08 +01:00
Alexander Walter
c4f6509cf2 rustfmt 2024-12-14 01:02:35 +01:00
Alexander Walter
be1ed104e4 Add trait embedded_io_async to uarte 2024-12-14 00:57:55 +01:00
Alexander Walter
6f08c62d5d Add nrf9160 2024-12-14 00:11:32 +01:00
Dario Nieuwenhuis
b268b1795f
Merge time-driver and time-queue-driver traits, make HALs own and handle the queue. 2024-12-13 21:20:59 +01:00
Alexander Walter
415db448c7 Added system off and wake-on-field 2024-12-13 19:38:30 +01:00
Alessandro Gasbarroni
df5a399125 nrf: Add RESET operations helpers for the nrf5340 2024-12-12 22:39:54 +01:00
Dániel Buga
5a5495aac4
Refactor integrated-timers 2024-12-10 21:31:42 +01:00
Dario Nieuwenhuis
d1df927c03 nrf/nfct: actually fix frame timing.
Now it works both with android and iOS, and both with and without logs.
2024-12-07 22:15:07 +01:00
Dario Nieuwenhuis
0225221f8b nrf/nfct: use the right error register for rx and tx. 2024-12-06 11:33:39 +01:00
Dario Nieuwenhuis
03082a9cdf nrf/nfct: set correct frame delay timing.
This makes it work both with and without trace logging, before it would
only work with.
2024-12-06 11:33:39 +01:00
Dario Nieuwenhuis
aaad8450e9
Use inline const for initializing arrays. (#3567) 2024-11-24 20:58:48 +01:00
Dániel Buga
c9abff53d7
Bump sync version (#3562)
* Bump sync version

* Use old embassy-sync in rp bluetooth example

* Downgrade update to minor
2024-11-22 21:16:11 +01:00
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