#include <net.h>
Data Fields | |
uint32_t | type |
uint32_t | addr |
uint32_t(* | dns_setting )(void) |
uint32_t(* | dhcp_setting )(char *, uint16_t) |
char | mac [18] |
char | ip [31] |
char | dns [16] |
char | subnet_mask [16] |
char | gateway [16] |
uint8_t | mode |
adapter_t is a user-defined global structure for required network parameter such as IP address, MAC address, gateway etc. Example:
Refer to Device Specific Initialization file netconfig.c
type |
addr |
address offset, only used for external Ethernet MAC
dns_setting |
dhcp_setting |
mac |
MAC Address
ip |
30 characters plus terminating zero
dns |
DNS Domain Name System Server address
subnet_mask |
subnet mask
gateway |
gateway
mode |