|
Zephyr API 3.6.99
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
7#ifndef ZEPHYR_INCLUDE_ARCH_ARM_CORTEX_M_NVIC_H_
8#define ZEPHYR_INCLUDE_ARCH_ARM_CORTEX_M_NVIC_H_
12#if defined(CONFIG_ARMV8_1_M_MAINLINE)
17#define NVIC_NODEID DT_INST(0, arm_v8_1m_nvic)
18#elif defined(CONFIG_ARMV8_M_BASELINE) || defined(CONFIG_ARMV8_M_MAINLINE)
19#define NVIC_NODEID DT_INST(0, arm_v8m_nvic)
20#elif defined(CONFIG_ARMV7_M_ARMV8_M_MAINLINE)
21#define NVIC_NODEID DT_INST(0, arm_v7m_nvic)
22#elif defined(CONFIG_ARMV6_M_ARMV8_M_BASELINE)
23#define NVIC_NODEID DT_INST(0, arm_v6m_nvic)
26#define NUM_IRQ_PRIO_BITS DT_PROP(NVIC_NODEID, arm_num_irq_priority_bits)