A version of LWIP, provided for backwards compatibility.
Dependents: AA_DemoBoard DemoBoard HelloServerDemo DemoBoard_RangeIndicator ... more
lwipopts.h
00001 #ifndef LWIPOPTS_H 00002 #define LWIPOPTS_H 00003 00004 #include <string.h> 00005 #include <stdlib.h> 00006 #include <mbed.h> 00007 00008 00009 #ifdef __cplusplus 00010 using namespace std; 00011 #endif 00012 00013 // Application specific lwIP Options. 00014 #define IPv6 0 00015 #define NO_SYS 1 00016 #define LWIP_ARP 1 00017 #define LWIP_RAW 1 00018 #define LWIP_UDP 1 00019 #define LWIP_TCP 1 00020 #define LWIP_DNS 1 00021 #define LWIP_DHCP 1 00022 #define LWIP_IGMP 1 00023 #define LWIP_SNMP 0 00024 #define LWIP_SOCKET 0 00025 #define LWIP_NETCONN 0 00026 #define LWIP_AUTOIP 1 00027 #define LWIP_CALLBACK_API 1 00028 00029 #define MEM_LIBC_MALLOC 1 00030 #define MEM_ALIGNMENT 4 00031 #define MEM_SIZE 00032 00033 #define ARP_QUEUEING 0 00034 #define LWIP_NETIF_HOSTNAME 1 00035 00036 /* 00037 #define EMAC_ADDR12 0x0000000D 00038 #define EMAC_ADDR34 0x0000873A 00039 #define EMAC_ADDR56 0x00000EC0 00040 */ 00041 /* 00042 #define EMAC_ADDR12 0x00000030 00043 #define EMAC_ADDR34 0x00006C00 00044 #define EMAC_ADDR56 0x00000002 00045 */ 00046 /* 00047 #define EMAC_ADDR12 0x0000101F 00048 #define EMAC_ADDR34 0x0000E012 00049 #define EMAC_ADDR56 0x00001D0C 00050 */ 00051 /* 00052 #define EMAC_ADDR12 0x0000001E 00053 #define EMAC_ADDR34 0x00003732 00054 #define EMAC_ADDR56 0x00000A50 00055 */ 00056 00057 00058 #define HIGHEST_PRIORITY 0x01 00059 #define LOWEST_PRIORITY 0x0F 00060 00061 #define WDT_INT 0 00062 #define SWI_INT 1 00063 #define ARM_CORE0_INT 2 00064 #define ARM_CORE1_INT 3 00065 #define TIMER0_INT 4 00066 #define TIMER1_INT 5 00067 #define UART0_INT 6 00068 #define UART1_INT 7 00069 #define PWM0_1_INT 8 00070 #define I2C0_INT 9 00071 #define SPI0_INT 10 /* SPI and SSP0 share VIC slot */ 00072 #define SSP0_INT 10 00073 #define SSP1_INT 11 00074 #define PLL_INT 12 00075 #define RTC_INT 13 00076 #define EINT0_INT 14 00077 #define EINT1_INT 15 00078 #define EINT2_INT 16 00079 #define EINT3_INT 17 00080 #define ADC0_INT 18 00081 #define I2C1_INT 19 00082 #define BOD_INT 20 00083 #define EMAC_INT 21 00084 #define USB_INT 22 00085 #define CAN_INT 23 00086 #define MCI_INT 24 00087 #define GPDMA_INT 25 00088 #define TIMER2_INT 26 00089 #define TIMER3_INT 27 00090 #define UART2_INT 28 00091 #define UART3_INT 29 00092 #define I2C2_INT 30 00093 #define I2S_INT 31 00094 00095 #define VIC_SIZE 32 00096 00097 #define LWIP_DEBUG 1 00098 #define LWIP_DBG_TYPES_ON ~0x0 00099 #define LWIP_DBG_MIN_LEVEL 0 00100 //#define TCP_OUTPUT_DEBUG (LWIP_DBG_ON | LWIP_DBG_LEVEL_WARNING) 00101 //#define NETIF_DEBUG (LWIP_DBG_ON | LWIP_DBG_LEVEL_WARNING) 00102 //#define DHCP_DEBUG (LWIP_DBG_ON | LWIP_DBG_LEVEL_WARNING) 00103 //#define IP_DEBUG (LWIP_DBG_ON | LWIP_DBG_LEVEL_WARNING) 00104 //#define TCP_DEBUG (LWIP_DBG_ON | LWIP_DBG_LEVEL_WARNING) 00105 00106 #endif
Generated on Tue Jul 12 2022 16:06:14 by 1.7.2