iPXE
mlx_nvconfig_prm.h File Reference

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
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,
30 VPI_LINK_TYPE = 0x12,
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,
43 GLOBAL_ROM_INI_TYPE = 0x100,
44 NV_VIRT_NET_ADDR = 0x110,
45
46 // Types for iSCSI strings
47 DHCP_VEND_ID = 0x2101,
53 ISCSI_INITIATOR_NAME = 0x2107,
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};
#define FLOW_CONTROL_TYPE
@ NV_VIRT_NET_ADDR
@ GLOBAL_ROM_INI_TYPE
@ FIRST_TGT_CHAP_ID
@ FIRST_TGT_ISCSI_NAME
@ OCSD_OCBB_TYPE
@ ISCSI_INITIATOR_DHCP_CONF_TYPE
@ FIRST_TGT_IP_ADDRESS
@ BOOT_SETTINGS_EXT_TYPE
@ BANNER_TO_TYPE
@ VIRTUALIZATION_TYPE
@ IB_DHCP_SETTINGS_TYPE
@ NV_ROM_FLEXBOOT_DEBUG
@ ISCSI_INITIATOR_CHAP_PWD
@ ISCSI_GENERAL_SETTINGS_TYPE
@ NV_ROM_DEBUG_LEVEL
@ FIRST_TGT_BOOT_LUN
@ ISCSI_INITIATOR_IPV4_GATEWAY
@ VPI_LINK_TYPE
@ ISCSI_INITIATOR_NAME
@ GLOPAL_PCI_CAPS_TYPE
@ NV_ROM_CAP_TYPE
@ DHCP_VEND_ID
@ ISCSI_INITIATOR_CHAP_ID
@ IB_BOOT_SETTING_TYPE
@ ISCSI_INITIATOR_IPV4_PRIM_DNS
@ CONNECT_FIRST_TGT
@ ISCSI_INITIATOR_SUBNET
@ FIRST_TGT_CHAP_PWD
@ WAKE_ON_LAN_TYPE
@ FIRST_TGT_TCP_PORT
@ BOOT_SETTINGS_TYPE
@ GLOPAL_PCI_SETTINGS_TYPE
@ ISCSI_INITIATOR_IPV4_SECDNS
@ ISCSI_INITIATOR_IPV4_ADDR

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER )