FreeBSD kernel CXGBE device code
fw_hdr Struct Reference

#include <t4fw_interface.h>

Data Fields

__u8 ver
 
__u8 chip
 
__be16 len512
 
__be32 fw_ver
 
__be32 tp_microcode_ver
 
__u8 intfver_nic
 
__u8 intfver_vnic
 
__u8 intfver_ofld
 
__u8 intfver_ri
 
__u8 intfver_iscsipdu
 
__u8 intfver_iscsi
 
__u8 intfver_fcoepdu
 
__u8 intfver_fcoe
 
__u32 reserved2
 
__u32 reserved3
 
__be32 magic
 
__be32 flags
 
__be32 reserved6 [4]
 
__u8 reserved7 [3]
 
__u8 dsign_len
 
__u8 dsign [72]
 

Detailed Description

Definition at line 9945 of file t4fw_interface.h.

Field Documentation

◆ chip

__u8 fw_hdr::chip

Definition at line 9947 of file t4fw_interface.h.

Referenced by t4_fw_matches_chip().

◆ dsign

__u8 fw_hdr::dsign[72]

Definition at line 9966 of file t4fw_interface.h.

◆ dsign_len

__u8 fw_hdr::dsign_len

Definition at line 9965 of file t4fw_interface.h.

◆ flags

__be32 fw_hdr::flags

Definition at line 9962 of file t4fw_interface.h.

Referenced by contact_firmware().

◆ fw_ver

__be32 fw_hdr::fw_ver

Definition at line 9949 of file t4fw_interface.h.

Referenced by t4_load_fw().

◆ intfver_fcoe

__u8 fw_hdr::intfver_fcoe

Definition at line 9958 of file t4fw_interface.h.

◆ intfver_fcoepdu

__u8 fw_hdr::intfver_fcoepdu

Definition at line 9957 of file t4fw_interface.h.

◆ intfver_iscsi

__u8 fw_hdr::intfver_iscsi

Definition at line 9956 of file t4fw_interface.h.

◆ intfver_iscsipdu

__u8 fw_hdr::intfver_iscsipdu

Definition at line 9955 of file t4fw_interface.h.

◆ intfver_nic

__u8 fw_hdr::intfver_nic

Definition at line 9951 of file t4fw_interface.h.

◆ intfver_ofld

__u8 fw_hdr::intfver_ofld

Definition at line 9953 of file t4fw_interface.h.

◆ intfver_ri

__u8 fw_hdr::intfver_ri

Definition at line 9954 of file t4fw_interface.h.

◆ intfver_vnic

__u8 fw_hdr::intfver_vnic

Definition at line 9952 of file t4fw_interface.h.

◆ len512

__be16 fw_hdr::len512

Definition at line 9948 of file t4fw_interface.h.

Referenced by t4_load_fw().

◆ magic

__be32 fw_hdr::magic

Definition at line 9961 of file t4fw_interface.h.

Referenced by t4_fw_upgrade(), and t4_load_fw().

◆ reserved2

__u32 fw_hdr::reserved2

Definition at line 9959 of file t4fw_interface.h.

◆ reserved3

__u32 fw_hdr::reserved3

Definition at line 9960 of file t4fw_interface.h.

◆ reserved6

__be32 fw_hdr::reserved6[4]

Definition at line 9963 of file t4fw_interface.h.

◆ reserved7

__u8 fw_hdr::reserved7[3]

Definition at line 9964 of file t4fw_interface.h.

◆ tp_microcode_ver

__be32 fw_hdr::tp_microcode_ver

Definition at line 9950 of file t4fw_interface.h.

◆ ver

__u8 fw_hdr::ver

Definition at line 9946 of file t4fw_interface.h.


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