ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

acresrc.h File Reference
#include "amlresrc.h"

Go to the source code of this file.

Data Structures

struct  ACPI_RSCONVERT_INFO
struct  ACPI_RSDUMP_INFO
struct  ACPI_VENDOR_WALK_INFO

Defines

#define ACPI_RSC_INITGET   0
#define ACPI_RSC_INITSET   1
#define ACPI_RSC_FLAGINIT   2
#define ACPI_RSC_1BITFLAG   3
#define ACPI_RSC_2BITFLAG   4
#define ACPI_RSC_COUNT   5
#define ACPI_RSC_COUNT16   6
#define ACPI_RSC_LENGTH   7
#define ACPI_RSC_MOVE8   8
#define ACPI_RSC_MOVE16   9
#define ACPI_RSC_MOVE32   10
#define ACPI_RSC_MOVE64   11
#define ACPI_RSC_SET8   12
#define ACPI_RSC_DATA8   13
#define ACPI_RSC_ADDRESS   14
#define ACPI_RSC_SOURCE   15
#define ACPI_RSC_SOURCEX   16
#define ACPI_RSC_BITMASK   17
#define ACPI_RSC_BITMASK16   18
#define ACPI_RSC_EXIT_NE   19
#define ACPI_RSC_EXIT_LE   20
#define ACPI_RSC_EXIT_EQ   21
#define ACPI_RSC_COMPARE_AML_LENGTH   0
#define ACPI_RSC_COMPARE_VALUE   1
#define ACPI_RSC_TABLE_SIZE(d)   (sizeof (d) / sizeof (ACPI_RSCONVERT_INFO))
#define ACPI_RS_OFFSET(f)   (UINT8) ACPI_OFFSET (ACPI_RESOURCE,f)
#define AML_OFFSET(f)   (UINT8) ACPI_OFFSET (AML_RESOURCE,f)
#define ACPI_RSD_TITLE   0
#define ACPI_RSD_LITERAL   1
#define ACPI_RSD_STRING   2
#define ACPI_RSD_UINT8   3
#define ACPI_RSD_UINT16   4
#define ACPI_RSD_UINT32   5
#define ACPI_RSD_UINT64   6
#define ACPI_RSD_1BITFLAG   7
#define ACPI_RSD_2BITFLAG   8
#define ACPI_RSD_SHORTLIST   9
#define ACPI_RSD_LONGLIST   10
#define ACPI_RSD_DWORDLIST   11
#define ACPI_RSD_ADDRESS   12
#define ACPI_RSD_SOURCE   13

Functions

ACPI_STATUS AcpiRsCreateResourceList (ACPI_OPERAND_OBJECT *AmlBuffer, ACPI_BUFFER *OutputBuffer)
ACPI_STATUS AcpiRsCreateAmlResources (ACPI_RESOURCE *LinkedListBuffer, ACPI_BUFFER *OutputBuffer)
ACPI_STATUS AcpiRsCreatePciRoutingTable (ACPI_OPERAND_OBJECT *PackageObject, ACPI_BUFFER *OutputBuffer)
ACPI_STATUS AcpiRsGetPrtMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
ACPI_STATUS AcpiRsGetCrsMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
ACPI_STATUS AcpiRsGetPrsMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
ACPI_STATUS AcpiRsGetMethodData (ACPI_HANDLE Handle, char *Path, ACPI_BUFFER *RetBuffer)
ACPI_STATUS AcpiRsSetSrsMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
ACPI_STATUS AcpiRsGetListLength (UINT8 *AmlBuffer, UINT32 AmlBufferLength, ACPI_SIZE *SizeNeeded)
ACPI_STATUS AcpiRsGetAmlLength (ACPI_RESOURCE *LinkedListBuffer, ACPI_SIZE *SizeNeeded)
ACPI_STATUS AcpiRsGetPciRoutingTableLength (ACPI_OPERAND_OBJECT *PackageObject, ACPI_SIZE *BufferSizeNeeded)
ACPI_STATUS AcpiRsConvertAmlToResources (UINT8 *Aml, UINT32 Length, UINT32 Offset, UINT8 ResourceIndex, void *Context)
ACPI_STATUS AcpiRsConvertResourcesToAml (ACPI_RESOURCE *Resource, ACPI_SIZE AmlSizeNeeded, UINT8 *OutputBuffer)
void AcpiRsSetAddressCommon (AML_RESOURCE *Aml, ACPI_RESOURCE *Resource)
BOOLEAN AcpiRsGetAddressCommon (ACPI_RESOURCE *Resource, AML_RESOURCE *Aml)
ACPI_STATUS AcpiRsConvertAmlToResource (ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info)
ACPI_STATUS AcpiRsConvertResourceToAml (ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info)
void AcpiRsMoveData (void *Destination, void *Source, UINT16 ItemCount, UINT8 MoveType)
UINT8 AcpiRsDecodeBitmask (UINT16 Mask, UINT8 *List)
UINT16 AcpiRsEncodeBitmask (UINT8 *List, UINT8 Count)
ACPI_RS_LENGTH AcpiRsGetResourceSource (ACPI_RS_LENGTH ResourceLength, ACPI_RS_LENGTH MinimumLength, ACPI_RESOURCE_SOURCE *ResourceSource, AML_RESOURCE *Aml, char *StringPtr)
ACPI_RSDESC_SIZE AcpiRsSetResourceSource (AML_RESOURCE *Aml, ACPI_RS_LENGTH MinimumLength, ACPI_RESOURCE_SOURCE *ResourceSource)
void AcpiRsSetResourceHeader (UINT8 DescriptorType, ACPI_RSDESC_SIZE TotalLength, AML_RESOURCE *Aml)
void AcpiRsSetResourceLength (ACPI_RSDESC_SIZE TotalLength, AML_RESOURCE *Aml)
void AcpiRsDumpResourceList (ACPI_RESOURCE *Resource)
void AcpiRsDumpIrqList (UINT8 *RouteTable)

Variables

const UINT8 AcpiGbl_AmlResourceSizes []
ACPI_RSCONVERT_INFOAcpiGbl_SetResourceDispatch []
const UINT8 AcpiGbl_ResourceStructSizes []
ACPI_RSCONVERT_INFOAcpiGbl_GetResourceDispatch []
ACPI_RSCONVERT_INFO AcpiRsConvertDma []
ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf []
ACPI_RSCONVERT_INFO AcpiRsConvertIo []
ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo []
ACPI_RSCONVERT_INFO AcpiRsConvertEndTag []
ACPI_RSCONVERT_INFO AcpiRsConvertMemory24 []
ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg []
ACPI_RSCONVERT_INFO AcpiRsConvertMemory32 []
ACPI_RSCONVERT_INFO AcpiRsConvertFixedMemory32 []
ACPI_RSCONVERT_INFO AcpiRsConvertAddress32 []
ACPI_RSCONVERT_INFO AcpiRsConvertAddress16 []
ACPI_RSCONVERT_INFO AcpiRsConvertExtIrq []
ACPI_RSCONVERT_INFO AcpiRsConvertAddress64 []
ACPI_RSCONVERT_INFO AcpiRsConvertExtAddress64 []
ACPI_RSCONVERT_INFO AcpiRsGetIrq []
ACPI_RSCONVERT_INFO AcpiRsGetStartDpf []
ACPI_RSCONVERT_INFO AcpiRsGetVendorSmall []
ACPI_RSCONVERT_INFO AcpiRsGetVendorLarge []
ACPI_RSCONVERT_INFO AcpiRsSetIrq []
ACPI_RSCONVERT_INFO AcpiRsSetStartDpf []
ACPI_RSCONVERT_INFO AcpiRsSetVendor []

Generated on Sat May 26 2012 05:21:14 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.