ACPI RASF table
by Guo, Shuangshuan (Suney@CFE-CTS)
Hi,
I am working on the ACPI 5.0 table RASF (RAS Feature), in ACPI-CA src code there is a struct ACPI_RASF_SHARED_MEMORY to descript the RASF communication channel in actbl3.h.
/* RASF Platform Communication Channel Shared Memory Region */
typedef struct acpi_rasf_shared_memory
{
UINT32 Signature;
UINT16 Command;
UINT16 Status;
UINT64 RequestedAddress;
UINT64 RequestedLength;
UINT64 ActualAddress;
UINT64 ActualLength;
UINT16 Flags;
UINT8 Speed;
} ACPI_RASF_SHARED_MEMORY;
But it seems it does not follow the ACPI spec definition in 5.2.20.3 RASF Communication Channel. Actually I can't understand what the mean of "RequestedAddress" here is. In my opinion, PATROL SCRUB block needs the RequestedAddress and ActualAddress.
I am using the ACPICA version 20121018
Is there any ACPICA developer can take a look?
Regards,
shuang-shuan,guo
Center for Firmware Expertise
Business Critical Systems