Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Microchip XEC ECIA interrupt controller devicetree macros. More...

Go to the source code of this file.

Macros

#define MCHP_XEC_ECIA_GIRQ_ENC(g, b)
 Encode a peripheral's GIRQ and GIRQ bit position only.
#define MCHP_XEC_ECIA(g, gb, na, nd)
 Encode peripheral interrupt information into a 32-bit value.
#define MCHP_XEC_ECIA_GIRQ(e)
 Extract the GIRQ number from an encoded MCHP_XEC_ECIA() value.
#define MCHP_XEC_ECIA_GIRQ_POS(e)
 Extract the source bit position from an encoded MCHP_XEC_ECIA() value.
#define MCHP_XEC_ECIA_NVIC_AGGR(e)
 Extract the aggregated GIRQ NVIC number from an encoded MCHP_XEC_ECIA() value.
#define MCHP_XEC_ECIA_NVIC_DIRECT(e)
 Extract the direct NVIC number from an encoded MCHP_XEC_ECIA() value.

Detailed Description

Microchip XEC ECIA interrupt controller devicetree macros.