Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
intc_thejas32.h File Reference

Driver for the C-DAC THEJAS32 interrupt controller. More...

#include <stdint.h>

Go to the source code of this file.

Functions

void thejas32_intc_irq_enable (uint32_t irq)
 Enable an interrupt source.
void thejas32_intc_irq_disable (uint32_t irq)
 Disable an interrupt source.
int thejas32_intc_irq_is_enabled (uint32_t irq)
 Check if an interrupt source is enabled.

Detailed Description

Driver for the C-DAC THEJAS32 interrupt controller.

Function Documentation

◆ thejas32_intc_irq_disable()

void thejas32_intc_irq_disable ( uint32_t irq)

Disable an interrupt source.

Parameters
irqMulti-level encoded interrupt ID

◆ thejas32_intc_irq_enable()

void thejas32_intc_irq_enable ( uint32_t irq)

Enable an interrupt source.

Parameters
irqMulti-level encoded interrupt ID

◆ thejas32_intc_irq_is_enabled()

int thejas32_intc_irq_is_enabled ( uint32_t irq)

Check if an interrupt source is enabled.

Parameters
irqMulti-level encoded interrupt ID
Returns
Non-zero if the interrupt is enabled, 0 otherwise