iPXE
Data Fields
nvconfig_header Struct Reference

#include <mlx_nvconfig.h>

Data Fields

mlx_uint32 length:9
 
mlx_uint32 reserved0:3
 
mlx_uint32 version:4
 
mlx_uint32 writer_id:5
 
mlx_uint32 reserved1:1
 
mlx_uint32 access_mode:2
 
mlx_uint32 reserved2:2
 
mlx_uint32 header_type:2
 
mlx_uint32 reserved3:2
 
mlx_uint32 valid:2
 
union nvconfig_tlv_type tlv_type
 
mlx_uint32 crc:16
 
mlx_uint32 reserved:16
 

Detailed Description

Definition at line 88 of file mlx_nvconfig.h.

Field Documentation

◆ length

mlx_uint32 nvconfig_header::length

Definition at line 89 of file mlx_nvconfig.h.

Referenced by nvconfig_nvdata_access().

◆ reserved0

mlx_uint32 nvconfig_header::reserved0

Definition at line 90 of file mlx_nvconfig.h.

◆ version

mlx_uint32 nvconfig_header::version

Definition at line 91 of file mlx_nvconfig.h.

Referenced by nvconfig_nvdata_access().

◆ writer_id

mlx_uint32 nvconfig_header::writer_id

Definition at line 92 of file mlx_nvconfig.h.

Referenced by nvconfig_nvdata_access().

◆ reserved1

mlx_uint32 nvconfig_header::reserved1

Definition at line 93 of file mlx_nvconfig.h.

◆ access_mode

mlx_uint32 nvconfig_header::access_mode

Definition at line 95 of file mlx_nvconfig.h.

Referenced by nvconfig_nvdata_access().

◆ reserved2

mlx_uint32 nvconfig_header::reserved2

Definition at line 100 of file mlx_nvconfig.h.

◆ header_type

mlx_uint32 nvconfig_header::header_type

Definition at line 101 of file mlx_nvconfig.h.

◆ reserved3

mlx_uint32 nvconfig_header::reserved3

Definition at line 102 of file mlx_nvconfig.h.

◆ valid

mlx_uint32 nvconfig_header::valid

Definition at line 103 of file mlx_nvconfig.h.

◆ tlv_type

union nvconfig_tlv_type nvconfig_header::tlv_type

Definition at line 105 of file mlx_nvconfig.h.

Referenced by nvconfig_nvdata_access(), and nvconfig_nvdata_invalidate().

◆ crc

mlx_uint32 nvconfig_header::crc

Definition at line 105 of file mlx_nvconfig.h.

◆ reserved

mlx_uint32 nvconfig_header::reserved

Definition at line 108 of file mlx_nvconfig.h.


The documentation for this struct was generated from the following file: