| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix: use correct pin count for the nrf54 chip family | oddlama | 2025-12-16 | 1 | -9/+6 |
| | | |||||
| * | nrf: update pac with nRF54 CLOCK_POWER irq number fix. | Dario Nieuwenhuis | 2025-12-16 | 1 | -1/+1 |
| | | |||||
| * | update bitflags | xoviat | 2025-12-15 | 1 | -1/+1 |
| | | |||||
| * | chore: prepare nrf hals for release | Ulf Lilleengen | 2025-12-15 | 2 | -2/+4 |
| | | |||||
| * | fix copy paste bug in i2c pullup ? | Kezi | 2025-12-12 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #5036 from embassy-rs/nrf54-buffered-rram | Ulf Lilleengen | 2025-12-12 | 2 | -12/+162 |
| |\ | | | | | | | feat: add support for buffered write mode for rram | ||||
| | * | feat: add support for buffered write mode for rram | Ulf Lilleengen | 2025-12-11 | 2 | -12/+162 |
| | | | |||||
| * | | 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 |
| | | | |||||
| * | | Merge pull request #5027 from embassy-rs/nrf54-rng-crash | Dario Nieuwenhuis | 2025-12-10 | 1 | -19/+11 |
| |\ \ | | | | | | | | | | nrf/cracen: fix bus fault on drop. | ||||
| | * | | nrf/cracen: fix bus fault on drop. | Dario Nieuwenhuis | 2025-12-10 | 1 | -19/+11 |
| | | | | | | | | | | | | | | | | | | | | | | Accessing the RNGCONTROL reg bus faults when ENABLE.RNG=0. Do all the enabling in start_rng/stop_rng, then do nothing on drop. This is fine now that we only have blocking RNG, we'll have to do something fancier in the future. | ||||
| * | | | feat: add nRF54LM20A support | Haobo Gu | 2025-12-08 | 6 | -2/+857 |
| |/ / | | | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| * | | chore: add changelog entry for uicr write | Ulf Lilleengen | 2025-12-04 | 1 | -0/+1 |
| | | | |||||
| * | | 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 |
| | | | |||||
| * | | chore: update changelog | Ulf Lilleengen | 2025-12-02 | 1 | -0/+1 |
| | | | |||||
| * | | feat: support nrf54l10 and nrf54l05 in HAL | Ulf Lilleengen | 2025-12-02 | 4 | -2/+1520 |
| | | | |||||
| * | | chore: update nrf-pac | Ulf Lilleengen | 2025-12-02 | 1 | -1/+1 |
| | | | |||||
| * | | fix: patch back clock power irq | Ulf Lilleengen | 2025-11-27 | 2 | -1/+2 |
| | | | |||||
| * | | chore: cleanup | Ulf Lilleengen | 2025-11-26 | 1 | -8/+3 |
| | | | |||||
| * | | chore: update changelog | Ulf Lilleengen | 2025-11-26 | 1 | -1/+1 |
| | | | |||||
| * | | fix: update saadc after API changes | Ulf Lilleengen | 2025-11-26 | 1 | -5/+5 |
| | | | |||||
| * | | feat: support nrf54 GRTC as time-driver | Ulf Lilleengen | 2025-11-26 | 4 | -57/+147 |
| | | | | | | | | | | | | | | | * 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 | ||||
| * | | feat: add ppi events for SPIS peripheral | Ulf Lilleengen | 2025-11-25 | 2 | -0/+16 |
| | | | |||||
| * | | embassy-nrf: add workaround for anomaly 66 on nrf52 | Matthew Tran | 2025-11-23 | 2 | -0/+25 |
| |/ | |||||
| * | docs: add changelog | Ulf Lilleengen | 2025-11-14 | 1 | -0/+1 |
| | | |||||
| * | fix: use correct nrf54l15 flash size | Ulf Lilleengen | 2025-11-14 | 1 | -1/+1 |
| | | | | | Both SVD and documentation agrees on 1524kB | ||||
| * | Merge pull request #4810 from ↵ | Ulf Lilleengen | 2025-11-14 | 2 | -6/+65 |
| |\ | | | | | | | | | | | de-vri-es/nrf-gpiote-enable-interrupts-before-being-polled embassy-nrf: add `gpiote::InputChannel::wait_for_high/low()` | ||||
| | * | embassy-nrf: add gpiote::InputChannel::wait_for_high/low() | Maarten de Vries | 2025-10-30 | 2 | -6/+65 |
| | | | | | | | | | | | Also catch GPIOTE events directly when wait() is called, even before polling the future. | ||||
| * | | fix: more cracen secure mode only | Ulf Lilleengen | 2025-11-04 | 1 | -0/+2 |
| | | | |||||
| * | | fix: cracen only in secure mode | Ulf Lilleengen | 2025-11-04 | 1 | -1/+1 |
| | | | |||||
| * | | chore: rustfmt | Ulf Lilleengen | 2025-11-04 | 1 | -1/+2 |
| | | | |||||
| * | | fix: warnings | Ulf Lilleengen | 2025-11-04 | 2 | -11/+7 |
| | | | |||||
| * | | docs: update changelog | Ulf Lilleengen | 2025-11-04 | 1 | -1/+2 |
| | | | |||||
| * | | 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 | 3 | -1/+166 |
| | | | | | | | | | | | | | | | The CRACEN peripheral supports random number generation, digest and key generation, and key exchange. The initial support implements random number generation. | ||||
| * | | feat: enable missing PPI channels and groups | Ulf Lilleengen | 2025-11-04 | 1 | -0/+28 |
| |/ | |||||
| * | Merge pull request #4801 from embassy-rs/nrf54-fixes | Ulf Lilleengen | 2025-10-30 | 2 | -39/+124 |
| |\ | | | | | | | nrf54 improvements and fixes | ||||
| | * | fix: ppi bridge channel definitions | Ulf Lilleengen | 2025-10-29 | 1 | -12/+87 |
| | | | |||||
| | * | fix: allow compiling without gpiote for nrf54 | Ulf Lilleengen | 2025-10-29 | 2 | -27/+30 |
| | | | |||||
| | * | fix: add missing ppi and grtc peripheral | Ulf Lilleengen | 2025-10-29 | 1 | -2/+9 |
| | | | |||||
| * | | nrf/gpiote: remove logs | Dario Nieuwenhuis | 2025-10-29 | 1 | -13/+0 |
| |/ | |||||
| * | Merge branch 'main' into sleep-in-anomaly-fix | Ulf Lilleengen | 2025-10-29 | 2 | -18/+32 |
| |\ | |||||
| | * | Make empty definition consistent | Dion Dokter | 2025-10-29 | 2 | -18/+32 |
| | | | |||||
| * | | [nRF] Add delay in uart anomaly fix | Dion Dokter | 2025-10-29 | 2 | -0/+9 |
| |/ | |||||
| * | nrf5340: Do not write to UICR from non-secure world | Dmitry Tarnyagin | 2025-10-28 | 2 | -1/+2 |
| | | | | | | Ref nRF5340 PS v1.6: > UICR is only accessible by secure code. Any write from non-secure code will be faulted. | ||||
| * | fix: convert to expected value | Ulf Lilleengen | 2025-10-28 | 1 | -2/+10 |
| | | |||||
| * | fix: use current freq at spim instance creation time for serial0 | Ulf Lilleengen | 2025-10-28 | 1 | -1/+14 |
| | | |||||
| * | fix: only set detectmode in secure mode | Ulf Lilleengen | 2025-10-28 | 1 | -1/+1 |
| | | |||||
| * | chore: make it clear which gpiotec for a channel | Ulf Lilleengen | 2025-10-28 | 2 | -25/+25 |
| | | |||||
