Example #1
0
void SMapLowLevelInput(PBuf* pBuf)
{
	//When we receive data, the interrupt-handler will invoke this function, which means we are in an interrupt-context. Pass on
	//the received data to ps2ip.

	ps2ip_input(pBuf,&NIF);
}
Example #2
0
static int FlushInputQueue(void){
	struct NetManPacketBuffer* pbuf;

	if((pbuf=recv_pbuf_queue_start)!=NULL){
		do{
			ps2ip_input(pbuf->handle, &NIF);
		}while((pbuf=pbuf->next)!=NULL);

		recv_pbuf_queue_start=recv_pbuf_queue_end=NULL;

		RxPBufsFree=LWIP_STACK_MAX_RX_PBUFS;
	}

	return 0;
}