source: rtems/bsps/shared/net/README.dec21140 @ 762fa62

5
Last change on this file since 762fa62 was 27de4e1f, checked in by Sebastian Huber <sebastian.huber@…>, on Apr 3, 2018 at 5:20:11 AM

bsps: Move libchip to bsps

This patch is a part of the BSP source reorganization.

Update #3285.

  • Property mode set to 100644
File size: 4.5 KB
Line 
1This TULIP driver can be used on BSPs that support PCI bus.
2
3It can handle any DEC21140 and DEC21143 based Ethernet controller
4although the DEC21143 support has only been tested on Intel.
5 
6It works on big or little endian target.
7
8The DEC21140 has been tested with powerpc/mcp750 BSP (OnBoard Ethernet
9controller) and i386/pc386 BSP (D-Link DFE-500TX Ethernet board).
10
11The DEC21143 has been tested only on the i386/pc386 using
12the Kingston KNE100TX with 21143PD chip.
13
14*****************************************************************
15********                                          ***************
16******** tests with ttcp benchmark for DEC driver ***************
17********               optimization               ***************
18********                                          ***************
19*****************************************************************
20
21
22LINUX  -> LINUX-ix86
23
24Transmitter :
25
26ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp -> genesis
27ttcp-t: 16777216 bytes in 1.87 real seconds = 8775.25 KB/sec +++
28ttcp-t: 2048 I/O calls, msec/call = 0.93, calls/sec = 1096.91
29ttcp-t: 0.0user 0.9sys 0:01real 51% 0i+0d 0maxrss 0+2pf 0+0csw
30
31Receiver :
32
33ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp
34ttcp-r: 16777216 bytes in 1.88 real seconds = 8706.53 KB/sec +++
35ttcp-r: 10802 I/O calls, msec/call = 0.18, calls/sec = 5740.23
36ttcp-r: 0.0user 0.2sys 0:01real 13% 0i+0d 0maxrss 0+2pf 0+0csw
37
38==============================================================
39==============================================================
40==============================================================
41
42LINUX  -> RTEMS-ix86 with tulip driver from pc386 bsp
43
44Transmitter :
45
46ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp -> neil-young-100
47ttcp-t: 16777216 bytes in 1.98 real seconds = 8294.76 KB/sec +++
48ttcp-t: 2048 I/O calls, msec/call = 0.99, calls/sec = 1036.85
49ttcp-t: 0.0user 0.1sys 0:01real 9% 0i+0d 0maxrss 0+2pf 0+0csw
50
51Receiver :
52
53ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp
54ttcp-r: 16777216 bytes in 2.03 real seconds = 8065.14 KB/sec +++
55ttcp-r: 3088 I/O calls, msec/call = 0.67, calls/sec = 1520.09
56ttcp-r: 0.0user 2.0sys 0:02real 100% 0i+0d 0maxrss 0+0pf 0+0csw
57
58==============================================================
59==============================================================
60==============================================================
61
62RTEMS-ix86 with tulip driver from pc386 bsp -> LINUX
63
64Transmitter :
65
66ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp  -> 194.2.81.126
67ttcp-t: 16777216 bytes in 2.76 real seconds = 5938.77 KB/sec +++
68ttcp-t: 2048 I/O calls, msec/call = 1.38, calls/sec = 742.35
69ttcp-t: 0.0user 2.5sys 0:02real 100% 0i+0d 0maxrss 0+0pf 0+0csw
70
71Receiver :
72
73ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp
74ttcp-r: 16777216 bytes in 2.75 real seconds = 5948.53 KB/sec +++
75ttcp-r: 11349 I/O calls, msec/call = 0.25, calls/sec = 4120.48
76ttcp-r: 0.0user 0.1sys 0:02real 6% 0i+0d 0maxrss 0+2pf 0+0csw
77
78==============================================================
79==============================================================
80==============================================================
81
82LINUX  -> RTEMS-ix86 with optimized tulip driver
83
84Transmitter :
85
86ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001 tcp -> neil-young-100
87ttcp-t: 16777216 bytes in 1.73 real seconds = 9470.13 KB/sec +++
88ttcp-t: 2048 I/O calls, msec/call = 0.87, calls/sec = 1183.77
89ttcp-t: 0.0user 0.1sys 0:01real 6% 0i+0d 0maxrss 0+2pf 0+0csw
90
91Receiver :
92
93ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp
94ttcp-r: 16777216 bytes in 1.76 real seconds = 9315.33 KB/sec +++
95ttcp-r: 4558 I/O calls, msec/call = 0.40, calls/sec = 2591.51
96ttcp-r: 0.0user 1.7sys 0:01real 100% 0i+0d 0maxrss 0+0pf 0+0csw
97
98==============================================================
99==============================================================
100==============================================================
101
102RTEMS-ix86 with optimized tulip driver -> LINUX   
103
104Transmitter :
105
106ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp  -> 194.2.81.126
107ttcp-t: 16777216 bytes in 2.09 real seconds = 7847.80 KB/sec +++
108ttcp-t: 2048 I/O calls, msec/call = 1.04, calls/sec = 980.98
109ttcp-t: 0.0user 2.0sys 0:02real 100% 0i+0d 0maxrss 0+0pf 0+0csw
110
111Receiver :
112
113ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp
114ttcp-r: 16777216 bytes in 2.08 real seconds = 7874.23 KB/sec +++
115ttcp-r: 11404 I/O calls, msec/call = 0.19, calls/sec = 5480.82
116ttcp-r: 0.0user 0.1sys 0:02real 8% 0i+0d 0maxrss 0+2pf 0+0csw
Note: See TracBrowser for help on using the repository browser.