XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
VirtioDeviceConfig Struct Reference

#include <virtio.h>

Public Attributes

volatile uint8_t select
 
volatile uint8_t subsel
 
volatile uint8_t size
 
volatile uint8_t pad [5]
 
union { 
 
   struct { 
 
      volatile uint32_t   min 
 
      volatile uint32_t   max 
 
      volatile uint32_t   fuzz 
 
      volatile uint32_t   flat 
 
      volatile uint32_t   res 
 
   }   tablet_data 
 
   uint8_t   str [128] 
 
data 
 

Member Data Documentation

◆ [union]

union { ... } VirtioDeviceConfig::data

◆ flat

volatile uint32_t VirtioDeviceConfig::flat

◆ fuzz

volatile uint32_t VirtioDeviceConfig::fuzz

◆ max

volatile uint32_t VirtioDeviceConfig::max

◆ min

volatile uint32_t VirtioDeviceConfig::min

◆ pad

volatile uint8_t VirtioDeviceConfig::pad[5]

◆ res

volatile uint32_t VirtioDeviceConfig::res

◆ select

volatile uint8_t VirtioDeviceConfig::select

◆ size

volatile uint8_t VirtioDeviceConfig::size

◆ str

uint8_t VirtioDeviceConfig::str[128]

◆ subsel

volatile uint8_t VirtioDeviceConfig::subsel

◆ [struct]

struct { ... } VirtioDeviceConfig::tablet_data

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