Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

am79C973_driver::~am79C973_driver

Signature: am79C973_driver::~am79C973_driver()
Attributes: undefined
Description: Destructor for the am79C973 driver class

am79C973_driver::activate

Signature: void am79C973_driver::activate()
Description: Activates the am79C973 driver

Return: void

am79C973_driver::handle

Signature: void am79C973_driver::handle()
Description: interrupt handler for the am79C973 driver

Return: void

am79C973_driver::send

Signature: void am79C973_driver::send(uint8_t* data, int32_t length)
Description: Sends a packet

Parameters:

Return: void

am79C973_driver::receive

Signature: void am79C973_driver::receive()
Description: Receives a packet

Return: void

am79C973_driver::get_name

Signature: char* am79C973_driver::get_name()
Description: Gets the name of the am79C973 driver

Return: char*

am79C973_driver::get_mac

Signature: uint64_t am79C973_driver::get_mac()
Description: Gets the mac of the am79C973 driver

Return: uint64_t

am79C973_driver::get_ip

Signature: uint32_t am79C973_driver::get_ip()
Description: Gets the ip of the am79C973 driver

Return: uint32_t

am79C973_driver::set_ip

Signature: void am79C973_driver::set_ip(uint32_t ip)
Description: Sets the ip of the am79C973 driver

Parameters:

Return: void

Show file on GitHub