Forum Discussion
Altera_Forum
Honored Contributor
16 years agoTSE or SGDMA related problem with concurrent tx and rx
Hi, Premise: I don't know if this problem is actually related to tse or sgdma; maybe even to Nios tse driver, although I don't think so. I'm sending and receiving Ethernet packets using t...
Altera_Forum
Honored Contributor
16 years agoThank you,
I'll check the bit 31 in nb_buff address when I will test again the board. About freeing the packet: I derived my send function from arp_send() or similar ones. I have no knowledge of proper usage of those free and lock calls. In the Opencore driver the raw_send function is NULL when I don't define the sync mode, so pkt_send is used. In sync mode it's the opposite: pkt_send is defined as NULL and a raw_send is used. In all case I always had TSE driver using pkt_send. Clearly, the pkt_send functions differ from one driver to the other.