Skip to content
This repository was archived by the owner on Jan 14, 2022. It is now read-only.

Commit 9fa88a0

Browse files
committed
Version 3.0.0(ff9c72c)
1. update lwip to v1.5.0; 2. update smartconfig to v2.5.4; 3. system parameter struct changed, need to flash blank.bin to system parameter sector; 4. support set phy mode for softap/station seperately; 5. support Rx/Tx AMPDU; 6. support 802.11 regdomain; 7. support 802.11 QoS; 8. optimize throughput; 9. modify sdk internal framework; 10.modify esp_*.h headers dependencies; 11.add libphyrom.a and liblwip_dep.a; 12.update documents; 13.update gen_appbin.py; 14.bug fix;
1 parent 8a83c7b commit 9fa88a0

File tree

502 files changed

+194175
-34579
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

502 files changed

+194175
-34579
lines changed

Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ CCFLAGS += \
7878
-fno-inline-functions \
7979
-nostdlib \
8080
-mlongcalls \
81-
-mtext-section-literals #\
81+
-mtext-section-literals \
8282
-ffunction-sections \
8383
-fdata-sections
8484
# -Wall
@@ -249,7 +249,7 @@ INCLUDES += -I $(SDK_PATH)/third_party/include
249249
INCLUDES += -I $(SDK_PATH)/third_party/include/cjson
250250
INCLUDES += -I $(SDK_PATH)/third_party/include/freertos
251251
INCLUDES += -I $(SDK_PATH)/third_party/include/http
252-
INCLUDES += -I $(SDK_PATH)/third_party/include/lwip -I $(SDK_PATH)/third_party/include/lwip/ipv4 -I $(SDK_PATH)/third_party/include/lwip/ipv6
252+
INCLUDES += -I $(SDK_PATH)/third_party/include/lwip -I $(SDK_PATH)/third_party/include/lwip/port -I $(SDK_PATH)/third_party/include/lwip/posix
253253
INCLUDES += -I $(SDK_PATH)/third_party/include/ssl
254254

255255
ESP_TOOL ?= $(SDK_PATH)/tools/esptool.py
@@ -303,7 +303,6 @@ flash_boot:
303303
flash_app:
304304
$(ESP_TOOL) -c ESP32 -p $(ESP_PORT) -b $(ESP_BAUD) write_flash \
305305
0x04000 $(BIN_PATH)/drom0.bin 0x40000 $(BIN_PATH)/irom0_flash.bin
306-
minicom
307306

308307
flash_blank:
309308
$(ESP_TOOL) -c ESP32 -p $(ESP_PORT) -b $(ESP_BAUD) write_flash \

documents/ESP32__RTOS_SDK_API Reference.pdf

100644100755
-516 KB
Binary file not shown.

documents/html/annotated.html

100644100755
Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
55
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6-
<meta name="generator" content="Doxygen 1.8.10"/>
6+
<meta name="generator" content="Doxygen 1.8.11"/>
77
<title>ESP32_RTOS_SDK: Data Structures</title>
88
<link href="tabs.css" rel="stylesheet" type="text/css"/>
99
<script type="text/javascript" src="jquery.js"></script>
@@ -24,15 +24,15 @@
2424
<tr style="height: 56px;">
2525
<td id="projectalign" style="padding-left: 0.5em;">
2626
<div id="projectname">ESP32_RTOS_SDK
27-
&#160;<span id="projectnumber">V2.0.0</span>
27+
&#160;<span id="projectnumber">V3.0.0</span>
2828
</div>
2929
</td>
3030
</tr>
3131
</tbody>
3232
</table>
3333
</div>
3434
<!-- end header part -->
35-
<!-- Generated by Doxygen 1.8.10 -->
35+
<!-- Generated by Doxygen 1.8.11 -->
3636
<script type="text/javascript">
3737
var searchBox = new SearchBox("searchBox", "search",false,'Search');
3838
</script>
@@ -88,7 +88,7 @@
8888
</div><!--header-->
8989
<div class="contents">
9090
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
91-
<table class="directory">
91+
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
9292
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__esp__event.html" target="_self">_esp_event</a></td><td class="desc"></td></tr>
9393
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__os__timer__t.html" target="_self">_os_timer_t</a></td><td class="desc"></td></tr>
9494
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structb__info.html" target="_self">b_info</a></td><td class="desc"></td></tr>
@@ -106,25 +106,28 @@
106106
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_event___sta_mode___scan_done__t.html" target="_self">Event_StaMode_ScanDone_t</a></td><td class="desc"></td></tr>
107107
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_g_p_i_o___config_type_def.html" target="_self">GPIO_ConfigTypeDef</a></td><td class="desc"></td></tr>
108108
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structip__info.html" target="_self">ip_info</a></td><td class="desc"></td></tr>
109-
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpwm__param.html" target="_self">pwm_param</a></td><td class="desc"></td></tr>
110-
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structremote__bin__info.html" target="_self">remote_bin_info</a></td><td class="desc"></td></tr>
111-
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structscan__config.html" target="_self">scan_config</a></td><td class="desc"></td></tr>
112-
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsdio__queue.html" target="_self">sdio_queue</a></td><td class="desc"></td></tr>
113-
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserver__info.html" target="_self">server_info</a></td><td class="desc"></td></tr>
114-
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsoftap__config.html" target="_self">softap_config</a></td><td class="desc"></td></tr>
115-
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstation__config.html" target="_self">station_config</a></td><td class="desc"></td></tr>
116-
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstation__info.html" target="_self">station_info</a></td><td class="desc"></td></tr>
117-
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_a_r_t___config_type_def.html" target="_self">UART_ConfigTypeDef</a></td><td class="desc"></td></tr>
118-
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_a_r_t___intr_conf_type_def.html" target="_self">UART_IntrConfTypeDef</a></td><td class="desc"></td></tr>
119-
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structupgrade__info.html" target="_self">upgrade_info</a></td><td class="desc"></td></tr>
109+
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structphy__config.html" target="_self">phy_config</a></td><td class="desc"></td></tr>
110+
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpwm__param.html" target="_self">pwm_param</a></td><td class="desc"></td></tr>
111+
<tr id="row_19_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_19_" class="arrow" onclick="toggleFolder('19_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structregdomain__info.html" target="_self">regdomain_info</a></td><td class="desc"></td></tr>
112+
<tr id="row_19_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structregdomain__info_1_1regdomain__chan.html" target="_self">regdomain_chan</a></td><td class="desc"></td></tr>
113+
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structremote__bin__info.html" target="_self">remote_bin_info</a></td><td class="desc"></td></tr>
114+
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structscan__config.html" target="_self">scan_config</a></td><td class="desc"></td></tr>
115+
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsdio__queue.html" target="_self">sdio_queue</a></td><td class="desc"></td></tr>
116+
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserver__info.html" target="_self">server_info</a></td><td class="desc"></td></tr>
117+
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsoftap__config.html" target="_self">softap_config</a></td><td class="desc"></td></tr>
118+
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstation__config.html" target="_self">station_config</a></td><td class="desc"></td></tr>
119+
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstation__info.html" target="_self">station_info</a></td><td class="desc"></td></tr>
120+
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_a_r_t___config_type_def.html" target="_self">UART_ConfigTypeDef</a></td><td class="desc"></td></tr>
121+
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_a_r_t___intr_conf_type_def.html" target="_self">UART_IntrConfTypeDef</a></td><td class="desc"></td></tr>
122+
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structupgrade__info.html" target="_self">upgrade_info</a></td><td class="desc"></td></tr>
120123
</table>
121124
</div><!-- directory -->
122125
</div><!-- contents -->
123126
<!-- start footer part -->
124127
<hr class="footer"/><address class="footer"><small>
125128
Generated by &#160;<a href="http://www.doxygen.org/index.html">
126129
<img class="footer" src="doxygen.png" alt="doxygen"/>
127-
</a> 1.8.10
130+
</a> 1.8.11
128131
</small></address>
129132
</body>
130133
</html>

0 commit comments

Comments
 (0)