Alert Standard Format (ASF) Specification

Alert Standard Format (ASF) Specification v2.0 DMTF Document DSP0136
DSP0136 23 April 2003 Page 34 of 94
Boot
Options
Data Byte
Field Description
6-7
Special Command
Parameter
Defines a command parameter to augment the Special Command.
See Special Command Definitions below for more detail.
Parameter byte 1 is present in Data Byte 6; parameter byte 2 is
present in Data Byte 7.
8-9
Boot Options Bit
Mask
Defines a standard set of firmware operations. See Boot Options
Bit Mask below for more detail. Boot Options Bit Mask Byte 1 is
present in Data Byte 8, Boot Options Bit Mask Byte 2 is present in
Data Byte 9, and so on.
10-11 OEM Parameters
Defines parameters that further augment the Special Command
definition; the entity associated with the Enterprise Number defines
the interpretation of these fields. These fields have no meaning
when the Enterprise Number is 4542 (ASF).
Special Command Definitions
ASF defines the following Special Command values, present as byte 5 of the Boot Options; the
meaning applies only when the IANA Enterprise Number specified in the Boot Options is the
value 4542 (ASF).
Value Description
00h
NOP
. No additional special command is included; the Special Command Parameter has no
meaning.
01h
Force PXE Boot
. The Special Command Parameter can be used to specify a PXE
parameter. When the parameter value is 0, the system default PXE device is booted. All
other values for the PXE parameter are reserved for future definition by this specification.
02h
Force Hard-drive Boot
. The Special Command Parameter identifies the boot-media index for
the managed client. When the parameter value is 0, the default hard-drive is booted, when the
parameter value is 1, the primary hard-drive is booted; when the value is 2, the secondary
hard-drive is booted – and so on.
03h
Force Hard-drive Safe Mode Boot
. The Special Command Parameter identifies the boot-
media index for the managed client. When the parameter value is 0, the default hard-drive is
booted, when the parameter value is 1, the primary hard-drive is booted; when the value is 2,
the secondary hard-drive is booted – and so on.
04h
Force Diagnostic Boot
. The Special Command Parameter can be used to specify a
diagnostic parameter. When the parameter value is 0, the default diagnostic media is booted.
All other values for the diagnostic parameter are reserved for future definition by this
specification.
05h
Force CD/DVD Boot
. The Special Command Parameter identifies the boot-media index for
the managed client. When the parameter value is 0, the default CD/DVD is booted, when the
parameter value is 1, the primary CD/DVD is booted; when the value is 2, the secondary
CD/DVD is booted – and so on.
06h to
0BFh
Reserved for future definition by this specification.
0C0h to
0FFh
OEM command values; the interpretation of the Special Command and associated Special
Command Parameters is defined by the entity associated with the Enterprise ID.
Boot Options Bit Mask
The following table identifies the bits in the Boot Options Bit Mask, present in the Boot Options as
Data Bytes 8 through 11.