Public Attributes | |
| struct interrupt | irq |
| int | irq_was_asserted |
| int | pci_little_endian |
| uint8_t | mac [6] |
| struct net * | net |
| uint8_t | srom [1<<(ROM_WIDTH+1)] |
| int | srom_curbit |
| int | srom_opcode |
| int | srom_opcode_has_started |
| int | srom_addr |
| uint16_t | mii_phy_reg [MII_NPHY *32] |
| int | mii_state |
| int | mii_bit |
| int | mii_opcode |
| int | mii_phyaddr |
| int | mii_regaddr |
| uint32_t | reg [N_REGS] |
| uint64_t | cur_tx_addr |
| unsigned char * | cur_tx_buf |
| int | cur_tx_buf_len |
| int | tx_idling |
| int | tx_idling_threshold |
| uint64_t | cur_rx_addr |
| unsigned char * | cur_rx_buf |
| int | cur_rx_buf_len |
| int | cur_rx_offset |
Definition at line 78 of file dev_dec21143.cc.
| uint64_t dec21143_data::cur_rx_addr |
Definition at line 115 of file dev_dec21143.cc.
Referenced by dec21143_rx().
| unsigned char* dec21143_data::cur_rx_buf |
Definition at line 116 of file dev_dec21143.cc.
Referenced by dec21143_rx().
| int dec21143_data::cur_rx_buf_len |
Definition at line 117 of file dev_dec21143.cc.
Referenced by dec21143_rx().
| int dec21143_data::cur_rx_offset |
Definition at line 118 of file dev_dec21143.cc.
Referenced by dec21143_rx().
| uint64_t dec21143_data::cur_tx_addr |
Definition at line 108 of file dev_dec21143.cc.
Referenced by dec21143_tx().
| unsigned char* dec21143_data::cur_tx_buf |
Definition at line 109 of file dev_dec21143.cc.
Referenced by dec21143_tx().
| int dec21143_data::cur_tx_buf_len |
Definition at line 110 of file dev_dec21143.cc.
Referenced by dec21143_tx().
| struct interrupt dec21143_data::irq |
Definition at line 79 of file dev_dec21143.cc.
Referenced by DEVICE_TICK(), and DEVINIT().
| int dec21143_data::irq_was_asserted |
Definition at line 80 of file dev_dec21143.cc.
Referenced by DEVICE_TICK().
| uint8_t dec21143_data::mac[6] |
Definition at line 86 of file dev_dec21143.cc.
Referenced by DEVINIT().
| int dec21143_data::mii_bit |
Definition at line 99 of file dev_dec21143.cc.
| int dec21143_data::mii_opcode |
Definition at line 100 of file dev_dec21143.cc.
| uint16_t dec21143_data::mii_phy_reg[MII_NPHY *32] |
Definition at line 97 of file dev_dec21143.cc.
| int dec21143_data::mii_phyaddr |
Definition at line 101 of file dev_dec21143.cc.
| int dec21143_data::mii_regaddr |
Definition at line 102 of file dev_dec21143.cc.
| int dec21143_data::mii_state |
Definition at line 98 of file dev_dec21143.cc.
| struct net* dec21143_data::net |
Definition at line 87 of file dev_dec21143.cc.
Referenced by dec21143_rx(), dec21143_tx(), and DEVINIT().
| int dec21143_data::pci_little_endian |
Definition at line 83 of file dev_dec21143.cc.
Referenced by DEVICE_ACCESS(), and DEVINIT().
| uint32_t dec21143_data::reg[N_REGS] |
Definition at line 105 of file dev_dec21143.cc.
Referenced by dec21143_rx(), dec21143_tx(), DEVICE_ACCESS(), and DEVICE_TICK().
| uint8_t dec21143_data::srom[1<<(ROM_WIDTH+1)] |
Definition at line 90 of file dev_dec21143.cc.
| int dec21143_data::srom_addr |
Definition at line 94 of file dev_dec21143.cc.
| int dec21143_data::srom_curbit |
Definition at line 91 of file dev_dec21143.cc.
| int dec21143_data::srom_opcode |
Definition at line 92 of file dev_dec21143.cc.
| int dec21143_data::srom_opcode_has_started |
Definition at line 93 of file dev_dec21143.cc.
| int dec21143_data::tx_idling |
Definition at line 111 of file dev_dec21143.cc.
Referenced by dec21143_tx().
| int dec21143_data::tx_idling_threshold |
Definition at line 112 of file dev_dec21143.cc.
Referenced by dec21143_tx().
1.8.17