Tell mbed build to ignore old lwIP+EMAC drivers

pull/6847/head
Kevin Bracey 2018-01-15 16:05:07 +02:00
parent 0ecf4e4695
commit 958247265b
5 changed files with 12 additions and 6 deletions

View File

@ -4,3 +4,4 @@ lwip/src/apps/*
lwip/src/netif/lwip_slipif.c lwip/src/netif/lwip_slipif.c
lwip/src/include/lwip/apps/* lwip/src/include/lwip/apps/*
lwip/src/include/posix/* lwip/src/include/posix/*
lwip-eth/*

View File

@ -0,0 +1,3 @@
This directory contains lwIP drivers that are no longer built. Any drivers
remaining here must be convered to use the EMAC interface, and moved to
features/netsocket/emac-drivers.

View File

@ -19,10 +19,6 @@
#ifndef LWIPOPTS_H #ifndef LWIPOPTS_H
#define LWIPOPTS_H #define LWIPOPTS_H
#if MBED_CONF_LWIP_ETHERNET_ENABLED
#include "lwipopts_conf.h"
#endif
// Workaround for Linux timeval // Workaround for Linux timeval
#if defined (TOOLCHAIN_GCC) #if defined (TOOLCHAIN_GCC)
#define LWIP_TIMEVAL_PRIVATE 0 #define LWIP_TIMEVAL_PRIVATE 0

View File

@ -100,6 +100,12 @@
"target_overrides": { "target_overrides": {
"REALTEK_RTL8195AM": { "REALTEK_RTL8195AM": {
"tcpip-thread-stacksize": 1600 "tcpip-thread-stacksize": 1600
},
"STM": {
"mem-size": 25600
},
"Freescale": {
"mem-size": 36560
} }
} }
} }

View File

@ -2096,7 +2096,7 @@
"core": "Cortex-M4F", "core": "Cortex-M4F",
"extra_labels_add": ["STM32F4", "STM32F439", "STM32F439ZI","STM32F439xx", "STM32F439xI"], "extra_labels_add": ["STM32F4", "STM32F439", "STM32F439ZI","STM32F439xx", "STM32F439xI"],
"macros": ["MBEDTLS_CONFIG_HW_SUPPORT", "HSE_VALUE=24000000", "HSE_STARTUP_TIMEOUT=5000", "CB_INTERFACE_SDIO","CB_CHIP_WL18XX","SUPPORT_80211D_ALWAYS","WLAN_ENABLED","MBEDTLS_ARC4_C","MBEDTLS_DES_C","MBEDTLS_MD4_C","MBEDTLS_MD5_C","MBEDTLS_SHA1_C"], "macros": ["MBEDTLS_CONFIG_HW_SUPPORT", "HSE_VALUE=24000000", "HSE_STARTUP_TIMEOUT=5000", "CB_INTERFACE_SDIO","CB_CHIP_WL18XX","SUPPORT_80211D_ALWAYS","WLAN_ENABLED","MBEDTLS_ARC4_C","MBEDTLS_DES_C","MBEDTLS_MD4_C","MBEDTLS_MD5_C","MBEDTLS_SHA1_C"],
"device_has_add": ["CAN", "EMAC", "TRNG", "FLASH"], "device_has_add": ["CAN", "TRNG", "FLASH"],
"device_has_remove": ["RTC", "SLEEP"], "device_has_remove": ["RTC", "SLEEP"],
"features": ["LWIP"], "features": ["LWIP"],
"device_name": "STM32F439ZI", "device_name": "STM32F439ZI",
@ -3859,7 +3859,7 @@
"extra_labels": ["Realtek", "AMEBA", "RTL8195A"], "extra_labels": ["Realtek", "AMEBA", "RTL8195A"],
"macros": ["__RTL8195A__","CONFIG_PLATFORM_8195A","CONFIG_MBED_ENABLED","PLATFORM_CMSIS_RTOS","MBED_FAULT_HANDLER_DISABLED"], "macros": ["__RTL8195A__","CONFIG_PLATFORM_8195A","CONFIG_MBED_ENABLED","PLATFORM_CMSIS_RTOS","MBED_FAULT_HANDLER_DISABLED"],
"supported_toolchains": ["GCC_ARM", "ARM", "IAR"], "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
"device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "TRNG", "EMAC", "FLASH"], "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "TRNG", "FLASH"],
"features": ["LWIP"], "features": ["LWIP"],
"post_binary_hook": { "post_binary_hook": {
"function": "RTL8195ACode.binary_hook", "function": "RTL8195ACode.binary_hook",