Discussion:
the rtl8139 didn't write une receive ring.
jerome\.barotin
2005-06-16 09:38:41 UTC
Permalink
Hello everyone,

I'm in work placement and I'm porting the driver in a
propryetary OS from the linux driver (2.2 kernel version).
I've got a problem in the implementation of the receive ring.
After the reception of few packet (about 16 of 110 byte length
each), I lost a packet :
The chip increment the Buffer read pointer (CAPR). But there
is nothing writing in the ring (just some zero). I think is a
parameter which is not well set for DMA. But I try to change
the value of DMA burst but it doesn't change the result.

Is somebody can give me a way to resolve my problem ?

Jerome

Accédez au courrier électronique de La Poste : www.laposte.net ;
3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)
Felipe W Damasio
2005-06-17 18:06:18 UTC
Permalink
Hi Jerome,

I don't know about what OS you're trying to port the driver to, but
there's a note on the top of the driver:

"This file is not a complete program and may only be used when the
entire operating system is licensed under the GPL."

Cheers,

Felipe Damasio
Post by jerome\.barotin
Hello everyone,
I'm in work placement and I'm porting the driver in a
propryetary OS from the linux driver (2.2 kernel version).
I've got a problem in the implementation of the receive ring.
After the reception of few packet (about 16 of 110 byte length
The chip increment the Buffer read pointer (CAPR). But there
is nothing writing in the ring (just some zero). I think is a
parameter which is not well set for DMA. But I try to change
the value of DMA burst but it doesn't change the result.
Is somebody can give me a way to resolve my problem ?
Jerome
Accédez au courrier électronique de La Poste : www.laposte.net ;
3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)
_______________________________________________
realtek mailing list
http://www.scyld.com/mailman/listinfo/realtek
Loading...