On 2012-01-10 10:44, Petr Cervenka wrote:
> 
> Hello everyone.
> 
> I discovered very strange behavior of new rt_e1000e driver with 82572EI chip 
> (Intel Pro/1000 PT Desktop Adapter).
> Packets are received only in times with distance divisible by approx. 50us.
> 
> Example:
> If you create task, which is periodically sending packets with 225us period, 
> the receiving task gets them every 200 or 250 us.
> 
> Integrated network card 82574L doesn't have this issue, also other drivers 
> (rt_e1000 and experimental rt_e1000_new) don't have such delays in receives.
> 
> I thought that it could be connected with RxIntDelay, but default value is 0 
> and burst value is 32.
> 
> Any suggestions?

If there are working drivers already, it would be good to compare the
register setup of both, either at source level or by dumping the whole
space once the device is up and running.

Jan

-- 
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to