152#ifndef __ACRESTYP_H__
153#define __ACRESTYP_H__
165#define ACPI_READ_ONLY_MEMORY (UINT8) 0x00
166#define ACPI_READ_WRITE_MEMORY (UINT8) 0x01
168#define ACPI_NON_CACHEABLE_MEMORY (UINT8) 0x00
169#define ACPI_CACHABLE_MEMORY (UINT8) 0x01
170#define ACPI_WRITE_COMBINING_MEMORY (UINT8) 0x02
171#define ACPI_PREFETCHABLE_MEMORY (UINT8) 0x03
181#define ACPI_NON_ISA_ONLY_RANGES (UINT8) 0x01
182#define ACPI_ISA_ONLY_RANGES (UINT8) 0x02
183#define ACPI_ENTIRE_RANGE (ACPI_NON_ISA_ONLY_RANGES | ACPI_ISA_ONLY_RANGES)
187#define ACPI_SPARSE_TRANSLATION (UINT8) 0x01
192#define ACPI_DECODE_10 (UINT8) 0x00
193#define ACPI_DECODE_16 (UINT8) 0x01
201#define ACPI_LEVEL_SENSITIVE (UINT8) 0x00
202#define ACPI_EDGE_SENSITIVE (UINT8) 0x01
206#define ACPI_ACTIVE_HIGH (UINT8) 0x00
207#define ACPI_ACTIVE_LOW (UINT8) 0x01
208#define ACPI_ACTIVE_BOTH (UINT8) 0x02
212#define ACPI_EXCLUSIVE (UINT8) 0x00
213#define ACPI_SHARED (UINT8) 0x01
217#define ACPI_NOT_WAKE_CAPABLE (UINT8) 0x00
218#define ACPI_WAKE_CAPABLE (UINT8) 0x01
223#define ACPI_COMPATIBILITY (UINT8) 0x00
224#define ACPI_TYPE_A (UINT8) 0x01
225#define ACPI_TYPE_B (UINT8) 0x02
226#define ACPI_TYPE_F (UINT8) 0x03
228#define ACPI_NOT_BUS_MASTER (UINT8) 0x00
229#define ACPI_BUS_MASTER (UINT8) 0x01
231#define ACPI_TRANSFER_8 (UINT8) 0x00
232#define ACPI_TRANSFER_8_16 (UINT8) 0x01
233#define ACPI_TRANSFER_16 (UINT8) 0x02
238#define ACPI_GOOD_CONFIGURATION (UINT8) 0x00
239#define ACPI_ACCEPTABLE_CONFIGURATION (UINT8) 0x01
240#define ACPI_SUB_OPTIMAL_CONFIGURATION (UINT8) 0x02
245#define ACPI_MEMORY_RANGE (UINT8) 0x00
246#define ACPI_IO_RANGE (UINT8) 0x01
247#define ACPI_BUS_NUMBER_RANGE (UINT8) 0x02
249#define ACPI_ADDRESS_NOT_FIXED (UINT8) 0x00
250#define ACPI_ADDRESS_FIXED (UINT8) 0x01
252#define ACPI_POS_DECODE (UINT8) 0x00
253#define ACPI_SUB_DECODE (UINT8) 0x01
257#define ACPI_PRODUCER (UINT8) 0x00
258#define ACPI_CONSUMER (UINT8) 0x01
264#ifndef ACPI_MISALIGNMENT_NOT_SUPPORTED
349#define ACPI_DMA_WIDTH8 0
350#define ACPI_DMA_WIDTH16 1
351#define ACPI_DMA_WIDTH32 2
352#define ACPI_DMA_WIDTH64 3
353#define ACPI_DMA_WIDTH128 4
354#define ACPI_DMA_WIDTH256 5
455#define ACPI_RESOURCE_ADDRESS_COMMON \
456 UINT8 ResourceType; \
457 UINT8 ProducerConsumer; \
459 UINT8 MinAddressFixed; \
460 UINT8 MaxAddressFixed; \
461 ACPI_RESOURCE_ATTRIBUTE Info;
578#define ACPI_RESOURCE_GPIO_TYPE_INT 0
579#define ACPI_RESOURCE_GPIO_TYPE_IO 1
583#define ACPI_PIN_CONFIG_DEFAULT 0
584#define ACPI_PIN_CONFIG_PULLUP 1
585#define ACPI_PIN_CONFIG_PULLDOWN 2
586#define ACPI_PIN_CONFIG_NOPULL 3
590#define ACPI_IO_RESTRICT_NONE 0
591#define ACPI_IO_RESTRICT_INPUT 1
592#define ACPI_IO_RESTRICT_OUTPUT 2
593#define ACPI_IO_RESTRICT_NONE_PRESERVE 3
598#define ACPI_RESOURCE_SERIAL_COMMON \
601 UINT8 ProducerConsumer; \
603 UINT8 ConnectionSharing; \
604 UINT8 TypeRevisionId; \
605 UINT16 TypeDataLength; \
606 UINT16 VendorLength; \
607 ACPI_RESOURCE_SOURCE ResourceSource; \
618#define ACPI_RESOURCE_SERIAL_TYPE_I2C 1
619#define ACPI_RESOURCE_SERIAL_TYPE_SPI 2
620#define ACPI_RESOURCE_SERIAL_TYPE_UART 3
624#define ACPI_CONTROLLER_INITIATED 0
625#define ACPI_DEVICE_INITIATED 1
639#define ACPI_I2C_7BIT_MODE 0
640#define ACPI_I2C_10BIT_MODE 1
658#define ACPI_SPI_4WIRE_MODE 0
659#define ACPI_SPI_3WIRE_MODE 1
663#define ACPI_SPI_ACTIVE_LOW 0
664#define ACPI_SPI_ACTIVE_HIGH 1
668#define ACPI_SPI_FIRST_PHASE 0
669#define ACPI_SPI_SECOND_PHASE 1
673#define ACPI_SPI_START_LOW 0
674#define ACPI_SPI_START_HIGH 1
694#define ACPI_UART_LITTLE_ENDIAN 0
695#define ACPI_UART_BIG_ENDIAN 1
699#define ACPI_UART_5_DATA_BITS 0
700#define ACPI_UART_6_DATA_BITS 1
701#define ACPI_UART_7_DATA_BITS 2
702#define ACPI_UART_8_DATA_BITS 3
703#define ACPI_UART_9_DATA_BITS 4
707#define ACPI_UART_NO_STOP_BITS 0
708#define ACPI_UART_1_STOP_BIT 1
709#define ACPI_UART_1P5_STOP_BITS 2
710#define ACPI_UART_2_STOP_BITS 3
714#define ACPI_UART_FLOW_CONTROL_NONE 0
715#define ACPI_UART_FLOW_CONTROL_HW 1
716#define ACPI_UART_FLOW_CONTROL_XON_XOFF 2
720#define ACPI_UART_PARITY_NONE 0
721#define ACPI_UART_PARITY_EVEN 1
722#define ACPI_UART_PARITY_ODD 2
723#define ACPI_UART_PARITY_MARK 3
724#define ACPI_UART_PARITY_SPACE 4
728#define ACPI_UART_CARRIER_DETECT (1<<2)
729#define ACPI_UART_RING_INDICATOR (1<<3)
730#define ACPI_UART_DATA_SET_READY (1<<4)
731#define ACPI_UART_DATA_TERMINAL_READY (1<<5)
732#define ACPI_UART_CLEAR_TO_SEND (1<<6)
733#define ACPI_UART_REQUEST_TO_SEND (1<<7)
766#define ACPI_PIN_CONFIG_DEFAULT 0
767#define ACPI_PIN_CONFIG_BIAS_PULL_UP 1
768#define ACPI_PIN_CONFIG_BIAS_PULL_DOWN 2
769#define ACPI_PIN_CONFIG_BIAS_DEFAULT 3
770#define ACPI_PIN_CONFIG_BIAS_DISABLE 4
771#define ACPI_PIN_CONFIG_BIAS_HIGH_IMPEDANCE 5
772#define ACPI_PIN_CONFIG_BIAS_BUS_HOLD 6
773#define ACPI_PIN_CONFIG_DRIVE_OPEN_DRAIN 7
774#define ACPI_PIN_CONFIG_DRIVE_OPEN_SOURCE 8
775#define ACPI_PIN_CONFIG_DRIVE_PUSH_PULL 9
776#define ACPI_PIN_CONFIG_DRIVE_STRENGTH 10
777#define ACPI_PIN_CONFIG_SLEW_RATE 11
778#define ACPI_PIN_CONFIG_INPUT_DEBOUNCE 12
779#define ACPI_PIN_CONFIG_INPUT_SCHMITT_TRIGGER 13
822#define ACPI_RESOURCE_TYPE_IRQ 0
823#define ACPI_RESOURCE_TYPE_DMA 1
824#define ACPI_RESOURCE_TYPE_START_DEPENDENT 2
825#define ACPI_RESOURCE_TYPE_END_DEPENDENT 3
826#define ACPI_RESOURCE_TYPE_IO 4
827#define ACPI_RESOURCE_TYPE_FIXED_IO 5
828#define ACPI_RESOURCE_TYPE_VENDOR 6
829#define ACPI_RESOURCE_TYPE_END_TAG 7
830#define ACPI_RESOURCE_TYPE_MEMORY24 8
831#define ACPI_RESOURCE_TYPE_MEMORY32 9
832#define ACPI_RESOURCE_TYPE_FIXED_MEMORY32 10
833#define ACPI_RESOURCE_TYPE_ADDRESS16 11
834#define ACPI_RESOURCE_TYPE_ADDRESS32 12
835#define ACPI_RESOURCE_TYPE_ADDRESS64 13
836#define ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS64 14
837#define ACPI_RESOURCE_TYPE_EXTENDED_IRQ 15
838#define ACPI_RESOURCE_TYPE_GENERIC_REGISTER 16
839#define ACPI_RESOURCE_TYPE_GPIO 17
840#define ACPI_RESOURCE_TYPE_FIXED_DMA 18
841#define ACPI_RESOURCE_TYPE_SERIAL_BUS 19
842#define ACPI_RESOURCE_TYPE_PIN_FUNCTION 20
843#define ACPI_RESOURCE_TYPE_PIN_CONFIG 21
844#define ACPI_RESOURCE_TYPE_PIN_GROUP 22
845#define ACPI_RESOURCE_TYPE_PIN_GROUP_FUNCTION 23
846#define ACPI_RESOURCE_TYPE_PIN_GROUP_CONFIG 24
847#define ACPI_RESOURCE_TYPE_MAX 24
904#define ACPI_RS_SIZE_NO_DATA 8
905#define ACPI_RS_SIZE_MIN (UINT32) ACPI_ROUND_UP_TO_NATIVE_WORD (12)
906#define ACPI_RS_SIZE(Type) (UINT32) (ACPI_RS_SIZE_NO_DATA + sizeof (Type))
910#define ACPI_NEXT_RESOURCE(Res) \
911 ACPI_ADD_PTR (ACPI_RESOURCE, (Res), (Res)->Length)
unsigned int UINT32
Definition ProcessorBind.h:102
#define ACPI_RESOURCE_ADDRESS_COMMON
Definition acrestyp.h:455
struct acpi_resource_vendor ACPI_RESOURCE_VENDOR
union acpi_resource_attribute ACPI_RESOURCE_ATTRIBUTE
struct acpi_resource_memory32 ACPI_RESOURCE_MEMORY32
struct acpi_uuid ACPI_UUID
struct acpi_resource_fixed_dma ACPI_RESOURCE_FIXED_DMA
struct acpi_resource_pin_config ACPI_RESOURCE_PIN_CONFIG
struct acpi_memory_attribute ACPI_MEMORY_ATTRIBUTE
struct acpi_resource_fixed_io ACPI_RESOURCE_FIXED_IO
struct acpi_resource_i2c_serialbus ACPI_RESOURCE_I2C_SERIALBUS
struct acpi_pci_routing_table ACPI_PCI_ROUTING_TABLE
struct acpi_resource_address32 ACPI_RESOURCE_ADDRESS32
struct acpi_address16_attribute ACPI_ADDRESS16_ATTRIBUTE
struct acpi_resource_address ACPI_RESOURCE_ADDRESS
struct acpi_resource_start_dependent ACPI_RESOURCE_START_DEPENDENT
struct acpi_resource_extended_irq ACPI_RESOURCE_EXTENDED_IRQ
struct acpi_resource_source ACPI_RESOURCE_SOURCE
struct acpi_resource_label ACPI_RESOURCE_LABEL
struct acpi_resource_pin_group_config ACPI_RESOURCE_PIN_GROUP_CONFIG
union acpi_resource_data ACPI_RESOURCE_DATA
struct acpi_resource_end_tag ACPI_RESOURCE_END_TAG
#define ACPI_RESOURCE_SERIAL_COMMON
Definition acrestyp.h:598
struct acpi_resource_io ACPI_RESOURCE_IO
struct acpi_resource_pin_group_function ACPI_RESOURCE_PIN_GROUP_FUNCTION
struct acpi_io_attribute ACPI_IO_ATTRIBUTE
struct acpi_resource_extended_address64 ACPI_RESOURCE_EXTENDED_ADDRESS64
struct acpi_address32_attribute ACPI_ADDRESS32_ATTRIBUTE
struct acpi_resource_address16 ACPI_RESOURCE_ADDRESS16
struct acpi_resource_uart_serialbus ACPI_RESOURCE_UART_SERIALBUS
struct acpi_address64_attribute ACPI_ADDRESS64_ATTRIBUTE
struct acpi_resource_pin_group ACPI_RESOURCE_PIN_GROUP
struct acpi_resource_pin_function ACPI_RESOURCE_PIN_FUNCTION
struct acpi_resource_common_serialbus ACPI_RESOURCE_COMMON_SERIALBUS
struct acpi_resource_memory24 ACPI_RESOURCE_MEMORY24
struct acpi_resource_dma ACPI_RESOURCE_DMA
UINT32 ACPI_RSDESC_SIZE
Definition acrestyp.h:160
struct acpi_resource_spi_serialbus ACPI_RESOURCE_SPI_SERIALBUS
struct acpi_resource_vendor_typed ACPI_RESOURCE_VENDOR_TYPED
UINT16 ACPI_RS_LENGTH
Definition acrestyp.h:159
struct acpi_resource ACPI_RESOURCE
struct acpi_resource_irq ACPI_RESOURCE_IRQ
struct acpi_resource_fixed_memory32 ACPI_RESOURCE_FIXED_MEMORY32
struct acpi_vendor_uuid ACPI_VENDOR_UUID
struct acpi_resource_gpio ACPI_RESOURCE_GPIO
struct acpi_resource_address64 ACPI_RESOURCE_ADDRESS64
struct acpi_resource_generic_register ACPI_RESOURCE_GENERIC_REGISTER
unsigned short UINT16
Definition actypes.h:237
#define ACPI_UUID_LENGTH
Definition actypes.h:1360
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition acrestyp.h:464
UINT16 TranslationOffset
Definition acrestyp.h:468
UINT16 Minimum
Definition acrestyp.h:466
UINT16 Granularity
Definition acrestyp.h:465
UINT16 AddressLength
Definition acrestyp.h:469
UINT16 Maximum
Definition acrestyp.h:467
Definition acrestyp.h:474
UINT32 TranslationOffset
Definition acrestyp.h:478
UINT32 Granularity
Definition acrestyp.h:475
UINT32 AddressLength
Definition acrestyp.h:479
UINT32 Minimum
Definition acrestyp.h:476
UINT32 Maximum
Definition acrestyp.h:477
Definition acrestyp.h:484
UINT64 Granularity
Definition acrestyp.h:485
UINT64 TranslationOffset
Definition acrestyp.h:488
UINT64 Minimum
Definition acrestyp.h:486
UINT64 Maximum
Definition acrestyp.h:487
UINT64 AddressLength
Definition acrestyp.h:489
Definition acrestyp.h:419
UINT8 Translation
Definition acrestyp.h:421
UINT8 RangeType
Definition acrestyp.h:420
UINT8 Reserved1
Definition acrestyp.h:423
UINT8 TranslationType
Definition acrestyp.h:422
Definition acrestyp.h:410
UINT8 RangeType
Definition acrestyp.h:413
UINT8 Caching
Definition acrestyp.h:412
UINT8 WriteProtect
Definition acrestyp.h:411
UINT8 Translation
Definition acrestyp.h:414
Definition acrestyp.h:915
UINT64 Address
Definition acrestyp.h:918
char Source[4]
Definition acrestyp.h:920
UINT32 Length
Definition acrestyp.h:916
UINT32 Pin
Definition acrestyp.h:917
UINT32 SourceIndex
Definition acrestyp.h:919
Definition acrestyp.h:500
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:503
ACPI_RESOURCE_ADDRESS_COMMON ACPI_ADDRESS16_ATTRIBUTE Address
Definition acrestyp.h:502
Definition acrestyp.h:508
ACPI_RESOURCE_ADDRESS_COMMON ACPI_ADDRESS32_ATTRIBUTE Address
Definition acrestyp.h:510
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:511
Definition acrestyp.h:516
ACPI_RESOURCE_ADDRESS_COMMON ACPI_ADDRESS64_ATTRIBUTE Address
Definition acrestyp.h:518
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:519
Definition acrestyp.h:494
Definition acrestyp.h:611
Definition acrestyp.h:298
UINT8 Channels[1]
Definition acrestyp.h:303
UINT8 Transfer
Definition acrestyp.h:301
UINT8 Type
Definition acrestyp.h:299
UINT8 ChannelCount
Definition acrestyp.h:302
UINT8 BusMaster
Definition acrestyp.h:300
Definition acrestyp.h:376
UINT8 Checksum
Definition acrestyp.h:377
Definition acrestyp.h:524
ACPI_ADDRESS64_ATTRIBUTE Address
Definition acrestyp.h:527
UINT64 TypeSpecific
Definition acrestyp.h:528
ACPI_RESOURCE_ADDRESS_COMMON UINT8 RevisionID
Definition acrestyp.h:526
Definition acrestyp.h:533
UINT8 WakeCapable
Definition acrestyp.h:538
UINT8 Triggering
Definition acrestyp.h:535
UINT8 Polarity
Definition acrestyp.h:536
UINT8 InterruptCount
Definition acrestyp.h:539
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:540
UINT8 ProducerConsumer
Definition acrestyp.h:534
UINT32 Interrupts[1]
Definition acrestyp.h:541
UINT8 Shareable
Definition acrestyp.h:537
Definition acrestyp.h:340
UINT8 Width
Definition acrestyp.h:343
UINT16 Channels
Definition acrestyp.h:342
UINT16 RequestLines
Definition acrestyp.h:341
Definition acrestyp.h:333
UINT8 AddressLength
Definition acrestyp.h:335
UINT16 Address
Definition acrestyp.h:334
Definition acrestyp.h:402
UINT8 WriteProtect
Definition acrestyp.h:403
UINT32 Address
Definition acrestyp.h:404
UINT32 AddressLength
Definition acrestyp.h:405
Definition acrestyp.h:546
UINT8 AccessSize
Definition acrestyp.h:550
UINT8 SpaceId
Definition acrestyp.h:547
UINT8 BitOffset
Definition acrestyp.h:549
UINT64 Address
Definition acrestyp.h:551
UINT8 BitWidth
Definition acrestyp.h:548
Definition acrestyp.h:556
UINT16 PinTableLength
Definition acrestyp.h:568
UINT8 Shareable
Definition acrestyp.h:561
UINT8 * VendorData
Definition acrestyp.h:572
UINT8 RevisionId
Definition acrestyp.h:557
UINT8 ProducerConsumer
Definition acrestyp.h:559
UINT8 Polarity
Definition acrestyp.h:565
UINT16 DebounceTimeout
Definition acrestyp.h:567
UINT8 PinConfig
Definition acrestyp.h:560
UINT16 * PinTable
Definition acrestyp.h:571
UINT8 Triggering
Definition acrestyp.h:564
UINT16 DriveStrength
Definition acrestyp.h:566
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:570
UINT16 VendorLength
Definition acrestyp.h:569
UINT8 ConnectionType
Definition acrestyp.h:558
UINT8 IoRestriction
Definition acrestyp.h:563
UINT8 WakeCapable
Definition acrestyp.h:562
Definition acrestyp.h:629
UINT16 SlaveAddress
Definition acrestyp.h:632
UINT32 ConnectionSpeed
Definition acrestyp.h:633
ACPI_RESOURCE_SERIAL_COMMON UINT8 AccessMode
Definition acrestyp.h:631
Definition acrestyp.h:323
UINT8 Alignment
Definition acrestyp.h:325
UINT16 Maximum
Definition acrestyp.h:328
UINT8 IoDecode
Definition acrestyp.h:324
UINT16 Minimum
Definition acrestyp.h:327
UINT8 AddressLength
Definition acrestyp.h:326
Definition acrestyp.h:286
UINT8 DescriptorLength
Definition acrestyp.h:287
UINT8 Interrupts[1]
Definition acrestyp.h:293
UINT8 WakeCapable
Definition acrestyp.h:291
UINT8 InterruptCount
Definition acrestyp.h:292
UINT8 Shareable
Definition acrestyp.h:290
UINT8 Triggering
Definition acrestyp.h:288
UINT8 Polarity
Definition acrestyp.h:289
Definition acrestyp.h:439
char * StringPtr
Definition acrestyp.h:441
UINT16 StringLength
Definition acrestyp.h:440
Definition acrestyp.h:382
UINT16 Alignment
Definition acrestyp.h:386
UINT16 AddressLength
Definition acrestyp.h:387
UINT16 Maximum
Definition acrestyp.h:385
UINT8 WriteProtect
Definition acrestyp.h:383
UINT16 Minimum
Definition acrestyp.h:384
Definition acrestyp.h:392
UINT32 Minimum
Definition acrestyp.h:394
UINT32 Maximum
Definition acrestyp.h:395
UINT32 Alignment
Definition acrestyp.h:396
UINT32 AddressLength
Definition acrestyp.h:397
UINT8 WriteProtect
Definition acrestyp.h:393
Definition acrestyp.h:750
UINT8 ProducerConsumer
Definition acrestyp.h:752
UINT8 RevisionId
Definition acrestyp.h:751
UINT16 PinTableLength
Definition acrestyp.h:756
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:758
UINT8 PinConfigType
Definition acrestyp.h:754
UINT8 Shareable
Definition acrestyp.h:753
UINT16 VendorLength
Definition acrestyp.h:757
UINT32 PinConfigValue
Definition acrestyp.h:755
UINT16 * PinTable
Definition acrestyp.h:759
UINT8 * VendorData
Definition acrestyp.h:760
Definition acrestyp.h:736
UINT16 FunctionNumber
Definition acrestyp.h:740
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:743
UINT16 VendorLength
Definition acrestyp.h:742
UINT8 PinConfig
Definition acrestyp.h:738
UINT8 Shareable
Definition acrestyp.h:739
UINT8 RevisionId
Definition acrestyp.h:737
UINT8 * VendorData
Definition acrestyp.h:745
UINT16 * PinTable
Definition acrestyp.h:744
UINT16 PinTableLength
Definition acrestyp.h:741
Definition acrestyp.h:807
UINT8 PinConfigType
Definition acrestyp.h:811
UINT8 RevisionId
Definition acrestyp.h:808
UINT16 VendorLength
Definition acrestyp.h:813
UINT32 PinConfigValue
Definition acrestyp.h:812
UINT8 * VendorData
Definition acrestyp.h:816
UINT8 Shareable
Definition acrestyp.h:810
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:814
UINT8 ProducerConsumer
Definition acrestyp.h:809
ACPI_RESOURCE_LABEL ResourceSourceLabel
Definition acrestyp.h:815
Definition acrestyp.h:794
UINT16 FunctionNumber
Definition acrestyp.h:798
ACPI_RESOURCE_SOURCE ResourceSource
Definition acrestyp.h:800
UINT16 VendorLength
Definition acrestyp.h:799
UINT8 Shareable
Definition acrestyp.h:797
ACPI_RESOURCE_LABEL ResourceSourceLabel
Definition acrestyp.h:801
UINT8 RevisionId
Definition acrestyp.h:795
UINT8 * VendorData
Definition acrestyp.h:802
UINT8 ProducerConsumer
Definition acrestyp.h:796
Definition acrestyp.h:782
ACPI_RESOURCE_LABEL ResourceLabel
Definition acrestyp.h:788
UINT16 * PinTable
Definition acrestyp.h:787
UINT8 * VendorData
Definition acrestyp.h:789
UINT16 VendorLength
Definition acrestyp.h:786
UINT8 ProducerConsumer
Definition acrestyp.h:784
UINT8 RevisionId
Definition acrestyp.h:783
UINT16 PinTableLength
Definition acrestyp.h:785
Definition acrestyp.h:446
UINT16 StringLength
Definition acrestyp.h:448
char * StringPtr
Definition acrestyp.h:449
UINT8 Index
Definition acrestyp.h:447
Definition acrestyp.h:644
UINT16 DeviceSelection
Definition acrestyp.h:651
UINT8 ClockPolarity
Definition acrestyp.h:650
UINT32 ConnectionSpeed
Definition acrestyp.h:652
UINT8 DataBitLength
Definition acrestyp.h:648
ACPI_RESOURCE_SERIAL_COMMON UINT8 WireMode
Definition acrestyp.h:646
UINT8 ClockPhase
Definition acrestyp.h:649
UINT8 DevicePolarity
Definition acrestyp.h:647
Definition acrestyp.h:308
UINT8 CompatibilityPriority
Definition acrestyp.h:310
UINT8 DescriptorLength
Definition acrestyp.h:309
UINT8 PerformanceRobustness
Definition acrestyp.h:311
Definition acrestyp.h:678
UINT16 TxFifoSize
Definition acrestyp.h:687
ACPI_RESOURCE_SERIAL_COMMON UINT8 Endian
Definition acrestyp.h:680
UINT16 RxFifoSize
Definition acrestyp.h:686
UINT8 Parity
Definition acrestyp.h:684
UINT8 LinesEnabled
Definition acrestyp.h:685
UINT8 StopBits
Definition acrestyp.h:682
UINT8 DataBits
Definition acrestyp.h:681
UINT32 DefaultBaudRate
Definition acrestyp.h:688
UINT8 FlowControl
Definition acrestyp.h:683
Definition acrestyp.h:367
UINT16 ByteLength
Definition acrestyp.h:368
UINT8 UuidSubtype
Definition acrestyp.h:369
UINT8 ByteData[1]
Definition acrestyp.h:371
UINT8 Uuid[ACPI_UUID_LENGTH]
Definition acrestyp.h:370
Definition acrestyp.h:358
UINT16 ByteLength
Definition acrestyp.h:359
UINT8 ByteData[1]
Definition acrestyp.h:360
Definition acrestyp.h:892
ACPI_RESOURCE_DATA Data
Definition acrestyp.h:895
UINT32 Length
Definition acrestyp.h:894
UINT32 Type
Definition acrestyp.h:893
Definition acrestyp.h:271
UINT8 Data[ACPI_UUID_LENGTH]
Definition acrestyp.h:272
Definition acrestyp.h:276
UINT8 Subtype
Definition acrestyp.h:277
UINT8 Data[ACPI_UUID_LENGTH]
Definition acrestyp.h:278
Definition acrestyp.h:428
UINT8 TypeSpecific
Definition acrestyp.h:434
ACPI_MEMORY_ATTRIBUTE Mem
Definition acrestyp.h:429
ACPI_IO_ATTRIBUTE Io
Definition acrestyp.h:430
Definition acrestyp.h:852
ACPI_RESOURCE_GPIO Gpio
Definition acrestyp.h:871
ACPI_RESOURCE_EXTENDED_IRQ ExtendedIrq
Definition acrestyp.h:869
ACPI_RESOURCE_ADDRESS Address
Definition acrestyp.h:884
ACPI_RESOURCE_PIN_CONFIG PinConfig
Definition acrestyp.h:877
ACPI_RESOURCE_PIN_FUNCTION PinFunction
Definition acrestyp.h:876
ACPI_RESOURCE_MEMORY32 Memory32
Definition acrestyp.h:863
ACPI_RESOURCE_ADDRESS16 Address16
Definition acrestyp.h:865
ACPI_RESOURCE_FIXED_IO FixedIo
Definition acrestyp.h:857
ACPI_RESOURCE_FIXED_DMA FixedDma
Definition acrestyp.h:858
ACPI_RESOURCE_FIXED_MEMORY32 FixedMemory32
Definition acrestyp.h:864
ACPI_RESOURCE_SPI_SERIALBUS SpiSerialBus
Definition acrestyp.h:873
ACPI_RESOURCE_PIN_GROUP PinGroup
Definition acrestyp.h:878
ACPI_RESOURCE_PIN_GROUP_FUNCTION PinGroupFunction
Definition acrestyp.h:879
ACPI_RESOURCE_VENDOR_TYPED VendorTyped
Definition acrestyp.h:860
ACPI_RESOURCE_MEMORY24 Memory24
Definition acrestyp.h:862
ACPI_RESOURCE_I2C_SERIALBUS I2cSerialBus
Definition acrestyp.h:872
ACPI_RESOURCE_COMMON_SERIALBUS CommonSerialBus
Definition acrestyp.h:875
ACPI_RESOURCE_DMA Dma
Definition acrestyp.h:854
ACPI_RESOURCE_GENERIC_REGISTER GenericReg
Definition acrestyp.h:870
ACPI_RESOURCE_VENDOR Vendor
Definition acrestyp.h:859
ACPI_RESOURCE_UART_SERIALBUS UartSerialBus
Definition acrestyp.h:874
ACPI_RESOURCE_EXTENDED_ADDRESS64 ExtAddress64
Definition acrestyp.h:868
ACPI_RESOURCE_START_DEPENDENT StartDpf
Definition acrestyp.h:855
ACPI_RESOURCE_END_TAG EndTag
Definition acrestyp.h:861
ACPI_RESOURCE_PIN_GROUP_CONFIG PinGroupConfig
Definition acrestyp.h:880
ACPI_RESOURCE_IRQ Irq
Definition acrestyp.h:853
ACPI_RESOURCE_ADDRESS32 Address32
Definition acrestyp.h:866
ACPI_RESOURCE_IO Io
Definition acrestyp.h:856
ACPI_RESOURCE_ADDRESS64 Address64
Definition acrestyp.h:867