XINU
|
#include <ether.h>
Data Fields | |
uint8 | addrLen |
void * | csr |
struct dentry * | dev |
byte | devAddress [ETH_ADDR_LEN] |
Eaddr | ed_mca [ETH_NUM_MCAST] |
int16 | ed_mcc |
int16 | ed_mcset |
uint32 | errors |
uint32 | flashbase |
int16 | inPool |
uint32 | iobase |
sid32 | isem |
uint16 | istart |
uint32 | membase |
uint16 | mtu |
sid32 | osem |
int16 | outPool |
uint32 | pcidev |
struct dentry * | phy |
int16 | proms |
void * | rxBufs |
uint32 | rxHead |
uint32 | rxIrq |
void * | rxRing |
uint32 | rxRingSize |
uint32 | rxTail |
byte | state |
void * | txBufs |
uint32 | txHead |
uint32 | txIrq |
void * | txRing |
uint32 | txRingSize |
uint32 | txTail |
byte | type |
void* ethcblk::csr |
Definition at line 76 of file ether.h.
Referenced by ethhandler(), ethinit(), ethread(), and ethwrite().
byte ethcblk::devAddress[ETH_ADDR_LEN] |
Definition at line 96 of file ether.h.
Referenced by ethcontrol(), and ethinit().
Eaddr ethcblk::ed_mca[ETH_NUM_MCAST] |
sid32 ethcblk::isem |
Definition at line 102 of file ether.h.
Referenced by ethhandler(), ethinit(), and ethread().
sid32 ethcblk::osem |
Definition at line 103 of file ether.h.
Referenced by ethhandler(), ethinit(), and ethwrite().
uint32 ethcblk::rxHead |
void* ethcblk::rxRing |
Definition at line 82 of file ether.h.
Referenced by ethhandler(), ethinit(), and ethread().
uint32 ethcblk::rxRingSize |
Definition at line 86 of file ether.h.
Referenced by ethhandler(), ethinit(), and ethread().
uint32 ethcblk::rxTail |
Definition at line 85 of file ether.h.
Referenced by ethhandler(), and ethinit().
uint32 ethcblk::txHead |
Definition at line 91 of file ether.h.
Referenced by ethhandler(), and ethinit().
void* ethcblk::txRing |
Definition at line 89 of file ether.h.
Referenced by ethhandler(), ethinit(), and ethwrite().
uint32 ethcblk::txRingSize |
Definition at line 93 of file ether.h.
Referenced by ethhandler(), ethinit(), and ethwrite().
uint32 ethcblk::txTail |
Definition at line 92 of file ether.h.
Referenced by ethinit(), and ethwrite().