Turnstone Operating System
Loading...
Searching...
No Matches
acpi_aml_resource_smallitem_t Struct Reference

Public Attributes

uint8_t length: 3
 
acpi_aml_resource_smallitem_name_t name: 4
 
acpi_aml_resource_type_t type: 1
 
union {
   struct {
      uint16_t   irq_masks: 16
 
      uint8_t   mode: 1
 
      uint8_t   ignored: 2
 
      uint8_t   polarity: 1
 
      uint8_t   sharing: 1
 
      uint8_t   wake_capability: 1
 
      uint8_t   reserved: 2
 
   }   irq
 
   struct {
      uint8_t   channels: 8
 
      uint8_t   size: 2
 
      uint8_t   bus_master_status: 1
 
      uint8_t   ignored: 2
 
      uint8_t   speed_type: 2
 
      uint8_t   zero: 1
 
   }   dma
 
   struct {
      uint8_t   compability: 2
 
      uint8_t   performance: 2
 
      uint8_t   reserved: 4
 
   }   start_depfunc
 
   struct {
      uint8_t   decode: 1
 
      uint8_t   unused: 7
 
      uint16_t   min: 16
 
      uint16_t   max: 16
 
      uint8_t   align: 8
 
      uint8_t   length: 8
 
   }   io
 
   struct {
      uint16_t   base: 10
 
      uint8_t   unused: 6
 
      uint16_t   length: 16
 
   }   fixedio
 
   struct {
      uint16_t   request_line: 16
 
      uint16_t   channel: 16
 
      uint8_t   size: 8
 
   }   fixeddma
 
   struct {
      uint8_t   checksum: 8
 
   }   end_tag
 
}; 
 

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