/[H8]/trunk/docs/MCHPStack2.20/Source/WebPages/Footprnt.htm
ViewVC logotype

Annotation of /trunk/docs/MCHPStack2.20/Source/WebPages/Footprnt.htm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 62 - (hide annotations) (download) (as text)
Tue May 1 08:17:39 2007 UTC (17 years, 2 months ago) by hedin
File MIME type: text/html
File size: 4211 byte(s)
Removed tcpip stack 4.02 and added tcpip stack 2.20.
1 hedin 62 <html>
2    
3     <head>
4     <title>Footprint</title>
5     </head>
6    
7     <body bgcolor="#FFFFFF">
8    
9     <table border="1" cellpadding="0" cellspacing="0" width="100%"
10     bordercolor="#000000">
11     <tr>
12     <td width="20%" bgcolor="#FFFF00"><strong>Layer</strong></td>
13     <td width="20%" bgcolor="#FFFF00"><strong>Component</strong></td>
14     <td width="20%" bgcolor="#FFFF00"><strong>ROM (Words)</strong></td>
15     <td width="20%" bgcolor="#FFFF00"><strong>RAM (bytes)</strong></td>
16     <td width="20%" bgcolor="#FFFF00"><strong>Comment</strong></td>
17     </tr>
18     <tr>
19     <td rowspan="2" width="20%" bgcolor="#D1D1D1">Physical</td>
20     <td width="20%" bgcolor="#D1D1D1">Ethernet</td>
21     <td width="20%" bgcolor="#D1D1D1">818</td>
22     <td width="20%" bgcolor="#D1D1D1">5</td>
23     <td width="20%" bgcolor="#D1D1D1">RTL8019AS</td>
24     </tr>
25     <tr>
26     <td bgcolor="#D1D1D1">USART</td>
27     <td bgcolor="#D1D1D1">-</td>
28     <td bgcolor="#D1D1D1">-</td>
29     <td bgcolor="#D1D1D1">See SLIP</td>
30     </tr>
31     <tr>
32     <td rowspan="3">Network</td>
33     <td>SLIP</td>
34     <td>780</td>
35     <td>12 + Tx & Rx Buffers</td>
36     <td>Buffer size is user defined</td>
37     </tr>
38     <tr>
39     <td>ARP</td>
40     <td>392</td>
41     <td>0</td>
42     <td>&nbsp;</td>
43     </tr>
44     <tr>
45     <td>ARPTask</td>
46     <td>181</td>
47     <td>11</td>
48     <td>&nbsp;</td>
49     </tr>
50     <tr>
51     <td rowspan="2" bgcolor="#D1D1D1">Internet</td>
52     <td bgcolor="#D1D1D1">IP</td>
53     <td bgcolor="#D1D1D1">396</td>
54     <td bgcolor="#D1D1D1">2</td>
55     <td bgcolor="#D1D1D1">&nbsp;</td>
56     </tr>
57     <tr>
58     <td bgcolor="#D1D1D1">ICMP</td>
59     <td bgcolor="#D1D1D1">318</td>
60     <td bgcolor="#D1D1D1">0</td>
61     <td bgcolor="#D1D1D1">&nbsp;</td>
62     </tr>
63     <tr>
64     <td rowspan="2">Transport</td>
65     <td>TCP</td>
66     <td>2524</td>
67     <td>42</td>
68     <td>Each extra socket consumes 36 bytes of RAM</td>
69     </tr>
70     <tr>
71     <td>UDP</td>
72     <td>608</td>
73     <td>20</td>
74     <td>Each extra socket consumes 19 bytes of RAM</td>
75     </tr>
76     <tr>
77     <td rowspan=4 bgcolor="#D1D1D1">Application</td>
78     <td bgcolor="#D1D1D1">HTTP</td>
79     <td bgcolor="#D1D1D1">920</td>
80     <td bgcolor="#D1D1D1">10</td>
81     <td bgcolor="#D1D1D1">Must include TCP, MPFS</td>
82     </tr>
83     <tr>
84     <td bgcolor="#D1D1D1">DHCP</td>
85     <td bgcolor="#D1D1D1">785</td>
86     <td bgcolor="#D1D1D1">26</td>
87     <td bgcolor="#D1D1D1">Must include UDP</td>
88     </tr>
89     <tr>
90     <td bgcolor="#D1D1D1">SNMP</td>
91     <td bgcolor="#D1D1D1">2819</td>
92     <td bgcolor="#D1D1D1">28</td>
93     <td bgcolor="#D1D1D1">Must include UDP, MPFS</td>
94     </tr>
95     <tr>
96     <td bgcolor="#D1D1D1">FTP Server</td>
97     <td bgcolor="#D1D1D1">649</td>
98     <td bgcolor="#D1D1D1">35</td>
99     <td bgcolor="#D1D1D1">Must include TCP, MPFS</td>
100     </tr>
101     <tr>
102     <td bgcolor="#D1D1D1">IP Gleaning</td>
103     <td bgcolor="#D1D1D1">20</td>
104     <td bgcolor="#D1D1D1">1</td>
105     <td bgcolor="#D1D1D1">Approx. size - Part of Stack Manager</td>
106     </tr>
107     <tr>
108     <td rowspan=4>Other</td>
109     <td>File System (MPFS)</td>
110     <td>276</td>
111     <td>5</td>
112     <td>Internal Program Memory Storage</td>
113     </tr>
114     <tr>
115     <td>Stack Manager</td>
116     <td>249</td>
117     <td>12 + ICMP Buffer</td>
118     <td>ICMP Buffer size is user defined</td>
119     </tr>
120     <tr>
121     <td>Tick Manager</td>
122     <td>37</td>
123     <td>2</td>
124     <td>User may use custom Tick Manager too.</td>
125     </tr>
126     <tr>
127     <td>Helper/Common functions</td>
128     <td>290</td>
129     <td>0</td>
130     <td>None</td>
131     </tr>
132     <tr>
133     <td colspan="5" bordercolor="#FFFFFF"><em><strong>Note:</strong></em><em>
134     Using Microchip C18 v2.10 Compiler with all optimization. These values may vary as new features and optimizations
135     are added.</em></td>
136     </tr>
137     </table>
138     </body>
139     </html>

  ViewVC Help
Powered by ViewVC 1.1.20