mbed-os5 only for TYBLE16
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
features/lwipstack/mbed_lib.json@1:9db0e321a9f4, 2019-12-31 (annotated)
- Committer:
- kenjiArai
- Date:
- Tue Dec 31 06:02:27 2019 +0000
- Revision:
- 1:9db0e321a9f4
- Parent:
- 0:5b88d5760320
updated based on mbed-os5.15.0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kenjiArai | 0:5b88d5760320 | 1 | { |
kenjiArai | 0:5b88d5760320 | 2 | "name": "lwip", |
kenjiArai | 0:5b88d5760320 | 3 | "config": { |
kenjiArai | 1:9db0e321a9f4 | 4 | "present": 1, |
kenjiArai | 0:5b88d5760320 | 5 | "ipv4-enabled": { |
kenjiArai | 0:5b88d5760320 | 6 | "help": "Enable IPv4", |
kenjiArai | 0:5b88d5760320 | 7 | "value": true |
kenjiArai | 0:5b88d5760320 | 8 | }, |
kenjiArai | 0:5b88d5760320 | 9 | "ipv6-enabled": { |
kenjiArai | 0:5b88d5760320 | 10 | "help": "Enable IPv6", |
kenjiArai | 0:5b88d5760320 | 11 | "value": false |
kenjiArai | 0:5b88d5760320 | 12 | }, |
kenjiArai | 0:5b88d5760320 | 13 | "ip-ver-pref": { |
kenjiArai | 0:5b88d5760320 | 14 | "help": "On dual-stack system the preferred stack: 4 for IPv4 and 6 for IPv6", |
kenjiArai | 0:5b88d5760320 | 15 | "value": 4 |
kenjiArai | 0:5b88d5760320 | 16 | }, |
kenjiArai | 0:5b88d5760320 | 17 | "addr-timeout": { |
kenjiArai | 0:5b88d5760320 | 18 | "help": "On dual-stack system how long to additionally wait for other stack's address in seconds", |
kenjiArai | 0:5b88d5760320 | 19 | "value": 5 |
kenjiArai | 0:5b88d5760320 | 20 | }, |
kenjiArai | 0:5b88d5760320 | 21 | "addr-timeout-mode": { |
kenjiArai | 0:5b88d5760320 | 22 | "help": "Address timeout mode; true: wait both stack's addresses; false: wait for preferred stack's address", |
kenjiArai | 0:5b88d5760320 | 23 | "value": true |
kenjiArai | 0:5b88d5760320 | 24 | }, |
kenjiArai | 1:9db0e321a9f4 | 25 | "dhcp-timeout": { |
kenjiArai | 1:9db0e321a9f4 | 26 | "help": "DHCP timeout value", |
kenjiArai | 1:9db0e321a9f4 | 27 | "value": 60 |
kenjiArai | 1:9db0e321a9f4 | 28 | }, |
kenjiArai | 0:5b88d5760320 | 29 | "ethernet-enabled": { |
kenjiArai | 0:5b88d5760320 | 30 | "help": "Enable support for Ethernet interfaces", |
kenjiArai | 0:5b88d5760320 | 31 | "value": true |
kenjiArai | 0:5b88d5760320 | 32 | }, |
kenjiArai | 0:5b88d5760320 | 33 | "l3ip-enabled": { |
kenjiArai | 0:5b88d5760320 | 34 | "help": "Enable support for L3IP interfaces", |
kenjiArai | 0:5b88d5760320 | 35 | "value": false |
kenjiArai | 0:5b88d5760320 | 36 | }, |
kenjiArai | 0:5b88d5760320 | 37 | "debug-enabled": { |
kenjiArai | 0:5b88d5760320 | 38 | "help": "Enable debug trace support", |
kenjiArai | 0:5b88d5760320 | 39 | "value": false |
kenjiArai | 0:5b88d5760320 | 40 | }, |
kenjiArai | 0:5b88d5760320 | 41 | "ppp-enabled": { |
kenjiArai | 1:9db0e321a9f4 | 42 | "help": "Enable support for PPP interfaces (obsolete: use netsocket/ppp configuration instead)", |
kenjiArai | 1:9db0e321a9f4 | 43 | "value": false |
kenjiArai | 0:5b88d5760320 | 44 | }, |
kenjiArai | 0:5b88d5760320 | 45 | "ppp-ipv4-enabled": { |
kenjiArai | 1:9db0e321a9f4 | 46 | "help": "Enable support for ipv4 PPP interface (obsolete: use netsocket/ppp configuration instead)", |
kenjiArai | 1:9db0e321a9f4 | 47 | "value": false |
kenjiArai | 0:5b88d5760320 | 48 | }, |
kenjiArai | 0:5b88d5760320 | 49 | "ppp-ipv6-enabled": { |
kenjiArai | 1:9db0e321a9f4 | 50 | "help": "Enable support for ipv6 PPP interface (obsolete: use netsocket/ppp configuration instead)", |
kenjiArai | 1:9db0e321a9f4 | 51 | "value": false |
kenjiArai | 0:5b88d5760320 | 52 | }, |
kenjiArai | 0:5b88d5760320 | 53 | "use-mbed-trace": { |
kenjiArai | 0:5b88d5760320 | 54 | "help": "Use mbed trace for debug, rather than printf", |
kenjiArai | 0:5b88d5760320 | 55 | "value": false |
kenjiArai | 0:5b88d5760320 | 56 | }, |
kenjiArai | 0:5b88d5760320 | 57 | "enable-ppp-trace": { |
kenjiArai | 1:9db0e321a9f4 | 58 | "help": "Enable trace support for PPP interfaces (obsolete: use netsocket/ppp configuration instead)", |
kenjiArai | 0:5b88d5760320 | 59 | "value": false |
kenjiArai | 0:5b88d5760320 | 60 | }, |
kenjiArai | 0:5b88d5760320 | 61 | "socket-max": { |
kenjiArai | 0:5b88d5760320 | 62 | "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", |
kenjiArai | 0:5b88d5760320 | 63 | "value": 4 |
kenjiArai | 0:5b88d5760320 | 64 | }, |
kenjiArai | 0:5b88d5760320 | 65 | "tcp-enabled": { |
kenjiArai | 0:5b88d5760320 | 66 | "help": "Enable TCP", |
kenjiArai | 0:5b88d5760320 | 67 | "value": true |
kenjiArai | 0:5b88d5760320 | 68 | }, |
kenjiArai | 0:5b88d5760320 | 69 | "tcp-server-max": { |
kenjiArai | 0:5b88d5760320 | 70 | "help": "Maximum number of open TCPServer instances allowed. Each requires 72 bytes of pre-allocated RAM", |
kenjiArai | 0:5b88d5760320 | 71 | "value": 4 |
kenjiArai | 0:5b88d5760320 | 72 | }, |
kenjiArai | 0:5b88d5760320 | 73 | "tcp-socket-max": { |
kenjiArai | 0:5b88d5760320 | 74 | "help": "Maximum number of open TCPSocket instances allowed. Each requires 196 bytes of pre-allocated RAM", |
kenjiArai | 0:5b88d5760320 | 75 | "value": 4 |
kenjiArai | 0:5b88d5760320 | 76 | }, |
kenjiArai | 0:5b88d5760320 | 77 | "udp-socket-max": { |
kenjiArai | 0:5b88d5760320 | 78 | "help": "Maximum number of open UDPSocket instances allowed, including one used internally for DNS. Each requires 84 bytes of pre-allocated RAM", |
kenjiArai | 0:5b88d5760320 | 79 | "value": 4 |
kenjiArai | 0:5b88d5760320 | 80 | }, |
kenjiArai | 0:5b88d5760320 | 81 | "memp-num-tcp-seg": { |
kenjiArai | 1:9db0e321a9f4 | 82 | "help": "Number of simultaneously queued TCP segments, see LWIP opt.h for more information. Current default is 16.", |
kenjiArai | 1:9db0e321a9f4 | 83 | "value": 16 |
kenjiArai | 1:9db0e321a9f4 | 84 | }, |
kenjiArai | 1:9db0e321a9f4 | 85 | "memp-num-tcpip-msg-inpkt": { |
kenjiArai | 1:9db0e321a9f4 | 86 | "help": "Number of simultaneously queued TCP messages that are received", |
kenjiArai | 1:9db0e321a9f4 | 87 | "value": 8 |
kenjiArai | 0:5b88d5760320 | 88 | }, |
kenjiArai | 0:5b88d5760320 | 89 | "tcp-mss": { |
kenjiArai | 1:9db0e321a9f4 | 90 | "help": "TCP Maximum segment size, see LWIP opt.h for more information. Current default is 536.", |
kenjiArai | 1:9db0e321a9f4 | 91 | "value": 536 |
kenjiArai | 1:9db0e321a9f4 | 92 | }, |
kenjiArai | 1:9db0e321a9f4 | 93 | "mbox-size": { |
kenjiArai | 1:9db0e321a9f4 | 94 | "help": "mailbox size", |
kenjiArai | 1:9db0e321a9f4 | 95 | "value": 8 |
kenjiArai | 0:5b88d5760320 | 96 | }, |
kenjiArai | 0:5b88d5760320 | 97 | "tcp-snd-buf": { |
kenjiArai | 1:9db0e321a9f4 | 98 | "help": "TCP sender buffer space (bytes), see LWIP's opt.h for more information. Current default is (2 * TCP_MSS).", |
kenjiArai | 1:9db0e321a9f4 | 99 | "value": "(2 * TCP_MSS)" |
kenjiArai | 0:5b88d5760320 | 100 | }, |
kenjiArai | 0:5b88d5760320 | 101 | "tcp-wnd": { |
kenjiArai | 1:9db0e321a9f4 | 102 | "help": "TCP sender buffer space (bytes), see LWIP's opt.h for more information. Current default is (4 * TCP_MSS).", |
kenjiArai | 1:9db0e321a9f4 | 103 | "value": "(4 * TCP_MSS)" |
kenjiArai | 0:5b88d5760320 | 104 | }, |
kenjiArai | 0:5b88d5760320 | 105 | "tcp-maxrtx": { |
kenjiArai | 1:9db0e321a9f4 | 106 | "help": "Maximum number of retransmissions of data segments, see LWIP's opt.h for more information. Current default is 6.", |
kenjiArai | 0:5b88d5760320 | 107 | "value": 6 |
kenjiArai | 0:5b88d5760320 | 108 | }, |
kenjiArai | 0:5b88d5760320 | 109 | "tcp-synmaxrtx": { |
kenjiArai | 1:9db0e321a9f4 | 110 | "help": "Maximum number of retransmissions of SYN segments, see LWIP's opt.h for more information. Current default is 6.", |
kenjiArai | 1:9db0e321a9f4 | 111 | "value": 6 |
kenjiArai | 0:5b88d5760320 | 112 | }, |
kenjiArai | 0:5b88d5760320 | 113 | "tcp-close-timeout": { |
kenjiArai | 0:5b88d5760320 | 114 | "help": "Maximum timeout (ms) for TCP close handshaking timeout", |
kenjiArai | 0:5b88d5760320 | 115 | "value": 1000 |
kenjiArai | 0:5b88d5760320 | 116 | }, |
kenjiArai | 1:9db0e321a9f4 | 117 | "tcpip-thread-priority": { |
kenjiArai | 1:9db0e321a9f4 | 118 | "help": "Priority of lwip TCPIP thread", |
kenjiArai | 1:9db0e321a9f4 | 119 | "value": "osPriorityNormal" |
kenjiArai | 1:9db0e321a9f4 | 120 | }, |
kenjiArai | 0:5b88d5760320 | 121 | "pbuf-pool-size": { |
kenjiArai | 1:9db0e321a9f4 | 122 | "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, see LWIP's opt.h for more information. If a driver uses PBUF_RAM for reception, less pool may be needed. Current default is 5.", |
kenjiArai | 1:9db0e321a9f4 | 123 | "value": 5 |
kenjiArai | 0:5b88d5760320 | 124 | }, |
kenjiArai | 0:5b88d5760320 | 125 | "pbuf-pool-bufsize": { |
kenjiArai | 1:9db0e321a9f4 | 126 | "help": "Size of pbufs in pool, see LWIP's opt.h for more information.", |
kenjiArai | 0:5b88d5760320 | 127 | "value": null |
kenjiArai | 0:5b88d5760320 | 128 | }, |
kenjiArai | 0:5b88d5760320 | 129 | "mem-size": { |
kenjiArai | 1:9db0e321a9f4 | 130 | "help": "Size of heap (bytes) - used for outgoing packets, and also used by some drivers for reception, see LWIP's opt.h for more information. Current default is 1600.", |
kenjiArai | 1:9db0e321a9f4 | 131 | "value": 1600 |
kenjiArai | 0:5b88d5760320 | 132 | }, |
kenjiArai | 0:5b88d5760320 | 133 | "tcpip-thread-stacksize": { |
kenjiArai | 0:5b88d5760320 | 134 | "help": "Stack size for lwip TCPIP thread", |
kenjiArai | 0:5b88d5760320 | 135 | "value": 1200 |
kenjiArai | 0:5b88d5760320 | 136 | }, |
kenjiArai | 0:5b88d5760320 | 137 | "default-thread-stacksize": { |
kenjiArai | 0:5b88d5760320 | 138 | "help": "Stack size for lwip system threads", |
kenjiArai | 0:5b88d5760320 | 139 | "value": 512 |
kenjiArai | 0:5b88d5760320 | 140 | }, |
kenjiArai | 0:5b88d5760320 | 141 | "ppp-thread-stacksize": { |
kenjiArai | 1:9db0e321a9f4 | 142 | "help": "Thread stack size for PPP (obsolete: use netsocket/ppp configuration instead)", |
kenjiArai | 0:5b88d5760320 | 143 | "value": 768 |
kenjiArai | 1:9db0e321a9f4 | 144 | }, |
kenjiArai | 1:9db0e321a9f4 | 145 | "num-pbuf": { |
kenjiArai | 1:9db0e321a9f4 | 146 | "help": "Number of non-pool pbufs, each needs 92 bytes of RAM, see LWIP's opt.h for more information. Current default is 8.", |
kenjiArai | 1:9db0e321a9f4 | 147 | "value": 8 |
kenjiArai | 1:9db0e321a9f4 | 148 | }, |
kenjiArai | 1:9db0e321a9f4 | 149 | "num-netbuf": { |
kenjiArai | 1:9db0e321a9f4 | 150 | "help": "Number of netbufs, each netbuf requires 64 bytes of RAM, see LWIP's opt.h for more information. Current default is 8.", |
kenjiArai | 1:9db0e321a9f4 | 151 | "value": 8 |
kenjiArai | 1:9db0e321a9f4 | 152 | }, |
kenjiArai | 1:9db0e321a9f4 | 153 | "raw-socket-enabled": { |
kenjiArai | 1:9db0e321a9f4 | 154 | "help": "Enable lwip raw sockets, required for Mbed OS ICMPSocket", |
kenjiArai | 1:9db0e321a9f4 | 155 | "value": false |
kenjiArai | 0:5b88d5760320 | 156 | } |
kenjiArai | 0:5b88d5760320 | 157 | }, |
kenjiArai | 0:5b88d5760320 | 158 | "target_overrides": { |
kenjiArai | 0:5b88d5760320 | 159 | "REALTEK_RTL8195AM": { |
kenjiArai | 0:5b88d5760320 | 160 | "tcpip-thread-stacksize": 1600, |
kenjiArai | 0:5b88d5760320 | 161 | "mem-size": 12800 |
kenjiArai | 0:5b88d5760320 | 162 | }, |
kenjiArai | 0:5b88d5760320 | 163 | "UBLOX_EVK_ODIN_W2": { |
kenjiArai | 0:5b88d5760320 | 164 | "pbuf-pool-size" : 10 |
kenjiArai | 0:5b88d5760320 | 165 | }, |
kenjiArai | 0:5b88d5760320 | 166 | "STM": { |
kenjiArai | 0:5b88d5760320 | 167 | "mem-size": 2310 |
kenjiArai | 0:5b88d5760320 | 168 | }, |
kenjiArai | 0:5b88d5760320 | 169 | "Freescale": { |
kenjiArai | 0:5b88d5760320 | 170 | "mem-size": 33270 |
kenjiArai | 0:5b88d5760320 | 171 | }, |
kenjiArai | 0:5b88d5760320 | 172 | "LPC1768": { |
kenjiArai | 0:5b88d5760320 | 173 | "mem-size": 16362 |
kenjiArai | 0:5b88d5760320 | 174 | }, |
kenjiArai | 0:5b88d5760320 | 175 | "LPC4088": { |
kenjiArai | 0:5b88d5760320 | 176 | "mem-size": 15360 |
kenjiArai | 0:5b88d5760320 | 177 | }, |
kenjiArai | 0:5b88d5760320 | 178 | "LPC4088_DM": { |
kenjiArai | 0:5b88d5760320 | 179 | "mem-size": 15360 |
kenjiArai | 0:5b88d5760320 | 180 | }, |
kenjiArai | 0:5b88d5760320 | 181 | "UBLOX_C027": { |
kenjiArai | 0:5b88d5760320 | 182 | "mem-size": 16362 |
kenjiArai | 0:5b88d5760320 | 183 | }, |
kenjiArai | 0:5b88d5760320 | 184 | "ARCH_PRO": { |
kenjiArai | 0:5b88d5760320 | 185 | "mem-size": 16362 |
kenjiArai | 0:5b88d5760320 | 186 | }, |
kenjiArai | 0:5b88d5760320 | 187 | "LPC546XX": { |
kenjiArai | 0:5b88d5760320 | 188 | "mem-size": 36496 |
kenjiArai | 0:5b88d5760320 | 189 | }, |
kenjiArai | 0:5b88d5760320 | 190 | "EFM32GG11_STK3701": { |
kenjiArai | 0:5b88d5760320 | 191 | "mem-size": 36560 |
kenjiArai | 0:5b88d5760320 | 192 | }, |
kenjiArai | 0:5b88d5760320 | 193 | "RZ_A1_EMAC": { |
kenjiArai | 0:5b88d5760320 | 194 | "tcpip-thread-stacksize": 1328, |
kenjiArai | 0:5b88d5760320 | 195 | "default-thread-stacksize": 640, |
kenjiArai | 0:5b88d5760320 | 196 | "memp-num-tcp-seg": 32, |
kenjiArai | 0:5b88d5760320 | 197 | "tcp-mss": 1440, |
kenjiArai | 0:5b88d5760320 | 198 | "tcp-snd-buf": "(8 * TCP_MSS)", |
kenjiArai | 0:5b88d5760320 | 199 | "tcp-wnd": "(TCP_MSS * 8)", |
kenjiArai | 0:5b88d5760320 | 200 | "pbuf-pool-size": 16, |
kenjiArai | 0:5b88d5760320 | 201 | "mem-size": 51200 |
kenjiArai | 0:5b88d5760320 | 202 | }, |
kenjiArai | 1:9db0e321a9f4 | 203 | "MCU_PSOC6": { |
kenjiArai | 1:9db0e321a9f4 | 204 | "tcpip-thread-stacksize": 8192, |
kenjiArai | 1:9db0e321a9f4 | 205 | "default-thread-stacksize": 640, |
kenjiArai | 1:9db0e321a9f4 | 206 | "memp-num-tcp-seg": 24, |
kenjiArai | 1:9db0e321a9f4 | 207 | "tcp-socket-max": 10, |
kenjiArai | 1:9db0e321a9f4 | 208 | "udp-socket-max":10, |
kenjiArai | 1:9db0e321a9f4 | 209 | "socket-max":18, |
kenjiArai | 1:9db0e321a9f4 | 210 | "tcp-mss": 1540, |
kenjiArai | 1:9db0e321a9f4 | 211 | "tcp-snd-buf": "(6 * TCP_MSS)", |
kenjiArai | 1:9db0e321a9f4 | 212 | "tcp-wnd": "(TCP_MSS * 6)", |
kenjiArai | 1:9db0e321a9f4 | 213 | "pbuf-pool-size": 14, |
kenjiArai | 1:9db0e321a9f4 | 214 | "mem-size": 65536 |
kenjiArai | 1:9db0e321a9f4 | 215 | }, |
kenjiArai | 0:5b88d5760320 | 216 | "MIMXRT1050_EVK": { |
kenjiArai | 0:5b88d5760320 | 217 | "mem-size": 36560 |
kenjiArai | 0:5b88d5760320 | 218 | }, |
kenjiArai | 0:5b88d5760320 | 219 | "FVP_MPS2_M3": { |
kenjiArai | 0:5b88d5760320 | 220 | "mem-size": 36560 |
kenjiArai | 0:5b88d5760320 | 221 | }, |
kenjiArai | 0:5b88d5760320 | 222 | "MTS_DRAGONFLY_F411RE": { |
kenjiArai | 0:5b88d5760320 | 223 | "tcpip-thread-stacksize": 1600 |
kenjiArai | 0:5b88d5760320 | 224 | } |
kenjiArai | 0:5b88d5760320 | 225 | } |
kenjiArai | 0:5b88d5760320 | 226 | } |