構造体定義書 HotDocument 今井浩司

hermonprm_eqc_st

構文構文

Little Endian

struct hermonprm_eqc_st

ファイル名ファイル名

MT25408_PRM.h

構造体情報構造体情報

No. 名称 属性説明
1
hermonprm_eqc_st  Little Endian
  reserved0[0x00008] pseudo_bit_t  
  st[0x00004] pseudo_bit_t Event delivery state machine
  reserved1[0x00005] pseudo_bit_t  
  oi[0x00001] pseudo_bit_t Oerrun ignore.
  ec[0x00001] pseudo_bit_t is set, all EQEs are written (coalesced) to first EQ entry
  reserved2[0x00009] pseudo_bit_t  
  status[0x00004] pseudo_bit_t EQ status:
  reserved3[0x00020] pseudo_bit_t  
  reserved4[0x00005] pseudo_bit_t  
  page_offset[0x00007] pseudo_bit_t offset bits[11:5] of first EQE in the EQ relative to the first page in memory region mapping this EQ
  reserved5[0x00014] pseudo_bit_t  
  reserved6[0x00018] pseudo_bit_t  
  log_eq_size[0x00005] pseudo_bit_t Log (base 2) of the EQ size (in entries). Maximum EQ size is 2^22 EQEs (max log_eq_size is 22)
  reserved7[0x00003] pseudo_bit_t  
  eq_max_count[0x00010] pseudo_bit_t Event Generation Moderation counter
  eq_period[0x00010] pseudo_bit_t Event Generation moderation timed, microseconds
  intr[0x0000a] pseudo_bit_t MSI-X table entry index to be used to signal interrupts on this EQ. Reserved if MSI-X are not enabled in the PCI configuration
  reserved8[0x00016] pseudo_bit_t  
  mtt_base_addr_h[0x00008] pseudo_bit_t MTT Base Address [39:32] relative to INIT_HCA.mtt_base_addr
  reserved9[0x00010] pseudo_bit_t  
  log2_page_size[0x00006] pseudo_bit_t Log (base 2) of MTT page size in units of 4KByte
  reserved10[0x00002] pseudo_bit_t  
  reserved11[0x00003] pseudo_bit_t  
  mtt_base_addr_l[0x0001d] pseudo_bit_t MTT Base Address [31:3] relative to INIT_HCA.mtt_base_addr
  reserved12[0x00040] pseudo_bit_t  
  consumer_counter[0x00018] pseudo_bit_t Consumer counter. The counter is incremented for each EQE polled from the EQ.
  reserved13[0x00008] pseudo_bit_t  
  producer_counter[0x00018] pseudo_bit_t Producer Coutner. The counter is incremented for each EQE that is written by the HW to the EQ.
  reserved14[0x00008] pseudo_bit_t  
  reserved15[0x00080] pseudo_bit_t  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー