Forum Discussion
Altera_Forum
Honored Contributor
15 years ago#define MaxPkt 7
unsigned int Data[1][1024]; unsigned int RecvPkt = 0; .....recvfrom(...Data[1],sizeof(Data[1]),.......); and running a do...while loop in which after every sucessfully read i jut increment "myaddr" something like myaddr = 0; do { ret = recvfrom(......Data[1],sizeof(Data[1]),....); "IOWR_8DIRECT(SDRAM_BASE+myaddr,0,Data); myaddr++; RecvPkt++; }while(RcvPkt != MaxPkt); 1. the only doubt is that i am receiving my udp data in Data which is a two dimentionl array,and also using same variable in writing to sdram... "IOWR_8DIRECT(SDRAM_BASE+myaddr,0,Data);