HPM APP
HPMicro Application solution
netconf.c File Reference
#include <stdio.h>
#include "board.h"
#include "netconf.h"
#include "lwip/netifapi.h"
#include "netif/etharp.h"
#include "ethernetif.h"
#include "common.h"

Functions

static void netif_update_status (struct netif *netif)
 
void netif_config (struct netif *netif, uint8_t i)
 
void netif_user_notification (struct netif *netif)
 

Variables

ip_init_t ip_init [BOARD_ENET_COUNT]
 
mac_init_t mac_init [BOARD_ENET_COUNT]
 

Function Documentation

◆ netif_config()

void netif_config ( struct netif *  netif,
uint8_t  i 
)

◆ netif_update_status()

static void netif_update_status ( struct netif *  netif)
static

◆ netif_user_notification()

void netif_user_notification ( struct netif *  netif)

Variable Documentation

◆ ip_init

ip_init_t ip_init[BOARD_ENET_COUNT]
Initial value:
= {
{ 192 , 168 , 100 , 10 , 255 , 255 , 255 , 0 , 192 , 168 , 100 , 1 },
{ 192 , 168 , 200 , 10 , 255 , 255 , 255 , 0 , 192 , 168 , 200 , 1 }
}

◆ mac_init

mac_init_t mac_init[BOARD_ENET_COUNT]
Initial value:
= {
{ 0x98 , 0x2C , 0xBC , 0xB1 , 0x9F , 0x17 },
{ 0x98 , 0x2C , 0xBC , 0xB1 , 0x9F , 0x27 }
}