1///** @file
2//
3//    Sample Inventory Data
4//
5//  Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
6//  SPDX-License-Identifier: BSD-2-Clause-Patent
7//
8//**/
9
10#include "NVDataStruc.h"
11
12formset
13  guid     = DRIVER_SAMPLE_INVENTORY_GUID,
14  title    = STRING_TOKEN(STR_INV_FORM_SET_TITLE),
15  help     = STRING_TOKEN(STR_INV_FORM_SET_HELP),
16
17  form formid = 1,
18       title  = STRING_TOKEN(STR_INV_FORM1_TITLE);  // note formid is a variable (for readability) (UINT16) - also added Form to the line to signify the Op-Code
19
20    text
21      help   = STRING_TOKEN(STR_INV_VERSION_HELP),
22      text   = STRING_TOKEN(STR_INV_VERSION_TEXT),
23      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
24      flags  = 0,
25      key    = 0;
26
27    text
28      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
29      text   = STRING_TOKEN(STR_INV_VERSION_TEXT2),
30      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
31      flags  = 0,
32      key    = 0;
33
34    text
35      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
36      text   = STRING_TOKEN(STR_INV_VERSION_TEXT3),
37      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
38      flags  = 0,
39      key    = 0;
40
41    text
42      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
43      text   = STRING_TOKEN(STR_INV_VERSION_TEXT4),
44      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
45      flags  = 0,
46      key    = 0;
47
48    subtitle text = STRING_TOKEN(STR_INV_EMPTY_STRING);
49
50    text
51      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
52      text   = STRING_TOKEN(STR_INV_VERSION_TEXT5),
53      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
54      flags  = 0,
55      key    = 0;
56
57    text
58      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
59      text   = STRING_TOKEN(STR_INV_VERSION_TEXT6),
60      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
61      flags  = 0,
62      key    = 0;
63
64    text
65      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
66      text   = STRING_TOKEN(STR_INV_VERSION_TEXT7),
67      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
68      flags  = 0,
69      key    = 0;
70
71    text
72      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
73      text   = STRING_TOKEN(STR_INV_VERSION_TEXT8),
74      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
75      flags  = 0,
76      key    = 0;
77
78    text
79      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
80      text   = STRING_TOKEN(STR_INV_VERSION_TEXT9),
81      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
82      flags  = 0,
83      key    = 0;
84
85    text
86      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
87      text   = STRING_TOKEN(STR_INV_VERSION_TEXT10),
88      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
89      flags  = 0,
90      key    = 0;
91
92    text
93      help   = STRING_TOKEN(STR_INV_EMPTY_STRING),
94      text   = STRING_TOKEN(STR_INV_VERSION_TEXT11),
95      text   = STRING_TOKEN(STR_INV_EMPTY_STRING),
96      flags  = 0,
97      key    = 0;
98
99    text
100      help   = STRING_TOKEN(STR_CHECK_KEYWORD_SUPPORT),
101      text   = STRING_TOKEN(STR_CHECK_KEYWORD_SUPPORT),
102      flags  = INTERACTIVE,
103      key    = 0x1231;
104
105    subtitle text = STRING_TOKEN(STR_INV_EMPTY_STRING);
106
107    subtitle text = STRING_TOKEN(STR_INV_VERSION_TEXT12);
108
109  endform;
110
111endformset;
112