iPXE
Data Structures | Enumerations | Functions
mlx_nvconfig_prm.h File Reference
#include "../../include/public/mlx_types.h"

Go to the source code of this file.

Data Structures

union  mlx_nvconfig_nic_boot_conf
 
union  mlx_nvconfig_nic_boot_ext_conf
 
union  mlx_nvconfig_rom_banner_timeout_conf
 
union  mlx_nvconfig_virt_conf
 
union  mlx_nvconfig_virt_caps
 
union  mlx_nvconfig_iscsi_init_dhcp_conf
 
union  mlx_nvconfig_nic_ib_boot_conf
 
union  mlx_nvconfig_wol_conf
 
union  mlx_nvconfig_iscsi_general
 
union  mlx_nvconfig_ib_dhcp_conf
 
union  mlx_nvconfig_ocsd_ocbb_conf
 
union  mlx_nvconfig_vpi_link_conf
 
struct  mlx_nvcofnig_romini
 
union  mlx_nvconfig_debug_conf
 
union  mlx_nvconfig_flexboot_debug
 
union  mlx_nvconfig_rom_cap_conf
 

Enumerations

enum  {
  WAKE_ON_LAN_TYPE = 0x10, VIRTUALIZATION_TYPE = 0x11, VPI_LINK_TYPE = 0x12, BOOT_SETTINGS_EXT_TYPE = 0x2001,
  BANNER_TO_TYPE = 0x2010, OCSD_OCBB_TYPE = 0x2011, FLOW_CONTROL_TYPE = 0x2020, BOOT_SETTINGS_TYPE = 0x2021,
  NV_ROM_FLEXBOOT_DEBUG = 0x2004, ISCSI_GENERAL_SETTINGS_TYPE = 0x2100, IB_BOOT_SETTING_TYPE = 0x2022, IB_DHCP_SETTINGS_TYPE = 0x2023,
  GLOPAL_PCI_SETTINGS_TYPE = 0x80, GLOPAL_PCI_CAPS_TYPE = 0x81, GLOBAL_ROM_INI_TYPE = 0x100, NV_VIRT_NET_ADDR = 0x110,
  DHCP_VEND_ID = 0x2101, ISCSI_INITIATOR_IPV4_ADDR = 0x2102, ISCSI_INITIATOR_SUBNET = 0x2103, ISCSI_INITIATOR_IPV4_GATEWAY = 0x2104,
  ISCSI_INITIATOR_IPV4_PRIM_DNS = 0x2105, ISCSI_INITIATOR_IPV4_SECDNS = 0x2106, ISCSI_INITIATOR_NAME = 0x2107, ISCSI_INITIATOR_CHAP_ID = 0x2108,
  ISCSI_INITIATOR_CHAP_PWD = 0x2109, ISCSI_INITIATOR_DHCP_CONF_TYPE = 0x210a, CONNECT_FIRST_TGT = 0x2200, FIRST_TGT_IP_ADDRESS = 0x2201,
  FIRST_TGT_TCP_PORT = 0x2202, FIRST_TGT_BOOT_LUN = 0x2203, FIRST_TGT_ISCSI_NAME = 0x2204, FIRST_TGT_CHAP_ID = 0x2205,
  FIRST_TGT_CHAP_PWD = 0x2207, NV_ROM_DEBUG_LEVEL = 0x2002, NV_ROM_CAP_TYPE = 0x101
}
 

Functions

 FILE_LICENCE (GPL2_OR_LATER)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
WAKE_ON_LAN_TYPE 
VIRTUALIZATION_TYPE 
VPI_LINK_TYPE 
BOOT_SETTINGS_EXT_TYPE 
BANNER_TO_TYPE 
OCSD_OCBB_TYPE 
FLOW_CONTROL_TYPE 
BOOT_SETTINGS_TYPE 
NV_ROM_FLEXBOOT_DEBUG 
ISCSI_GENERAL_SETTINGS_TYPE 
IB_BOOT_SETTING_TYPE 
IB_DHCP_SETTINGS_TYPE 
GLOPAL_PCI_SETTINGS_TYPE 
GLOPAL_PCI_CAPS_TYPE 
GLOBAL_ROM_INI_TYPE 
NV_VIRT_NET_ADDR 
DHCP_VEND_ID 
ISCSI_INITIATOR_IPV4_ADDR 
ISCSI_INITIATOR_SUBNET 
ISCSI_INITIATOR_IPV4_GATEWAY 
ISCSI_INITIATOR_IPV4_PRIM_DNS 
ISCSI_INITIATOR_IPV4_SECDNS 
ISCSI_INITIATOR_NAME 
ISCSI_INITIATOR_CHAP_ID 
ISCSI_INITIATOR_CHAP_PWD 
ISCSI_INITIATOR_DHCP_CONF_TYPE 
CONNECT_FIRST_TGT 
FIRST_TGT_IP_ADDRESS 
FIRST_TGT_TCP_PORT 
FIRST_TGT_BOOT_LUN 
FIRST_TGT_ISCSI_NAME 
FIRST_TGT_CHAP_ID 
FIRST_TGT_CHAP_PWD 
NV_ROM_DEBUG_LEVEL 
NV_ROM_CAP_TYPE 

Definition at line 27 of file mlx_nvconfig_prm.h.

27  {
28  WAKE_ON_LAN_TYPE = 0x10,
29  VIRTUALIZATION_TYPE = 0x11,
30  VPI_LINK_TYPE = 0x12,
31  BOOT_SETTINGS_EXT_TYPE = 0x2001,
32  BANNER_TO_TYPE = 0x2010,
33  OCSD_OCBB_TYPE = 0x2011,
34  FLOW_CONTROL_TYPE = 0x2020,
35  BOOT_SETTINGS_TYPE = 0x2021,
36  NV_ROM_FLEXBOOT_DEBUG = 0x2004,
37 
39  IB_BOOT_SETTING_TYPE = 0x2022,
40  IB_DHCP_SETTINGS_TYPE = 0x2023,
42  GLOPAL_PCI_CAPS_TYPE = 0x81,
43  GLOBAL_ROM_INI_TYPE = 0x100,
44  NV_VIRT_NET_ADDR = 0x110,
45 
46  // Types for iSCSI strings
47  DHCP_VEND_ID = 0x2101,
49  ISCSI_INITIATOR_SUBNET = 0x2103,
53  ISCSI_INITIATOR_NAME = 0x2107,
54  ISCSI_INITIATOR_CHAP_ID = 0x2108,
55  ISCSI_INITIATOR_CHAP_PWD = 0x2109,
57 
58  CONNECT_FIRST_TGT = 0x2200,
59  FIRST_TGT_IP_ADDRESS = 0x2201,
60  FIRST_TGT_TCP_PORT = 0x2202,
61  FIRST_TGT_BOOT_LUN = 0x2203,
62  FIRST_TGT_ISCSI_NAME = 0x2204,
63  FIRST_TGT_CHAP_ID = 0x2205,
64  FIRST_TGT_CHAP_PWD = 0x2207,
65  NV_ROM_DEBUG_LEVEL = 0x2002,
66  NV_ROM_CAP_TYPE = 0x101,
67 };

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER  )