Name

cyg_lwip_eth_run_deliveries() — Packet buffer house-keeping

Synopsis

#include <cyg/io/eth/eth_drv.h>

void cyg_lwip_eth_run_deliveries(void);

Description

This function is called from the lwIP thread context if the DSR has indicated that an ethernet delivery event needs to happen. It can be used by the device driver to re-fill transmission buffers, or to pass pending receptions to the higher layers as required by the hardware state. For example, if a received packet is available it should pass it into the stack via the common driver routine cyg_lwip_eth_drv_ecosif_input().