| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #5029 from robamu/tiny-docs-improvements | Ulf Lilleengen | 2025-12-12 | 1 | -2/+2 |
| |\ | | | | | | | tiny improvements for nrf init code docs | ||||
| | * | tiny improvements for nrf docs | Robin Mueller | 2025-12-10 | 1 | -2/+2 |
| | | | |||||
| * | | feat: add nRF54LM20A support | Haobo Gu | 2025-12-08 | 1 | -0/+3 |
| | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| * | | chore: expose uicr write functions | Ulf Lilleengen | 2025-12-04 | 1 | -3/+12 |
| | | | | | | | | | | | | | Applications may need to write UICR registers independently of the HAL (for instance, softdevice-specific registers). Exposing these functions will allow that to be done in the correct way. | ||||
| * | | fix: use correct cfg guard | Ulf Lilleengen | 2025-12-02 | 1 | -2/+2 |
| | | | |||||
| * | | feat: support nrf54l10 and nrf54l05 in HAL | Ulf Lilleengen | 2025-12-02 | 1 | -2/+12 |
| | | | |||||
| * | | feat: support nrf54 GRTC as time-driver | Ulf Lilleengen | 2025-11-26 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | * Refactor GRTC peripheral splitting it into multiple channels * Reserve channel 1 for time-driver if enabled * Implement time-driver using GRTC (RTC peripheral is now removed). * Add timer example to nrf54l15 | ||||
| * | | embassy-nrf: add workaround for anomaly 66 on nrf52 | Matthew Tran | 2025-11-23 | 1 | -0/+24 |
| |/ | |||||
| * | fix: cracen only in secure mode | Ulf Lilleengen | 2025-11-04 | 1 | -1/+1 |
| | | |||||
| * | fix: warnings | Ulf Lilleengen | 2025-11-04 | 1 | -0/+1 |
| | | |||||
| * | feat: add nrf54 config to set clock speed | Ulf Lilleengen | 2025-11-04 | 1 | -0/+30 |
| | | |||||
| * | feat: initial support for nrf54 CRACEN peripheral | Ulf Lilleengen | 2025-11-04 | 1 | -1/+3 |
| | | | | | | | | The CRACEN peripheral supports random number generation, digest and key generation, and key exchange. The initial support implements random number generation. | ||||
| * | nrf5340: Do not write to UICR from non-secure world | Dmitry Tarnyagin | 2025-10-28 | 1 | -1/+1 |
| | | | | | | Ref nRF5340 PS v1.6: > UICR is only accessible by secure code. Any write from non-secure code will be faulted. | ||||
| * | feat: improve nrf54 support using new nrf-pac | Ulf Lilleengen | 2025-10-28 | 1 | -12/+0 |
| | | | | | | | | | | | | | | * Update nrf-pac to version that modifies nrf52 register layout to match nrf54 to reduce the amount of cfg needed for nrf54 support. * Make the following peripherals available on nrf54: twim, twis, spim, spis, uart, buffered uarte, dppi, gpiote, pwm, saadc * Add examples tested on the nrf54 dk Some code is based on or copied from other pull requests, modified to match the new nrf-pac layout. Co-authored-by: Dmitry Tarnyagin <[email protected]> | ||||
| * | feat(nrf): add rtc support for nRF54L | Haobo Gu | 2025-10-14 | 1 | -1/+0 |
| | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -1/+1 |
| | | |||||
| * | Edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -1/+2 |
| | | |||||
| * | nrf: apply FICR.TRIMCNF values | Matthew Tran | 2025-10-05 | 1 | -13/+51 |
| | | |||||
| * | doc fixes | Robin Mueller | 2025-09-23 | 1 | -1/+1 |
| | | |||||
| * | add basic RTC driver for nRF | Robin Mueller | 2025-09-22 | 1 | -0/+2 |
| | | |||||
| * | nrf: 802.15.4 embassy-net-driver | Remmirad | 2025-09-06 | 1 | -0/+11 |
| | | |||||
| * | nrf54l: Disable glitch detection and enable DC/DC in init. | Ole Bauck | 2025-09-01 | 1 | -0/+17 |
| | | |||||
| * | Enable temp support on the nrf54l15 | nerwalt | 2025-08-12 | 1 | -1/+0 |
| | | | | | Alphabetize ther peripherals in the pac | ||||
| * | Merge branch 'main' into nrf54l15-wdt | Dario Nieuwenhuis | 2025-08-08 | 1 | -1/+5 |
| |\ | |||||
| | * | Adds RRAMC support for the nrf54l15 | nerwalt | 2025-08-08 | 1 | -1/+5 |
| | | | | | | | | | Adds an Nvmc driver alias for compatibility | ||||
| * | | Adds WDT support for the nrf54l15 | nerwalt | 2025-08-08 | 1 | -1/+0 |
| |/ | |||||
| * | Merge pull request #4427 from clubby789/unsafe-op | Dario Nieuwenhuis | 2025-07-23 | 1 | -4/+6 |
| |\ | | | | | | | HAL: Use `unsafe` block in IRQ handler | ||||
| | * | Use `unsafe` block in IRQ handlers | clubby789 | 2025-07-20 | 1 | -4/+6 |
| | | | |||||
| * | | feat(embassy-nrf): add uicr hfxo workaround | Nils Ponsard | 2025-07-18 | 1 | -7/+36 |
| |/ | | | | | | | | | | | | In the MDK, there is a workaround "UICR_HFXO_WORKAROUND" that resests the HFXO values if they are erased. This is necessary on my nrf9151 to have the modem working properly. I found this thanks to these two messages: https://github.com/diondokter/nrf-modem/issues/32#issuecomment-2704598018 https://devzone.nordicsemi.com/f/nordic-q-a/96093/nrf9160-porting-the-modem-library-to-work-with-bare-metal-application/435351?focus=true Signed-off-by: Nils Ponsard <[email protected]> | ||||
| * | nrf: add support for nrf9120, nrf9151, nrf9161 approtect. | Dario Nieuwenhuis | 2025-07-15 | 1 | -0/+31 |
| | | |||||
| * | nrf: Enable TEMP driver for nrf5340-net | Matthew Tran | 2025-05-22 | 1 | -1/+1 |
| | | |||||
| * | nrf/rng: add Blocking/Async Mode param. | Dario Nieuwenhuis | 2025-05-21 | 1 | -0/+24 |
| | | | | | | This allows avoiding creating the irq handler if you're only going to use it in blocking mode. | ||||
| * | add the possibility to document `bind_interrupts` `struct`s | Ralph Ursprung | 2025-05-15 | 1 | -4/+8 |
| | | | | | | | | | | | | | the `bind_interrupts` macro creates a `struct` for the interrupts. it was so far not possible to document those (except for STM32) and there was no generic documentation being generated/added either, thus the `missing_docs` lint was triggered for consumers which enabled it. with this change it is now possible to manually add a comment on the `struct` being defined in the macro invocation. to show that this works one RP example has been modified accordingly. | ||||
| * | nrf: _3v3 -> _3V3 | Matthew Tran | 2025-05-14 | 1 | -2/+2 |
| | | |||||
| * | nrf: Add IPC peripheral for nRF5340 | Alessandro Gasbarroni | 2025-05-10 | 1 | -0/+2 |
| | | |||||
| * | nrf53: add WDT support | Matthew Tran | 2025-04-20 | 1 | -1/+0 |
| | | |||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #3939 from 0e4ef622/nrf53-int-cap | Dario Nieuwenhuis | 2025-03-02 | 1 | -1/+155 |
| |\ | | | | | | | nrf5340: add internal capacitor config | ||||
| | * | nrf5340: add internal capacitor config | Matthew Tran | 2025-03-02 | 1 | -1/+155 |
| | | | |||||
| * | | nrf5340: add regh_voltage config | Matthew Tran | 2025-03-01 | 1 | -0/+39 |
| |/ | |||||
| * | remove redundant cfg | Matthew Tran | 2025-02-22 | 1 | -13/+5 |
| | | |||||
| * | nrf5340: configure LFCLK | Matthew Tran | 2025-02-22 | 1 | -3/+58 |
| | | |||||
| * | nrf52833: configure internal LDO | klownfish | 2025-01-28 | 1 | -4/+4 |
| | | |||||
| * | nrf54l: Allow debug access from firmware sid3 | Dominik Boehi | 2024-12-26 | 1 | -9/+67 |
| | | | | | This adds support for the | ||||
| * | Add nrf9160 | Alexander Walter | 2024-12-14 | 1 | -1/+1 |
| | | |||||
| * | Added system off and wake-on-field | Alexander Walter | 2024-12-13 | 1 | -0/+3 |
| | | |||||
| * | nrf: Add RESET operations helpers for the nrf5340 | Alessandro Gasbarroni | 2024-12-12 | 1 | -0/+3 |
| | | |||||
| * | nrf: Add NFCT driver. | Dario Nieuwenhuis | 2024-11-20 | 1 | -0/+8 |
| | | | | | | Co-Authored-By: turbocool3r <[email protected]> Co-Authored-By: ferris <[email protected]> | ||||
| * | nrf: add nrf54l base: gpio and time driver. | Dario Nieuwenhuis | 2024-11-17 | 1 | -20/+62 |
| | | |||||
| * | Update nrf-pac. | Dario Nieuwenhuis | 2024-11-15 | 1 | -1/+1 |
| | | |||||
