├── .flake8 ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── debug_adapter ├── __init__.py ├── __main__.py ├── base_schema.py ├── cli.py ├── command_processor.py ├── debug_adapter.py ├── internal_classes.py ├── log.py ├── schema.py ├── threads.py └── tools.py ├── debug_adapter_main.py ├── docs ├── src │ ├── Doxyfile │ ├── doxygen.md │ └── img │ │ └── testing │ │ ├── Part1ConnectionСhecking.png │ │ ├── Part2RequestsChecking.png │ │ └── Part3ManualEnd-to-endTesting.png ├── start_modes_and_arguments.md └── testing.md ├── esp_dap_adapter.code-workspace ├── requirements.txt ├── scripts ├── gen_debugger_json.py └── gen_debugger_protocol.py └── tests ├── __init__.py ├── conftest.py ├── environment.py ├── helpers.py ├── patterns ├── __init__.py ├── _impl.py ├── dap.py └── some.py ├── pytest_fixtures.py ├── requirements.txt ├── standard_requests.py ├── t_session.py ├── target ├── blink.elf ├── build_all.py ├── coredump.elf └── host │ ├── test_app.c │ └── test_app_src2.c ├── test_arguments.py ├── test_basic.py ├── test_debug_actions.py ├── test_patterns.py ├── test_timeline.py ├── timeline.md └── timeline.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/README.md -------------------------------------------------------------------------------- /debug_adapter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/__init__.py -------------------------------------------------------------------------------- /debug_adapter/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/__main__.py -------------------------------------------------------------------------------- /debug_adapter/base_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/base_schema.py -------------------------------------------------------------------------------- /debug_adapter/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/cli.py -------------------------------------------------------------------------------- /debug_adapter/command_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/command_processor.py -------------------------------------------------------------------------------- /debug_adapter/debug_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/debug_adapter.py -------------------------------------------------------------------------------- /debug_adapter/internal_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/internal_classes.py -------------------------------------------------------------------------------- /debug_adapter/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/log.py -------------------------------------------------------------------------------- /debug_adapter/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/schema.py -------------------------------------------------------------------------------- /debug_adapter/threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/threads.py -------------------------------------------------------------------------------- /debug_adapter/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter/tools.py -------------------------------------------------------------------------------- /debug_adapter_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/debug_adapter_main.py -------------------------------------------------------------------------------- /docs/src/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/docs/src/Doxyfile -------------------------------------------------------------------------------- /docs/src/doxygen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/docs/src/doxygen.md -------------------------------------------------------------------------------- /docs/src/img/testing/Part1ConnectionСhecking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/docs/src/img/testing/Part1ConnectionСhecking.png -------------------------------------------------------------------------------- /docs/src/img/testing/Part2RequestsChecking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/docs/src/img/testing/Part2RequestsChecking.png -------------------------------------------------------------------------------- /docs/src/img/testing/Part3ManualEnd-to-endTesting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/docs/src/img/testing/Part3ManualEnd-to-endTesting.png -------------------------------------------------------------------------------- /docs/start_modes_and_arguments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/docs/start_modes_and_arguments.md -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/docs/testing.md -------------------------------------------------------------------------------- /esp_dap_adapter.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/esp_dap_adapter.code-workspace -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/gen_debugger_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/scripts/gen_debugger_json.py -------------------------------------------------------------------------------- /scripts/gen_debugger_protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/scripts/gen_debugger_protocol.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | from . import environment 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/environment.py -------------------------------------------------------------------------------- /tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/helpers.py -------------------------------------------------------------------------------- /tests/patterns/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/patterns/__init__.py -------------------------------------------------------------------------------- /tests/patterns/_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/patterns/_impl.py -------------------------------------------------------------------------------- /tests/patterns/dap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/patterns/dap.py -------------------------------------------------------------------------------- /tests/patterns/some.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/patterns/some.py -------------------------------------------------------------------------------- /tests/pytest_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/pytest_fixtures.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/standard_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/standard_requests.py -------------------------------------------------------------------------------- /tests/t_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/t_session.py -------------------------------------------------------------------------------- /tests/target/blink.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/target/blink.elf -------------------------------------------------------------------------------- /tests/target/build_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/target/build_all.py -------------------------------------------------------------------------------- /tests/target/coredump.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/target/coredump.elf -------------------------------------------------------------------------------- /tests/target/host/test_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/target/host/test_app.c -------------------------------------------------------------------------------- /tests/target/host/test_app_src2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/target/host/test_app_src2.c -------------------------------------------------------------------------------- /tests/test_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/test_arguments.py -------------------------------------------------------------------------------- /tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/test_basic.py -------------------------------------------------------------------------------- /tests/test_debug_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/test_debug_actions.py -------------------------------------------------------------------------------- /tests/test_patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/test_patterns.py -------------------------------------------------------------------------------- /tests/test_timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/test_timeline.py -------------------------------------------------------------------------------- /tests/timeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/timeline.md -------------------------------------------------------------------------------- /tests/timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-debug-adapter/HEAD/tests/timeline.py --------------------------------------------------------------------------------