|
21 | 21 | "help": "Address timeout mode; true: wait both stack's addresses; false: wait for preferred stack's address",
|
22 | 22 | "value": true
|
23 | 23 | },
|
| 24 | + "dhcp-timeout": { |
| 25 | + "help": "DHCP timeout value", |
| 26 | + "value": 60 |
| 27 | + }, |
24 | 28 | "ethernet-enabled": {
|
25 | 29 | "help": "Enable support for Ethernet interfaces",
|
26 | 30 | "value": true
|
|
74 | 78 | "value": 4
|
75 | 79 | },
|
76 | 80 | "memp-num-tcp-seg": {
|
77 |
| - "help": "Number of simultaneously queued TCP segments. Current default (used if null here) is set to 16 in opt.h, unless overridden by target Ethernet drivers.", |
78 |
| - "value": null |
| 81 | + "help": "Number of simultaneously queued TCP segments, see LWIP opt.h for more information. Current default is 16.", |
| 82 | + "value": 16 |
| 83 | + }, |
| 84 | + "memp-num-tcpip-msg-inpkt": { |
| 85 | + "help": "Number of simultaneously queued TCP messages that are received", |
| 86 | + "value": 8 |
79 | 87 | },
|
80 | 88 | "tcp-mss": {
|
81 |
| - "help": "TCP Maximum segment size. Current default (used if null here) is set to 536 in opt.h, unless overridden by target Ethernet drivers.", |
82 |
| - "value": null |
| 89 | + "help": "TCP Maximum segment size, see LWIP opt.h for more information. Current default is 536.", |
| 90 | + "value": 536 |
| 91 | + }, |
| 92 | + "tcpip-mbox-size": { |
| 93 | + "help": "TCPIP mailbox size", |
| 94 | + "value": 8 |
| 95 | + }, |
| 96 | + "default-tcp-recvmbox-size": { |
| 97 | + "help": "Default TCPIP receive mailbox size", |
| 98 | + "value": 8 |
| 99 | + }, |
| 100 | + "mbox-size": { |
| 101 | + "help": "mailbox size", |
| 102 | + "value": 8 |
83 | 103 | },
|
84 | 104 | "tcp-snd-buf": {
|
85 |
| - "help": "TCP sender buffer space (bytes). Current default (used if null here) is set to (2 * TCP_MSS) in opt.h, unless overridden by target Ethernet drivers.", |
86 |
| - "value": null |
| 105 | + "help": "TCP sender buffer space (bytes), see LWIP's opt.h for more information. Current default is (2 * TCP_MSS).", |
| 106 | + "value": "(2 * TCP_MSS)" |
87 | 107 | },
|
88 | 108 | "tcp-wnd": {
|
89 |
| - "help": "TCP sender buffer space (bytes). Current default (used if null here) is set to (4 * TCP_MSS) in opt.h, unless overridden by target Ethernet drivers.", |
90 |
| - "value": null |
| 109 | + "help": "TCP sender buffer space (bytes), see LWIP's opt.h for more information. Current default is (4 * TCP_MSS).", |
| 110 | + "value": "(4 * TCP_MSS)" |
91 | 111 | },
|
92 | 112 | "tcp-maxrtx": {
|
93 |
| - "help": "Maximum number of retransmissions of data segments.", |
| 113 | + "help": "Maximum number of retransmissions of data segments, see LWIP's opt.h for more information. Current default is 6.", |
94 | 114 | "value": 6
|
95 | 115 | },
|
96 | 116 | "tcp-synmaxrtx": {
|
97 |
| - "help": "Maximum number of retransmissions of SYN segments. Current default (used if null here) is set to 6 in opt.h", |
98 |
| - "value": null |
| 117 | + "help": "Maximum number of retransmissions of SYN segments, see LWIP's opt.h for more information. Current default is 6.", |
| 118 | + "value": 6 |
99 | 119 | },
|
100 | 120 | "tcp-close-timeout": {
|
101 | 121 | "help": "Maximum timeout (ms) for TCP close handshaking timeout",
|
|
106 | 126 | "value": "osPriorityNormal"
|
107 | 127 | },
|
108 | 128 | "pbuf-pool-size": {
|
109 |
| - "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.", |
110 |
| - "value": null |
| 129 | + "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.", |
| 130 | + "value": 5 |
111 | 131 | },
|
112 | 132 | "pbuf-pool-bufsize": {
|
113 |
| - "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", |
| 133 | + "help": "Size of pbufs in pool, see LWIP's opt.h for more information.", |
114 | 134 | "value": null
|
115 | 135 | },
|
116 | 136 | "mem-size": {
|
117 |
| - "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.", |
118 |
| - "value": null |
| 137 | + "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.", |
| 138 | + "value": 1600 |
119 | 139 | },
|
120 | 140 | "tcpip-thread-stacksize": {
|
121 | 141 | "help": "Stack size for lwip TCPIP thread",
|
|
129 | 149 | "help": "Thread stack size for PPP (obsolete: use netsocket/ppp configuration instead)",
|
130 | 150 | "value": 768
|
131 | 151 | },
|
| 152 | + "num-pbuf": { |
| 153 | + "help": "Number of non-pool pbufs, each needs 92 bytes of RAM, see LWIP's opt.h for more information. Current default is 8.", |
| 154 | + "value": 8 |
| 155 | + }, |
| 156 | + "num-netbuf": { |
| 157 | + "help": "Number of netbufs, each netbuf requires 64 bytes of RAM, see LWIP's opt.h for more information. Current default is 8.", |
| 158 | + "value": 8 |
| 159 | + }, |
132 | 160 | "raw-socket-enabled": {
|
133 |
| - "help": "Enable lwip raw sockets, required for Mbed OS ICMPSocket", |
134 |
| - "value": false |
135 |
| - } |
| 161 | + "help": "Enable lwip raw sockets, required for Mbed OS ICMPSocket", |
| 162 | + "value": false |
| 163 | + } |
136 | 164 | },
|
137 | 165 | "target_overrides": {
|
138 | 166 | "REALTEK_RTL8195AM": {
|
|
0 commit comments