| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
dualcore_webserver.c File Reference

## Detailed Description

LWIP HTTP Server dual core example application source code This file implements the HTTP server functionality for stand-alone, FreeRTOS, and uCOS-III configurations

Definition in file dualcore_webserver.c.

`#include <string.h>`
`#include "lpc43xx_dualcore_config.h"`
`#include "ipc_msg.h"`
`#include "ipc_example.h"`
`#include "lwip/opt.h"`
`#include "lwip/sys.h"`
`#include "lwip/memp.h"`
`#include "lwip/tcpip.h"`
`#include "lwip/ip_addr.h"`
`#include "lwip/netif.h"`
`#include "lwip/timers.h"`
`#include "netif/etharp.h"`
`#include "arch/lpc18xx_43xx_emac.h"`
`#include "arch/lpc_arch.h"`
`#include "lpc_phy.h"`
`#include "httpd.h"`

Go to the source code of this file.

## Functions
static void | ip_addr_changed (const struct netif *nwif)
void | lcd_update_hostip (uint32_t host_ip)
void | LWIP_Init (void)
| lwIP dual core example initialisation function
void | lwip_tasks (void)
| LWIP Task function.
WEAK_SYMBOL void | EVENT_lwip_addr_changed (uint32_t new_addr)
| Event handler to notify IP address change to other tasks This is a weak function implementation, other tasks/applicaitons can override the function with its own implementation.

## Variables
static struct netif | lpc_netif