Alert Standard Format (ASF) Specification

Alert Standard Format (ASF) Specification v2.0 DMTF Document DSP0136
DSP0136 23 April 2003 Page 58 of 94
Offset Name Length Value Description
0Dh
RMCP Special
Command
Parameter
2 BYTEs Varies
Contains the two-byte Special Command
Parameter value present in the RMCP command
processed by the system firmware on its most
recent boot of the system. Command parameter
data byte 1 is present at offset 0Dh; data byte 2
is present at offset 0Eh.
0Fh
RMCP Boot
Options
2 BYTEs Varies
Contains the RMCP boot options processed by
the system firmware on its most recent boot of
the system; see Boot Options Bit Mask on page
34 for command details.
11h
RMCP OEM
Parameters
2 BYTEs Varies
Contains the RMCP OEM Parameters processed
by the system firmware on its most recent boot
of the system; see Reset (10h), Power-up (11h),
and Power Cycle Reset (13h) on page 33 for
command details.
The following is a ‘C’-style definition of the ASF_RMCP structure.
struct ASF_RMCP {
BYTE RemoteControlCapabilities[7];
BYTE RMCPCompletionCode;
BYTE RMCPIANA[4];
BYTE RMCPSpecialCommand;
BYTE RMCPSpecialCommandParameter[2];
BYTE RMCPBootOptions[2];
BYTE RMCPOEMParameters[2];
};
The Remote Control Capabilities bit-flags identify the remote-control features supported by the
system firmware, and mimic the RMCP command format. An Alert-Sending Device will be
enabled with remote control capabilities consistent with the bits in this field. If a bit is set, the
corresponding ASF_CONTROLDATA structure must exist in the ASF_RCTL table. Refer to
System Firmware Capabilities Bit Mask on page 38, Special Commands Bit Mask on page 37,
and System Capabilities Bit Mask on page 37 for details.
Note: These capabilities reflect the RMCP support provided by the base system and its
associated firmware, and might be limited by the alerting device’s RMCP support.
Offset Description
00h Contains the system’s RMCP Boot Options Capabilities Bit Mask, byte 1.
01h Contains the system’s RMCP Boot Options Capabilities Bit Mask, byte 2
02h Contains the system’s RMCP Boot Options Capabilities Bit Mask, byte 3
03h Contains the system’s RMCP Boot Options Capabilities Bit Mask, byte 4.
04h Contains the system’s RMCP Special Commands Bit Mask, byte 1
05h Contains the system’s RMCP Special Commands Bit Mask, byte 2
06h Contains the system’s RMCP System Capabilities Bit Mask.
4.1.2.7 ASF_ADDR
This information record’s presence within a managed client’s ACPI implementation implies that
the client includes SMBus devices with fixed addresses.
Fixed SMBus addresses (including those for legacy devices) must be identified to the SMBus
Address Resolution Protocol (ARP) agent to guarantee that the agent will not assign these
addresses to dynamic-address devices. Software agents that perform SMBus address
assignment should note that fixed-address devices listed in this structure might also be
discoverable via SMBus ARP methods.
This structure is associated with an ASF Information Record Header of the following format: