summaryrefslogtreecommitdiff
path: root/OptionRomPkg/DriverHealthDxe/DriverHealthVfr.Vfr
blob: 2d7d4db9d81ad59468e681f9f514d1918d0b8f5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
// *++
//
// Copyright (c) 2009, Intel Corporation
// All rights reserved. This program and the accompanying materials
// are licensed and made available under the terms and conditions of the BSD License
// which accompanies this distribution.  The full text of the license may be found at
// http://opensource.org/licenses/bsd-license.php
//
// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
//
// Module Name:
//
//   Vfr.vfr
//
// Abstract:
//
//   Sample Setup formset
//
// Revision History:
//
// --*/



#include "NVDataStruc.h"
#include <Guid/HiiPlatformSetupFormset.h>

formset
  guid      = EFI_CALLER_ID_GUID,
  title     = STRING_TOKEN(STR_FORM_SET_TITLE),
  help      = STRING_TOKEN(STR_FORM_SET_TITLE_HELP),
  classguid = EFI_HII_DRIVER_HEALTH_FORMSET_GUID,

  //
  // Define a Buffer Storage (EFI_IFR_VARSTORE)
  //
  varstore DISK_IO_NV_DATA,                   // This is the data structure type
    varid = 0x1234,                           // Optional VarStore ID
    name  = Config,                           // Define referenced name in vfr
    guid  = EFI_CALLER_ID_GUID;               // GUID of this buffer storage
    
  form formid = 1,
  
       title  = STRING_TOKEN(STR_TITLE);      
       //
       // Define a numeric
       //
       numeric    varid    = Config.ConfigGood,
                  prompt   = STRING_TOKEN(STR_CONFIG_CONTROLLER_LIST),
                  help     = STRING_TOKEN(STR_CONFIG_CONTROLLER_LIST_HELP),
                  flags    = DISPLAY_UINT_DEC,
                  key      = 0x1236,
                  minimum  = 0,
                  maximum  = 0xff,
                  default  = 0, 
       endnumeric;          
  endform;
  
endformset;