armOS  0.1.0
Minimal ARM Operating System for the Raspberry Pi - Documentation generated for Pi 4.
irq.h File Reference

Definition of armv8-a interrupt initialization functions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void irq_vector_init ()
 
void irq_enable ()
 
void irq_disable ()
 

Detailed Description

Definition of armv8-a interrupt initialization functions.

Function Documentation

◆ irq_disable()

void irq_disable ( )

Disables (Masks) interrupts.

◆ irq_enable()

void irq_enable ( )

Enables (Unmasks) interrupts.

◆ irq_vector_init()

void irq_vector_init ( )

Initializes interrupts, by setting the address of the Vector Base Address Register (vbar_el1) to our vector table address.