Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
xen_domctl_bind_pt_irq Struct Reference

#include <domctl.h>

Data Fields

uint32_t machine_irq
 
uint32_t irq_type
 
union {
   struct {
      uint8_t   isa_irq
 
   }   isa
 
   struct {
      uint8_t   bus
 
      uint8_t   device
 
      uint8_t   intx
 
   }   pci
 
   struct {
      uint8_t   gvec
 
      uint32_t   gflags
 
      uint64_t   gtable
 
   }   msi
 
   struct {
      uint16_t   spi
 
   }   spi
 
u
 

Field Documentation

◆ bus

uint8_t xen_domctl_bind_pt_irq::bus

◆ device

uint8_t xen_domctl_bind_pt_irq::device

◆ gflags

uint32_t xen_domctl_bind_pt_irq::gflags

◆ gtable

uint64_t xen_domctl_bind_pt_irq::gtable

◆ gvec

uint8_t xen_domctl_bind_pt_irq::gvec

◆ intx

uint8_t xen_domctl_bind_pt_irq::intx

◆ irq_type

uint32_t xen_domctl_bind_pt_irq::irq_type

◆ 

struct { ... } xen_domctl_bind_pt_irq::isa

◆ isa_irq

uint8_t xen_domctl_bind_pt_irq::isa_irq

◆ machine_irq

uint32_t xen_domctl_bind_pt_irq::machine_irq

◆ 

struct { ... } xen_domctl_bind_pt_irq::msi

◆ 

struct { ... } xen_domctl_bind_pt_irq::pci

◆ spi [1/2]

uint16_t xen_domctl_bind_pt_irq::spi

◆  [2/2]

struct { ... } xen_domctl_bind_pt_irq::spi

◆ 

union { ... } xen_domctl_bind_pt_irq::u

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