embassy-nrf

Crates

git

Versions

nrf54l15-app-ns

Flavors

Skip to main content

Module domain

Module domain 

Source
Expand description

Power domains (nRF54L).

On nRF54L, each power domain has its own GPIO port, and peripherals can only use pins in their own domain:

DomainPeripheralsPins
Domain0MCU (xx00)P2 (dedicated only)
Domain1Radio (xx10)
Domain2Peripheral (xx2x)P1, P3
Domain3Low-power (xx30)P0

A peripheral implementing DomainPeripheral can use any pin implementing DomainPin for its domain. P2 pins don’t implement DomainPin: they can only be used through their dedicated functions, which show up as explicit impls of each driver’s pin traits (e.g. spim::SckPin).

Enums§

Domain0
MCU power domain.
Domain1
Radio power domain.
Domain2
Peripheral power domain.
Domain3
Low-power power domain.

Traits§

Domain
A power domain.
DomainPeripheral
A peripheral instance located in a power domain.
DomainPin
A pin that any peripheral in power domain D can use.