|
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