Esempio n. 1
0
static void
set_eeprom_addr()
{
  uip_ipaddr_t ipaddr;
  erip(ipaddr, EE_IP4_ADDR);    uip_sethostaddr(ipaddr);
  erip(ipaddr, EE_IP4_GATEWAY); uip_setdraddr(ipaddr);
  erip(ipaddr, EE_IP4_NETMASK); uip_setnetmask(ipaddr);
  ip_initialized();
}
Esempio n. 2
0
void
ntp_init(void)
{
  uip_ipaddr_t ipaddr;

  ntp_gmtoff = erb(EE_IP4_NTPOFFSET);
  erip(ipaddr, EE_IP4_NTPSERVER);
  if(ipaddr[0] == 0 && ipaddr[1] == 0)
    erip(ipaddr, EE_IP4_GATEWAY);
  ntp_conn = uip_udp_new(&ipaddr, HTONS(NTP_PORT));
  if(ntp_conn == NULL)
    return;
  uip_udp_bind(ntp_conn, HTONS(NTP_PORT));
  //ntp_sendpacket();
}