HttpBootConfigVfr.vfr 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /** @file
  2. VFR file used by the HTTP Boot configuration component.
  3. Copyright (c) 2016 - 2018, Intel Corporation. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #include "HttpBootConfigNVDataStruc.h"
  7. formset
  8. guid = HTTP_BOOT_CONFIG_GUID,
  9. title = STRING_TOKEN(STR_HTTP_BOOT_CONFIG_FORM_TITLE),
  10. help = STRING_TOKEN(STR_HTTP_BOOT_CONFIG_FORM_HELP),
  11. varstore HTTP_BOOT_CONFIG_IFR_NVDATA,
  12. name = HTTP_BOOT_CONFIG_IFR_NVDATA,
  13. guid = HTTP_BOOT_CONFIG_GUID;
  14. form formid = FORMID_MAIN_FORM,
  15. title = STRING_TOKEN(STR_HTTP_BOOT_CONFIG_FORM_TITLE);
  16. string varid = HTTP_BOOT_CONFIG_IFR_NVDATA.Description,
  17. prompt = STRING_TOKEN(STR_BOOT_DESCRIPTION_PROMPT),
  18. help = STRING_TOKEN(STR_NULL_STRING),
  19. minsize = DESCRIPTION_STR_MIN_SIZE,
  20. maxsize = DESCRIPTION_STR_MAX_SIZE,
  21. endstring;
  22. oneof varid = HTTP_BOOT_CONFIG_IFR_NVDATA.IpVersion,
  23. prompt = STRING_TOKEN(STR_HTTP_BOOT_IP_VERSION_PROMPT),
  24. help = STRING_TOKEN(STR_HTTP_BOOT_IP_VERSION_HELP),
  25. option text = STRING_TOKEN(STR_HTTP_BOOT_IP_VERSION_4), value = HTTP_BOOT_IP_VERSION_4, flags = DEFAULT;
  26. option text = STRING_TOKEN(STR_HTTP_BOOT_IP_VERSION_6), value = HTTP_BOOT_IP_VERSION_6, flags = 0;
  27. endoneof;
  28. string varid = HTTP_BOOT_CONFIG_IFR_NVDATA.Uri,
  29. prompt = STRING_TOKEN(STR_BOOT_URI_PROMPT),
  30. help = STRING_TOKEN(STR_BOOT_URI_HELP),
  31. flags = INTERACTIVE,
  32. key = KEY_INITIATOR_URI,
  33. minsize = URI_STR_MIN_SIZE,
  34. maxsize = URI_STR_MAX_SIZE,
  35. endstring;
  36. endform;
  37. endformset;