#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: