Definition of the Interrupt Controller (INTCTRL) API. More...
#include "rwnx_config.h"#include "compiler.h"#include "intc.h"#include "reg_intc.h"#include "sysctrl.h"#include "ipc_emb.h"#include "hal_machw.h"#include "txl_cntrl.h"#include "macif.h"#include "rxl_cntrl.h"#include "rxl_hwdesc.h"#include "hal_dma.h"#include "dma.h"#include "rd.h"Go to the source code of this file.
Typedefs | |
| typedef void(* | void_fn )(void) |
| locally define this type to be able to qualify the array. | |
Functions | |
| void | intc_spurious (void) |
| Unexpected interrupt handler. | |
| static void | intc_enable_irq (int index) |
| Enable an interrupt in the interrupt controller. | |
| static void | intc_disable_irq (int index) |
| Disable an interrupt in the interrupt controller. | |
| void | intc_init (void) |
| Initialize and configure the reference INTCTRL. | |
| void | intc_irq (void) __attribute__((interrupt)) |
| Interrupt handler. | |
Variables | |
| static const void_fn | intc_irq_handlers [64] |
| Array of IRQ handlers. | |
Definition of the Interrupt Controller (INTCTRL) API.
Copyright (C) RivieraWaves 2011-2019
Definition in file intc.c.
1.6.1