CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
Loading...
Searching...
No Matches
InterruptCapabilityState Struct Reference

Structure for authorising access to a specific interrupt. More...

#include <interrupt.h>

Public Attributes

enum InterruptName interruptNumber
 The interrupt number that this refers to.
bool mayWait
 Does this authorise accessing the futex for monitoring the interrupt?
bool mayComplete
 Does this authorise acknowledging the interrupt?

Detailed Description

Structure for authorising access to a specific interrupt.

Definition at line 61 of file interrupt.h.

Member Data Documentation

◆ interruptNumber

enum InterruptName InterruptCapabilityState::interruptNumber

The interrupt number that this refers to.

Definition at line 66 of file interrupt.h.

◆ mayComplete

bool InterruptCapabilityState::mayComplete

Does this authorise acknowledging the interrupt?

Definition at line 74 of file interrupt.h.

◆ mayWait

bool InterruptCapabilityState::mayWait

Does this authorise accessing the futex for monitoring the interrupt?

Definition at line 70 of file interrupt.h.


The documentation for this struct was generated from the following file: