Embedded TCP/IP stack: fnet_cpu_config.h Source File

FNET

fnet_cpu_config.h
1 /**************************************************************************
2 *
3 * Copyright 2011-2017 by Andrey Butok. FNET Community.
4 * Copyright 2008-2010 by Andrey Butok. Freescale Semiconductor, Inc.
5 *
6 ***************************************************************************
7 *
8 * Licensed under the Apache License, Version 2.0 (the "License"); you may
9 * not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
11 *
12 * http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
16 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 *
20 ***************************************************************************
21 *
22 * Default platform-specific configuration.
23 *
24 ***************************************************************************/
25 
26 /************************************************************************
27  * !!!DO NOT MODIFY THIS FILE!!!
28  ************************************************************************/
29 
30 #ifndef _FNET_CPU_CONFIG_H_
31 
32 #define _FNET_CPU_CONFIG_H_
33 
36 /**************************************************************************/
64 #define FNET_CFG_CPU_processor_type /* Ignore it. Just only for Doxygen documentation */
65 
66 /*-----------*/
67 #ifndef FNET_CFG_CPU_MCF52235
68  #define FNET_CFG_CPU_MCF52235 (0)
69 #endif
70 #ifndef FNET_CFG_CPU_MCF52259
71  #define FNET_CFG_CPU_MCF52259 (0)
72 #endif
73 /* MCF5235 NOT SUPPORTED/TESTED */
74 #ifndef FNET_CFG_CPU_MCF5235
75  #define FNET_CFG_CPU_MCF5235 (0)
76 #endif
77 #ifndef FNET_CFG_CPU_MCF5282
78  #define FNET_CFG_CPU_MCF5282 (0)
79 #endif
80 #ifndef FNET_CFG_CPU_MCF51CN128
81  #define FNET_CFG_CPU_MCF51CN128 (0)
82 #endif
83 #ifndef FNET_CFG_CPU_MCF54418
84  #define FNET_CFG_CPU_MCF54418 (0)
85 #endif
86 #ifndef FNET_CFG_CPU_MK60N512
87  #define FNET_CFG_CPU_MK60N512 (0)
88 #endif
89 #ifndef FNET_CFG_CPU_MK60DN512
90  #define FNET_CFG_CPU_MK60DN512 (0)
91 #endif
92 #ifndef FNET_CFG_CPU_MK64FN1
93  #define FNET_CFG_CPU_MK64FN1 (0)
94 #endif
95 #ifndef FNET_CFG_CPU_MK66FN2
96  #define FNET_CFG_CPU_MK66FN2 (0)
97 #endif
98 #ifndef FNET_CFG_CPU_MK70FN1
99  #define FNET_CFG_CPU_MK70FN1 (0)
100 #endif
101 #ifndef FNET_CFG_CPU_MK60FN1
102  #define FNET_CFG_CPU_MK60FN1 (0)
103 #endif
104 #ifndef FNET_CFG_CPU_MPC5668G
105  #define FNET_CFG_CPU_MPC5668G (0)
106 #endif
107 #ifndef FNET_CFG_CPU_MPC5566
108  #define FNET_CFG_CPU_MPC5566 (0)
109 #endif
110 #ifndef FNET_CFG_CPU_MPC564xBC
111  #define FNET_CFG_CPU_MPC564xBC (0)
112 #endif
113 #ifndef FNET_CFG_CPU_MPC5744P
114  #define FNET_CFG_CPU_MPC5744P (0)
115 #endif
116 #ifndef FNET_CFG_CPU_S32R274
117  #define FNET_CFG_CPU_S32R274 (0)
118 #endif
119 #ifndef FNET_CFG_CPU_LPC54628
120  #define FNET_CFG_CPU_LPC54628 (0)
121 #endif
122 
123 /*********** MFC ********************/
124 #if FNET_CFG_CPU_MCF52235 /* Kirin2 */
125  #ifdef FNET_CPU_STR
126  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
127  #endif
128 
129  #include "cpu/mcf/fnet_mcf52235_config.h"
130  #define FNET_CPU_STR "MCF52235"
131 #endif
132 
133 #if FNET_CFG_CPU_MCF52259 /* Kirin3 */
134  #ifdef FNET_CPU_STR
135  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
136  #endif
137 
138  #include "cpu/mcf/fnet_mcf52259_config.h"
139  #define FNET_CPU_STR "MCF52259"
140 #endif
141 
142 #if FNET_CFG_CPU_MCF5235 /* CPUV2 */
143  #ifdef FNET_CPU_STR
144  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
145  #endif
146 
147  #include "cpu/mcf/fnet_mcf5235_config.h"
148  #define FNET_CPU_STR "MCF5235"
149 #endif
150 
151 #if FNET_CFG_CPU_MCF5282 /* Reindeer */
152  #ifdef FNET_CPU_STR
153  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
154  #endif
155 
156  #include "cpu/mcf/fnet_mcf5282_config.h"
157  #define FNET_CPU_STR "MCF5282"
158 #endif
159 
160 #if FNET_CFG_CPU_MCF51CN128 /* Lasko */
161  #ifdef FNET_CPU_STR
162  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
163  #endif
164 
165  #include "cpu/mcf/fnet_mcf51cn128_config.h"
166  #define FNET_CPU_STR "MCF51CN128"
167 #endif
168 
169 #if FNET_CFG_CPU_MCF54418 /* Modelo */
170  #ifdef FNET_CPU_STR
171  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
172  #endif
173 
174  #include "cpu/mcf/fnet_mcf54418_config.h"
175  #define FNET_CPU_STR "MCF54418"
176 #endif
177 
178 /*********** MK ********************/
179 
180 #if FNET_CFG_CPU_MK60N512 /* Kinetis */
181  #ifdef FNET_CPU_STR
182  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
183  #endif
184 
185  #include "port/cpu/mk/fnet_mk60n512_config.h"
186  #define FNET_CPU_STR "MK60N512"
187 #endif
188 
189 #if FNET_CFG_CPU_MK60DN512 /* Kinetis */
190  #ifdef FNET_CPU_STR
191  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
192  #endif
193 
194  #include "port/cpu/mk/fnet_mk60dn512_config.h"
195  #define FNET_CPU_STR "MK60DN512"
196 #endif
197 
198 #if FNET_CFG_CPU_MK64FN1 /* Kinetis */
199  #ifdef FNET_CPU_STR
200  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
201  #endif
202 
203  #include "port/cpu/mk/fnet_mk64fn1_config.h"
204  #define FNET_CPU_STR "MK64FN1"
205 #endif
206 
207 #if FNET_CFG_CPU_MK66FN2 /* Kinetis */
208  #ifdef FNET_CPU_STR
209  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
210  #endif
211 
212  #include "port/cpu/mk/fnet_mk66fn2_config.h"
213  #define FNET_CPU_STR "MK66FN2"
214 #endif
215 
216 #if FNET_CFG_CPU_MK70FN1 /* Kinetis */
217  #ifdef FNET_CPU_STR
218  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
219  #endif
220 
221  #include "port/cpu/mk/fnet_mk70fn1_config.h"
222  #define FNET_CPU_STR "MK70FN1"
223 #endif
224 
225 #if FNET_CFG_CPU_MK60FN1 /* Kinetis*/
226  #ifdef FNET_CPU_STR
227  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
228  #endif
229 
230  #include "port/cpu/mk/fnet_mk60fn1_config.h"
231  #define FNET_CPU_STR "MK60FN1"
232 #endif
233 
234 /*********** MPC ********************/
235 
236 #if FNET_CFG_CPU_MPC5668G /* Fado */
237  #ifdef FNET_CPU_STR
238  #error More than one CPU selected FNET_CFG_CPU_XXXX
239  #endif
240 
241  #include "port/cpu/mpc/fnet_mpc5668g_config.h"
242  #define FNET_CPU_STR "MPC5668G"
243 #endif
244 
245 #if FNET_CFG_CPU_MPC5566 /* Viper */
246  #ifdef FNET_CPU_STR
247  #error More than one CPU selected FNET_CFG_CPU_XXXX
248  #endif
249 
250  #include "port/cpu/mpc/fnet_mpc5566_config.h"
251  #define FNET_CPU_STR "MPC5566"
252 #endif
253 
254 /* TBD NOT SUPPORTED/TESTED YET */
255 
256 #if FNET_CFG_CPU_MPC564xBC /* Bolero3M */
257  #ifdef FNET_CPU_STR
258  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
259  #endif
260 
261  #include "port/cpu/mpc/fnet_mpc564xbc_config.h"
262  #define FNET_CPU_STR "MPC56xBC"
263 #endif
264 
265 #if FNET_CFG_CPU_MPC5744P /* Panther */
266  #ifdef FNET_CPU_STR
267  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
268  #endif
269 
270  #include "port/cpu/mpc/fnet_mpc5744p_config.h"
271  #define FNET_CPU_STR "MPC5744P"
272 #endif
273 
274 /*********** S32R274 ********************/
275 
276 #if FNET_CFG_CPU_S32R274 /* Racerunner Ultra */
277  #ifdef FNET_CPU_STR
278  #error More than one CPU selected FNET_CPU_XXXX
279  #endif
280 
281  #include "port/cpu/mpc/fnet_s32r274_config.h"
282  #define FNET_CPU_STR "S32R274"
283 #endif
284 
285 /*********** NXP's LPC ********************/
286 #if FNET_CFG_CPU_LPC54628 /* NXP's LPC54628 MCU */
287  #ifdef FNET_CPU_STR
288  #error "More than one CPU selected FNET_CFG_CPU_XXXX"
289  #endif
290 
291  #include "port/cpu/lpc/fnet_lpc54628_config.h"
292  #define FNET_CPU_STR "LPC54628"
293 #endif
294 
295 /*-----------*/
296 #ifndef FNET_CPU_STR
297  #error "Select/Define proper CPU FNET_CFG_CPU_XXXX !"
298 #endif
299 
300 /*-----------*/
301 #ifndef FNET_MCF
302  #define FNET_MCF (0)
303 #endif
304 
305 #ifndef FNET_MK
306  #define FNET_MK (0)
307 #endif
308 
309 #ifndef FNET_MPC
310  #define FNET_MPC (0)
311 #endif
312 
313 #ifndef FNET_LPC
314  #define FNET_LPC (0)
315 #endif
316 
317 /*-----------*/
318 #if FNET_MCF
319  #include "port/cpu/mcf/fnet_mcf_config.h"
320 #endif
321 
322 #if FNET_MK
323  #include "port/cpu/mk/fnet_mk_config.h"
324 #endif
325 
326 #if FNET_MPC
327  #include "port/cpu/mpc/fnet_mpc_config.h"
328 #endif
329 
330 #if FNET_LPC
331  #include "port/cpu/lpc/fnet_lpc_config.h"
332 #endif
333 
334 /**************************************************************************/
341 #ifndef FNET_CFG_CPU_LITTLE_ENDIAN
342  #define FNET_CFG_CPU_LITTLE_ENDIAN (0)
343 #endif
344 
345 /*****************************************************************************
346  * @def FNET_CFG_CPU_INDEX
347  * @brief Processor index (0 or 1).It defines which core should be used,
348  * in multiprocessor systems.@n
349  * Default value is @b 0. @n
350  * Used only by multi-core MPC platform and ignored for MCF and MK:
351  * - MPC5668g has 0 (z6 core up to 128MHz) or 1 (z0 core up to 60MHz).
352  * - MPC564xBC has 0 (z4 core up to 120MHz) or 1 (z0 core up to 60MHz).
353 ******************************************************************************/
354 #ifndef FNET_CFG_CPU_INDEX
355  #define FNET_CFG_CPU_INDEX (0)
356 #endif
357 
358 /**************************************************************************/
366 #ifndef FNET_CFG_CPU_CLOCK_HZ
367  #error "Please define FNET_CFG_CPU_CLOCK_HZ"
368  #define FNET_CFG_CPU_CLOCK_HZ (xx) /* Just only for Doxygen documentation */
369 #endif
370 
371 #define FNET_CPU_CLOCK_KHZ (FNET_CFG_CPU_CLOCK_HZ/1000U)
372 #define FNET_CPU_CLOCK_MHZ (FNET_CFG_CPU_CLOCK_HZ/1000000U)
373 
374 /**************************************************************************/
379 #ifndef FNET_CFG_CPU_SERIAL_PORT_DEFAULT
380  #define FNET_CFG_CPU_SERIAL_PORT_DEFAULT (0U)
381 #endif
382 
383 /**************************************************************************/
390 #ifndef FNET_CFG_CPU_SERIAL_IO_INIT
391  #define FNET_CFG_CPU_SERIAL_IO_INIT (1)
392 #endif
393 
394 /**************************************************************************/
400 #ifndef FNET_CFG_CPU_VECTOR_TABLE
401  #define FNET_CFG_CPU_VECTOR_TABLE __VECTOR_RAM
402 #endif
403 
404 /**************************************************************************/
411 #ifndef FNET_CFG_CPU_VECTOR_TABLE_IS_IN_RAM
412  #define FNET_CFG_CPU_VECTOR_TABLE_IS_IN_RAM (1)
413 #endif
414 
415 /**************************************************************************/
424 #ifndef FNET_CFG_CPU_TIMER_NUMBER_MAX
425  #define FNET_CFG_CPU_TIMER_NUMBER_MAX (3u)
426 #endif
427 
428 /**************************************************************************/
433 #ifndef FNET_CFG_CPU_VECTOR_PRIORITY_MAX
434  #define FNET_CFG_CPU_VECTOR_PRIORITY_MAX (7u)
435 #endif
436 
437 /**************************************************************************/
443 #ifndef FNET_CFG_CPU_TIMER_NUMBER
444  #error "FNET_CFG_CPU_TIMER_NUMBER is not defined."
445 #endif
446 
447 /**************************************************************************/
452 #ifndef FNET_CFG_CPU_TIMER_VECTOR_NUMBER
453  #error "FNET_CFG_CPU_TIMER_VECTOR_NUMBER is not defined."
454 #endif
455 
456 /**************************************************************************/
464 #ifndef FNET_CFG_CPU_TIMER_VECTOR_PRIORITY
465  #define FNET_CFG_CPU_TIMER_VECTOR_PRIORITY (3u)
466 #endif
467 
468 /**************************************************************************/
476 #ifndef FNET_CFG_CPU_CACHE
477  #define FNET_CFG_CPU_CACHE (0)
478 #endif
479 
480 /**************************************************************************/
487 #ifndef FNET_CFG_CPU_CACHE_INVALIDATE
488  #define FNET_CFG_CPU_CACHE_INVALIDATE (1)
489 #endif
490 
491 /**************************************************************************/
500 #ifndef FNET_CFG_CPU_FLASH
501  #define FNET_CFG_CPU_FLASH (0)
502 #endif
503 
504 /**************************************************************************/
509 #ifndef FNET_CFG_CPU_FLASH_ADDRESS
510  #define FNET_CFG_CPU_FLASH_ADDRESS (0x0U)
511 #endif
512 
513 /**************************************************************************/
519 #ifndef FNET_CFG_CPU_FLASH_SIZE
520  #define FNET_CFG_CPU_FLASH_SIZE (0U)
521 #endif
522 
523 /**************************************************************************/
532 #ifndef FNET_CFG_CPU_FLASH_PAGE_SIZE
533  #define FNET_CFG_CPU_FLASH_PAGE_SIZE (0U)
534 #endif
535 
536 /**************************************************************************/
542 #ifndef FNET_CFG_CPU_FLASH_PROGRAM_SIZE
543  #define FNET_CFG_CPU_FLASH_PROGRAM_SIZE (0U)
544 #endif
545 
546 /**************************************************************************/
552 #ifndef FNET_CFG_CPU_FLASH_VERIFY
553  #define FNET_CFG_CPU_FLASH_VERIFY (0)
554 #endif
555 
561 /**************************************************************************/
568 #ifndef FNET_CFG_CPU_ETH0
569  #define FNET_CFG_CPU_ETH0 (1)
570 #endif
571 
572 /**************************************************************************/
580 #ifndef FNET_CFG_CPU_ETH1
581  #define FNET_CFG_CPU_ETH1 (0)
582 #endif
583 
584 /**************************************************************************/
589 #ifndef FNET_CFG_CPU_ETH0_NAME
590  #define FNET_CFG_CPU_ETH0_NAME "eth0"
591 #endif
592 
593 /**************************************************************************/
598 #ifndef FNET_CFG_CPU_ETH1_NAME
599  #define FNET_CFG_CPU_ETH1_NAME "eth1"
600 #endif
601 
602 /**************************************************************************/
607 #ifndef FNET_CFG_CPU_WIFI_NAME
608  #define FNET_CFG_CPU_WIFI_NAME "wifi"
609 #endif
610 
611 /**************************************************************************/
618 #ifndef FNET_CFG_CPU_ETH0_PHY_ADDR
619  #define FNET_CFG_CPU_ETH0_PHY_ADDR (0U)
620 #endif
621 
622 /**************************************************************************/
629 #ifndef FNET_CFG_CPU_ETH1_PHY_ADDR
630  #define FNET_CFG_CPU_ETH1_PHY_ADDR (1U)
631 #endif
632 
633 /**************************************************************************/
642 #ifndef FNET_CFG_CPU_ETH_PHY_ADDR_DISCOVER
643  #define FNET_CFG_CPU_ETH_PHY_ADDR_DISCOVER (1)
644 #endif
645 
646 /**************************************************************************/
652 #ifndef FNET_CFG_CPU_ETH0_MTU
653  #if FNET_CFG_CPU_ETH0
654  #define FNET_CFG_CPU_ETH0_MTU (FNET_ETH_MTU)
655  #else
656  #define FNET_CFG_CPU_ETH0_MTU (0u)
657  #endif
658 #endif
659 
660 /**************************************************************************/
666 #ifndef FNET_CFG_CPU_ETH1_MTU
667  #if FNET_CFG_CPU_ETH1
668  #define FNET_CFG_CPU_ETH1_MTU (FNET_ETH_MTU)
669  #else
670  #define FNET_CFG_CPU_ETH1_MTU (0u)
671  #endif
672 #endif
673 
674 /**************************************************************************/
679 #if defined(__DOXYGEN__)
680  #define FNET_CFG_CPU_ETH0_VECTOR_NUMBER (0)
681 #endif
682 #if FNET_CFG_CPU_ETH0
683  #ifndef FNET_CFG_CPU_ETH0_VECTOR_NUMBER
684  #error "FNET_CFG_CPU_ETH0_VECTOR_NUMBER is not defined."
685  #endif
686 #endif
687 
688 /**************************************************************************/
693 #if defined(__DOXYGEN__)
694  #define FNET_CFG_CPU_ETH1_VECTOR_NUMBER (0)
695 #endif
696 #if FNET_CFG_CPU_ETH1
697  #ifndef FNET_CFG_CPU_ETH1_VECTOR_NUMBER
698  #error "FNET_CFG_CPU_ETH1_VECTOR_NUMBER is not defined."
699  #endif
700 #endif
701 
702 /**************************************************************************/
710 #ifndef FNET_CFG_CPU_ETH_VECTOR_PRIORITY
711  #define FNET_CFG_CPU_ETH_VECTOR_PRIORITY (2u)
712 #endif
713 
714 /**************************************************************************/
723 #ifndef FNET_CFG_CPU_ETH_TX_BUFS_MAX
724  #define FNET_CFG_CPU_ETH_TX_BUFS_MAX (2u)
725 #endif
726 
727 /**************************************************************************/
735 #ifndef FNET_CFG_CPU_ETH_RX_BUFS_MAX
736  #define FNET_CFG_CPU_ETH_RX_BUFS_MAX (2u)
737 #endif
738 
739 /**************************************************************************/
753 #ifndef FNET_CFG_CPU_ETH_ATONEGOTIATION_TIMEOUT
754  #define FNET_CFG_CPU_ETH_ATONEGOTIATION_TIMEOUT (2000U) /*ms*/
755 #endif
756 
757 /**************************************************************************/
766 #ifndef FNET_CFG_CPU_ETH_PROMISCUOUS
767  #define FNET_CFG_CPU_ETH_PROMISCUOUS (0)
768 #endif
769 
770 /**************************************************************************/
778 #ifndef FNET_CFG_CPU_ETH_FULL_DUPLEX
779  #define FNET_CFG_CPU_ETH_FULL_DUPLEX (1)
780 #endif
781 
782 /**************************************************************************/
789 #ifndef FNET_CFG_CPU_ETH_RMII
790  #define FNET_CFG_CPU_ETH_RMII (0)
791 #endif
792 
793 /**************************************************************************/
801 #ifndef FNET_CFG_CPU_ETH_RMII_10T
802  #define FNET_CFG_CPU_ETH_RMII_10T (0)
803 #endif
804 
805 /**************************************************************************/
813 #ifndef FNET_CFG_CPU_ETH_MIB
814  #define FNET_CFG_CPU_ETH_MIB (1)
815 #endif
816 
817 /**************************************************************************/
826 #ifndef FNET_CFG_CPU_ETH_HW_TX_PROTOCOL_CHECKSUM
827  #define FNET_CFG_CPU_ETH_HW_TX_PROTOCOL_CHECKSUM (0)
828 #endif
829 
830 /**************************************************************************/
839 #ifndef FNET_CFG_CPU_ETH_HW_TX_IP_CHECKSUM
840  #define FNET_CFG_CPU_ETH_HW_TX_IP_CHECKSUM (0)
841 #endif
842 
843 /**************************************************************************/
853 #ifndef FNET_CFG_CPU_ETH_HW_RX_PROTOCOL_CHECKSUM
854  #define FNET_CFG_CPU_ETH_HW_RX_PROTOCOL_CHECKSUM (0)
855 #endif
856 
857 /**************************************************************************/
866 #ifndef FNET_CFG_CPU_ETH_HW_RX_IP_CHECKSUM
867  #define FNET_CFG_CPU_ETH_HW_RX_IP_CHECKSUM (0)
868 #endif
869 
870 /**************************************************************************/
880 #ifndef FNET_CFG_CPU_ETH_HW_RX_MAC_ERR
881  #define FNET_CFG_CPU_ETH_HW_RX_MAC_ERR (0)
882 #endif
883 
884 /**************************************************************************/
891 #ifndef FNET_CFG_CPU_ETH_IO_INIT
892  #define FNET_CFG_CPU_ETH_IO_INIT (1)
893 #endif
894 
895 /**************************************************************************/
902 #ifndef FNET_CFG_CPU_WIFI
903  #define FNET_CFG_CPU_WIFI (0)
904 #endif
905 
906 /**************************************************************************/
914 #ifndef FNET_CFG_CPU_WIFI_FW_UPDATE
915  #define FNET_CFG_CPU_WIFI_FW_UPDATE (0)
916 #endif
917 
918 /**************************************************************************/
925 #ifndef FNET_CFG_CPU_WIFI_IO_INIT
926  #define FNET_CFG_CPU_WIFI_IO_INIT (1)
927 #endif
928 
931 #ifdef FNET_CFG_CPU_ETH0_MAC_ADDR
932  #error "FNET_CFG_CPU_ETH0_MAC_ADDR parameter is obsolete. It is user application parameter now."
933 #endif
934 #ifdef FNET_CFG_CPU_ETH1_MAC_ADDR
935  #error "FNET_CFG_CPU_ETH1_MAC_ADDR parameter is obsolete. It is user application parameter now."
936 #endif
937 #ifdef FNET_CFG_ETH_IP4_GW
938  #error "FNET_CFG_ETH_IP4_GW parameter is obsolete. It is user application parameter now."
939 #endif
940 #ifdef FNET_CFG_ETH_IP4_DNS
941  #error "FNET_CFG_ETH_IP4_DNS parameter is obsolete. It is user application parameter now."
942 #endif
943 #ifdef FNET_CFG_ETH_MAC_ADDR
944  #error "FNET_CFG_ETH_MAC_ADDR parameter is obsolete. It is user application parameter now."
945 #endif
946 
947 #endif /* _FNET_CPU_CONFIG_H_ */

© 2005-2018 by Andrey Butok. http://fnet.sourceforge.net