#include <mii_management_extension.h>
|
void | call (MiiManagementInterface *device) override |
|
virtual int | serial_access (int data_in, int clock) |
|
virtual uint16_t | read_register (int phy, int reg) |
|
virtual void | write_register (int phy, int reg, uint16_t value) |
|
| Extension () |
|
void | init (ExtensionSenderInterface *sender, tlm::tlm_generic_payload *payload) |
| Deprecated, use the init(ExtensionSenderInterface *sender) instead.
|
|
void | init (ExtensionSenderInterface *sender) |
|
void | send () |
|
void | method_call (MiiManagementInterface *device) |
|
void | method_call_ignore () |
|
types::AnyType | method_type () |
|
bool | valid () |
|
virtual tlm::tlm_extension_base * | clone () const |
|
virtual void | copy_from (tlm::tlm_extension_base const &extension) |
|
virtual | ~Extension () |
|
virtual int | serial_access (int data_in, int clock)=0 |
|
virtual uint16_t | read_register (int phy, int reg)=0 |
|
virtual void | write_register (int phy, int reg, uint16_t value)=0 |
|
virtual | ~MiiManagementInterface ()=default |
|
◆ call()
◆ read_register()
virtual uint16_t simics::systemc::iface::MiiManagementExtension::read_register |
( |
int |
phy, |
|
|
int |
reg |
|
) |
| |
|
inlinevirtual |
◆ serial_access()
virtual int simics::systemc::iface::MiiManagementExtension::serial_access |
( |
int |
data_in, |
|
|
int |
clock |
|
) |
| |
|
inlinevirtual |
◆ write_register()
virtual void simics::systemc::iface::MiiManagementExtension::write_register |
( |
int |
phy, |
|
|
int |
reg, |
|
|
uint16_t |
value |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file: