WebRadioApp  0.1
lwip.c File Reference

Initialization code for LWIP middleWare. (partially based on examples that are provided within the STM32 cube firmware) More...

#include "lwip.h"
#include "lwip/init.h"
#include "lwip/netif.h"
#include "ethernetif.h"
Include dependency graph for lwip.c:

Functions

static void ethernet_link_status_updated (struct netif *netif)
 Notify the User about the network interface config status. More...
 
static void Ethernet_Link_Periodic_Handle (struct netif *netif)
 Ethernet Link periodic check. More...
 
void Error_Handler (void)
 This function is executed in case of error occurrence. More...
 
void MX_LWIP_Init (void)
 LwIP initialization function. More...
 
void MX_LWIP_Process (void)
 
  • Read a received packet from the Ethernet buffers.
More...
 

Variables

uint32_t DHCPfineTimer = 0
 
uint32_t DHCPcoarseTimer = 0
 
uint32_t EthernetLinkTimer
 
struct netif gnetif
 
ip4_addr_t ipaddr
 
ip4_addr_t netmask
 
ip4_addr_t gw
 

Detailed Description

Initialization code for LWIP middleWare. (partially based on examples that are provided within the STM32 cube firmware)

Author
Kevin Bello (k.bel.nosp@m.lo@t.nosp@m.um.de)
Version
0.1
Date
2021-04-17