2016-09-16 07:48:34 +00:00
{
"name" : "lwip" ,
"config" : {
"ipv4-enabled" : {
"help" : "Enable IPv4" ,
"value" : true
} ,
"ipv6-enabled" : {
"help" : "Enable IPv6" ,
"value" : false
} ,
"ip-ver-pref" : {
2017-02-16 10:48:44 +00:00
"help" : "On dual-stack system the preferred stack: 4 for IPv4 and 6 for IPv6" ,
2016-09-16 07:48:34 +00:00
"value" : 4
} ,
"addr-timeout" : {
2017-08-03 12:15:20 +00:00
"help" : "On dual-stack system how long to additionally wait for other stack's address in seconds" ,
2016-09-16 07:48:34 +00:00
"value" : 5
2018-05-03 18:06:50 +00:00
} ,
2017-08-03 12:15:20 +00:00
"addr-timeout-mode" : {
"help" : "Address timeout mode; true: wait both stack's addresses; false: wait for preferred stack's address" ,
"value" : true
2018-05-03 18:06:50 +00:00
} ,
2017-02-16 10:48:44 +00:00
"ethernet-enabled" : {
"help" : "Enable support for Ethernet interfaces" ,
"value" : true
} ,
2017-03-13 11:28:40 +00:00
"debug-enabled" : {
"help" : "Enable debug trace support" ,
"value" : false
} ,
2017-02-16 10:48:44 +00:00
"ppp-enabled" : {
"help" : "Enable support for PPP interfaces" ,
2017-05-23 17:07:24 +00:00
"value" : false ,
"macro_name" : "NSAPI_PPP_AVAILABLE"
2017-02-16 10:48:44 +00:00
} ,
2017-08-11 11:57:43 +00:00
"ppp-ipv4-enabled" : {
"help" : "Enable support for ipv4 PPP interface" ,
"value" : true ,
"macro_name" : "NSAPI_PPP_IPV4_AVAILABLE"
} ,
"ppp-ipv6-enabled" : {
"help" : "Enable support for ipv6 PPP interface" ,
"value" : false ,
"macro_name" : "NSAPI_PPP_IPV6_AVAILABLE"
} ,
2017-03-13 11:28:40 +00:00
"use-mbed-trace" : {
"help" : "Use mbed trace for debug, rather than printf" ,
"value" : false
} ,
"enable-ppp-trace" : {
"help" : "Enable trace support for PPP interfaces" ,
"value" : false
} ,
2016-10-19 20:37:52 +00:00
"socket-max" : {
"help" : "Maximum number of open TCPServer, TCPSocket and UDPSocket instances allowed, including one used internally for DNS. Each requires 236 bytes of pre-allocated RAM" ,
"value" : 4
} ,
2017-02-16 10:48:44 +00:00
"tcp-enabled" : {
"help" : "Enable TCP" ,
"value" : true
} ,
2016-10-19 20:37:52 +00:00
"tcp-server-max" : {
"help" : "Maximum number of open TCPServer instances allowed. Each requires 72 bytes of pre-allocated RAM" ,
"value" : 4
} ,
"tcp-socket-max" : {
"help" : "Maximum number of open TCPSocket instances allowed. Each requires 196 bytes of pre-allocated RAM" ,
"value" : 4
} ,
"udp-socket-max" : {
"help" : "Maximum number of open UDPSocket instances allowed, including one used internally for DNS. Each requires 84 bytes of pre-allocated RAM" ,
"value" : 4
2017-04-10 04:45:10 +00:00
} ,
2017-10-10 08:34:21 +00:00
"pbuf-pool-size" : {
"help" : "Number of pbufs in pool - usually used for received packets, so this determines how much data can be buffered between reception and the application reading. If a driver uses PBUF_RAM for reception, less pool may be needed. Current default (used if null here) is set to 5 in lwipopts.h, unless overridden by target Ethernet drivers." ,
"value" : null
} ,
"pbuf-pool-bufsize" : {
"help" : "Size of pbufs in pool. If set to null, lwIP will base the size on the TCP MSS, which is 536 unless overridden by the target" ,
"value" : null
} ,
"mem-size" : {
"help" : "Size of heap (bytes) - used for outgoing packets, and also used by some drivers for reception. Current default (used if null here) is set to 1600 in opt.h, unless overridden by target Ethernet drivers." ,
"value" : null
} ,
2017-04-10 04:45:10 +00:00
"tcpip-thread-stacksize" : {
"help" : "Stack size for lwip TCPIP thread" ,
"value" : 1200
} ,
"default-thread-stacksize" : {
"help" : "Stack size for lwip system threads" ,
"value" : 512
2017-03-14 12:08:35 +00:00
} ,
"ppp-thread-stacksize" : {
"help" : "Thread stack size for PPP" ,
2017-06-30 12:07:12 +00:00
"value" : 768
2016-09-16 07:48:34 +00:00
}
2017-09-07 03:07:13 +00:00
} ,
"target_overrides" : {
"REALTEK_RTL8195AM" : {
"tcpip-thread-stacksize" : 1600
2018-01-15 14:05:07 +00:00
} ,
"STM" : {
"mem-size" : 25600
} ,
"Freescale" : {
"mem-size" : 36560
2018-05-03 18:06:50 +00:00
} ,
2018-05-25 09:35:02 +00:00
"LPC1768" : {
"mem-size" : 16362
} ,
"LPC4088" : {
"mem-size" : 15360
} ,
"LPC4088_DM" : {
"mem-size" : 15360
} ,
2018-06-04 14:10:42 +00:00
"UBLOX_C027" : {
"mem-size" : 16362
} ,
"ARCH_PRO" : {
"mem-size" : 16362
} ,
2018-05-25 09:35:02 +00:00
"LPC546XX" : {
2018-05-03 18:06:50 +00:00
"mem-size" : 36496
2018-05-29 11:41:33 +00:00
} ,
"EFM32GG11-STK3701" : {
"mem-size" : 36560
2018-07-19 03:21:20 +00:00
} ,
"RZ_A1_EMAC" : {
"tcpip-thread-stacksize" : 1328 ,
"default-thread-stacksize" : 640 ,
"ppp-thread-stacksize" : 896 ,
"mem-size" : 51200
2017-09-07 03:07:13 +00:00
}
2016-09-16 07:48:34 +00:00
}
}