Embassy
embassy-nrf

Crates

git

Versions

nrf5340-app-s

Flavors

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::CACHEDATA_S as CACHEDATA;
  • pub use nrf5340_app_pac::CACHEINFO_S as CACHEINFO;
  • pub use nrf5340_app_pac::CACHE_S as CACHE;
  • pub use nrf5340_app_pac::CLOCK_S as CLOCK;
  • pub use nrf5340_app_pac::COMP_S 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_S as CTRLAP;
  • pub use nrf5340_app_pac::DCNF_S as DCNF;
  • pub use nrf5340_app_pac::DPPIC_S as DPPIC;
  • pub use nrf5340_app_pac::EGU0_S as EGU0;
  • pub use nrf5340_app_pac::EGU1_S as EGU1;
  • pub use nrf5340_app_pac::EGU2_S as EGU2;
  • pub use nrf5340_app_pac::EGU3_S as EGU3;
  • pub use nrf5340_app_pac::EGU4_S as EGU4;
  • pub use nrf5340_app_pac::EGU5_S as EGU5;
  • pub use nrf5340_app_pac::FICR_S as FICR;
  • pub use nrf5340_app_pac::FPU_S as FPU;
  • pub use nrf5340_app_pac::GPIOTE0_S as GPIOTE0;
  • pub use nrf5340_app_pac::I2S0_S as I2S0;
  • pub use nrf5340_app_pac::IPC_S as IPC;
  • pub use nrf5340_app_pac::KMU_S as KMU;
  • pub use nrf5340_app_pac::LPCOMP_S as LPCOMP;
  • pub use nrf5340_app_pac::MUTEX_S as MUTEX;
  • pub use nrf5340_app_pac::NFCT_S as NFCT;
  • pub use nrf5340_app_pac::NVMC_S as NVMC;
  • pub use nrf5340_app_pac::OSCILLATORS_S as OSCILLATORS;
  • pub use nrf5340_app_pac::P0_S as P0;
  • pub use nrf5340_app_pac::P1_S as P1;
  • pub use nrf5340_app_pac::PDM0_S as PDM0;
  • pub use nrf5340_app_pac::POWER_S as POWER;
  • pub use nrf5340_app_pac::PWM0_S as PWM0;
  • pub use nrf5340_app_pac::PWM1_S as PWM1;
  • pub use nrf5340_app_pac::PWM2_S as PWM2;
  • pub use nrf5340_app_pac::PWM3_S as PWM3;
  • pub use nrf5340_app_pac::QDEC0_S as QDEC0;
  • pub use nrf5340_app_pac::QDEC1_S as QDEC1;
  • pub use nrf5340_app_pac::QSPI_S as QSPI;
  • pub use nrf5340_app_pac::REGULATORS_S as REGULATORS;
  • pub use nrf5340_app_pac::RESET_S as RESET;
  • pub use nrf5340_app_pac::RTC0_S as RTC0;
  • pub use nrf5340_app_pac::RTC1_S as RTC1;
  • pub use nrf5340_app_pac::SAADC_S as SAADC;
  • pub use nrf5340_app_pac::SPIM0_S as SPIM0;
  • pub use nrf5340_app_pac::SPIM1_S as SPIM1;
  • pub use nrf5340_app_pac::SPIM2_S as SPIM2;
  • pub use nrf5340_app_pac::SPIM3_S as SPIM3;
  • pub use nrf5340_app_pac::SPIM4_S as SPIM4;
  • pub use nrf5340_app_pac::SPIS0_S as SPIS0;
  • pub use nrf5340_app_pac::SPIS1_S as SPIS1;
  • pub use nrf5340_app_pac::SPIS2_S as SPIS2;
  • pub use nrf5340_app_pac::SPIS3_S as SPIS3;
  • pub use nrf5340_app_pac::SPU_S as SPU;
  • pub use nrf5340_app_pac::TAD_S as TAD;
  • pub use nrf5340_app_pac::TIMER0_S as TIMER0;
  • pub use nrf5340_app_pac::TIMER1_S as TIMER1;
  • pub use nrf5340_app_pac::TIMER2_S as TIMER2;
  • pub use nrf5340_app_pac::TWIM0_S as TWIM0;
  • pub use nrf5340_app_pac::TWIM1_S as TWIM1;
  • pub use nrf5340_app_pac::TWIM2_S as TWIM2;
  • pub use nrf5340_app_pac::TWIM3_S as TWIM3;
  • pub use nrf5340_app_pac::TWIS0_S as TWIS0;
  • pub use nrf5340_app_pac::TWIS1_S as TWIS1;
  • pub use nrf5340_app_pac::TWIS2_S as TWIS2;
  • pub use nrf5340_app_pac::TWIS3_S as TWIS3;
  • pub use nrf5340_app_pac::UARTE0_S as UARTE0;
  • pub use nrf5340_app_pac::UARTE1_S as UARTE1;
  • pub use nrf5340_app_pac::UARTE2_S as UARTE2;
  • pub use nrf5340_app_pac::UARTE3_S as UARTE3;
  • pub use nrf5340_app_pac::UICR_S as UICR;
  • pub use nrf5340_app_pac::USBD_S as USBD;
  • pub use nrf5340_app_pac::USBREGULATOR_S as USBREGULATOR;
  • pub use nrf5340_app_pac::VMC_S as VMC;
  • pub use nrf5340_app_pac::WDT0_S as WDT0;
  • pub use nrf5340_app_pac::WDT1_S as WDT1;

Modules§

  • Non-Secure mode (NS) peripherals
  • Secure mode (S) peripherals

Constants§