ReactOS 0.4.15-dev-7953-g1f49173
rsio.c File Reference
#include "acpi.h"
#include "accommon.h"
#include "acresrc.h"
Include dependency graph for rsio.c:

Go to the source code of this file.

Macros

#define _COMPONENT   ACPI_RESOURCES
 

Variables

ACPI_RSCONVERT_INFO AcpiRsConvertIo [5]
 
ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo [4]
 
ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg [4]
 
ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf [2]
 
ACPI_RSCONVERT_INFO AcpiRsConvertEndTag [2]
 
ACPI_RSCONVERT_INFO AcpiRsGetStartDpf [6]
 
ACPI_RSCONVERT_INFO AcpiRsSetStartDpf [10]
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_RESOURCES

Definition at line 48 of file rsio.c.

Variable Documentation

◆ AcpiRsConvertEndDpf

ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf[2]
Initial value:
=
{
0}
}
#define ACPI_RESOURCE_NAME_END_DEPENDENT
Definition: aclocal.h:1315
@ ACPI_RSC_INITSET
Definition: acresrc.h:81
@ ACPI_RSC_INITGET
Definition: acresrc.h:80
#define ACPI_RSC_TABLE_SIZE(d)
Definition: acresrc.h:121
#define ACPI_RS_SIZE_MIN
Definition: acrestyp.h:807
#define ACPI_RESOURCE_TYPE_END_DEPENDENT
Definition: acrestyp.h:726
struct aml_resource_end_dependent AML_RESOURCE_END_DEPENDENT
ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf[2]
Definition: rsio.c:160

Definition at line 160 of file rsio.c.

◆ AcpiRsConvertEndTag

ACPI_RSCONVERT_INFO AcpiRsConvertEndTag[2]
Initial value:
=
{
0}
}
#define ACPI_RESOURCE_NAME_END_TAG
Definition: aclocal.h:1323
#define ACPI_RESOURCE_TYPE_END_TAG
Definition: acrestyp.h:730
struct aml_resource_end_tag AML_RESOURCE_END_TAG
ACPI_RSCONVERT_INFO AcpiRsConvertEndTag[2]
Definition: rsio.c:178

Definition at line 178 of file rsio.c.

◆ AcpiRsConvertFixedIo

ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo[4]
Initial value:
=
{
0},
{ACPI_RSC_MOVE8, ACPI_RS_OFFSET (Data.FixedIo.AddressLength),
AML_OFFSET (FixedIo.AddressLength),
1},
{ACPI_RSC_MOVE16, ACPI_RS_OFFSET (Data.FixedIo.Address),
AML_OFFSET (FixedIo.Address),
1}
}
#define ACPI_RESOURCE_NAME_FIXED_IO
Definition: aclocal.h:1317
@ ACPI_RSC_MOVE8
Definition: acresrc.h:106
@ ACPI_RSC_MOVE16
Definition: acresrc.h:107
#define ACPI_RS_OFFSET(f)
Definition: acresrc.h:123
#define AML_OFFSET(f)
Definition: acresrc.h:124
#define ACPI_RESOURCE_TYPE_FIXED_IO
Definition: acrestyp.h:728
#define ACPI_RS_SIZE(Type)
Definition: acrestyp.h:808
struct aml_resource_fixed_io AML_RESOURCE_FIXED_IO
ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo[4]
Definition: rsio.c:96

Definition at line 96 of file rsio.c.

◆ AcpiRsConvertGenericReg

ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg[4]
Initial value:
=
{
0},
{ACPI_RSC_MOVE8, ACPI_RS_OFFSET (Data.GenericReg.SpaceId),
AML_OFFSET (GenericReg.AddressSpaceId),
4},
{ACPI_RSC_MOVE64, ACPI_RS_OFFSET (Data.GenericReg.Address),
AML_OFFSET (GenericReg.Address),
1}
}
#define ACPI_RESOURCE_NAME_GENERIC_REGISTER
Definition: aclocal.h:1330
@ ACPI_RSC_MOVE64
Definition: acresrc.h:109
#define ACPI_RESOURCE_TYPE_GENERIC_REGISTER
Definition: acrestyp.h:739
struct aml_resource_generic_register AML_RESOURCE_GENERIC_REGISTER
ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg[4]
Definition: rsio.c:126

Definition at line 126 of file rsio.c.

◆ AcpiRsConvertIo

ACPI_RSCONVERT_INFO AcpiRsConvertIo[5]
Initial value:
=
{
sizeof (AML_RESOURCE_IO),
0},
AML_OFFSET (Io.Flags),
0},
AML_OFFSET (Io.Alignment),
2},
AML_OFFSET (Io.Minimum),
2}
}
#define ACPI_RESOURCE_NAME_IO
Definition: aclocal.h:1316
@ ACPI_RSC_1BITFLAG
Definition: acresrc.h:83
#define ACPI_RESOURCE_TYPE_IO
Definition: acrestyp.h:727
struct aml_resource_io AML_RESOURCE_IO
ACPI_RSCONVERT_INFO AcpiRsConvertIo[5]
Definition: rsio.c:58

Definition at line 58 of file rsio.c.

◆ AcpiRsGetStartDpf

ACPI_RSCONVERT_INFO AcpiRsGetStartDpf[6]

Definition at line 201 of file rsio.c.

◆ AcpiRsSetStartDpf

ACPI_RSCONVERT_INFO AcpiRsSetStartDpf[10]

Definition at line 241 of file rsio.c.