iPXE
Data Fields
interrupt64_descriptor Struct Reference

A 64-bit interrupt descriptor table entry. More...

#include <librm.h>

Data Fields

uint16_t low
 Low 16 bits of address. More...
 
uint16_t segment
 Code segment. More...
 
uint8_t unused
 Unused. More...
 
uint8_t attr
 Type and attributes. More...
 
uint16_t mid
 Middle 16 bits of address. More...
 
uint32_t high
 High 32 bits of address. More...
 
uint32_t reserved
 Reserved. More...
 

Detailed Description

A 64-bit interrupt descriptor table entry.

Definition at line 328 of file librm.h.

Field Documentation

◆ low

uint16_t interrupt64_descriptor::low

Low 16 bits of address.

Definition at line 330 of file librm.h.

Referenced by set_interrupt_vector().

◆ segment

uint16_t interrupt64_descriptor::segment

Code segment.

Definition at line 332 of file librm.h.

Referenced by set_interrupt_vector().

◆ unused

uint8_t interrupt64_descriptor::unused

Unused.

Definition at line 334 of file librm.h.

◆ attr

uint8_t interrupt64_descriptor::attr

Type and attributes.

Definition at line 336 of file librm.h.

Referenced by set_interrupt_vector().

◆ mid

uint16_t interrupt64_descriptor::mid

Middle 16 bits of address.

Definition at line 338 of file librm.h.

Referenced by set_interrupt_vector().

◆ high

uint32_t interrupt64_descriptor::high

High 32 bits of address.

Definition at line 340 of file librm.h.

Referenced by set_interrupt_vector().

◆ reserved

uint32_t interrupt64_descriptor::reserved

Reserved.

Definition at line 342 of file librm.h.


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