├── .clang-format ├── .gitignore ├── .gn ├── .pylintrc ├── AUTHORS ├── BUILD ├── BUILD.gn ├── BUILDCONFIG.gn ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── WORKSPACE ├── activate.bat ├── activate.sh ├── bootstrap.bat ├── bootstrap.sh ├── docs ├── BUILD ├── BUILD.gn ├── conf.py ├── embedded_cpp_guide.rst ├── getting_started.md ├── images │ ├── pw_env_setup_demo.gif │ ├── pw_presubmit_demo.gif │ ├── pw_status_test.png │ ├── pw_watch_build_demo.gif │ ├── pw_watch_on_device_demo.gif │ ├── pw_watch_test_demo.gif │ └── stm32f429i-disc1_connected.jpg ├── index.rst ├── module_guides.rst ├── module_structure.rst ├── style_guide.rst └── targets.rst ├── modules.gni ├── pw_assert ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── assert_test.c ├── assert_test.cc ├── docs.rst └── public │ └── pw_assert │ └── assert.h ├── pw_assert_basic ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── assert_basic.cc ├── docs.rst ├── public │ └── pw_assert_basic │ │ └── assert_basic.h └── public_overrides │ └── pw_assert_backend │ └── assert_backend.h ├── pw_base64 ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── base64.cc ├── base64_test.c ├── base64_test.cc ├── docs.rst └── public │ └── pw_base64 │ └── base64.h ├── pw_bloat ├── BUILD ├── BUILD.gn ├── base_main.cc ├── bloat.gni ├── bloat_this_binary.cc ├── docs.rst ├── examples │ ├── BUILD │ ├── BUILD.gn │ ├── simple_base.cc │ ├── simple_function.cc │ └── simple_loop.cc ├── public │ └── pw_bloat │ │ └── bloat_this_binary.h └── py │ ├── binary_diff.py │ ├── bloat.py │ ├── bloat_output.py │ ├── no_bloaty.py │ ├── no_toolchains.py │ └── setup.py ├── pw_boot_armv7m ├── BUILD ├── BUILD.gn ├── basic_armv7m.ld ├── bloaty_config.bloaty ├── core_init.c ├── docs.rst └── public │ └── pw_boot_armv7m │ └── boot.h ├── pw_build ├── BUILD ├── BUILD.gn ├── README.md ├── docs.rst ├── exec.gni ├── facade.gni ├── go.gni ├── host_tool.gni ├── input_group.gni ├── linker_script.gni ├── pigweed.bzl ├── pigweed.cmake ├── pw_executable.gni ├── py │ ├── exec.py │ ├── host_tool.py │ ├── nop.py │ ├── null_backend.py │ └── python_runner.py └── python_script.gni ├── pw_checksum ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── ccitt_crc16.cc ├── ccitt_crc16_test.c ├── ccitt_crc16_test.cc ├── docs.rst └── public │ └── pw_checksum │ └── ccitt_crc16.h ├── pw_cli ├── BUILD.gn ├── README.md ├── docs.rst └── py │ ├── pw_cli │ ├── __init__.py │ ├── __main__.py │ ├── color.py │ ├── env.py │ ├── envparse.py │ ├── envparse_test.py │ ├── log.py │ ├── plugins.py │ └── process.py │ └── setup.py ├── pw_containers ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── docs.rst ├── public │ └── pw_containers │ │ └── vector.h └── vector_test.cc ├── pw_cpu_exception ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── docs.rst └── public │ └── pw_cpu_exception │ └── cpu_exception.h ├── pw_cpu_exception_armv7m ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── cpu_exception_entry.cc ├── cpu_state.cc ├── docs.rst ├── exception_entry_test.cc └── public │ └── pw_cpu_exception_armv7m │ └── cpu_state.h ├── pw_docgen ├── BUILD ├── BUILD.gn ├── docs.gni ├── docs.rst └── py │ └── docgen.py ├── pw_doctor ├── BUILD ├── BUILD.gn ├── README.md ├── docs.rst └── py │ ├── pw_doctor │ ├── __init__.py │ ├── doctor.py │ └── pw_plugin.py │ └── setup.py ├── pw_env_setup ├── BUILD.gn ├── docs.rst └── py │ ├── pw_env_setup │ ├── __init__.py │ ├── cargo_setup │ │ ├── __init__.py │ │ └── packages.txt │ ├── cipd_setup │ │ ├── .cipd_version │ │ ├── .cipd_version.digests │ │ ├── __init__.py │ │ ├── luci.json │ │ ├── pigweed.json │ │ ├── update.py │ │ └── wrapper.py │ ├── colors.py │ ├── env_setup.py │ ├── environment.py │ ├── environment_test.py │ ├── spinner.py │ ├── virtualenv_setup │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── install.py │ │ ├── requirements.in │ │ └── requirements.txt │ └── windows_env_start.py │ └── setup.py ├── pw_kvs ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── alignment.cc ├── alignment_test.cc ├── checksum.cc ├── checksum_test.cc ├── debug_cli.cc ├── docs.rst ├── entry.cc ├── entry_cache.cc ├── entry_cache_test.cc ├── entry_test.cc ├── flash_memory.cc ├── format.cc ├── in_memory_fake_flash.cc ├── key_value_store.cc ├── key_value_store_binary_format_test.cc ├── key_value_store_fuzz_test.cc ├── key_value_store_map_test.cc ├── key_value_store_test.cc ├── public │ └── pw_kvs │ │ ├── alignment.h │ │ ├── checksum.h │ │ ├── crc16_checksum.h │ │ ├── flash_memory.h │ │ ├── format.h │ │ ├── in_memory_fake_flash.h │ │ ├── internal │ │ ├── entry.h │ │ ├── entry_cache.h │ │ ├── hash.h │ │ ├── key_descriptor.h │ │ ├── sector_descriptor.h │ │ └── span_traits.h │ │ ├── io.h │ │ └── key_value_store.h └── pw_kvs_private │ ├── byte_utils.h │ └── macros.h ├── pw_log ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── basic_log_test.cc ├── basic_log_test_plain_c.c ├── docs.rst └── public │ └── pw_log │ ├── levels.h │ └── log.h ├── pw_log_basic ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── docs.rst ├── log_basic.cc ├── public │ └── pw_log_basic │ │ └── log_basic.h └── public_overrides │ └── pw_log_backend │ └── log_backend.h ├── pw_minimal_cpp_stdlib ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── docs.rst ├── public │ ├── algorithm │ ├── array │ ├── cinttypes │ ├── cmath │ ├── cstdarg │ ├── cstddef │ ├── cstdint │ ├── cstdio │ ├── cstring │ ├── initializer_list │ ├── internal │ │ ├── algorithm.h │ │ ├── array.h │ │ ├── cinttypes.h │ │ ├── cmath.h │ │ ├── cstdarg.h │ │ ├── cstddef.h │ │ ├── cstdint.h │ │ ├── cstdio.h │ │ ├── cstring.h │ │ ├── initializer_list.h │ │ ├── iterator.h │ │ ├── limits.h │ │ ├── new.h │ │ ├── string_view.h │ │ ├── type_traits.h │ │ └── utility.h │ ├── iterator │ ├── limits │ ├── new │ ├── string_view │ ├── type_traits │ └── utility └── test.cc ├── pw_module ├── BUILD.gn ├── README.md ├── docs.rst └── py │ ├── check_test.py │ ├── pw_module │ ├── __init__.py │ └── check.py │ └── setup.py ├── pw_polyfill ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── docs.rst ├── public │ └── pw_polyfill │ │ ├── language_features.h │ │ └── standard.h ├── public_overrides │ ├── assert.h │ ├── cstddef │ ├── iterator │ └── type_traits ├── standard_library_public │ └── pw_polyfill │ │ └── standard_library │ │ ├── assert.h │ │ ├── cstddef.h │ │ ├── iterator.h │ │ └── type_traits.h └── test.cc ├── pw_preprocessor ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── boolean_test.cc ├── concat_test.cc ├── docs.rst ├── macro_arg_count_test.cc ├── public │ └── pw_preprocessor │ │ ├── boolean.h │ │ ├── compiler.h │ │ ├── concat.h │ │ ├── macro_arg_count.h │ │ └── util.h └── util_test.cc ├── pw_presubmit ├── BUILD.gn ├── README.md ├── docs.rst └── py │ ├── pw_presubmit │ ├── __init__.py │ ├── format_code.py │ ├── install_hook.py │ ├── pigweed_presubmit.py │ ├── pw_plugin.py │ ├── python_checks.py │ └── tools.py │ └── setup.py ├── pw_protobuf ├── BUILD ├── BUILD.gn ├── README.md ├── codegen_test.cc ├── decoder.cc ├── decoder_test.cc ├── decoding.rst ├── docs.rst ├── encoder.cc ├── encoder_test.cc ├── public │ └── pw_protobuf │ │ ├── codegen.h │ │ ├── decoder.h │ │ ├── encoder.h │ │ └── wire_format.h ├── pw_protobuf_protos │ └── test_protos │ │ ├── full_test.proto │ │ ├── proto2.proto │ │ └── repeated.proto ├── py │ ├── pw_protobuf │ │ ├── codegen.py │ │ ├── methods.py │ │ └── proto_structures.py │ └── setup.py └── size_report │ ├── BUILD.gn │ ├── decoder_full.cc │ └── decoder_incremental.cc ├── pw_protobuf_compiler ├── BUILD.gn ├── README.md ├── docs.rst ├── proto.gni └── py │ ├── pw_protobuf_compiler │ ├── generate_protos.py │ └── proto_target_invalid.py │ └── setup.py ├── pw_span ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── docs.rst ├── public │ └── pw_span │ │ └── span.h └── span_test.cc ├── pw_status ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── docs.rst ├── public │ └── pw_status │ │ ├── status.h │ │ └── status_with_size.h ├── status.cc ├── status_test.c ├── status_test.cc └── status_with_size_test.cc ├── pw_string ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── docs.rst ├── format.cc ├── format_test.cc ├── public │ └── pw_string │ │ ├── format.h │ │ ├── string_builder.h │ │ ├── to_string.h │ │ ├── type_to_string.h │ │ └── util.h ├── size_report │ ├── BUILD │ ├── BUILD.gn │ ├── format_many_without_error_handling.cc │ ├── format_multiple.cc │ ├── format_single.cc │ ├── string_builder_size_report.cc │ └── string_builder_size_report_incremental.cc ├── string_builder.cc ├── string_builder_test.cc ├── to_string_test.cc ├── type_to_string.cc ├── type_to_string_test.cc └── util_test.cc ├── pw_sys_io ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── docs.rst ├── public │ └── pw_sys_io │ │ └── sys_io.h └── sys_io.cc ├── pw_sys_io_baremetal_stm32f429 ├── BUILD ├── BUILD.gn ├── docs.rst └── sys_io_baremetal.cc ├── pw_sys_io_stdio ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── docs.rst └── sys_io.cc ├── pw_target_runner ├── BUILD.gn ├── docs.rst ├── go │ ├── BUILD.gn │ ├── docs.rst │ └── src │ │ └── pigweed.dev │ │ ├── pw_target_runner │ │ ├── BUILD.gn │ │ ├── exec_runner.go │ │ ├── server.go │ │ └── worker_pool.go │ │ ├── pw_target_runner_client │ │ ├── BUILD.gn │ │ └── main.go │ │ └── pw_target_runner_server │ │ ├── BUILD.gn │ │ ├── example_config.txt │ │ └── main.go └── pw_target_runner_protos │ ├── exec_server_config.proto │ └── target_runner.proto ├── pw_tokenizer ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── argument_types_test.c ├── argument_types_test.cc ├── base64.cc ├── base64_test.cc ├── decode.cc ├── decode_test.cc ├── detokenize.cc ├── detokenize_test.cc ├── docs.rst ├── generate_decoding_test_data.cc ├── hash_test.cc ├── java │ └── dev │ │ └── pigweed │ │ └── tokenizer │ │ ├── Detokenizer.java │ │ └── detokenizer.cc ├── public │ └── pw_tokenizer │ │ ├── base64.h │ │ ├── config.h │ │ ├── detokenize.h │ │ ├── internal │ │ ├── argument_types.h │ │ ├── argument_types_macro_4_byte.h │ │ ├── argument_types_macro_8_byte.h │ │ ├── decode.h │ │ ├── pw_tokenizer_65599_fixed_length_128_hash_macro.h │ │ ├── pw_tokenizer_65599_fixed_length_80_hash_macro.h │ │ ├── pw_tokenizer_65599_fixed_length_96_hash_macro.h │ │ └── tokenize_string.h │ │ ├── pw_tokenizer_65599_fixed_length_hash.h │ │ ├── token_database.h │ │ └── tokenize.h ├── pw_tokenizer_private │ ├── argument_types_test.h │ ├── generated_hash_test_cases.h │ ├── tokenize_test.h │ ├── tokenized_string_decoding_test_data.h │ └── varint_decoding_test_data.h ├── py │ ├── decoder_test.py │ ├── detokenize_test.py │ ├── elf_reader_test.py │ ├── elf_reader_test_binary.c │ ├── elf_reader_test_binary.elf │ ├── generate_argument_types_macro.py │ ├── generate_hash_macro.py │ ├── generate_hash_test_data.py │ ├── pw_tokenizer │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── database.py │ │ ├── decoder.py │ │ ├── detokenize.py │ │ ├── elf_reader.py │ │ └── tokens.py │ ├── setup.py │ ├── tokenized_string_decoding_test_data.py │ ├── tokens_test.py │ └── varint_decoding_test_data.py ├── simple_tokenize_test.cc ├── token_database.cc ├── token_database_test.cc ├── tokenize.cc ├── tokenize_test.c ├── tokenize_test.cc └── tokenizer_linker_sections.ld ├── pw_toolchain ├── BUILD ├── BUILD.gn ├── README.md ├── arm_gcc.gni ├── docs.rst ├── host_clang.gni └── host_gcc.gni ├── pw_unit_test ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── docs.rst ├── framework.cc ├── framework_test.cc ├── logging_event_handler.cc ├── logging_main.cc ├── public │ └── pw_unit_test │ │ ├── event_handler.h │ │ ├── framework.h │ │ ├── logging_event_handler.h │ │ └── simple_printing_event_handler.h ├── public_overrides │ └── gtest │ │ └── gtest.h ├── py │ ├── pw_unit_test │ │ ├── __init__.py │ │ └── test_runner.py │ └── setup.py ├── simple_printing_event_handler.cc ├── simple_printing_main.cc └── test.gni ├── pw_varint ├── BUILD ├── BUILD.gn ├── CMakeLists.txt ├── README.md ├── docs.rst ├── public │ └── pw_varint │ │ └── varint.h ├── varint.cc ├── varint_test.c └── varint_test.cc ├── pw_vars_default.gni ├── pw_watch ├── BUILD.gn ├── README.md ├── doc_resources │ └── pw_watch_on_device_demo.gif ├── docs.rst └── py │ ├── pw_watch │ ├── __init__.py │ ├── debounce.py │ └── watch.py │ └── setup.py └── targets ├── docs ├── BUILD.gn ├── empty.bloaty ├── target_config.gni └── target_docs.rst ├── host ├── BUILD.gn ├── host_common.gni ├── linux.bloaty ├── linux.gni ├── macos.bloaty ├── macos.gni ├── run_test ├── run_test.bat ├── target_config.gni ├── target_docs.rst └── windows.gni └── stm32f429i-disc1 ├── BUILD.gn ├── py ├── setup.py └── stm32f429i_disc1_utils │ ├── __init__.py │ ├── openocd_stm32f4xx.cfg │ ├── stm32f429i_detector.py │ ├── unit_test_client.py │ ├── unit_test_runner.py │ └── unit_test_server.py ├── target_config.gni └── target_docs.rst /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/.gitignore -------------------------------------------------------------------------------- /.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/.gn -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/.pylintrc -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/AUTHORS -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/BUILD -------------------------------------------------------------------------------- /BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/BUILD.gn -------------------------------------------------------------------------------- /BUILDCONFIG.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/BUILDCONFIG.gn -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/WORKSPACE -------------------------------------------------------------------------------- /activate.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/activate.bat -------------------------------------------------------------------------------- /activate.sh: -------------------------------------------------------------------------------- 1 | bootstrap.sh -------------------------------------------------------------------------------- /bootstrap.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/bootstrap.bat -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /docs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/BUILD -------------------------------------------------------------------------------- /docs/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/BUILD.gn -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/embedded_cpp_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/embedded_cpp_guide.rst -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/images/pw_env_setup_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/images/pw_env_setup_demo.gif -------------------------------------------------------------------------------- /docs/images/pw_presubmit_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/images/pw_presubmit_demo.gif -------------------------------------------------------------------------------- /docs/images/pw_status_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/images/pw_status_test.png -------------------------------------------------------------------------------- /docs/images/pw_watch_build_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/images/pw_watch_build_demo.gif -------------------------------------------------------------------------------- /docs/images/pw_watch_on_device_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/images/pw_watch_on_device_demo.gif -------------------------------------------------------------------------------- /docs/images/pw_watch_test_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/images/pw_watch_test_demo.gif -------------------------------------------------------------------------------- /docs/images/stm32f429i-disc1_connected.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/images/stm32f429i-disc1_connected.jpg -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/module_guides.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/module_guides.rst -------------------------------------------------------------------------------- /docs/module_structure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/module_structure.rst -------------------------------------------------------------------------------- /docs/style_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/style_guide.rst -------------------------------------------------------------------------------- /docs/targets.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/docs/targets.rst -------------------------------------------------------------------------------- /modules.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/modules.gni -------------------------------------------------------------------------------- /pw_assert/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert/BUILD -------------------------------------------------------------------------------- /pw_assert/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert/BUILD.gn -------------------------------------------------------------------------------- /pw_assert/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert/CMakeLists.txt -------------------------------------------------------------------------------- /pw_assert/assert_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert/assert_test.c -------------------------------------------------------------------------------- /pw_assert/assert_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert/assert_test.cc -------------------------------------------------------------------------------- /pw_assert/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert/docs.rst -------------------------------------------------------------------------------- /pw_assert/public/pw_assert/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert/public/pw_assert/assert.h -------------------------------------------------------------------------------- /pw_assert_basic/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert_basic/BUILD -------------------------------------------------------------------------------- /pw_assert_basic/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert_basic/BUILD.gn -------------------------------------------------------------------------------- /pw_assert_basic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert_basic/CMakeLists.txt -------------------------------------------------------------------------------- /pw_assert_basic/assert_basic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert_basic/assert_basic.cc -------------------------------------------------------------------------------- /pw_assert_basic/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert_basic/docs.rst -------------------------------------------------------------------------------- /pw_assert_basic/public/pw_assert_basic/assert_basic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert_basic/public/pw_assert_basic/assert_basic.h -------------------------------------------------------------------------------- /pw_assert_basic/public_overrides/pw_assert_backend/assert_backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_assert_basic/public_overrides/pw_assert_backend/assert_backend.h -------------------------------------------------------------------------------- /pw_base64/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/BUILD -------------------------------------------------------------------------------- /pw_base64/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/BUILD.gn -------------------------------------------------------------------------------- /pw_base64/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/CMakeLists.txt -------------------------------------------------------------------------------- /pw_base64/base64.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/base64.cc -------------------------------------------------------------------------------- /pw_base64/base64_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/base64_test.c -------------------------------------------------------------------------------- /pw_base64/base64_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/base64_test.cc -------------------------------------------------------------------------------- /pw_base64/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/docs.rst -------------------------------------------------------------------------------- /pw_base64/public/pw_base64/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_base64/public/pw_base64/base64.h -------------------------------------------------------------------------------- /pw_bloat/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/BUILD -------------------------------------------------------------------------------- /pw_bloat/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/BUILD.gn -------------------------------------------------------------------------------- /pw_bloat/base_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/base_main.cc -------------------------------------------------------------------------------- /pw_bloat/bloat.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/bloat.gni -------------------------------------------------------------------------------- /pw_bloat/bloat_this_binary.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/bloat_this_binary.cc -------------------------------------------------------------------------------- /pw_bloat/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/docs.rst -------------------------------------------------------------------------------- /pw_bloat/examples/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/examples/BUILD -------------------------------------------------------------------------------- /pw_bloat/examples/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/examples/BUILD.gn -------------------------------------------------------------------------------- /pw_bloat/examples/simple_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/examples/simple_base.cc -------------------------------------------------------------------------------- /pw_bloat/examples/simple_function.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/examples/simple_function.cc -------------------------------------------------------------------------------- /pw_bloat/examples/simple_loop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/examples/simple_loop.cc -------------------------------------------------------------------------------- /pw_bloat/public/pw_bloat/bloat_this_binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/public/pw_bloat/bloat_this_binary.h -------------------------------------------------------------------------------- /pw_bloat/py/binary_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/py/binary_diff.py -------------------------------------------------------------------------------- /pw_bloat/py/bloat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/py/bloat.py -------------------------------------------------------------------------------- /pw_bloat/py/bloat_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/py/bloat_output.py -------------------------------------------------------------------------------- /pw_bloat/py/no_bloaty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/py/no_bloaty.py -------------------------------------------------------------------------------- /pw_bloat/py/no_toolchains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/py/no_toolchains.py -------------------------------------------------------------------------------- /pw_bloat/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_bloat/py/setup.py -------------------------------------------------------------------------------- /pw_boot_armv7m/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_boot_armv7m/BUILD -------------------------------------------------------------------------------- /pw_boot_armv7m/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_boot_armv7m/BUILD.gn -------------------------------------------------------------------------------- /pw_boot_armv7m/basic_armv7m.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_boot_armv7m/basic_armv7m.ld -------------------------------------------------------------------------------- /pw_boot_armv7m/bloaty_config.bloaty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_boot_armv7m/bloaty_config.bloaty -------------------------------------------------------------------------------- /pw_boot_armv7m/core_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_boot_armv7m/core_init.c -------------------------------------------------------------------------------- /pw_boot_armv7m/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_boot_armv7m/docs.rst -------------------------------------------------------------------------------- /pw_boot_armv7m/public/pw_boot_armv7m/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_boot_armv7m/public/pw_boot_armv7m/boot.h -------------------------------------------------------------------------------- /pw_build/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/BUILD -------------------------------------------------------------------------------- /pw_build/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/BUILD.gn -------------------------------------------------------------------------------- /pw_build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/README.md -------------------------------------------------------------------------------- /pw_build/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/docs.rst -------------------------------------------------------------------------------- /pw_build/exec.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/exec.gni -------------------------------------------------------------------------------- /pw_build/facade.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/facade.gni -------------------------------------------------------------------------------- /pw_build/go.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/go.gni -------------------------------------------------------------------------------- /pw_build/host_tool.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/host_tool.gni -------------------------------------------------------------------------------- /pw_build/input_group.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/input_group.gni -------------------------------------------------------------------------------- /pw_build/linker_script.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/linker_script.gni -------------------------------------------------------------------------------- /pw_build/pigweed.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/pigweed.bzl -------------------------------------------------------------------------------- /pw_build/pigweed.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/pigweed.cmake -------------------------------------------------------------------------------- /pw_build/pw_executable.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/pw_executable.gni -------------------------------------------------------------------------------- /pw_build/py/exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/py/exec.py -------------------------------------------------------------------------------- /pw_build/py/host_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/py/host_tool.py -------------------------------------------------------------------------------- /pw_build/py/nop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/py/nop.py -------------------------------------------------------------------------------- /pw_build/py/null_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/py/null_backend.py -------------------------------------------------------------------------------- /pw_build/py/python_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/py/python_runner.py -------------------------------------------------------------------------------- /pw_build/python_script.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_build/python_script.gni -------------------------------------------------------------------------------- /pw_checksum/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/BUILD -------------------------------------------------------------------------------- /pw_checksum/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/BUILD.gn -------------------------------------------------------------------------------- /pw_checksum/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/CMakeLists.txt -------------------------------------------------------------------------------- /pw_checksum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/README.md -------------------------------------------------------------------------------- /pw_checksum/ccitt_crc16.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/ccitt_crc16.cc -------------------------------------------------------------------------------- /pw_checksum/ccitt_crc16_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/ccitt_crc16_test.c -------------------------------------------------------------------------------- /pw_checksum/ccitt_crc16_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/ccitt_crc16_test.cc -------------------------------------------------------------------------------- /pw_checksum/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/docs.rst -------------------------------------------------------------------------------- /pw_checksum/public/pw_checksum/ccitt_crc16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_checksum/public/pw_checksum/ccitt_crc16.h -------------------------------------------------------------------------------- /pw_cli/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/BUILD.gn -------------------------------------------------------------------------------- /pw_cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/README.md -------------------------------------------------------------------------------- /pw_cli/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/docs.rst -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/__init__.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/__main__.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/color.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/env.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/envparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/envparse.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/envparse_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/envparse_test.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/log.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/plugins.py -------------------------------------------------------------------------------- /pw_cli/py/pw_cli/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/pw_cli/process.py -------------------------------------------------------------------------------- /pw_cli/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cli/py/setup.py -------------------------------------------------------------------------------- /pw_containers/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_containers/BUILD -------------------------------------------------------------------------------- /pw_containers/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_containers/BUILD.gn -------------------------------------------------------------------------------- /pw_containers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_containers/CMakeLists.txt -------------------------------------------------------------------------------- /pw_containers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_containers/README.md -------------------------------------------------------------------------------- /pw_containers/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_containers/docs.rst -------------------------------------------------------------------------------- /pw_containers/public/pw_containers/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_containers/public/pw_containers/vector.h -------------------------------------------------------------------------------- /pw_containers/vector_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_containers/vector_test.cc -------------------------------------------------------------------------------- /pw_cpu_exception/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception/BUILD -------------------------------------------------------------------------------- /pw_cpu_exception/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception/BUILD.gn -------------------------------------------------------------------------------- /pw_cpu_exception/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception/CMakeLists.txt -------------------------------------------------------------------------------- /pw_cpu_exception/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception/docs.rst -------------------------------------------------------------------------------- /pw_cpu_exception/public/pw_cpu_exception/cpu_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception/public/pw_cpu_exception/cpu_exception.h -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/BUILD -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/BUILD.gn -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/CMakeLists.txt -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/cpu_exception_entry.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/cpu_exception_entry.cc -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/cpu_state.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/cpu_state.cc -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/docs.rst -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/exception_entry_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/exception_entry_test.cc -------------------------------------------------------------------------------- /pw_cpu_exception_armv7m/public/pw_cpu_exception_armv7m/cpu_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_cpu_exception_armv7m/public/pw_cpu_exception_armv7m/cpu_state.h -------------------------------------------------------------------------------- /pw_docgen/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_docgen/BUILD -------------------------------------------------------------------------------- /pw_docgen/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_docgen/BUILD.gn -------------------------------------------------------------------------------- /pw_docgen/docs.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_docgen/docs.gni -------------------------------------------------------------------------------- /pw_docgen/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_docgen/docs.rst -------------------------------------------------------------------------------- /pw_docgen/py/docgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_docgen/py/docgen.py -------------------------------------------------------------------------------- /pw_doctor/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_doctor/BUILD -------------------------------------------------------------------------------- /pw_doctor/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_doctor/BUILD.gn -------------------------------------------------------------------------------- /pw_doctor/README.md: -------------------------------------------------------------------------------- 1 | Check the environment for compatibility with Pigweed. 2 | -------------------------------------------------------------------------------- /pw_doctor/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_doctor/docs.rst -------------------------------------------------------------------------------- /pw_doctor/py/pw_doctor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_doctor/py/pw_doctor/__init__.py -------------------------------------------------------------------------------- /pw_doctor/py/pw_doctor/doctor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_doctor/py/pw_doctor/doctor.py -------------------------------------------------------------------------------- /pw_doctor/py/pw_doctor/pw_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_doctor/py/pw_doctor/pw_plugin.py -------------------------------------------------------------------------------- /pw_doctor/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_doctor/py/setup.py -------------------------------------------------------------------------------- /pw_env_setup/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/BUILD.gn -------------------------------------------------------------------------------- /pw_env_setup/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/docs.rst -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/__init__.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cargo_setup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cargo_setup/__init__.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cargo_setup/packages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cargo_setup/packages.txt -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cipd_setup/.cipd_version: -------------------------------------------------------------------------------- 1 | git_revision:9c0e59fda0464ba15824ffa82a1095dcccef19ea 2 | -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cipd_setup/.cipd_version.digests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cipd_setup/.cipd_version.digests -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cipd_setup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cipd_setup/__init__.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cipd_setup/luci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cipd_setup/luci.json -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cipd_setup/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cipd_setup/update.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/cipd_setup/wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/cipd_setup/wrapper.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/colors.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/env_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/env_setup.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/environment.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/environment_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/environment_test.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/spinner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/spinner.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/virtualenv_setup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/virtualenv_setup/__init__.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/virtualenv_setup/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/virtualenv_setup/__main__.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/virtualenv_setup/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/virtualenv_setup/install.py -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/virtualenv_setup/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/virtualenv_setup/requirements.in -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/virtualenv_setup/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/virtualenv_setup/requirements.txt -------------------------------------------------------------------------------- /pw_env_setup/py/pw_env_setup/windows_env_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/pw_env_setup/windows_env_start.py -------------------------------------------------------------------------------- /pw_env_setup/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_env_setup/py/setup.py -------------------------------------------------------------------------------- /pw_kvs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/BUILD -------------------------------------------------------------------------------- /pw_kvs/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/BUILD.gn -------------------------------------------------------------------------------- /pw_kvs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/CMakeLists.txt -------------------------------------------------------------------------------- /pw_kvs/alignment.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/alignment.cc -------------------------------------------------------------------------------- /pw_kvs/alignment_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/alignment_test.cc -------------------------------------------------------------------------------- /pw_kvs/checksum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/checksum.cc -------------------------------------------------------------------------------- /pw_kvs/checksum_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/checksum_test.cc -------------------------------------------------------------------------------- /pw_kvs/debug_cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/debug_cli.cc -------------------------------------------------------------------------------- /pw_kvs/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/docs.rst -------------------------------------------------------------------------------- /pw_kvs/entry.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/entry.cc -------------------------------------------------------------------------------- /pw_kvs/entry_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/entry_cache.cc -------------------------------------------------------------------------------- /pw_kvs/entry_cache_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/entry_cache_test.cc -------------------------------------------------------------------------------- /pw_kvs/entry_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/entry_test.cc -------------------------------------------------------------------------------- /pw_kvs/flash_memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/flash_memory.cc -------------------------------------------------------------------------------- /pw_kvs/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/format.cc -------------------------------------------------------------------------------- /pw_kvs/in_memory_fake_flash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/in_memory_fake_flash.cc -------------------------------------------------------------------------------- /pw_kvs/key_value_store.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/key_value_store.cc -------------------------------------------------------------------------------- /pw_kvs/key_value_store_binary_format_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/key_value_store_binary_format_test.cc -------------------------------------------------------------------------------- /pw_kvs/key_value_store_fuzz_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/key_value_store_fuzz_test.cc -------------------------------------------------------------------------------- /pw_kvs/key_value_store_map_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/key_value_store_map_test.cc -------------------------------------------------------------------------------- /pw_kvs/key_value_store_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/key_value_store_test.cc -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/alignment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/alignment.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/checksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/checksum.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/crc16_checksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/crc16_checksum.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/flash_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/flash_memory.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/format.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/in_memory_fake_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/in_memory_fake_flash.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/internal/entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/internal/entry.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/internal/entry_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/internal/entry_cache.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/internal/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/internal/hash.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/internal/key_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/internal/key_descriptor.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/internal/sector_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/internal/sector_descriptor.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/internal/span_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/internal/span_traits.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/io.h -------------------------------------------------------------------------------- /pw_kvs/public/pw_kvs/key_value_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/public/pw_kvs/key_value_store.h -------------------------------------------------------------------------------- /pw_kvs/pw_kvs_private/byte_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/pw_kvs_private/byte_utils.h -------------------------------------------------------------------------------- /pw_kvs/pw_kvs_private/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_kvs/pw_kvs_private/macros.h -------------------------------------------------------------------------------- /pw_log/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/BUILD -------------------------------------------------------------------------------- /pw_log/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/BUILD.gn -------------------------------------------------------------------------------- /pw_log/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/CMakeLists.txt -------------------------------------------------------------------------------- /pw_log/basic_log_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/basic_log_test.cc -------------------------------------------------------------------------------- /pw_log/basic_log_test_plain_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/basic_log_test_plain_c.c -------------------------------------------------------------------------------- /pw_log/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/docs.rst -------------------------------------------------------------------------------- /pw_log/public/pw_log/levels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/public/pw_log/levels.h -------------------------------------------------------------------------------- /pw_log/public/pw_log/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log/public/pw_log/log.h -------------------------------------------------------------------------------- /pw_log_basic/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log_basic/BUILD -------------------------------------------------------------------------------- /pw_log_basic/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log_basic/BUILD.gn -------------------------------------------------------------------------------- /pw_log_basic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log_basic/CMakeLists.txt -------------------------------------------------------------------------------- /pw_log_basic/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log_basic/docs.rst -------------------------------------------------------------------------------- /pw_log_basic/log_basic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log_basic/log_basic.cc -------------------------------------------------------------------------------- /pw_log_basic/public/pw_log_basic/log_basic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log_basic/public/pw_log_basic/log_basic.h -------------------------------------------------------------------------------- /pw_log_basic/public_overrides/pw_log_backend/log_backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_log_basic/public_overrides/pw_log_backend/log_backend.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/BUILD -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/BUILD.gn -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/CMakeLists.txt -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/docs.rst -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/algorithm: -------------------------------------------------------------------------------- 1 | internal/algorithm.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/array: -------------------------------------------------------------------------------- 1 | internal/array.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/cinttypes: -------------------------------------------------------------------------------- 1 | internal/cinttypes.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/cmath: -------------------------------------------------------------------------------- 1 | internal/cmath.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/cstdarg: -------------------------------------------------------------------------------- 1 | internal/cstdarg.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/cstddef: -------------------------------------------------------------------------------- 1 | internal/cstddef.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/cstdint: -------------------------------------------------------------------------------- 1 | internal/cstdint.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/cstdio: -------------------------------------------------------------------------------- 1 | internal/cstdio.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/cstring: -------------------------------------------------------------------------------- 1 | internal/cstring.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/initializer_list: -------------------------------------------------------------------------------- 1 | internal/initializer_list.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/algorithm.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/array.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/cinttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/cinttypes.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/cmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/cmath.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/cstdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/cstdarg.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/cstddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/cstddef.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/cstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/cstdint.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/cstdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/cstdio.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/cstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/cstring.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/initializer_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/initializer_list.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/iterator.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/limits.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/new.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/string_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/string_view.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/type_traits.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/internal/utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/public/internal/utility.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/iterator: -------------------------------------------------------------------------------- 1 | internal/iterator.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/limits: -------------------------------------------------------------------------------- 1 | internal/limits.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/new: -------------------------------------------------------------------------------- 1 | internal/new.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/string_view: -------------------------------------------------------------------------------- 1 | internal/string_view.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/type_traits: -------------------------------------------------------------------------------- 1 | internal/type_traits.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/public/utility: -------------------------------------------------------------------------------- 1 | internal/utility.h -------------------------------------------------------------------------------- /pw_minimal_cpp_stdlib/test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_minimal_cpp_stdlib/test.cc -------------------------------------------------------------------------------- /pw_module/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_module/BUILD.gn -------------------------------------------------------------------------------- /pw_module/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_module/README.md -------------------------------------------------------------------------------- /pw_module/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_module/docs.rst -------------------------------------------------------------------------------- /pw_module/py/check_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_module/py/check_test.py -------------------------------------------------------------------------------- /pw_module/py/pw_module/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_module/py/pw_module/__init__.py -------------------------------------------------------------------------------- /pw_module/py/pw_module/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_module/py/pw_module/check.py -------------------------------------------------------------------------------- /pw_module/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_module/py/setup.py -------------------------------------------------------------------------------- /pw_polyfill/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/BUILD -------------------------------------------------------------------------------- /pw_polyfill/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/BUILD.gn -------------------------------------------------------------------------------- /pw_polyfill/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/CMakeLists.txt -------------------------------------------------------------------------------- /pw_polyfill/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/README.md -------------------------------------------------------------------------------- /pw_polyfill/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/docs.rst -------------------------------------------------------------------------------- /pw_polyfill/public/pw_polyfill/language_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/public/pw_polyfill/language_features.h -------------------------------------------------------------------------------- /pw_polyfill/public/pw_polyfill/standard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/public/pw_polyfill/standard.h -------------------------------------------------------------------------------- /pw_polyfill/public_overrides/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/public_overrides/assert.h -------------------------------------------------------------------------------- /pw_polyfill/public_overrides/cstddef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/public_overrides/cstddef -------------------------------------------------------------------------------- /pw_polyfill/public_overrides/iterator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/public_overrides/iterator -------------------------------------------------------------------------------- /pw_polyfill/public_overrides/type_traits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/public_overrides/type_traits -------------------------------------------------------------------------------- /pw_polyfill/standard_library_public/pw_polyfill/standard_library/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/standard_library_public/pw_polyfill/standard_library/assert.h -------------------------------------------------------------------------------- /pw_polyfill/standard_library_public/pw_polyfill/standard_library/cstddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/standard_library_public/pw_polyfill/standard_library/cstddef.h -------------------------------------------------------------------------------- /pw_polyfill/standard_library_public/pw_polyfill/standard_library/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/standard_library_public/pw_polyfill/standard_library/iterator.h -------------------------------------------------------------------------------- /pw_polyfill/standard_library_public/pw_polyfill/standard_library/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/standard_library_public/pw_polyfill/standard_library/type_traits.h -------------------------------------------------------------------------------- /pw_polyfill/test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_polyfill/test.cc -------------------------------------------------------------------------------- /pw_preprocessor/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/BUILD -------------------------------------------------------------------------------- /pw_preprocessor/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/BUILD.gn -------------------------------------------------------------------------------- /pw_preprocessor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/CMakeLists.txt -------------------------------------------------------------------------------- /pw_preprocessor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/README.md -------------------------------------------------------------------------------- /pw_preprocessor/boolean_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/boolean_test.cc -------------------------------------------------------------------------------- /pw_preprocessor/concat_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/concat_test.cc -------------------------------------------------------------------------------- /pw_preprocessor/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/docs.rst -------------------------------------------------------------------------------- /pw_preprocessor/macro_arg_count_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/macro_arg_count_test.cc -------------------------------------------------------------------------------- /pw_preprocessor/public/pw_preprocessor/boolean.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/public/pw_preprocessor/boolean.h -------------------------------------------------------------------------------- /pw_preprocessor/public/pw_preprocessor/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/public/pw_preprocessor/compiler.h -------------------------------------------------------------------------------- /pw_preprocessor/public/pw_preprocessor/concat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/public/pw_preprocessor/concat.h -------------------------------------------------------------------------------- /pw_preprocessor/public/pw_preprocessor/macro_arg_count.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/public/pw_preprocessor/macro_arg_count.h -------------------------------------------------------------------------------- /pw_preprocessor/public/pw_preprocessor/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/public/pw_preprocessor/util.h -------------------------------------------------------------------------------- /pw_preprocessor/util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_preprocessor/util_test.cc -------------------------------------------------------------------------------- /pw_presubmit/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/BUILD.gn -------------------------------------------------------------------------------- /pw_presubmit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/README.md -------------------------------------------------------------------------------- /pw_presubmit/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/docs.rst -------------------------------------------------------------------------------- /pw_presubmit/py/pw_presubmit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/pw_presubmit/__init__.py -------------------------------------------------------------------------------- /pw_presubmit/py/pw_presubmit/format_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/pw_presubmit/format_code.py -------------------------------------------------------------------------------- /pw_presubmit/py/pw_presubmit/install_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/pw_presubmit/install_hook.py -------------------------------------------------------------------------------- /pw_presubmit/py/pw_presubmit/pigweed_presubmit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/pw_presubmit/pigweed_presubmit.py -------------------------------------------------------------------------------- /pw_presubmit/py/pw_presubmit/pw_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/pw_presubmit/pw_plugin.py -------------------------------------------------------------------------------- /pw_presubmit/py/pw_presubmit/python_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/pw_presubmit/python_checks.py -------------------------------------------------------------------------------- /pw_presubmit/py/pw_presubmit/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/pw_presubmit/tools.py -------------------------------------------------------------------------------- /pw_presubmit/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_presubmit/py/setup.py -------------------------------------------------------------------------------- /pw_protobuf/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/BUILD -------------------------------------------------------------------------------- /pw_protobuf/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/BUILD.gn -------------------------------------------------------------------------------- /pw_protobuf/README.md: -------------------------------------------------------------------------------- 1 | # pw\_protobuf: A tiny Protocol Buffers implementation 2 | -------------------------------------------------------------------------------- /pw_protobuf/codegen_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/codegen_test.cc -------------------------------------------------------------------------------- /pw_protobuf/decoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/decoder.cc -------------------------------------------------------------------------------- /pw_protobuf/decoder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/decoder_test.cc -------------------------------------------------------------------------------- /pw_protobuf/decoding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/decoding.rst -------------------------------------------------------------------------------- /pw_protobuf/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/docs.rst -------------------------------------------------------------------------------- /pw_protobuf/encoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/encoder.cc -------------------------------------------------------------------------------- /pw_protobuf/encoder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/encoder_test.cc -------------------------------------------------------------------------------- /pw_protobuf/public/pw_protobuf/codegen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/public/pw_protobuf/codegen.h -------------------------------------------------------------------------------- /pw_protobuf/public/pw_protobuf/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/public/pw_protobuf/decoder.h -------------------------------------------------------------------------------- /pw_protobuf/public/pw_protobuf/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/public/pw_protobuf/encoder.h -------------------------------------------------------------------------------- /pw_protobuf/public/pw_protobuf/wire_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/public/pw_protobuf/wire_format.h -------------------------------------------------------------------------------- /pw_protobuf/pw_protobuf_protos/test_protos/full_test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/pw_protobuf_protos/test_protos/full_test.proto -------------------------------------------------------------------------------- /pw_protobuf/pw_protobuf_protos/test_protos/proto2.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/pw_protobuf_protos/test_protos/proto2.proto -------------------------------------------------------------------------------- /pw_protobuf/pw_protobuf_protos/test_protos/repeated.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/pw_protobuf_protos/test_protos/repeated.proto -------------------------------------------------------------------------------- /pw_protobuf/py/pw_protobuf/codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/py/pw_protobuf/codegen.py -------------------------------------------------------------------------------- /pw_protobuf/py/pw_protobuf/methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/py/pw_protobuf/methods.py -------------------------------------------------------------------------------- /pw_protobuf/py/pw_protobuf/proto_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/py/pw_protobuf/proto_structures.py -------------------------------------------------------------------------------- /pw_protobuf/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/py/setup.py -------------------------------------------------------------------------------- /pw_protobuf/size_report/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/size_report/BUILD.gn -------------------------------------------------------------------------------- /pw_protobuf/size_report/decoder_full.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/size_report/decoder_full.cc -------------------------------------------------------------------------------- /pw_protobuf/size_report/decoder_incremental.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf/size_report/decoder_incremental.cc -------------------------------------------------------------------------------- /pw_protobuf_compiler/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf_compiler/BUILD.gn -------------------------------------------------------------------------------- /pw_protobuf_compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf_compiler/README.md -------------------------------------------------------------------------------- /pw_protobuf_compiler/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf_compiler/docs.rst -------------------------------------------------------------------------------- /pw_protobuf_compiler/proto.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf_compiler/proto.gni -------------------------------------------------------------------------------- /pw_protobuf_compiler/py/pw_protobuf_compiler/generate_protos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf_compiler/py/pw_protobuf_compiler/generate_protos.py -------------------------------------------------------------------------------- /pw_protobuf_compiler/py/pw_protobuf_compiler/proto_target_invalid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf_compiler/py/pw_protobuf_compiler/proto_target_invalid.py -------------------------------------------------------------------------------- /pw_protobuf_compiler/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_protobuf_compiler/py/setup.py -------------------------------------------------------------------------------- /pw_span/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_span/BUILD -------------------------------------------------------------------------------- /pw_span/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_span/BUILD.gn -------------------------------------------------------------------------------- /pw_span/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_span/CMakeLists.txt -------------------------------------------------------------------------------- /pw_span/README.md: -------------------------------------------------------------------------------- 1 | # pw\_span: Stand-in for C++20's std::span 2 | -------------------------------------------------------------------------------- /pw_span/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_span/docs.rst -------------------------------------------------------------------------------- /pw_span/public/pw_span/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_span/public/pw_span/span.h -------------------------------------------------------------------------------- /pw_span/span_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_span/span_test.cc -------------------------------------------------------------------------------- /pw_status/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/BUILD -------------------------------------------------------------------------------- /pw_status/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/BUILD.gn -------------------------------------------------------------------------------- /pw_status/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/CMakeLists.txt -------------------------------------------------------------------------------- /pw_status/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/README.md -------------------------------------------------------------------------------- /pw_status/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/docs.rst -------------------------------------------------------------------------------- /pw_status/public/pw_status/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/public/pw_status/status.h -------------------------------------------------------------------------------- /pw_status/public/pw_status/status_with_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/public/pw_status/status_with_size.h -------------------------------------------------------------------------------- /pw_status/status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/status.cc -------------------------------------------------------------------------------- /pw_status/status_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/status_test.c -------------------------------------------------------------------------------- /pw_status/status_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/status_test.cc -------------------------------------------------------------------------------- /pw_status/status_with_size_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_status/status_with_size_test.cc -------------------------------------------------------------------------------- /pw_string/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/BUILD -------------------------------------------------------------------------------- /pw_string/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/BUILD.gn -------------------------------------------------------------------------------- /pw_string/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/CMakeLists.txt -------------------------------------------------------------------------------- /pw_string/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/README.md -------------------------------------------------------------------------------- /pw_string/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/docs.rst -------------------------------------------------------------------------------- /pw_string/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/format.cc -------------------------------------------------------------------------------- /pw_string/format_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/format_test.cc -------------------------------------------------------------------------------- /pw_string/public/pw_string/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/public/pw_string/format.h -------------------------------------------------------------------------------- /pw_string/public/pw_string/string_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/public/pw_string/string_builder.h -------------------------------------------------------------------------------- /pw_string/public/pw_string/to_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/public/pw_string/to_string.h -------------------------------------------------------------------------------- /pw_string/public/pw_string/type_to_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/public/pw_string/type_to_string.h -------------------------------------------------------------------------------- /pw_string/public/pw_string/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/public/pw_string/util.h -------------------------------------------------------------------------------- /pw_string/size_report/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/size_report/BUILD -------------------------------------------------------------------------------- /pw_string/size_report/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/size_report/BUILD.gn -------------------------------------------------------------------------------- /pw_string/size_report/format_many_without_error_handling.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/size_report/format_many_without_error_handling.cc -------------------------------------------------------------------------------- /pw_string/size_report/format_multiple.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/size_report/format_multiple.cc -------------------------------------------------------------------------------- /pw_string/size_report/format_single.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/size_report/format_single.cc -------------------------------------------------------------------------------- /pw_string/size_report/string_builder_size_report.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/size_report/string_builder_size_report.cc -------------------------------------------------------------------------------- /pw_string/size_report/string_builder_size_report_incremental.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/size_report/string_builder_size_report_incremental.cc -------------------------------------------------------------------------------- /pw_string/string_builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/string_builder.cc -------------------------------------------------------------------------------- /pw_string/string_builder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/string_builder_test.cc -------------------------------------------------------------------------------- /pw_string/to_string_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/to_string_test.cc -------------------------------------------------------------------------------- /pw_string/type_to_string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/type_to_string.cc -------------------------------------------------------------------------------- /pw_string/type_to_string_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/type_to_string_test.cc -------------------------------------------------------------------------------- /pw_string/util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_string/util_test.cc -------------------------------------------------------------------------------- /pw_sys_io/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io/BUILD -------------------------------------------------------------------------------- /pw_sys_io/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io/BUILD.gn -------------------------------------------------------------------------------- /pw_sys_io/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io/CMakeLists.txt -------------------------------------------------------------------------------- /pw_sys_io/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io/docs.rst -------------------------------------------------------------------------------- /pw_sys_io/public/pw_sys_io/sys_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io/public/pw_sys_io/sys_io.h -------------------------------------------------------------------------------- /pw_sys_io/sys_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io/sys_io.cc -------------------------------------------------------------------------------- /pw_sys_io_baremetal_stm32f429/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_baremetal_stm32f429/BUILD -------------------------------------------------------------------------------- /pw_sys_io_baremetal_stm32f429/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_baremetal_stm32f429/BUILD.gn -------------------------------------------------------------------------------- /pw_sys_io_baremetal_stm32f429/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_baremetal_stm32f429/docs.rst -------------------------------------------------------------------------------- /pw_sys_io_baremetal_stm32f429/sys_io_baremetal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_baremetal_stm32f429/sys_io_baremetal.cc -------------------------------------------------------------------------------- /pw_sys_io_stdio/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_stdio/BUILD -------------------------------------------------------------------------------- /pw_sys_io_stdio/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_stdio/BUILD.gn -------------------------------------------------------------------------------- /pw_sys_io_stdio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_stdio/CMakeLists.txt -------------------------------------------------------------------------------- /pw_sys_io_stdio/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_stdio/docs.rst -------------------------------------------------------------------------------- /pw_sys_io_stdio/sys_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_sys_io_stdio/sys_io.cc -------------------------------------------------------------------------------- /pw_target_runner/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/BUILD.gn -------------------------------------------------------------------------------- /pw_target_runner/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/docs.rst -------------------------------------------------------------------------------- /pw_target_runner/go/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/BUILD.gn -------------------------------------------------------------------------------- /pw_target_runner/go/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/docs.rst -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner/BUILD.gn -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner/exec_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner/exec_runner.go -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner/server.go -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner/worker_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner/worker_pool.go -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner_client/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner_client/BUILD.gn -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner_client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner_client/main.go -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner_server/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner_server/BUILD.gn -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner_server/example_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner_server/example_config.txt -------------------------------------------------------------------------------- /pw_target_runner/go/src/pigweed.dev/pw_target_runner_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/go/src/pigweed.dev/pw_target_runner_server/main.go -------------------------------------------------------------------------------- /pw_target_runner/pw_target_runner_protos/exec_server_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/pw_target_runner_protos/exec_server_config.proto -------------------------------------------------------------------------------- /pw_target_runner/pw_target_runner_protos/target_runner.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_target_runner/pw_target_runner_protos/target_runner.proto -------------------------------------------------------------------------------- /pw_tokenizer/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/BUILD -------------------------------------------------------------------------------- /pw_tokenizer/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/BUILD.gn -------------------------------------------------------------------------------- /pw_tokenizer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/CMakeLists.txt -------------------------------------------------------------------------------- /pw_tokenizer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/README.md -------------------------------------------------------------------------------- /pw_tokenizer/argument_types_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/argument_types_test.c -------------------------------------------------------------------------------- /pw_tokenizer/argument_types_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/argument_types_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/base64.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/base64.cc -------------------------------------------------------------------------------- /pw_tokenizer/base64_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/base64_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/decode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/decode.cc -------------------------------------------------------------------------------- /pw_tokenizer/decode_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/decode_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/detokenize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/detokenize.cc -------------------------------------------------------------------------------- /pw_tokenizer/detokenize_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/detokenize_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/docs.rst -------------------------------------------------------------------------------- /pw_tokenizer/generate_decoding_test_data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/generate_decoding_test_data.cc -------------------------------------------------------------------------------- /pw_tokenizer/hash_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/hash_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/java/dev/pigweed/tokenizer/Detokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/java/dev/pigweed/tokenizer/Detokenizer.java -------------------------------------------------------------------------------- /pw_tokenizer/java/dev/pigweed/tokenizer/detokenizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/java/dev/pigweed/tokenizer/detokenizer.cc -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/base64.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/config.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/detokenize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/detokenize.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/argument_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/argument_types.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/argument_types_macro_4_byte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/argument_types_macro_4_byte.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/argument_types_macro_8_byte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/argument_types_macro_8_byte.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/decode.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/pw_tokenizer_65599_fixed_length_128_hash_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/pw_tokenizer_65599_fixed_length_128_hash_macro.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/pw_tokenizer_65599_fixed_length_80_hash_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/pw_tokenizer_65599_fixed_length_80_hash_macro.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/pw_tokenizer_65599_fixed_length_96_hash_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/pw_tokenizer_65599_fixed_length_96_hash_macro.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/internal/tokenize_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/internal/tokenize_string.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/pw_tokenizer_65599_fixed_length_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/pw_tokenizer_65599_fixed_length_hash.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/token_database.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/token_database.h -------------------------------------------------------------------------------- /pw_tokenizer/public/pw_tokenizer/tokenize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/public/pw_tokenizer/tokenize.h -------------------------------------------------------------------------------- /pw_tokenizer/pw_tokenizer_private/argument_types_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/pw_tokenizer_private/argument_types_test.h -------------------------------------------------------------------------------- /pw_tokenizer/pw_tokenizer_private/generated_hash_test_cases.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/pw_tokenizer_private/generated_hash_test_cases.h -------------------------------------------------------------------------------- /pw_tokenizer/pw_tokenizer_private/tokenize_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/pw_tokenizer_private/tokenize_test.h -------------------------------------------------------------------------------- /pw_tokenizer/pw_tokenizer_private/tokenized_string_decoding_test_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/pw_tokenizer_private/tokenized_string_decoding_test_data.h -------------------------------------------------------------------------------- /pw_tokenizer/pw_tokenizer_private/varint_decoding_test_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/pw_tokenizer_private/varint_decoding_test_data.h -------------------------------------------------------------------------------- /pw_tokenizer/py/decoder_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/decoder_test.py -------------------------------------------------------------------------------- /pw_tokenizer/py/detokenize_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/detokenize_test.py -------------------------------------------------------------------------------- /pw_tokenizer/py/elf_reader_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/elf_reader_test.py -------------------------------------------------------------------------------- /pw_tokenizer/py/elf_reader_test_binary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/elf_reader_test_binary.c -------------------------------------------------------------------------------- /pw_tokenizer/py/elf_reader_test_binary.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/elf_reader_test_binary.elf -------------------------------------------------------------------------------- /pw_tokenizer/py/generate_argument_types_macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/generate_argument_types_macro.py -------------------------------------------------------------------------------- /pw_tokenizer/py/generate_hash_macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/generate_hash_macro.py -------------------------------------------------------------------------------- /pw_tokenizer/py/generate_hash_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/generate_hash_test_data.py -------------------------------------------------------------------------------- /pw_tokenizer/py/pw_tokenizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/pw_tokenizer/__init__.py -------------------------------------------------------------------------------- /pw_tokenizer/py/pw_tokenizer/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/pw_tokenizer/__main__.py -------------------------------------------------------------------------------- /pw_tokenizer/py/pw_tokenizer/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/pw_tokenizer/database.py -------------------------------------------------------------------------------- /pw_tokenizer/py/pw_tokenizer/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/pw_tokenizer/decoder.py -------------------------------------------------------------------------------- /pw_tokenizer/py/pw_tokenizer/detokenize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/pw_tokenizer/detokenize.py -------------------------------------------------------------------------------- /pw_tokenizer/py/pw_tokenizer/elf_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/pw_tokenizer/elf_reader.py -------------------------------------------------------------------------------- /pw_tokenizer/py/pw_tokenizer/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/pw_tokenizer/tokens.py -------------------------------------------------------------------------------- /pw_tokenizer/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/setup.py -------------------------------------------------------------------------------- /pw_tokenizer/py/tokenized_string_decoding_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/tokenized_string_decoding_test_data.py -------------------------------------------------------------------------------- /pw_tokenizer/py/tokens_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/tokens_test.py -------------------------------------------------------------------------------- /pw_tokenizer/py/varint_decoding_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/py/varint_decoding_test_data.py -------------------------------------------------------------------------------- /pw_tokenizer/simple_tokenize_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/simple_tokenize_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/token_database.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/token_database.cc -------------------------------------------------------------------------------- /pw_tokenizer/token_database_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/token_database_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/tokenize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/tokenize.cc -------------------------------------------------------------------------------- /pw_tokenizer/tokenize_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/tokenize_test.c -------------------------------------------------------------------------------- /pw_tokenizer/tokenize_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/tokenize_test.cc -------------------------------------------------------------------------------- /pw_tokenizer/tokenizer_linker_sections.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_tokenizer/tokenizer_linker_sections.ld -------------------------------------------------------------------------------- /pw_toolchain/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_toolchain/BUILD -------------------------------------------------------------------------------- /pw_toolchain/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_toolchain/BUILD.gn -------------------------------------------------------------------------------- /pw_toolchain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_toolchain/README.md -------------------------------------------------------------------------------- /pw_toolchain/arm_gcc.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_toolchain/arm_gcc.gni -------------------------------------------------------------------------------- /pw_toolchain/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_toolchain/docs.rst -------------------------------------------------------------------------------- /pw_toolchain/host_clang.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_toolchain/host_clang.gni -------------------------------------------------------------------------------- /pw_toolchain/host_gcc.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_toolchain/host_gcc.gni -------------------------------------------------------------------------------- /pw_unit_test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/BUILD -------------------------------------------------------------------------------- /pw_unit_test/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/BUILD.gn -------------------------------------------------------------------------------- /pw_unit_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/CMakeLists.txt -------------------------------------------------------------------------------- /pw_unit_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/README.md -------------------------------------------------------------------------------- /pw_unit_test/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/docs.rst -------------------------------------------------------------------------------- /pw_unit_test/framework.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/framework.cc -------------------------------------------------------------------------------- /pw_unit_test/framework_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/framework_test.cc -------------------------------------------------------------------------------- /pw_unit_test/logging_event_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/logging_event_handler.cc -------------------------------------------------------------------------------- /pw_unit_test/logging_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/logging_main.cc -------------------------------------------------------------------------------- /pw_unit_test/public/pw_unit_test/event_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/public/pw_unit_test/event_handler.h -------------------------------------------------------------------------------- /pw_unit_test/public/pw_unit_test/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/public/pw_unit_test/framework.h -------------------------------------------------------------------------------- /pw_unit_test/public/pw_unit_test/logging_event_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/public/pw_unit_test/logging_event_handler.h -------------------------------------------------------------------------------- /pw_unit_test/public/pw_unit_test/simple_printing_event_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/public/pw_unit_test/simple_printing_event_handler.h -------------------------------------------------------------------------------- /pw_unit_test/public_overrides/gtest/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/public_overrides/gtest/gtest.h -------------------------------------------------------------------------------- /pw_unit_test/py/pw_unit_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/py/pw_unit_test/__init__.py -------------------------------------------------------------------------------- /pw_unit_test/py/pw_unit_test/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/py/pw_unit_test/test_runner.py -------------------------------------------------------------------------------- /pw_unit_test/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/py/setup.py -------------------------------------------------------------------------------- /pw_unit_test/simple_printing_event_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/simple_printing_event_handler.cc -------------------------------------------------------------------------------- /pw_unit_test/simple_printing_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/simple_printing_main.cc -------------------------------------------------------------------------------- /pw_unit_test/test.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_unit_test/test.gni -------------------------------------------------------------------------------- /pw_varint/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/BUILD -------------------------------------------------------------------------------- /pw_varint/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/BUILD.gn -------------------------------------------------------------------------------- /pw_varint/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/CMakeLists.txt -------------------------------------------------------------------------------- /pw_varint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/README.md -------------------------------------------------------------------------------- /pw_varint/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/docs.rst -------------------------------------------------------------------------------- /pw_varint/public/pw_varint/varint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/public/pw_varint/varint.h -------------------------------------------------------------------------------- /pw_varint/varint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/varint.cc -------------------------------------------------------------------------------- /pw_varint/varint_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/varint_test.c -------------------------------------------------------------------------------- /pw_varint/varint_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_varint/varint_test.cc -------------------------------------------------------------------------------- /pw_vars_default.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_vars_default.gni -------------------------------------------------------------------------------- /pw_watch/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_watch/BUILD.gn -------------------------------------------------------------------------------- /pw_watch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_watch/README.md -------------------------------------------------------------------------------- /pw_watch/doc_resources/pw_watch_on_device_demo.gif: -------------------------------------------------------------------------------- 1 | ../../docs/images/pw_watch_on_device_demo.gif -------------------------------------------------------------------------------- /pw_watch/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_watch/docs.rst -------------------------------------------------------------------------------- /pw_watch/py/pw_watch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_watch/py/pw_watch/__init__.py -------------------------------------------------------------------------------- /pw_watch/py/pw_watch/debounce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_watch/py/pw_watch/debounce.py -------------------------------------------------------------------------------- /pw_watch/py/pw_watch/watch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_watch/py/pw_watch/watch.py -------------------------------------------------------------------------------- /pw_watch/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/pw_watch/py/setup.py -------------------------------------------------------------------------------- /targets/docs/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/docs/BUILD.gn -------------------------------------------------------------------------------- /targets/docs/empty.bloaty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/docs/empty.bloaty -------------------------------------------------------------------------------- /targets/docs/target_config.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/docs/target_config.gni -------------------------------------------------------------------------------- /targets/docs/target_docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/docs/target_docs.rst -------------------------------------------------------------------------------- /targets/host/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/BUILD.gn -------------------------------------------------------------------------------- /targets/host/host_common.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/host_common.gni -------------------------------------------------------------------------------- /targets/host/linux.bloaty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/linux.bloaty -------------------------------------------------------------------------------- /targets/host/linux.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/linux.gni -------------------------------------------------------------------------------- /targets/host/macos.bloaty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/macos.bloaty -------------------------------------------------------------------------------- /targets/host/macos.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/macos.gni -------------------------------------------------------------------------------- /targets/host/run_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/run_test -------------------------------------------------------------------------------- /targets/host/run_test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/run_test.bat -------------------------------------------------------------------------------- /targets/host/target_config.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/target_config.gni -------------------------------------------------------------------------------- /targets/host/target_docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/target_docs.rst -------------------------------------------------------------------------------- /targets/host/windows.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/host/windows.gni -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/BUILD.gn -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/py/setup.py -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/__init__.py -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/openocd_stm32f4xx.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/openocd_stm32f4xx.cfg -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/stm32f429i_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/stm32f429i_detector.py -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/unit_test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/unit_test_client.py -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/unit_test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/unit_test_runner.py -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/unit_test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/py/stm32f429i_disc1_utils/unit_test_server.py -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/target_config.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/target_config.gni -------------------------------------------------------------------------------- /targets/stm32f429i-disc1/target_docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izzimat/pigweed/HEAD/targets/stm32f429i-disc1/target_docs.rst --------------------------------------------------------------------------------