#ifndef FREERTOS_IP_CONFIG_H #define FREERTOS_IP_CONFIG_H #include #define ipconfigIPv4_BACKWARD_COMPATIBLE 1 #define ipconfigUSE_IPv6 ipconfigDISABLE #define ipconfigIP_TASK_STACK_SIZE_WORDS ( configMINIMAL_STACK_SIZE * 5U ) #define ipconfigDRIVER_INCLUDED_RX_IP_CHECKSUM 1 #define ipconfigDRIVER_INCLUDED_TX_IP_CHECKSUM 1 #define ipconfigUSE_LINKED_RX_MESSAGES 1 #define ipconfigZERO_COPY_RX_DRIVER 1 #define ipconfigZERO_COPY_TX_DRIVER 1 #define ipconfigBYTE_ORDER pdFREERTOS_LITTLE_ENDIAN #define ipconfigNIC_N_TX_DESC 32 #define ipconfigNIC_N_RX_DESC 32 #define ipconfigUSE_DHCP 0 #define ipconfigUSE_DNS 0 #define ipconfigNIC_LINKSPEED_AUTODETECT 1 #define ipconfigREPLY_TO_INCOMING_PINGS 1 #define ipconfigHAS_DEBUG_PRINTF 1 #define ipconfigHAS_PRINTF 1 #define FreeRTOS_debug_printf( MSG ) printf MSG #define FreeRTOS_printf( MSG ) printf MSG #define ipconfigTCP_RX_BUFFER_LENGTH ( 4U * ipconfigTCP_MSS ) #define ipconfigTCP_TX_BUFFER_LENGTH ( 4U * ipconfigTCP_MSS ) #define ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS 96U #endif