ReactOS 0.4.15-dev-7958-gcd0bb1a
rsmemory.c File Reference
#include "acpi.h"
#include "accommon.h"
#include "acresrc.h"
Include dependency graph for rsmemory.c:

Go to the source code of this file.

Macros

#define _COMPONENT   ACPI_RESOURCES
 

Variables

ACPI_RSCONVERT_INFO AcpiRsConvertMemory24 [4]
 
ACPI_RSCONVERT_INFO AcpiRsConvertMemory32 [4]
 
ACPI_RSCONVERT_INFO AcpiRsConvertFixedMemory32 [4]
 
ACPI_RSCONVERT_INFO AcpiRsGetVendorSmall [3]
 
ACPI_RSCONVERT_INFO AcpiRsGetVendorLarge [3]
 
ACPI_RSCONVERT_INFO AcpiRsSetVendor [7]
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_RESOURCES

Definition at line 48 of file rsmemory.c.

Variable Documentation

◆ AcpiRsConvertFixedMemory32

ACPI_RSCONVERT_INFO AcpiRsConvertFixedMemory32[4]
Initial value:
=
{
0},
{ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.FixedMemory32.WriteProtect),
AML_OFFSET (FixedMemory32.Flags),
0},
{ACPI_RSC_MOVE32, ACPI_RS_OFFSET (Data.FixedMemory32.Address),
AML_OFFSET (FixedMemory32.Address),
2}
}
#define ACPI_RESOURCE_NAME_FIXED_MEMORY32
Definition: aclocal.h:1334
@ ACPI_RSC_INITSET
Definition: acresrc.h:81
@ ACPI_RSC_MOVE32
Definition: acresrc.h:108
@ ACPI_RSC_1BITFLAG
Definition: acresrc.h:83
@ ACPI_RSC_INITGET
Definition: acresrc.h:80
#define ACPI_RSC_TABLE_SIZE(d)
Definition: acresrc.h:121
#define ACPI_RS_OFFSET(f)
Definition: acresrc.h:123
#define AML_OFFSET(f)
Definition: acresrc.h:124
#define ACPI_RS_SIZE(Type)
Definition: acrestyp.h:808
#define ACPI_RESOURCE_TYPE_FIXED_MEMORY32
Definition: acrestyp.h:733
struct aml_resource_fixed_memory32 AML_RESOURCE_FIXED_MEMORY32
ACPI_RSCONVERT_INFO AcpiRsConvertFixedMemory32[4]
Definition: rsmemory.c:126

Definition at line 126 of file rsmemory.c.

◆ AcpiRsConvertMemory24

ACPI_RSCONVERT_INFO AcpiRsConvertMemory24[4]
Initial value:
=
{
0},
{ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Memory24.WriteProtect),
AML_OFFSET (Memory24.Flags),
0},
{ACPI_RSC_MOVE16, ACPI_RS_OFFSET (Data.Memory24.Minimum),
AML_OFFSET (Memory24.Minimum),
4}
}
#define ACPI_RESOURCE_NAME_MEMORY24
Definition: aclocal.h:1329
@ ACPI_RSC_MOVE16
Definition: acresrc.h:107
#define ACPI_RESOURCE_TYPE_MEMORY24
Definition: acrestyp.h:731
struct aml_resource_memory24 AML_RESOURCE_MEMORY24
ACPI_RSCONVERT_INFO AcpiRsConvertMemory24[4]
Definition: rsmemory.c:58

Definition at line 58 of file rsmemory.c.

◆ AcpiRsConvertMemory32

ACPI_RSCONVERT_INFO AcpiRsConvertMemory32[4]
Initial value:
=
{
0},
{ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Memory32.WriteProtect),
AML_OFFSET (Memory32.Flags),
0},
{ACPI_RSC_MOVE32, ACPI_RS_OFFSET (Data.Memory32.Minimum),
AML_OFFSET (Memory32.Minimum),
4}
}
#define ACPI_RESOURCE_NAME_MEMORY32
Definition: aclocal.h:1333
#define ACPI_RESOURCE_TYPE_MEMORY32
Definition: acrestyp.h:732
struct aml_resource_memory32 AML_RESOURCE_MEMORY32
ACPI_RSCONVERT_INFO AcpiRsConvertMemory32[4]
Definition: rsmemory.c:92

Definition at line 92 of file rsmemory.c.

◆ AcpiRsGetVendorLarge

ACPI_RSCONVERT_INFO AcpiRsGetVendorLarge[3]
Initial value:
=
{
{ACPI_RSC_COUNT16, ACPI_RS_OFFSET (Data.Vendor.ByteLength),
0,
sizeof (UINT8)},
{ACPI_RSC_MOVE8, ACPI_RS_OFFSET (Data.Vendor.ByteData[0]),
0}
}
unsigned char UINT8
@ ACPI_RSC_MOVE8
Definition: acresrc.h:106
@ ACPI_RSC_COUNT16
Definition: acresrc.h:91
#define ACPI_RESOURCE_TYPE_VENDOR
Definition: acrestyp.h:729
struct aml_resource_large_header AML_RESOURCE_LARGE_HEADER
ACPI_RSCONVERT_INFO AcpiRsGetVendorLarge[3]
Definition: rsmemory.c:184

Definition at line 184 of file rsmemory.c.

◆ AcpiRsGetVendorSmall

ACPI_RSCONVERT_INFO AcpiRsGetVendorSmall[3]
Initial value:
=
{
{ACPI_RSC_COUNT16, ACPI_RS_OFFSET (Data.Vendor.ByteLength),
0,
sizeof (UINT8)},
{ACPI_RSC_MOVE8, ACPI_RS_OFFSET (Data.Vendor.ByteData[0]),
0}
}
struct aml_resource_small_header AML_RESOURCE_SMALL_HEADER
ACPI_RSCONVERT_INFO AcpiRsGetVendorSmall[3]
Definition: rsmemory.c:158

Definition at line 158 of file rsmemory.c.

◆ AcpiRsSetVendor

ACPI_RSCONVERT_INFO AcpiRsSetVendor[7]

Definition at line 210 of file rsmemory.c.