Module embassy_nrf::pac
source · Expand description
Peripheral Access Crate
Re-exports§
pub use nrf5340_app_pac::interrupt;
pub use nrf5340_app_pac::interrupt;
pub use nrf5340_app_pac::Interrupt;
pub use nrf5340_app_pac::Peripherals;
pub use nrf5340_app_pac::cache_s as cache;
pub use nrf5340_app_pac::cachedata_s as cachedata;
pub use nrf5340_app_pac::cacheinfo_s as cacheinfo;
pub use nrf5340_app_pac::clock_ns as clock;
pub use nrf5340_app_pac::comp_ns as comp;
pub use nrf5340_app_pac::cryptocell_s as cryptocell;
pub use nrf5340_app_pac::cti_s as cti;
pub use nrf5340_app_pac::ctrlap_ns as ctrlap;
pub use nrf5340_app_pac::dcnf_ns as dcnf;
pub use nrf5340_app_pac::dppic_ns as dppic;
pub use nrf5340_app_pac::egu0_ns as egu0;
pub use nrf5340_app_pac::ficr_s as ficr;
pub use nrf5340_app_pac::fpu_ns as fpu;
pub use nrf5340_app_pac::gpiote0_s as gpiote;
pub use nrf5340_app_pac::i2s0_ns as i2s0;
pub use nrf5340_app_pac::ipc_ns as ipc;
pub use nrf5340_app_pac::kmu_ns as kmu;
pub use nrf5340_app_pac::lpcomp_ns as lpcomp;
pub use nrf5340_app_pac::mutex_ns as mutex;
pub use nrf5340_app_pac::nfct_ns as nfct;
pub use nrf5340_app_pac::nvmc_ns as nvmc;
pub use nrf5340_app_pac::oscillators_ns as oscillators;
pub use nrf5340_app_pac::p0_ns as p0;
pub use nrf5340_app_pac::pdm0_ns as pdm;
pub use nrf5340_app_pac::power_ns as power;
pub use nrf5340_app_pac::pwm0_ns as pwm0;
pub use nrf5340_app_pac::qdec0_ns as qdec;
pub use nrf5340_app_pac::qspi_ns as qspi;
pub use nrf5340_app_pac::regulators_ns as regulators;
pub use nrf5340_app_pac::reset_ns as reset;
pub use nrf5340_app_pac::rtc0_ns as rtc0;
pub use nrf5340_app_pac::saadc_ns as saadc;
pub use nrf5340_app_pac::spim0_ns as spim0;
pub use nrf5340_app_pac::spis0_ns as spis0;
pub use nrf5340_app_pac::spu_s as spu;
pub use nrf5340_app_pac::tad_s as tad;
pub use nrf5340_app_pac::timer0_ns as timer0;
pub use nrf5340_app_pac::twim0_ns as twim0;
pub use nrf5340_app_pac::twis0_ns as twis0;
pub use nrf5340_app_pac::uarte0_ns as uarte0;
pub use nrf5340_app_pac::uicr_s as uicr;
pub use nrf5340_app_pac::usbd_ns as usbd;
pub use nrf5340_app_pac::usbregulator_ns as usbregulator;
pub use nrf5340_app_pac::vmc_ns as vmc;
pub use nrf5340_app_pac::wdt0_ns as wdt0;
pub use nrf5340_app_pac::CLOCK_NS as CLOCK;
pub use nrf5340_app_pac::COMP_NS as COMP;
pub use nrf5340_app_pac::CTRLAP_NS as CTRLAP;
pub use nrf5340_app_pac::DCNF_NS as DCNF;
pub use nrf5340_app_pac::DPPIC_NS as DPPIC;
pub use nrf5340_app_pac::EGU0_NS as EGU0;
pub use nrf5340_app_pac::EGU1_NS as EGU1;
pub use nrf5340_app_pac::EGU2_NS as EGU2;
pub use nrf5340_app_pac::EGU3_NS as EGU3;
pub use nrf5340_app_pac::EGU4_NS as EGU4;
pub use nrf5340_app_pac::EGU5_NS as EGU5;
pub use nrf5340_app_pac::FPU_NS as FPU;
pub use nrf5340_app_pac::GPIOTE1_NS as GPIOTE1;
pub use nrf5340_app_pac::I2S0_NS as I2S0;
pub use nrf5340_app_pac::IPC_NS as IPC;
pub use nrf5340_app_pac::KMU_NS as KMU;
pub use nrf5340_app_pac::LPCOMP_NS as LPCOMP;
pub use nrf5340_app_pac::MUTEX_NS as MUTEX;
pub use nrf5340_app_pac::NFCT_NS as NFCT;
pub use nrf5340_app_pac::NVMC_NS as NVMC;
pub use nrf5340_app_pac::OSCILLATORS_NS as OSCILLATORS;
pub use nrf5340_app_pac::P0_NS as P0;
pub use nrf5340_app_pac::P1_NS as P1;
pub use nrf5340_app_pac::PDM0_NS as PDM0;
pub use nrf5340_app_pac::POWER_NS as POWER;
pub use nrf5340_app_pac::PWM0_NS as PWM0;
pub use nrf5340_app_pac::PWM1_NS as PWM1;
pub use nrf5340_app_pac::PWM2_NS as PWM2;
pub use nrf5340_app_pac::PWM3_NS as PWM3;
pub use nrf5340_app_pac::QDEC0_NS as QDEC0;
pub use nrf5340_app_pac::QDEC1_NS as QDEC1;
pub use nrf5340_app_pac::QSPI_NS as QSPI;
pub use nrf5340_app_pac::REGULATORS_NS as REGULATORS;
pub use nrf5340_app_pac::RESET_NS as RESET;
pub use nrf5340_app_pac::RTC0_NS as RTC0;
pub use nrf5340_app_pac::RTC1_NS as RTC1;
pub use nrf5340_app_pac::SAADC_NS as SAADC;
pub use nrf5340_app_pac::SPIM0_NS as SPIM0;
pub use nrf5340_app_pac::SPIM1_NS as SPIM1;
pub use nrf5340_app_pac::SPIM2_NS as SPIM2;
pub use nrf5340_app_pac::SPIM3_NS as SPIM3;
pub use nrf5340_app_pac::SPIM4_NS as SPIM4;
pub use nrf5340_app_pac::SPIS0_NS as SPIS0;
pub use nrf5340_app_pac::SPIS1_NS as SPIS1;
pub use nrf5340_app_pac::SPIS2_NS as SPIS2;
pub use nrf5340_app_pac::SPIS3_NS as SPIS3;
pub use nrf5340_app_pac::TIMER0_NS as TIMER0;
pub use nrf5340_app_pac::TIMER1_NS as TIMER1;
pub use nrf5340_app_pac::TIMER2_NS as TIMER2;
pub use nrf5340_app_pac::TWIM0_NS as TWIM0;
pub use nrf5340_app_pac::TWIM1_NS as TWIM1;
pub use nrf5340_app_pac::TWIM2_NS as TWIM2;
pub use nrf5340_app_pac::TWIM3_NS as TWIM3;
pub use nrf5340_app_pac::TWIS0_NS as TWIS0;
pub use nrf5340_app_pac::TWIS1_NS as TWIS1;
pub use nrf5340_app_pac::TWIS2_NS as TWIS2;
pub use nrf5340_app_pac::TWIS3_NS as TWIS3;
pub use nrf5340_app_pac::UARTE0_NS as UARTE0;
pub use nrf5340_app_pac::UARTE1_NS as UARTE1;
pub use nrf5340_app_pac::UARTE2_NS as UARTE2;
pub use nrf5340_app_pac::UARTE3_NS as UARTE3;
pub use nrf5340_app_pac::USBD_NS as USBD;
pub use nrf5340_app_pac::USBREGULATOR_NS as USBREGULATOR;
pub use nrf5340_app_pac::VMC_NS as VMC;
pub use nrf5340_app_pac::WDT0_NS as WDT0;
pub use nrf5340_app_pac::WDT1_NS as WDT1;
Modules§
- Non-Secure mode (NS) peripherals
- Secure mode (S) peripherals
Constants§
- Number available in the NVIC for configuring priority