gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 64 of file ns_gige.hh.

Member Data Documentation

uint32_t dp_regs::brar
uint32_t dp_regs::brdr

Definition at line 86 of file ns_gige.hh.

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

uint32_t dp_regs::ccsr

Definition at line 92 of file ns_gige.hh.

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

uint32_t dp_regs::command

Definition at line 65 of file ns_gige.hh.

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

uint32_t dp_regs::config
uint32_t dp_regs::gpior

Definition at line 76 of file ns_gige.hh.

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

uint32_t dp_regs::ier

Definition at line 71 of file ns_gige.hh.

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

uint32_t dp_regs::ihr

Definition at line 72 of file ns_gige.hh.

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

uint32_t dp_regs::imr
uint32_t dp_regs::isr
uint32_t dp_regs::mear
uint32_t dp_regs::mibc

Definition at line 88 of file ns_gige.hh.

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

uint32_t dp_regs::pcr

Definition at line 82 of file ns_gige.hh.

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

uint32_t dp_regs::pqcr

Definition at line 80 of file ns_gige.hh.

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

uint32_t dp_regs::ptscr

Definition at line 68 of file ns_gige.hh.

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

uint32_t dp_regs::rfcr

Definition at line 83 of file ns_gige.hh.

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

uint32_t dp_regs::rfdr

Definition at line 84 of file ns_gige.hh.

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

uint32_t dp_regs::rxcfg
uint32_t dp_regs::rxdp
uint32_t dp_regs::rxdp_hi

Definition at line 78 of file ns_gige.hh.

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

uint32_t dp_regs::srr

Definition at line 87 of file ns_gige.hh.

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

uint32_t dp_regs::tanar

Definition at line 95 of file ns_gige.hh.

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

uint32_t dp_regs::taner

Definition at line 97 of file ns_gige.hh.

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

uint32_t dp_regs::tanlpar

Definition at line 96 of file ns_gige.hh.

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

uint32_t dp_regs::tbicr

Definition at line 93 of file ns_gige.hh.

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

uint32_t dp_regs::tbisr

Definition at line 94 of file ns_gige.hh.

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

uint32_t dp_regs::tesr
uint32_t dp_regs::txcfg
uint32_t dp_regs::txdp
uint32_t dp_regs::txdp_hi

Definition at line 74 of file ns_gige.hh.

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

uint32_t dp_regs::vdr

Definition at line 91 of file ns_gige.hh.

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

uint32_t dp_regs::vrcr

Definition at line 89 of file ns_gige.hh.

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

uint32_t dp_regs::vtcr
uint32_t dp_regs::wcsr

Definition at line 81 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 Fri Jun 9 2017 13:04:07 for gem5 by doxygen 1.8.6