iPXE
Data Fields
hermonprm_mt25208_type0_st Struct Reference

#include <MT25408_PRM.h>

Data Fields

pseudo_bit_t vendor_id [0x00010]
 
pseudo_bit_t device_id [0x00010]
 
pseudo_bit_t command [0x00010]
 
pseudo_bit_t status [0x00010]
 
pseudo_bit_t revision_id [0x00008]
 
pseudo_bit_t class_code_hca_class_code [0x00018]
 
pseudo_bit_t cache_line_size [0x00008]
 
pseudo_bit_t latency_timer [0x00008]
 
pseudo_bit_t header_type [0x00008]
 
pseudo_bit_t bist [0x00008]
 
pseudo_bit_t bar0_ctrl [0x00004]
 
pseudo_bit_t reserved0 [0x00010]
 
pseudo_bit_t bar0_l [0x0000c]
 
pseudo_bit_t bar0_h [0x00020]
 
pseudo_bit_t bar1_ctrl [0x00004]
 
pseudo_bit_t reserved1 [0x00010]
 
pseudo_bit_t bar1_l [0x0000c]
 
pseudo_bit_t bar1_h [0x00020]
 
pseudo_bit_t bar2_ctrl [0x00004]
 
pseudo_bit_t reserved2 [0x00010]
 
pseudo_bit_t bar2_l [0x0000c]
 
pseudo_bit_t bar2_h [0x00020]
 
pseudo_bit_t cardbus_cis_pointer [0x00020]
 
pseudo_bit_t subsystem_vendor_id [0x00010]
 
pseudo_bit_t subsystem_id [0x00010]
 
pseudo_bit_t expansion_rom_enable [0x00001]
 
pseudo_bit_t reserved3 [0x0000a]
 
pseudo_bit_t expansion_rom_base_address [0x00015]
 
pseudo_bit_t capabilities_pointer [0x00008]
 
pseudo_bit_t reserved4 [0x00018]
 
pseudo_bit_t reserved5 [0x00020]
 
pseudo_bit_t interrupt_line [0x00008]
 
pseudo_bit_t interrupt_pin [0x00008]
 
pseudo_bit_t min_gnt [0x00008]
 
pseudo_bit_t max_latency [0x00008]
 
pseudo_bit_t reserved6 [0x00100]
 
pseudo_bit_t msi_cap_id [0x00008]
 
pseudo_bit_t msi_next_cap_ptr [0x00008]
 
pseudo_bit_t msi_en [0x00001]
 
pseudo_bit_t multiple_msg_cap [0x00003]
 
pseudo_bit_t multiple_msg_en [0x00003]
 
pseudo_bit_t cap_64_bit_addr [0x00001]
 
pseudo_bit_t reserved7 [0x00008]
 
pseudo_bit_t msg_addr_l [0x00020]
 
pseudo_bit_t msg_addr_h [0x00020]
 
pseudo_bit_t msg_data [0x00010]
 
pseudo_bit_t reserved8 [0x00010]
 
pseudo_bit_t reserved9 [0x00080]
 
pseudo_bit_t pm_cap_id [0x00008]
 
pseudo_bit_t pm_next_cap_ptr [0x00008]
 
pseudo_bit_t pm_cap [0x00010]
 
pseudo_bit_t pm_status_control [0x00010]
 
pseudo_bit_t pm_control_status_brdg_ext [0x00008]
 
pseudo_bit_t data [0x00008]
 
pseudo_bit_t reserved10 [0x00040]
 
pseudo_bit_t vpd_cap_id [0x00008]
 
pseudo_bit_t vpd_next_cap_id [0x00008]
 
pseudo_bit_t vpd_address [0x0000f]
 
pseudo_bit_t f [0x00001]
 
pseudo_bit_t vpd_data [0x00020]
 
pseudo_bit_t reserved11 [0x00040]
 
pseudo_bit_t pciex_cap_id [0x00008]
 
pseudo_bit_t pciex_next_cap_ptr [0x00008]
 
pseudo_bit_t pciex_cap [0x00010]
 
pseudo_bit_t device_cap [0x00020]
 
pseudo_bit_t device_control [0x00010]
 
pseudo_bit_t device_status [0x00010]
 
pseudo_bit_t link_cap [0x00020]
 
pseudo_bit_t link_control [0x00010]
 
pseudo_bit_t link_status [0x00010]
 
pseudo_bit_t reserved12 [0x00260]
 
pseudo_bit_t advanced_error_reporting_cap_id [0x00010]
 
pseudo_bit_t capability_version [0x00004]
 
pseudo_bit_t next_capability_offset [0x0000c]
 
pseudo_bit_t uncorrectable_error_status_register [0x00020]
 
pseudo_bit_t uncorrectable_error_mask_register [0x00020]
 
pseudo_bit_t uncorrectable_severity_mask_register [0x00020]
 
pseudo_bit_t correctable_error_status_register [0x00020]
 
pseudo_bit_t correctable_error_mask_register [0x00020]
 
pseudo_bit_t advance_error_capabilities_and_control_register [0x00020]
 
struct hermonprm_header_log_register_st header_log_register
 
pseudo_bit_t reserved13 [0x006a0]
 

Detailed Description

Definition at line 2664 of file MT25408_PRM.h.

Field Documentation

◆ vendor_id

pseudo_bit_t hermonprm_mt25208_type0_st::vendor_id[0x00010]

Definition at line 2665 of file MT25408_PRM.h.

◆ device_id

pseudo_bit_t hermonprm_mt25208_type0_st::device_id[0x00010]

Definition at line 2666 of file MT25408_PRM.h.

◆ command

pseudo_bit_t hermonprm_mt25208_type0_st::command[0x00010]

Definition at line 2671 of file MT25408_PRM.h.

◆ status

pseudo_bit_t hermonprm_mt25208_type0_st::status[0x00010]

Definition at line 2672 of file MT25408_PRM.h.

◆ revision_id

pseudo_bit_t hermonprm_mt25208_type0_st::revision_id[0x00008]

Definition at line 2674 of file MT25408_PRM.h.

◆ class_code_hca_class_code

pseudo_bit_t hermonprm_mt25208_type0_st::class_code_hca_class_code[0x00018]

Definition at line 2675 of file MT25408_PRM.h.

◆ cache_line_size

pseudo_bit_t hermonprm_mt25208_type0_st::cache_line_size[0x00008]

Definition at line 2677 of file MT25408_PRM.h.

◆ latency_timer

pseudo_bit_t hermonprm_mt25208_type0_st::latency_timer[0x00008]

Definition at line 2678 of file MT25408_PRM.h.

◆ header_type

pseudo_bit_t hermonprm_mt25208_type0_st::header_type[0x00008]

Definition at line 2679 of file MT25408_PRM.h.

◆ bist

pseudo_bit_t hermonprm_mt25208_type0_st::bist[0x00008]

Definition at line 2680 of file MT25408_PRM.h.

◆ bar0_ctrl

pseudo_bit_t hermonprm_mt25208_type0_st::bar0_ctrl[0x00004]

Definition at line 2682 of file MT25408_PRM.h.

◆ reserved0

pseudo_bit_t hermonprm_mt25208_type0_st::reserved0[0x00010]

Definition at line 2683 of file MT25408_PRM.h.

◆ bar0_l

pseudo_bit_t hermonprm_mt25208_type0_st::bar0_l[0x0000c]

Definition at line 2684 of file MT25408_PRM.h.

◆ bar0_h

pseudo_bit_t hermonprm_mt25208_type0_st::bar0_h[0x00020]

Definition at line 2686 of file MT25408_PRM.h.

◆ bar1_ctrl

pseudo_bit_t hermonprm_mt25208_type0_st::bar1_ctrl[0x00004]

Definition at line 2688 of file MT25408_PRM.h.

◆ reserved1

pseudo_bit_t hermonprm_mt25208_type0_st::reserved1[0x00010]

Definition at line 2689 of file MT25408_PRM.h.

◆ bar1_l

pseudo_bit_t hermonprm_mt25208_type0_st::bar1_l[0x0000c]

Definition at line 2690 of file MT25408_PRM.h.

◆ bar1_h

pseudo_bit_t hermonprm_mt25208_type0_st::bar1_h[0x00020]

Definition at line 2692 of file MT25408_PRM.h.

◆ bar2_ctrl

pseudo_bit_t hermonprm_mt25208_type0_st::bar2_ctrl[0x00004]

Definition at line 2694 of file MT25408_PRM.h.

◆ reserved2

pseudo_bit_t hermonprm_mt25208_type0_st::reserved2[0x00010]

Definition at line 2695 of file MT25408_PRM.h.

◆ bar2_l

pseudo_bit_t hermonprm_mt25208_type0_st::bar2_l[0x0000c]

Definition at line 2696 of file MT25408_PRM.h.

◆ bar2_h

pseudo_bit_t hermonprm_mt25208_type0_st::bar2_h[0x00020]

Definition at line 2698 of file MT25408_PRM.h.

◆ cardbus_cis_pointer

pseudo_bit_t hermonprm_mt25208_type0_st::cardbus_cis_pointer[0x00020]

Definition at line 2700 of file MT25408_PRM.h.

◆ subsystem_vendor_id

pseudo_bit_t hermonprm_mt25208_type0_st::subsystem_vendor_id[0x00010]

Definition at line 2702 of file MT25408_PRM.h.

◆ subsystem_id

pseudo_bit_t hermonprm_mt25208_type0_st::subsystem_id[0x00010]

Definition at line 2703 of file MT25408_PRM.h.

◆ expansion_rom_enable

pseudo_bit_t hermonprm_mt25208_type0_st::expansion_rom_enable[0x00001]

Definition at line 2705 of file MT25408_PRM.h.

◆ reserved3

pseudo_bit_t hermonprm_mt25208_type0_st::reserved3[0x0000a]

Definition at line 2706 of file MT25408_PRM.h.

◆ expansion_rom_base_address

pseudo_bit_t hermonprm_mt25208_type0_st::expansion_rom_base_address[0x00015]

Definition at line 2707 of file MT25408_PRM.h.

◆ capabilities_pointer

pseudo_bit_t hermonprm_mt25208_type0_st::capabilities_pointer[0x00008]

Definition at line 2709 of file MT25408_PRM.h.

◆ reserved4

pseudo_bit_t hermonprm_mt25208_type0_st::reserved4[0x00018]

Definition at line 2710 of file MT25408_PRM.h.

◆ reserved5

pseudo_bit_t hermonprm_mt25208_type0_st::reserved5[0x00020]

Definition at line 2712 of file MT25408_PRM.h.

◆ interrupt_line

pseudo_bit_t hermonprm_mt25208_type0_st::interrupt_line[0x00008]

Definition at line 2714 of file MT25408_PRM.h.

◆ interrupt_pin

pseudo_bit_t hermonprm_mt25208_type0_st::interrupt_pin[0x00008]

Definition at line 2715 of file MT25408_PRM.h.

◆ min_gnt

pseudo_bit_t hermonprm_mt25208_type0_st::min_gnt[0x00008]

Definition at line 2716 of file MT25408_PRM.h.

◆ max_latency

pseudo_bit_t hermonprm_mt25208_type0_st::max_latency[0x00008]

Definition at line 2717 of file MT25408_PRM.h.

◆ reserved6

pseudo_bit_t hermonprm_mt25208_type0_st::reserved6[0x00100]

Definition at line 2719 of file MT25408_PRM.h.

◆ msi_cap_id

pseudo_bit_t hermonprm_mt25208_type0_st::msi_cap_id[0x00008]

Definition at line 2721 of file MT25408_PRM.h.

◆ msi_next_cap_ptr

pseudo_bit_t hermonprm_mt25208_type0_st::msi_next_cap_ptr[0x00008]

Definition at line 2722 of file MT25408_PRM.h.

◆ msi_en

pseudo_bit_t hermonprm_mt25208_type0_st::msi_en[0x00001]

Definition at line 2723 of file MT25408_PRM.h.

◆ multiple_msg_cap

pseudo_bit_t hermonprm_mt25208_type0_st::multiple_msg_cap[0x00003]

Definition at line 2724 of file MT25408_PRM.h.

◆ multiple_msg_en

pseudo_bit_t hermonprm_mt25208_type0_st::multiple_msg_en[0x00003]

Definition at line 2725 of file MT25408_PRM.h.

◆ cap_64_bit_addr

pseudo_bit_t hermonprm_mt25208_type0_st::cap_64_bit_addr[0x00001]

Definition at line 2726 of file MT25408_PRM.h.

◆ reserved7

pseudo_bit_t hermonprm_mt25208_type0_st::reserved7[0x00008]

Definition at line 2727 of file MT25408_PRM.h.

◆ msg_addr_l

pseudo_bit_t hermonprm_mt25208_type0_st::msg_addr_l[0x00020]

Definition at line 2729 of file MT25408_PRM.h.

◆ msg_addr_h

pseudo_bit_t hermonprm_mt25208_type0_st::msg_addr_h[0x00020]

Definition at line 2731 of file MT25408_PRM.h.

◆ msg_data

pseudo_bit_t hermonprm_mt25208_type0_st::msg_data[0x00010]

Definition at line 2733 of file MT25408_PRM.h.

◆ reserved8

pseudo_bit_t hermonprm_mt25208_type0_st::reserved8[0x00010]

Definition at line 2734 of file MT25408_PRM.h.

◆ reserved9

pseudo_bit_t hermonprm_mt25208_type0_st::reserved9[0x00080]

Definition at line 2736 of file MT25408_PRM.h.

◆ pm_cap_id

pseudo_bit_t hermonprm_mt25208_type0_st::pm_cap_id[0x00008]

Definition at line 2738 of file MT25408_PRM.h.

◆ pm_next_cap_ptr

pseudo_bit_t hermonprm_mt25208_type0_st::pm_next_cap_ptr[0x00008]

Definition at line 2739 of file MT25408_PRM.h.

◆ pm_cap

pseudo_bit_t hermonprm_mt25208_type0_st::pm_cap[0x00010]

Definition at line 2740 of file MT25408_PRM.h.

◆ pm_status_control

pseudo_bit_t hermonprm_mt25208_type0_st::pm_status_control[0x00010]

Definition at line 2749 of file MT25408_PRM.h.

◆ pm_control_status_brdg_ext

pseudo_bit_t hermonprm_mt25208_type0_st::pm_control_status_brdg_ext[0x00008]

Definition at line 2750 of file MT25408_PRM.h.

◆ data

pseudo_bit_t hermonprm_mt25208_type0_st::data[0x00008]

Definition at line 2751 of file MT25408_PRM.h.

◆ reserved10

pseudo_bit_t hermonprm_mt25208_type0_st::reserved10[0x00040]

Definition at line 2753 of file MT25408_PRM.h.

◆ vpd_cap_id

pseudo_bit_t hermonprm_mt25208_type0_st::vpd_cap_id[0x00008]

Definition at line 2755 of file MT25408_PRM.h.

◆ vpd_next_cap_id

pseudo_bit_t hermonprm_mt25208_type0_st::vpd_next_cap_id[0x00008]

Definition at line 2756 of file MT25408_PRM.h.

◆ vpd_address

pseudo_bit_t hermonprm_mt25208_type0_st::vpd_address[0x0000f]

Definition at line 2757 of file MT25408_PRM.h.

◆ f

pseudo_bit_t hermonprm_mt25208_type0_st::f[0x00001]

Definition at line 2758 of file MT25408_PRM.h.

◆ vpd_data

pseudo_bit_t hermonprm_mt25208_type0_st::vpd_data[0x00020]

Definition at line 2760 of file MT25408_PRM.h.

◆ reserved11

pseudo_bit_t hermonprm_mt25208_type0_st::reserved11[0x00040]

Definition at line 2762 of file MT25408_PRM.h.

◆ pciex_cap_id

pseudo_bit_t hermonprm_mt25208_type0_st::pciex_cap_id[0x00008]

Definition at line 2764 of file MT25408_PRM.h.

◆ pciex_next_cap_ptr

pseudo_bit_t hermonprm_mt25208_type0_st::pciex_next_cap_ptr[0x00008]

Definition at line 2765 of file MT25408_PRM.h.

◆ pciex_cap

pseudo_bit_t hermonprm_mt25208_type0_st::pciex_cap[0x00010]

Definition at line 2766 of file MT25408_PRM.h.

◆ device_cap

pseudo_bit_t hermonprm_mt25208_type0_st::device_cap[0x00020]

Definition at line 2772 of file MT25408_PRM.h.

◆ device_control

pseudo_bit_t hermonprm_mt25208_type0_st::device_control[0x00010]

Definition at line 2783 of file MT25408_PRM.h.

◆ device_status

pseudo_bit_t hermonprm_mt25208_type0_st::device_status[0x00010]

Definition at line 2784 of file MT25408_PRM.h.

◆ link_cap

pseudo_bit_t hermonprm_mt25208_type0_st::link_cap[0x00020]

Definition at line 2786 of file MT25408_PRM.h.

◆ link_control

pseudo_bit_t hermonprm_mt25208_type0_st::link_control[0x00010]

Definition at line 2793 of file MT25408_PRM.h.

◆ link_status

pseudo_bit_t hermonprm_mt25208_type0_st::link_status[0x00010]

Definition at line 2794 of file MT25408_PRM.h.

◆ reserved12

pseudo_bit_t hermonprm_mt25208_type0_st::reserved12[0x00260]

Definition at line 2798 of file MT25408_PRM.h.

◆ advanced_error_reporting_cap_id

pseudo_bit_t hermonprm_mt25208_type0_st::advanced_error_reporting_cap_id[0x00010]

Definition at line 2800 of file MT25408_PRM.h.

◆ capability_version

pseudo_bit_t hermonprm_mt25208_type0_st::capability_version[0x00004]

Definition at line 2801 of file MT25408_PRM.h.

◆ next_capability_offset

pseudo_bit_t hermonprm_mt25208_type0_st::next_capability_offset[0x0000c]

Definition at line 2802 of file MT25408_PRM.h.

◆ uncorrectable_error_status_register

pseudo_bit_t hermonprm_mt25208_type0_st::uncorrectable_error_status_register[0x00020]

Definition at line 2804 of file MT25408_PRM.h.

◆ uncorrectable_error_mask_register

pseudo_bit_t hermonprm_mt25208_type0_st::uncorrectable_error_mask_register[0x00020]

Definition at line 2816 of file MT25408_PRM.h.

◆ uncorrectable_severity_mask_register

pseudo_bit_t hermonprm_mt25208_type0_st::uncorrectable_severity_mask_register[0x00020]

Definition at line 2828 of file MT25408_PRM.h.

◆ correctable_error_status_register

pseudo_bit_t hermonprm_mt25208_type0_st::correctable_error_status_register[0x00020]

Definition at line 2840 of file MT25408_PRM.h.

◆ correctable_error_mask_register

pseudo_bit_t hermonprm_mt25208_type0_st::correctable_error_mask_register[0x00020]

Definition at line 2846 of file MT25408_PRM.h.

◆ advance_error_capabilities_and_control_register

pseudo_bit_t hermonprm_mt25208_type0_st::advance_error_capabilities_and_control_register[0x00020]

Definition at line 2852 of file MT25408_PRM.h.

◆ header_log_register

struct hermonprm_header_log_register_st hermonprm_mt25208_type0_st::header_log_register

Definition at line 2854 of file MT25408_PRM.h.

◆ reserved13

pseudo_bit_t hermonprm_mt25208_type0_st::reserved13[0x006a0]

Definition at line 2856 of file MT25408_PRM.h.


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