|
ArvernOS
|
Data Fields | |
| uint16_t | type |
| The hardware type (see ARP_HTYPE_* values kernel/net/arp.h). | |
| const char | name [50] |
| The name of the driver. | |
| net_interface_t * | interface |
| The interface bound to this driver. | |
| uint8_t *(*) | get_mac_address () |
| This function returns the MAC address of the device. | |
| void(*) | transmit (uint8_t *data, uint32_t len) |
| This function is used to transmit data. | |