nrfcxx  0.1.0
C++-17 Framework for Nordic nRF5 Devices
Data Structures | Namespaces | Variables
impl.hpp File Reference

API specific to the nRF52 series supporting <nrfcxx/impl.hpp>. More...

Go to the source code of this file.

Data Structures

struct  nrfcxx::nrf5::series::SAADC_Peripheral
 Constants and function specific to the nRF52 SAADC peripheral. More...
 

Namespaces

 nrfcxx
 Primary namespace for nrfcxx functionality.
 
 nrfcxx::nrf5
 Namespace holding support for bare nRF5 peripheral instances.
 
 nrfcxx::nrf5::series
 Namespace holding series-specific implementations that support the genericized API of nrfcxx.
 

Variables

static constexpr auto nrfcxx::IRQ_PRIORITY_SD_HIGH = 0
 NVIC IRQ priority reserved for critical soft-device interrupts.
 
static constexpr auto nrfcxx::IRQ_PRIORITY_SD_MEMORY = 1
 NVIC IRQ priority reserved for critical soft-device memory isolation and runtime protection.
 
static constexpr auto nrfcxx::IRQ_PRIORITY_APP_HIGH = 2
 NVIC IRQ priority reserved for critical application interrupts.
 
static constexpr auto nrfcxx::IRQ_PRIORITY_SD_LOW = 4
 NVIC IRQ priority reserved for non-critical soft-device interrupts.
 
static constexpr auto nrfcxx::IRQ_PRIORITY_APP_LOW = 5
 NVIC IRQ priority reserved for non-critical application interrupts.
 

Detailed Description

API specific to the nRF52 series supporting <nrfcxx/impl.hpp>.