diff --git a/components/net/lwip-1.4.1/src/arch/include/arch/cc.h b/components/net/lwip-1.4.1/src/arch/include/arch/cc.h index 82387b432dc3ec839f59d590c0ed33ee6896766a..50248b9863ce80e4100d434baf721d663f4717d2 100644 --- a/components/net/lwip-1.4.1/src/arch/include/arch/cc.h +++ b/components/net/lwip-1.4.1/src/arch/include/arch/cc.h @@ -40,6 +40,14 @@ #include #include +#ifndef BYTE_ORDER +#ifdef RT_USING_BIG_ENDIAN +#define BYTE_ORDER BIG_ENDIAN +#else +#define BYTE_ORDER LITTLE_ENDIAN +#endif /* RT_USING_BIG_ENDIAN */ +#endif /* BYTE_ORDER */ + typedef uint8_t u8_t; typedef int8_t s8_t; typedef uint16_t u16_t; diff --git a/components/net/lwip-1.4.1/src/arch/include/arch/sys_arch.h b/components/net/lwip-1.4.1/src/arch/include/arch/sys_arch.h index b4c81772aab7ff64a583966056ba7caa42e1fd62..f3cfef982115d4fe2478fbe764a71016d6e5ab3a 100644 --- a/components/net/lwip-1.4.1/src/arch/include/arch/sys_arch.h +++ b/components/net/lwip-1.4.1/src/arch/include/arch/sys_arch.h @@ -36,19 +36,12 @@ #define __ARCH_SYS_ARCH_H__ #include "arch/cc.h" - #include -#ifdef RT_USING_BIG_ENDIAN -#define BYTE_ORDER BIG_ENDIAN -#else -#define BYTE_ORDER LITTLE_ENDIAN -#endif - #define SYS_MBOX_NULL RT_NULL #define SYS_SEM_NULL RT_NULL -typedef u32_t sys_prot_t; +typedef rt_uint32_t sys_prot_t; #define SYS_MBOX_SIZE 10 #define SYS_LWIP_TIMER_NAME "timer" diff --git a/components/net/lwip-1.4.1/src/lwipopts.h b/components/net/lwip-1.4.1/src/lwipopts.h index a5e035b53a1158eb3209ffc00b1d783a8a8adf4d..312f4f83ec5cc1ef7f2c7e0b9659c16cfc602475 100644 --- a/components/net/lwip-1.4.1/src/lwipopts.h +++ b/components/net/lwip-1.4.1/src/lwipopts.h @@ -37,10 +37,6 @@ #define LWIP_PLATFORM_BYTESWAP 0 -#ifndef BYTE_ORDER -#define BYTE_ORDER LITTLE_ENDIAN -#endif - /* #define RT_LWIP_DEBUG */ #ifdef RT_LWIP_DEBUG diff --git a/components/net/lwip-2.0.2/src/arch/include/arch/cc.h b/components/net/lwip-2.0.2/src/arch/include/arch/cc.h index 28f86d257e8e181a363bea1c8e12bc23033edbe9..ea201be28a72789b77292ae0195d56c4eda91ffc 100644 --- a/components/net/lwip-2.0.2/src/arch/include/arch/cc.h +++ b/components/net/lwip-2.0.2/src/arch/include/arch/cc.h @@ -39,6 +39,14 @@ #include #include +#ifndef BYTE_ORDER +#ifdef RT_USING_BIG_ENDIAN +#define BYTE_ORDER BIG_ENDIAN +#else +#define BYTE_ORDER LITTLE_ENDIAN +#endif /* RT_USING_BIG_ENDIAN */ +#endif /* BYTE_ORDER */ + #define U16_F "hu" #define S16_F "hd" #define X16_F "hx" diff --git a/components/net/lwip-2.0.2/src/arch/include/arch/sys_arch.h b/components/net/lwip-2.0.2/src/arch/include/arch/sys_arch.h index 550a96cb3ca7f93107fa5a17e39ea72048117dd5..d065298bff162e37ab9230cc18c3fb17ebe1b7cb 100644 --- a/components/net/lwip-2.0.2/src/arch/include/arch/sys_arch.h +++ b/components/net/lwip-2.0.2/src/arch/include/arch/sys_arch.h @@ -36,19 +36,12 @@ #define __ARCH_SYS_ARCH_H__ #include "arch/cc.h" - #include -#ifdef RT_USING_BIG_ENDIAN -#define BYTE_ORDER BIG_ENDIAN -#else -#define BYTE_ORDER LITTLE_ENDIAN -#endif - #define SYS_MBOX_NULL RT_NULL #define SYS_SEM_NULL RT_NULL -typedef u32_t sys_prot_t; +typedef rt_uint32_t sys_prot_t; #define SYS_MBOX_SIZE 10 #define SYS_LWIP_TIMER_NAME "timer" diff --git a/components/net/lwip-2.0.2/src/lwipopts.h b/components/net/lwip-2.0.2/src/lwipopts.h index fe6e2fef6f30e3d35a0ad2abebd03c356b6ecfb8..9f5d03ebf7198f8962aa3e6ea2fac4fc1ba51333 100644 --- a/components/net/lwip-2.0.2/src/lwipopts.h +++ b/components/net/lwip-2.0.2/src/lwipopts.h @@ -45,10 +45,6 @@ #define LWIP_PLATFORM_BYTESWAP 0 -#ifndef BYTE_ORDER -#define BYTE_ORDER LITTLE_ENDIAN -#endif - /* #define RT_LWIP_DEBUG */ #ifdef RT_LWIP_DEBUG diff --git a/components/net/lwip-2.0.3/src/arch/include/arch/cc.h b/components/net/lwip-2.0.3/src/arch/include/arch/cc.h index c7848adfc9f03250a92ab33621d180ac34465c77..be5d406f50109578b55efdb90b988dba299ad8c9 100644 --- a/components/net/lwip-2.0.3/src/arch/include/arch/cc.h +++ b/components/net/lwip-2.0.3/src/arch/include/arch/cc.h @@ -39,6 +39,13 @@ #include #include +#ifndef BYTE_ORDER +#ifdef RT_USING_BIG_ENDIAN +#define BYTE_ORDER BIG_ENDIAN +#else +#define BYTE_ORDER LITTLE_ENDIAN +#endif /* RT_USING_BIG_ENDIAN */ +#endif /* BYTE_ORDER */ #define U16_F "hu" #define S16_F "hd" diff --git a/components/net/lwip-2.0.3/src/arch/include/arch/sys_arch.h b/components/net/lwip-2.0.3/src/arch/include/arch/sys_arch.h index 550a96cb3ca7f93107fa5a17e39ea72048117dd5..d065298bff162e37ab9230cc18c3fb17ebe1b7cb 100644 --- a/components/net/lwip-2.0.3/src/arch/include/arch/sys_arch.h +++ b/components/net/lwip-2.0.3/src/arch/include/arch/sys_arch.h @@ -36,19 +36,12 @@ #define __ARCH_SYS_ARCH_H__ #include "arch/cc.h" - #include -#ifdef RT_USING_BIG_ENDIAN -#define BYTE_ORDER BIG_ENDIAN -#else -#define BYTE_ORDER LITTLE_ENDIAN -#endif - #define SYS_MBOX_NULL RT_NULL #define SYS_SEM_NULL RT_NULL -typedef u32_t sys_prot_t; +typedef rt_uint32_t sys_prot_t; #define SYS_MBOX_SIZE 10 #define SYS_LWIP_TIMER_NAME "timer" diff --git a/components/net/lwip-2.0.3/src/lwipopts.h b/components/net/lwip-2.0.3/src/lwipopts.h index fe6e2fef6f30e3d35a0ad2abebd03c356b6ecfb8..9f5d03ebf7198f8962aa3e6ea2fac4fc1ba51333 100644 --- a/components/net/lwip-2.0.3/src/lwipopts.h +++ b/components/net/lwip-2.0.3/src/lwipopts.h @@ -45,10 +45,6 @@ #define LWIP_PLATFORM_BYTESWAP 0 -#ifndef BYTE_ORDER -#define BYTE_ORDER LITTLE_ENDIAN -#endif - /* #define RT_LWIP_DEBUG */ #ifdef RT_LWIP_DEBUG diff --git a/components/net/lwip-2.1.2/src/arch/include/arch/cc.h b/components/net/lwip-2.1.2/src/arch/include/arch/cc.h index 28f86d257e8e181a363bea1c8e12bc23033edbe9..ea201be28a72789b77292ae0195d56c4eda91ffc 100644 --- a/components/net/lwip-2.1.2/src/arch/include/arch/cc.h +++ b/components/net/lwip-2.1.2/src/arch/include/arch/cc.h @@ -39,6 +39,14 @@ #include #include +#ifndef BYTE_ORDER +#ifdef RT_USING_BIG_ENDIAN +#define BYTE_ORDER BIG_ENDIAN +#else +#define BYTE_ORDER LITTLE_ENDIAN +#endif /* RT_USING_BIG_ENDIAN */ +#endif /* BYTE_ORDER */ + #define U16_F "hu" #define S16_F "hd" #define X16_F "hx" diff --git a/components/net/lwip-2.1.2/src/arch/include/arch/sys_arch.h b/components/net/lwip-2.1.2/src/arch/include/arch/sys_arch.h index a47831d08568ab5267d4076e806b78d8c5879e7e..e487f58211dd262be7dce07af6b1e1b32fce533b 100644 --- a/components/net/lwip-2.1.2/src/arch/include/arch/sys_arch.h +++ b/components/net/lwip-2.1.2/src/arch/include/arch/sys_arch.h @@ -36,19 +36,12 @@ #define __ARCH_SYS_ARCH_H__ #include "arch/cc.h" - #include -#ifdef RT_USING_BIG_ENDIAN -#define BYTE_ORDER BIG_ENDIAN -#else -#define BYTE_ORDER LITTLE_ENDIAN -#endif - #define SYS_MBOX_NULL RT_NULL #define SYS_SEM_NULL RT_NULL -typedef u32_t sys_prot_t; +typedef rt_uint32_t sys_prot_t; #define SYS_MBOX_SIZE 10 #define SYS_LWIP_TIMER_NAME "timer" diff --git a/components/net/lwip-2.1.2/src/lwipopts.h b/components/net/lwip-2.1.2/src/lwipopts.h index 23e4a69b64acd3c1bcbaae15e5dfae43bebdba71..862e3b6eaa96c5c4e746b55d1384e6980155c09a 100644 --- a/components/net/lwip-2.1.2/src/lwipopts.h +++ b/components/net/lwip-2.1.2/src/lwipopts.h @@ -47,10 +47,6 @@ #define LWIP_PLATFORM_BYTESWAP 0 -#ifndef BYTE_ORDER -#define BYTE_ORDER LITTLE_ENDIAN -#endif - /* #define RT_LWIP_DEBUG */ #ifdef RT_LWIP_DEBUG