XenevaOS
Loading...
Searching...
No Matches
Macros | Variables
rsio.c File Reference
#include "acpi.h"
#include "accommon.h"
#include "acresrc.h"
Include dependency graph for rsio.c:

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

Variable Documentation

◆ AcpiRsConvertEndDpf

ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf[2]
Initial value:
=
{
0}
}
#define ACPI_RESOURCE_NAME_END_DEPENDENT
Definition aclocal.h:1423
@ ACPI_RSC_INITSET
Definition acresrc.h:190
@ ACPI_RSC_INITGET
Definition acresrc.h:189
#define ACPI_RSC_TABLE_SIZE(d)
Definition acresrc.h:229
#define ACPI_RS_SIZE_MIN
Definition acrestyp.h:905
#define ACPI_RESOURCE_TYPE_END_DEPENDENT
Definition acrestyp.h:825
struct aml_resource_end_dependent AML_RESOURCE_END_DEPENDENT
ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf[2]
Definition rsio.c:268

◆ AcpiRsConvertEndTag

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

◆ 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:1425
@ ACPI_RSC_MOVE8
Definition acresrc.h:214
@ ACPI_RSC_MOVE16
Definition acresrc.h:215
#define ACPI_RS_OFFSET(f)
Definition acresrc.h:231
#define AML_OFFSET(f)
Definition acresrc.h:232
#define ACPI_RESOURCE_TYPE_FIXED_IO
Definition acrestyp.h:827
#define ACPI_RS_SIZE(Type)
Definition acrestyp.h:906
struct aml_resource_fixed_io AML_RESOURCE_FIXED_IO
ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo[4]
Definition rsio.c:204
Definition acrestyp.h:333

◆ 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:1438
@ ACPI_RSC_MOVE64
Definition acresrc.h:217
#define ACPI_RESOURCE_TYPE_GENERIC_REGISTER
Definition acrestyp.h:838
struct aml_resource_generic_register AML_RESOURCE_GENERIC_REGISTER
ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg[4]
Definition rsio.c:234
Definition acrestyp.h:546

◆ AcpiRsConvertIo

ACPI_RSCONVERT_INFO AcpiRsConvertIo[5]
Initial value:
=
{
sizeof (AML_RESOURCE_IO),
0},
{ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Io.IoDecode),
AML_OFFSET (Io.Flags),
0},
{ACPI_RSC_MOVE8, ACPI_RS_OFFSET (Data.Io.Alignment),
AML_OFFSET (Io.Alignment),
2},
{ACPI_RSC_MOVE16, ACPI_RS_OFFSET (Data.Io.Minimum),
AML_OFFSET (Io.Minimum),
2}
}
#define ACPI_RESOURCE_NAME_IO
Definition aclocal.h:1424
@ ACPI_RSC_1BITFLAG
Definition acresrc.h:192
#define ACPI_RESOURCE_TYPE_IO
Definition acrestyp.h:826
struct aml_resource_io AML_RESOURCE_IO
ACPI_RSCONVERT_INFO AcpiRsConvertIo[5]
Definition rsio.c:166
Definition acrestyp.h:323

◆ AcpiRsGetStartDpf

ACPI_RSCONVERT_INFO AcpiRsGetStartDpf[6]

◆ AcpiRsSetStartDpf

ACPI_RSCONVERT_INFO AcpiRsSetStartDpf[10]