FRU Update Configuration File

27.9.1DISPLAY

The Display command displays a line of text to the user. If the text is more than one word, it must be encapsulated in double quotes. In order to display a CR-LF, you must use two separate DISPLAY commands. The text to display should be no longer than 80 ASCII characters to fit correctly on the screen, but the line to display can be of infinite length. In order to display a blank line, you must display a space enclosed in quotes (“ ”). An empty string is not sufficient.

Example:

DISPLAY “This is a line of text to display.”

DISPLAY “This is the second line of text to display.”

DISPLAY WORD

27.9.2CONFIGURATION

The CONFIGURATION command is used to display the file configuration. It takes up to three parameters; the first parameter is a description of the file, such as “FRU configuration”. The second parameter is the target platform, this platform ID is not validated, so it is possible to have an incorrect target platform listed as part of this command. The third parameter is the file version; the version string has no defined format, and is displayed to the user as a string. This command requires only the first argument. It is recommended that the first non-comment line of all configuration file contain this command, so that users of the file understand the target of this file.

Example:

CONFIGURATION

“FRU Configuration” “MPCHC0001” “Version 5”

27.9.3Input Commands

These commands require the user to input data for the process to continue. The input commands are: MENUTITLE/MENU/MENUPROMPT, PROMPT/YES/NO, and FRUFIELD. FRUFIELD has multiple input types and is covered in chapter Section 27.8.5. For the PROMPT and MENUTITLE commands to display a blank line, you must display a space enclosed in quotes (“ ”). An empty string is not sufficient.

27.9.4MENU

The MENU command presents the user with a list of answers for a question. The maximum number of answers for a menu is 9, 1-9. The utility has the option to allow more menu items if desired, but the selection must be limited to a single key press. The MENU command allows two parameters. First is the tag to set if the option is chosen, and second is a prompt to show for that answer. The second parameter is not required; if no prompt is defined for the menu option, the tag string will be shown instead.

Example:

MENUTITLE “What platform is this?”

MENU “atca” “Advanced TCA”

MPCMM0001 Chassis Management Module Software Technical Product Specification

241

Page 241
Image 241
Intel MPCMM0001 manual Display, Input Commands, Menu