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: