BA / Mbed OS BaBoRo1
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers fnet.h Source File

fnet.h

00001 /**************************************************************************
00002 *
00003 * Copyright 2011-2016 by Andrey Butok. FNET Community.
00004 * Copyright 2008-2010 by Andrey Butok. Freescale Semiconductor, Inc.
00005 *
00006 ***************************************************************************
00007 *
00008 *  Licensed under the Apache License, Version 2.0 (the "License"); you may
00009 *  not use this file except in compliance with the License.
00010 *  You may obtain a copy of the License at
00011 *
00012 *  http://www.apache.org/licenses/LICENSE-2.0
00013 *
00014 *  Unless required by applicable law or agreed to in writing, software
00015 *  distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
00016 *  WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00017 *  See the License for the specific language governing permissions and
00018 *  limitations under the License.
00019 *
00020 **********************************************************************/
00021 /*!
00022 * @brief Main include header for FNET project.
00023 *
00024 ***************************************************************************/
00025 
00026 
00027 #ifndef _FNET_H_
00028 
00029 #define _FNET_H_
00030 
00031 #include "fnet_config.h"
00032 #include "port/compiler/fnet_comp.h"
00033 #include "port/cpu/fnet_cpu.h"
00034 #include "stack/fnet_stack.h"
00035 #include "services/fnet_services.h"
00036 
00037 /*! @addtogroup fnet_define
00038 * These definitions are used for reference purposes only.
00039 * @n
00040 */
00041 /*! @{*/
00042 
00043 /**************************************************************************/ /*!
00044  * @def FNET_DESCRIPTION
00045  * @brief Description string of the FNET TCP/IP stack.
00046  * @showinitializer
00047  ******************************************************************************/
00048 #define FNET_DESCRIPTION        "FNET TCP/IP Stack"
00049 
00050 /**************************************************************************/ /*!
00051  * @def FNET_LICENSE
00052  * @brief License string of the FNET TCP/IP stack.
00053  * @showinitializer
00054  ******************************************************************************/
00055 #define FNET_LICENSE            "APACHEv2"
00056 
00057 /**************************************************************************/ /*!
00058  * @def FNET_COPYRIGHT
00059  * @brief Copyright string of the FNET TCP/IP stack.
00060  * @showinitializer
00061  ******************************************************************************/
00062 #define FNET_COPYRIGHT          "Copyright by FNET Community"
00063 
00064 /**************************************************************************/ /*!
00065  * @def FNET_BUILD_DATE
00066  * @brief Build date and time of the project as a string.
00067  * @showinitializer
00068  ******************************************************************************/
00069 #define FNET_BUILD_DATE         __DATE__ " at " __TIME__
00070 
00071 /**************************************************************************/ /*!
00072  * @def FNET_VERSION
00073  * @brief Current version number of the FNET TCP/IP stack.
00074  *        The resulting value format is xx.xx.xx = major.minor.revision, as a
00075  *        string.
00076  * @showinitializer
00077  ******************************************************************************/
00078 #define FNET_VERSION            "3.8.1"
00079 
00080 /*! @} */
00081 
00082 #endif /* _FNET_H_ */