mac_regs Struct Reference

#include <via-velocity.h>


Data Fields

volatile u8 PAR [6]
volatile u8 RCR
volatile u8 TCR
volatile u32 CR0Set
volatile u32 CR0Clr
volatile u8 MARCAM [8]
volatile u32 DecBaseHi
volatile u16 DbfBaseHi
volatile u16 reserved_1E
volatile u16 ISRCTL
volatile u8 TXESR
volatile u8 RXESR
volatile u32 ISR
volatile u32 IMR
volatile u32 TDStatusPort
volatile u16 TDCSRSet
volatile u8 RDCSRSet
volatile u8 reserved_33
volatile u16 TDCSRClr
volatile u8 RDCSRClr
volatile u8 reserved_37
volatile u32 RDBaseLo
volatile u16 RDIdx
volatile u16 reserved_3E
volatile u32 TDBaseLo [4]
volatile u16 RDCSize
volatile u16 TDCSize
volatile u16 TDIdx [4]
volatile u16 tx_pause_timer
volatile u16 RBRDU
volatile u32 FIFOTest0
volatile u32 FIFOTest1
volatile u8 CAMADDR
volatile u8 CAMCR
volatile u8 GFTEST
volatile u8 FTSTCMD
volatile u8 MIICFG
volatile u8 MIISR
volatile u8 PHYSR0
volatile u8 PHYSR1
volatile u8 MIICR
volatile u8 MIIADR
volatile u16 MIIDATA
volatile u16 SoftTimer0
volatile u16 SoftTimer1
volatile u8 CFGA
volatile u8 CFGB
volatile u8 CFGC
volatile u8 CFGD
volatile u16 DCFG
volatile u16 MCFG
volatile u8 TBIST
volatile u8 RBIST
volatile u8 PMCPORT
volatile u8 STICKHW
volatile u8 MIBCR
volatile u8 reserved_85
volatile u8 rev_id
volatile u8 PORSTS
volatile u32 MIBData
volatile u16 EEWrData
volatile u8 reserved_8E
volatile u8 BPMDWr
volatile u8 BPCMD
volatile u8 BPMDRd
volatile u8 EECHKSUM
volatile u8 EECSR
volatile u16 EERdData
volatile u8 EADDR
volatile u8 EMBCMD
volatile u8 JMPSR0
volatile u8 JMPSR1
volatile u8 JMPSR2
volatile u8 JMPSR3
volatile u8 CHIPGSR
volatile u8 TESTCFG
volatile u8 DEBUG
volatile u8 CHIPGCR
volatile u16 WOLCRSet
volatile u8 PWCFGSet
volatile u8 WOLCFGSet
volatile u16 WOLCRClr
volatile u8 PWCFGCLR
volatile u8 WOLCFGClr
volatile u16 WOLSRSet
volatile u16 reserved_AA
volatile u16 WOLSRClr
volatile u16 reserved_AE
volatile u16 PatternCRC [8]
volatile u32 ByteMask [4][4]


Detailed Description

Definition at line 1033 of file via-velocity.h.


Field Documentation

volatile u8 mac_regs::PAR[6]

Definition at line 1034 of file via-velocity.h.

Referenced by velocity_init_registers(), and velocity_probe().

volatile u8 mac_regs::RCR

Definition at line 1035 of file via-velocity.h.

volatile u8 mac_regs::TCR

Definition at line 1036 of file via-velocity.h.

Referenced by velocity_set_media_mode().

volatile u8 mac_regs::MARCAM[8]

Definition at line 1041 of file via-velocity.h.

Referenced by mac_get_cam(), mac_get_cam_mask(), mac_set_cam(), and mac_set_cam_mask().

Definition at line 1043 of file via-velocity.h.

Definition at line 1044 of file via-velocity.h.

Definition at line 1045 of file via-velocity.h.

Definition at line 1047 of file via-velocity.h.

volatile u8 mac_regs::TXESR

Definition at line 1048 of file via-velocity.h.

volatile u8 mac_regs::RXESR

Definition at line 1049 of file via-velocity.h.

volatile u32 mac_regs::ISR

Definition at line 1051 of file via-velocity.h.

volatile u32 mac_regs::IMR

Definition at line 1052 of file via-velocity.h.

Definition at line 1054 of file via-velocity.h.

Definition at line 1056 of file via-velocity.h.

Definition at line 1057 of file via-velocity.h.

Definition at line 1058 of file via-velocity.h.

Definition at line 1059 of file via-velocity.h.

Referenced by velocity_disable().

Definition at line 1060 of file via-velocity.h.

Referenced by velocity_disable().

Definition at line 1061 of file via-velocity.h.

Definition at line 1063 of file via-velocity.h.

Referenced by velocity_init_registers(), and velocity_rx_reset().

volatile u16 mac_regs::RDIdx

Definition at line 1064 of file via-velocity.h.

Referenced by velocity_rx_reset().

Definition at line 1065 of file via-velocity.h.

volatile u32 mac_regs::TDBaseLo[4]

Definition at line 1067 of file via-velocity.h.

Referenced by velocity_init_registers().

Definition at line 1069 of file via-velocity.h.

Referenced by velocity_init_registers(), and velocity_rx_reset().

Definition at line 1070 of file via-velocity.h.

Referenced by velocity_init_registers().

volatile u16 mac_regs::TDIdx[4]

Definition at line 1071 of file via-velocity.h.

Definition at line 1072 of file via-velocity.h.

Referenced by init_flow_control_register().

volatile u16 mac_regs::RBRDU

Definition at line 1075 of file via-velocity.h.

Definition at line 1076 of file via-velocity.h.

Definition at line 1078 of file via-velocity.h.

Referenced by mac_get_cam(), mac_get_cam_mask(), mac_set_cam(), and mac_set_cam_mask().

volatile u8 mac_regs::CAMCR

Definition at line 1079 of file via-velocity.h.

Referenced by mac_get_cam(), mac_get_cam_mask(), mac_set_cam(), and mac_set_cam_mask().

volatile u8 mac_regs::GFTEST

Definition at line 1080 of file via-velocity.h.

Definition at line 1081 of file via-velocity.h.

volatile u8 mac_regs::MIICFG

Definition at line 1083 of file via-velocity.h.

volatile u8 mac_regs::MIISR

Definition at line 1084 of file via-velocity.h.

Referenced by enable_mii_autopoll(), and safe_disable_mii_autopoll().

volatile u8 mac_regs::PHYSR0

Definition at line 1085 of file via-velocity.h.

Referenced by check_connection_type(), and enable_flow_control_ability().

volatile u8 mac_regs::PHYSR1

Definition at line 1086 of file via-velocity.h.

volatile u8 mac_regs::MIICR

volatile u8 mac_regs::MIIADR

Definition at line 1088 of file via-velocity.h.

Referenced by enable_mii_autopoll(), velocity_mii_read(), and velocity_mii_write().

Definition at line 1089 of file via-velocity.h.

Referenced by velocity_mii_read(), and velocity_mii_write().

Definition at line 1091 of file via-velocity.h.

Definition at line 1092 of file via-velocity.h.

volatile u8 mac_regs::CFGA

Definition at line 1094 of file via-velocity.h.

Referenced by velocity_init_registers().

volatile u8 mac_regs::CFGB

Definition at line 1095 of file via-velocity.h.

Referenced by velocity_init_registers().

volatile u8 mac_regs::CFGC

Definition at line 1096 of file via-velocity.h.

volatile u8 mac_regs::CFGD

Definition at line 1097 of file via-velocity.h.

volatile u16 mac_regs::DCFG

Definition at line 1099 of file via-velocity.h.

volatile u16 mac_regs::MCFG

Definition at line 1100 of file via-velocity.h.

Referenced by velocity_init_cam_filter().

volatile u8 mac_regs::TBIST

Definition at line 1102 of file via-velocity.h.

volatile u8 mac_regs::RBIST

Definition at line 1103 of file via-velocity.h.

Definition at line 1104 of file via-velocity.h.

Definition at line 1105 of file via-velocity.h.

Referenced by mac_wol_reset().

volatile u8 mac_regs::MIBCR

Definition at line 1107 of file via-velocity.h.

Definition at line 1108 of file via-velocity.h.

volatile u8 mac_regs::rev_id

Definition at line 1109 of file via-velocity.h.

volatile u8 mac_regs::PORSTS

Definition at line 1110 of file via-velocity.h.

Definition at line 1112 of file via-velocity.h.

Definition at line 1114 of file via-velocity.h.

Definition at line 1116 of file via-velocity.h.

volatile u8 mac_regs::BPMDWr

Definition at line 1117 of file via-velocity.h.

volatile u8 mac_regs::BPCMD

Definition at line 1118 of file via-velocity.h.

volatile u8 mac_regs::BPMDRd

Definition at line 1119 of file via-velocity.h.

Definition at line 1121 of file via-velocity.h.

volatile u8 mac_regs::EECSR

Definition at line 1122 of file via-velocity.h.

Definition at line 1124 of file via-velocity.h.

volatile u8 mac_regs::EADDR

Definition at line 1125 of file via-velocity.h.

volatile u8 mac_regs::EMBCMD

Definition at line 1126 of file via-velocity.h.

volatile u8 mac_regs::JMPSR0

Definition at line 1129 of file via-velocity.h.

volatile u8 mac_regs::JMPSR1

Definition at line 1130 of file via-velocity.h.

volatile u8 mac_regs::JMPSR2

Definition at line 1131 of file via-velocity.h.

volatile u8 mac_regs::JMPSR3

Definition at line 1132 of file via-velocity.h.

Definition at line 1133 of file via-velocity.h.

Definition at line 1134 of file via-velocity.h.

Referenced by velocity_set_media_mode().

volatile u8 mac_regs::DEBUG

Definition at line 1135 of file via-velocity.h.

Definition at line 1136 of file via-velocity.h.

Referenced by mac_wol_reset(), and velocity_set_media_mode().

Definition at line 1138 of file via-velocity.h.

Definition at line 1139 of file via-velocity.h.

Definition at line 1140 of file via-velocity.h.

Referenced by velocity_init_registers().

Definition at line 1142 of file via-velocity.h.

Referenced by mac_wol_reset().

Definition at line 1143 of file via-velocity.h.

Definition at line 1144 of file via-velocity.h.

Referenced by mac_wol_reset().

Definition at line 1146 of file via-velocity.h.

Definition at line 1147 of file via-velocity.h.

Definition at line 1149 of file via-velocity.h.

Referenced by mac_wol_reset().

Definition at line 1150 of file via-velocity.h.

Definition at line 1152 of file via-velocity.h.

volatile u32 mac_regs::ByteMask[4][4]

Definition at line 1153 of file via-velocity.h.


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

Generated on Tue Apr 6 20:02:06 2010 for gPXE by  doxygen 1.5.7.1