gem5  v20.1.0.0
Public Attributes | List of all members
dp_regs Struct Reference

Ethernet device registers. More...

#include <ns_gige.hh>

Public Attributes

uint32_t command
 
uint32_t config
 
uint32_t mear
 
uint32_t ptscr
 
uint32_t isr
 
uint32_t imr
 
uint32_t ier
 
uint32_t ihr
 
uint32_t txdp
 
uint32_t txdp_hi
 
uint32_t txcfg
 
uint32_t gpior
 
uint32_t rxdp
 
uint32_t rxdp_hi
 
uint32_t rxcfg
 
uint32_t pqcr
 
uint32_t wcsr
 
uint32_t pcr
 
uint32_t rfcr
 
uint32_t rfdr
 
uint32_t brar
 
uint32_t brdr
 
uint32_t srr
 
uint32_t mibc
 
uint32_t vrcr
 
uint32_t vtcr
 
uint32_t vdr
 
uint32_t ccsr
 
uint32_t tbicr
 
uint32_t tbisr
 
uint32_t tanar
 
uint32_t tanlpar
 
uint32_t taner
 
uint32_t tesr
 

Detailed Description

Ethernet device registers.

Definition at line 61 of file ns_gige.hh.

Member Data Documentation

◆ brar

uint32_t dp_regs::brar

◆ brdr

uint32_t dp_regs::brdr

Definition at line 83 of file ns_gige.hh.

Referenced by NSGigE::serialize(), and NSGigE::unserialize().

◆ ccsr

uint32_t dp_regs::ccsr

Definition at line 89 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ command

uint32_t dp_regs::command

Definition at line 62 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ config

uint32_t dp_regs::config

◆ gpior

uint32_t dp_regs::gpior

Definition at line 73 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ ier

uint32_t dp_regs::ier

Definition at line 68 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ ihr

uint32_t dp_regs::ihr

Definition at line 69 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ imr

uint32_t dp_regs::imr

◆ isr

uint32_t dp_regs::isr

◆ mear

uint32_t dp_regs::mear

◆ mibc

uint32_t dp_regs::mibc

Definition at line 85 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::regsReset(), NSGigE::serialize(), and NSGigE::unserialize().

◆ pcr

uint32_t dp_regs::pcr

Definition at line 79 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ pqcr

uint32_t dp_regs::pqcr

Definition at line 77 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ ptscr

uint32_t dp_regs::ptscr

Definition at line 65 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ rfcr

uint32_t dp_regs::rfcr

Definition at line 80 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ rfdr

uint32_t dp_regs::rfdr

Definition at line 81 of file ns_gige.hh.

Referenced by NSGigE::serialize(), and NSGigE::unserialize().

◆ rxcfg

uint32_t dp_regs::rxcfg

◆ rxdp

uint32_t dp_regs::rxdp

◆ rxdp_hi

uint32_t dp_regs::rxdp_hi

Definition at line 75 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ srr

uint32_t dp_regs::srr

Definition at line 84 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::regsReset(), NSGigE::serialize(), and NSGigE::unserialize().

◆ tanar

uint32_t dp_regs::tanar

Definition at line 92 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ taner

uint32_t dp_regs::taner

Definition at line 94 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), and NSGigE::unserialize().

◆ tanlpar

uint32_t dp_regs::tanlpar

Definition at line 93 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ tbicr

uint32_t dp_regs::tbicr

Definition at line 90 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ tbisr

uint32_t dp_regs::tbisr

Definition at line 91 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ tesr

uint32_t dp_regs::tesr

◆ txcfg

uint32_t dp_regs::txcfg

◆ txdp

uint32_t dp_regs::txdp

◆ txdp_hi

uint32_t dp_regs::txdp_hi

Definition at line 71 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ vdr

uint32_t dp_regs::vdr

Definition at line 88 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::regsReset(), NSGigE::serialize(), and NSGigE::unserialize().

◆ vrcr

uint32_t dp_regs::vrcr

Definition at line 86 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().

◆ vtcr

uint32_t dp_regs::vtcr

◆ wcsr

uint32_t dp_regs::wcsr

Definition at line 78 of file ns_gige.hh.

Referenced by NSGigE::read(), NSGigE::serialize(), NSGigE::unserialize(), and NSGigE::write().


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

Generated on Wed Sep 30 2020 14:02:23 for gem5 by doxygen 1.8.17