]> git.sur5r.net Git - freertos/blob - Demo/CORTEX_A2F200_IAR_and_Keil/MicroSemi_Code/drivers/mss_ethernet_mac/mss_ethernet_mac_conf.h
Start to re-arrange files to include FreeRTOS+ in main download.
[freertos] / Demo / CORTEX_A2F200_IAR_and_Keil / MicroSemi_Code / drivers / mss_ethernet_mac / mss_ethernet_mac_conf.h
1 /***************************************************************************//**\r
2  * @file\r
3  * SmartFusion MSS Ethenet MAC configuration header file.\r
4  *\r
5  * (c) Copyright 2007 Actel Corporation\r
6  *\r
7  * SVN $Revision: 2299 $\r
8  * SVN $Date: 2010-02-24 21:21:12 +0000 (Wed, 24 Feb 2010) $\r
9  *******************************************************************************/\r
10 #ifndef __MSS_ETHERNET_MAC_CONF_H\r
11 #define __MSS_ETHERNET_MAC_CONF_H       1\r
12 \r
13 #ifdef __cplusplus\r
14 extern "C" {\r
15 #endif \r
16 \r
17 /**\r
18  * Default MAC address\r
19  */\r
20 #define DEFAULT_MAC_ADDRESS             configMAC_ADDR0, configMAC_ADDR1, configMAC_ADDR2, configMAC_ADDR3, configMAC_ADDR4, configMAC_ADDR5\r
21 #define BROADCAST_MAC_ADDRESS                   0xFFu,0xFFu,0xFFu,0xFFu,0xFFu,0xFFu\r
22 \r
23 /**\r
24  * Descriptor byte ordering mode.\r
25  * 1 - Big-endian mode used for data descriptors <br>\r
26  * 0 - Little-endian mode used for data descriptors <br>\r
27  */\r
28 #define DESCRIPTOR_BYTE_ORDERING_MODE   LITTLEENDIAN\r
29 \r
30 /**\r
31  * Big/little endian.\r
32  * Selects the byte-ordering mode used by the data buffers.\r
33  * 1 - Big-endian mode used for the data buffers\r
34  * 0 - Little-endian mode used for the data buffers\r
35  */\r
36 #define BUFFER_BYTE_ORDERING_MODE       LITTLEENDIAN\r
37 \r
38 #ifdef __cplusplus\r
39 }\r
40 #endif\r
41 \r
42 #endif  /* __MSS_ETHERNET_MAC_CONF_H */\r
43 \r