rtl8139_driver::~rtl8139_driver
Signature: rtl8139_driver::~rtl8139_driver()
Attributes: undefined
Description: Destructor for the rtl8139 driver class
rtl8139_driver::send
Signature: void rtl8139_driver::send(uint8_t* data, int32_t len)
Description: Sends a packet
Parameters:
uint8_t* data
int32_t len
Return: void
rtl8139_driver::get_mac
Signature: uint64_t rtl8139_driver::get_mac()
Description: Gets the mac of the rtl8139 driver
Return: uint64_t
rtl8139_driver::get_ip
Signature: uint32_t rtl8139_driver::get_ip()
Description: Gets the ip of the rtl8139 driver
Return: uint32_t
rtl8139_driver::set_ip
Signature: void rtl8139_driver::set_ip(uint32_t ip)
Description: Sets the ip of the rtl8139 driver
Parameters:
Return: void
rtl8139_driver::receive
Signature: void rtl8139_driver::receive()
Description: Receives a packet
Return: void
rtl8139_driver::handle
Signature: void rtl8139_driver::handle()
Description: interrupt handler for the rtl8139 driver
Return: void
rtl8139_driver::activate
Signature: void rtl8139_driver::activate()
Description: Activates the rtl8139 driver
Return: void
rtl8139_driver::get_name
Signature: char* rtl8139_driver::get_name()
Description: Gets the name of the rtl8139 driver
Return: char*
Show file on GitHub