Forum Discussion
Altera_Forum
Honored Contributor
12 years agoWe are using Chain of Descriptors.
Explanation: Once the driver allocates a buffer of 461KBytes of data, the Operating system allocates pages (of 4KBytes in size). So 461KBytes of data is allocated with (461KBytes/4KBytes) number of pages/descriptors. the data size wont exceed 4 KB/descriptor (It can hold less than 4KBytes). The data packet are received correctly with no mismatches but along with the data packets I get the extra packet as mentioned in the earlier post.