ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
drivers
bus
acpi
acpica
include
Data Structures
|
Defines
|
Typedefs
acrestyp.h File Reference
Go to the source code of this file.
Data Structures
struct
ACPI_UUID
struct
ACPI_VENDOR_UUID
struct
ACPI_RESOURCE_IRQ
struct
ACPI_RESOURCE_DMA
struct
ACPI_RESOURCE_START_DEPENDENT
struct
ACPI_RESOURCE_IO
struct
ACPI_RESOURCE_FIXED_IO
struct
ACPI_RESOURCE_VENDOR
struct
ACPI_RESOURCE_VENDOR_TYPED
struct
ACPI_RESOURCE_END_TAG
struct
ACPI_RESOURCE_MEMORY24
struct
ACPI_RESOURCE_MEMORY32
struct
ACPI_RESOURCE_FIXED_MEMORY32
struct
ACPI_MEMORY_ATTRIBUTE
struct
ACPI_IO_ATTRIBUTE
union
ACPI_RESOURCE_ATTRIBUTE
struct
ACPI_RESOURCE_SOURCE
struct
ACPI_RESOURCE_ADDRESS
struct
ACPI_RESOURCE_ADDRESS16
struct
ACPI_RESOURCE_ADDRESS32
struct
ACPI_RESOURCE_ADDRESS64
struct
ACPI_RESOURCE_EXTENDED_ADDRESS64
struct
ACPI_RESOURCE_EXTENDED_IRQ
struct
ACPI_RESOURCE_GENERIC_REGISTER
union
ACPI_RESOURCE_DATA
struct
ACPI_RESOURCE
struct
ACPI_PCI_ROUTING_TABLE
Defines
#
define
ACPI_READ_ONLY_MEMORY
(
UINT8
) 0x00
#
define
ACPI_READ_WRITE_MEMORY
(
UINT8
) 0x01
#
define
ACPI_NON_CACHEABLE_MEMORY
(
UINT8
) 0x00
#
define
ACPI_CACHABLE_MEMORY
(
UINT8
) 0x01
#
define
ACPI_WRITE_COMBINING_MEMORY
(
UINT8
) 0x02
#
define
ACPI_PREFETCHABLE_MEMORY
(
UINT8
) 0x03
#
define
ACPI_NON_ISA_ONLY_RANGES
(
UINT8
) 0x01
#
define
ACPI_ISA_ONLY_RANGES
(
UINT8
) 0x02
#
define
ACPI_ENTIRE_RANGE
(
ACPI_NON_ISA_ONLY_RANGES
|
ACPI_ISA_ONLY_RANGES
)
#
define
ACPI_SPARSE_TRANSLATION
(
UINT8
) 0x01
#
define
ACPI_DECODE_10
(
UINT8
) 0x00 /* 10-bit IO address decode */
#
define
ACPI_DECODE_16
(
UINT8
) 0x01 /* 16-bit IO address decode */
#
define
ACPI_LEVEL_SENSITIVE
(
UINT8
) 0x00
#
define
ACPI_EDGE_SENSITIVE
(
UINT8
) 0x01
#
define
ACPI_ACTIVE_HIGH
(
UINT8
) 0x00
#
define
ACPI_ACTIVE_LOW
(
UINT8
) 0x01
#
define
ACPI_EXCLUSIVE
(
UINT8
) 0x00
#
define
ACPI_SHARED
(
UINT8
) 0x01
#
define
ACPI_COMPATIBILITY
(
UINT8
) 0x00
#
define
ACPI_TYPE_A
(
UINT8
) 0x01
#
define
ACPI_TYPE_B
(
UINT8
) 0x02
#
define
ACPI_TYPE_F
(
UINT8
) 0x03
#
define
ACPI_NOT_BUS_MASTER
(
UINT8
) 0x00
#
define
ACPI_BUS_MASTER
(
UINT8
) 0x01
#
define
ACPI_TRANSFER_8
(
UINT8
) 0x00
#
define
ACPI_TRANSFER_8_16
(
UINT8
) 0x01
#
define
ACPI_TRANSFER_16
(
UINT8
) 0x02
#
define
ACPI_GOOD_CONFIGURATION
(
UINT8
) 0x00
#
define
ACPI_ACCEPTABLE_CONFIGURATION
(
UINT8
) 0x01
#
define
ACPI_SUB_OPTIMAL_CONFIGURATION
(
UINT8
) 0x02
#
define
ACPI_MEMORY_RANGE
(
UINT8
) 0x00
#
define
ACPI_IO_RANGE
(
UINT8
) 0x01
#
define
ACPI_BUS_NUMBER_RANGE
(
UINT8
) 0x02
#
define
ACPI_ADDRESS_NOT_FIXED
(
UINT8
) 0x00
#
define
ACPI_ADDRESS_FIXED
(
UINT8
) 0x01
#
define
ACPI_POS_DECODE
(
UINT8
) 0x00
#
define
ACPI_SUB_DECODE
(
UINT8
) 0x01
#
define
ACPI_PRODUCER
(
UINT8
) 0x00
#
define
ACPI_CONSUMER
(
UINT8
) 0x01
#
define
ACPI_RESOURCE_ADDRESS_COMMON
#
define
ACPI_RESOURCE_TYPE_IRQ
0
#
define
ACPI_RESOURCE_TYPE_DMA
1
#
define
ACPI_RESOURCE_TYPE_START_DEPENDENT
2
#
define
ACPI_RESOURCE_TYPE_END_DEPENDENT
3
#
define
ACPI_RESOURCE_TYPE_IO
4
#
define
ACPI_RESOURCE_TYPE_FIXED_IO
5
#
define
ACPI_RESOURCE_TYPE_VENDOR
6
#
define
ACPI_RESOURCE_TYPE_END_TAG
7
#
define
ACPI_RESOURCE_TYPE_MEMORY24
8
#
define
ACPI_RESOURCE_TYPE_MEMORY32
9
#
define
ACPI_RESOURCE_TYPE_FIXED_MEMORY32
10
#
define
ACPI_RESOURCE_TYPE_ADDRESS16
11
#
define
ACPI_RESOURCE_TYPE_ADDRESS32
12
#
define
ACPI_RESOURCE_TYPE_ADDRESS64
13
#
define
ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS64
14 /* ACPI 3.0 */
#
define
ACPI_RESOURCE_TYPE_EXTENDED_IRQ
15
#
define
ACPI_RESOURCE_TYPE_GENERIC_REGISTER
16
#
define
ACPI_RESOURCE_TYPE_MAX
16
#
define
ACPI_RS_SIZE_NO_DATA
8 /* Id +
Length
fields */
#
define
ACPI_RS_SIZE_MIN
(
UINT32
)
ACPI_ROUND_UP_TO_NATIVE_WORD
(12)
#
define
ACPI_RS_SIZE
(
Type
) (
UINT32
) (
ACPI_RS_SIZE_NO_DATA
+
sizeof
(
Type
))
#
define
ACPI_NEXT_RESOURCE
(Res) (
ACPI_RESOURCE
*)((
UINT8
*) Res + Res->
Length
)
Typedefs
typedef
UINT16
ACPI_RS_LENGTH
typedef
UINT32
ACPI_RSDESC_SIZE
Generated on Fri May 25 2012 05:20:29 for ReactOS by
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.