├── .github └── workflows │ ├── codeql-analysis.yml │ ├── codeql │ └── codeql-config.yml │ └── main.yml ├── .gitignore ├── .gitmodules ├── .travis.yml.backup ├── CMakeLists.txt ├── LICENSE ├── README.md ├── README_CN.md ├── circuit ├── .gitignore ├── ESP8266.kicad_pcb ├── ESP8266.kicad_pro ├── ESP8266.kicad_sch ├── ESP8266.kicad_sym ├── ESP8266.pretty │ └── ESP8266.kicad_mod └── default.kicad_wks ├── components ├── DAP │ ├── CMakeLists.txt │ ├── config │ │ ├── DAP_config.h │ │ └── target_config.h │ ├── include │ │ ├── DAP.h │ │ ├── cmsis_compiler.h │ │ ├── dap_utility.h │ │ ├── debug_cm.h │ │ ├── flash_blob.h │ │ ├── gpio_common.h │ │ ├── gpio_op.h │ │ ├── spi_op.h │ │ ├── spi_switch.h │ │ ├── swd_host.h │ │ ├── swo.h │ │ ├── target_family.h │ │ └── uart_modify.h │ └── source │ │ ├── DAP.c │ │ ├── DAP_vendor.c │ │ ├── JTAG_DP.c │ │ ├── SWO.c │ │ ├── SW_DP.c │ │ ├── UART.c │ │ ├── dap_utility.c │ │ ├── spi_op.c │ │ ├── spi_switch.c │ │ ├── swd_host.c │ │ └── uart_modify.c ├── USBIP │ ├── CMakeLists.txt │ ├── MSOS20_descriptor.c │ ├── MSOS20_descriptor.h │ ├── usb_defs.h │ ├── usb_descriptor.c │ ├── usb_descriptor.h │ ├── usb_handle.c │ ├── usb_handle.h │ └── usbip_defs.h ├── elaphureLink │ ├── CMakeLists.txt │ ├── elaphureLink_protocol.c │ └── elaphureLink_protocol.h └── kcp │ ├── CMakeLists.txt │ ├── ikcp.c │ ├── ikcp.h │ ├── ikcp_util.c │ └── ikcp_util.h ├── idf.py ├── main ├── CMakeLists.txt ├── DAP_handle.c ├── DAP_handle.h ├── Kconfig.projbuild ├── dap_configuration.h ├── kcp_server.c ├── kcp_server.h ├── main.c ├── monitor.c ├── tcp_netconn.c ├── tcp_netconn.h ├── tcp_server.c ├── tcp_server.h ├── timer.c ├── timer.h ├── uart_bridge.c ├── uart_bridge.h ├── usbip_server.c ├── usbip_server.h ├── websocket_server.c ├── websocket_server.h ├── wifi_configuration.h ├── wifi_handle.c └── wifi_handle.h ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32 ├── sdkconfig.defaults.esp32c3 ├── sdkconfig.defaults.esp32s3 └── sdkconfig.defaults.esp8266 /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/codeql/codeql-config.yml: -------------------------------------------------------------------------------- 1 | name: "My CodeQL config" 2 | 3 | languages: cpp 4 | 5 | paths-ignore: 6 | - ESP8266_RTOS_SDK 7 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | build/ 3 | tmp/ 4 | .history/ 5 | sdkconfig.old 6 | .cache/ -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/.travis.yml.backup -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/README_CN.md -------------------------------------------------------------------------------- /circuit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/circuit/.gitignore -------------------------------------------------------------------------------- /circuit/ESP8266.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/circuit/ESP8266.kicad_pcb -------------------------------------------------------------------------------- /circuit/ESP8266.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/circuit/ESP8266.kicad_pro -------------------------------------------------------------------------------- /circuit/ESP8266.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/circuit/ESP8266.kicad_sch -------------------------------------------------------------------------------- /circuit/ESP8266.kicad_sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/circuit/ESP8266.kicad_sym -------------------------------------------------------------------------------- /circuit/ESP8266.pretty/ESP8266.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/circuit/ESP8266.pretty/ESP8266.kicad_mod -------------------------------------------------------------------------------- /circuit/default.kicad_wks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/circuit/default.kicad_wks -------------------------------------------------------------------------------- /components/DAP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/CMakeLists.txt -------------------------------------------------------------------------------- /components/DAP/config/DAP_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/config/DAP_config.h -------------------------------------------------------------------------------- /components/DAP/config/target_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/config/target_config.h -------------------------------------------------------------------------------- /components/DAP/include/DAP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/DAP.h -------------------------------------------------------------------------------- /components/DAP/include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/cmsis_compiler.h -------------------------------------------------------------------------------- /components/DAP/include/dap_utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/dap_utility.h -------------------------------------------------------------------------------- /components/DAP/include/debug_cm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/debug_cm.h -------------------------------------------------------------------------------- /components/DAP/include/flash_blob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/flash_blob.h -------------------------------------------------------------------------------- /components/DAP/include/gpio_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/gpio_common.h -------------------------------------------------------------------------------- /components/DAP/include/gpio_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/gpio_op.h -------------------------------------------------------------------------------- /components/DAP/include/spi_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/spi_op.h -------------------------------------------------------------------------------- /components/DAP/include/spi_switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/spi_switch.h -------------------------------------------------------------------------------- /components/DAP/include/swd_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/swd_host.h -------------------------------------------------------------------------------- /components/DAP/include/swo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/swo.h -------------------------------------------------------------------------------- /components/DAP/include/target_family.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/target_family.h -------------------------------------------------------------------------------- /components/DAP/include/uart_modify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/include/uart_modify.h -------------------------------------------------------------------------------- /components/DAP/source/DAP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/DAP.c -------------------------------------------------------------------------------- /components/DAP/source/DAP_vendor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/DAP_vendor.c -------------------------------------------------------------------------------- /components/DAP/source/JTAG_DP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/JTAG_DP.c -------------------------------------------------------------------------------- /components/DAP/source/SWO.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/SWO.c -------------------------------------------------------------------------------- /components/DAP/source/SW_DP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/SW_DP.c -------------------------------------------------------------------------------- /components/DAP/source/UART.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/UART.c -------------------------------------------------------------------------------- /components/DAP/source/dap_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/dap_utility.c -------------------------------------------------------------------------------- /components/DAP/source/spi_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/spi_op.c -------------------------------------------------------------------------------- /components/DAP/source/spi_switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/spi_switch.c -------------------------------------------------------------------------------- /components/DAP/source/swd_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/swd_host.c -------------------------------------------------------------------------------- /components/DAP/source/uart_modify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/DAP/source/uart_modify.c -------------------------------------------------------------------------------- /components/USBIP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/CMakeLists.txt -------------------------------------------------------------------------------- /components/USBIP/MSOS20_descriptor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/MSOS20_descriptor.c -------------------------------------------------------------------------------- /components/USBIP/MSOS20_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/MSOS20_descriptor.h -------------------------------------------------------------------------------- /components/USBIP/usb_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/usb_defs.h -------------------------------------------------------------------------------- /components/USBIP/usb_descriptor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/usb_descriptor.c -------------------------------------------------------------------------------- /components/USBIP/usb_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/usb_descriptor.h -------------------------------------------------------------------------------- /components/USBIP/usb_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/usb_handle.c -------------------------------------------------------------------------------- /components/USBIP/usb_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/usb_handle.h -------------------------------------------------------------------------------- /components/USBIP/usbip_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/USBIP/usbip_defs.h -------------------------------------------------------------------------------- /components/elaphureLink/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/elaphureLink/CMakeLists.txt -------------------------------------------------------------------------------- /components/elaphureLink/elaphureLink_protocol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/elaphureLink/elaphureLink_protocol.c -------------------------------------------------------------------------------- /components/elaphureLink/elaphureLink_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/elaphureLink/elaphureLink_protocol.h -------------------------------------------------------------------------------- /components/kcp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/kcp/CMakeLists.txt -------------------------------------------------------------------------------- /components/kcp/ikcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/kcp/ikcp.c -------------------------------------------------------------------------------- /components/kcp/ikcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/kcp/ikcp.h -------------------------------------------------------------------------------- /components/kcp/ikcp_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/kcp/ikcp_util.c -------------------------------------------------------------------------------- /components/kcp/ikcp_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/components/kcp/ikcp_util.h -------------------------------------------------------------------------------- /idf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/idf.py -------------------------------------------------------------------------------- /main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/CMakeLists.txt -------------------------------------------------------------------------------- /main/DAP_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/DAP_handle.c -------------------------------------------------------------------------------- /main/DAP_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/DAP_handle.h -------------------------------------------------------------------------------- /main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/Kconfig.projbuild -------------------------------------------------------------------------------- /main/dap_configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/dap_configuration.h -------------------------------------------------------------------------------- /main/kcp_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/kcp_server.c -------------------------------------------------------------------------------- /main/kcp_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/kcp_server.h -------------------------------------------------------------------------------- /main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/main.c -------------------------------------------------------------------------------- /main/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/monitor.c -------------------------------------------------------------------------------- /main/tcp_netconn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/tcp_netconn.c -------------------------------------------------------------------------------- /main/tcp_netconn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/tcp_netconn.h -------------------------------------------------------------------------------- /main/tcp_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/tcp_server.c -------------------------------------------------------------------------------- /main/tcp_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/tcp_server.h -------------------------------------------------------------------------------- /main/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/timer.c -------------------------------------------------------------------------------- /main/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/timer.h -------------------------------------------------------------------------------- /main/uart_bridge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/uart_bridge.c -------------------------------------------------------------------------------- /main/uart_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/uart_bridge.h -------------------------------------------------------------------------------- /main/usbip_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/usbip_server.c -------------------------------------------------------------------------------- /main/usbip_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/usbip_server.h -------------------------------------------------------------------------------- /main/websocket_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/websocket_server.c -------------------------------------------------------------------------------- /main/websocket_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/websocket_server.h -------------------------------------------------------------------------------- /main/wifi_configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/wifi_configuration.h -------------------------------------------------------------------------------- /main/wifi_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/wifi_handle.c -------------------------------------------------------------------------------- /main/wifi_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/main/wifi_handle.h -------------------------------------------------------------------------------- /sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/sdkconfig.defaults -------------------------------------------------------------------------------- /sdkconfig.defaults.esp32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/sdkconfig.defaults.esp32 -------------------------------------------------------------------------------- /sdkconfig.defaults.esp32c3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/sdkconfig.defaults.esp32c3 -------------------------------------------------------------------------------- /sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /sdkconfig.defaults.esp8266: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windowsair/wireless-esp8266-dap/HEAD/sdkconfig.defaults.esp8266 --------------------------------------------------------------------------------