MOS Source Code
Loading...
Searching...
No Matches
ioapic_redirection_entry_t Struct Reference

Public Attributes

u8 interrupt_vec: 8
 
u8 delivery_mode: 3
 
bool destination_mode: 1
 
bool pending: 1
 
ioapic_polarity_t polarity: 1
 
bool something: 1
 
ioapic_trigger_mode_t trigger_mode: 1
 
bool mask: 1
 
u64 reserved: 39
 
struct { 
 
   u8   target_apic_id: 4 
 
   u8   something_else: 4 
 
destination 
 

Detailed Description

Definition at line 33 of file ioapic.c.

Member Data Documentation

◆ interrupt_vec

u8 interrupt_vec

Definition at line 35 of file ioapic.c.

Referenced by ioapic_disable(), and ioapic_enable_with_mode().

◆ delivery_mode

u8 delivery_mode

Definition at line 36 of file ioapic.c.

◆ destination_mode

bool destination_mode

Definition at line 37 of file ioapic.c.

◆ pending

bool pending

Definition at line 38 of file ioapic.c.

◆ polarity

Definition at line 39 of file ioapic.c.

Referenced by ioapic_enable_with_mode().

◆ something

bool something

Definition at line 40 of file ioapic.c.

◆ trigger_mode

ioapic_trigger_mode_t trigger_mode

Definition at line 41 of file ioapic.c.

Referenced by ioapic_enable_with_mode().

◆ mask

bool mask

Definition at line 42 of file ioapic.c.

Referenced by ioapic_disable().

◆ reserved

u64 reserved

Definition at line 43 of file ioapic.c.

◆ target_apic_id

u8 target_apic_id

Definition at line 46 of file ioapic.c.

Referenced by ioapic_enable_with_mode().

◆ something_else

u8 something_else

Definition at line 47 of file ioapic.c.

◆ [struct]

struct { ... } destination

Referenced by ioapic_enable_with_mode().


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