• Home
Name Date Size #Lines LOC

..--

.allstar/03-May-2024-53

build_overrides/03-May-2024-4639

docker/03-May-2024-11798

docs/03-May-2024-11,0678,612

pw_alignment/03-May-2024-192127

pw_allocator/03-May-2024-2,7661,793

pw_analog/03-May-2024-804520

pw_android_toolchain/03-May-2024-361306

pw_arduino_build/03-May-2024-4,2563,106

pw_assert/03-May-2024-3,5462,417

pw_assert_basic/03-May-2024-731534

pw_assert_log/03-May-2024-452312

pw_assert_tokenized/03-May-2024-532372

pw_assert_zephyr/03-May-2024-215132

pw_async/03-May-2024-966625

pw_async_basic/03-May-2024-1,182792

pw_base64/03-May-2024-992687

pw_bloat/03-May-2024-4,2533,369

pw_blob_store/03-May-2024-3,9742,609

pw_bluetooth/03-May-2024-7,1714,416

pw_bluetooth_hci/03-May-2024-1,9581,442

pw_bluetooth_profiles/03-May-2024-754538

pw_boot/03-May-2024-314193

pw_boot_cortex_m/03-May-2024-950649

pw_build/03-May-2024-18,27614,565

pw_build_info/03-May-2024-980698

pw_build_mcuxpresso/03-May-2024-1,8211,490

pw_bytes/03-May-2024-3,0732,141

pw_checksum/03-May-2024-1,6161,121

pw_chrono/03-May-2024-2,4921,662

pw_chrono_embos/03-May-2024-641369

pw_chrono_freertos/03-May-2024-815493

pw_chrono_stl/03-May-2024-552323

pw_chrono_threadx/03-May-2024-369222

pw_chrono_zephyr/03-May-2024-433208

pw_cli/03-May-2024-3,1472,186

pw_compilation_testing/03-May-2024-1,3851,041

pw_console/03-May-2024-30,87025,003

pw_containers/03-May-2024-5,4813,764

pw_cpu_exception/03-May-2024-620395

pw_cpu_exception_cortex_m/03-May-2024-3,9772,807

pw_crypto/03-May-2024-1,9601,256

pw_digital_io/03-May-2024-1,545971

pw_docgen/03-May-2024-961701

pw_doctor/03-May-2024-702525

pw_env_setup/03-May-2024-7,4345,536

pw_file/03-May-2024-911679

pw_function/03-May-2024-1,9321,302

pw_fuzzer/03-May-2024-808575

pw_hdlc/03-May-2024-7,0364,949

pw_hex_dump/03-May-2024-1,116749

pw_i2c/03-May-2024-2,7761,752

pw_i2c_mcuxpresso/03-May-2024-343258

pw_ide/03-May-2024-6,2804,531

pw_interrupt/03-May-2024-214164

pw_interrupt_cortex_m/03-May-2024-239173

pw_interrupt_zephyr/03-May-2024-13382

pw_intrusive_ptr/03-May-2024-1,260794

pw_kvs/03-May-2024-13,8899,632

pw_libc/03-May-2024-214129

pw_log/03-May-2024-3,3862,375

pw_log_android/03-May-2024-13876

pw_log_basic/03-May-2024-532337

pw_log_null/03-May-2024-381259

pw_log_rpc/03-May-2024-5,2334,098

pw_log_string/03-May-2024-418301

pw_log_tokenized/03-May-2024-1,9341,289

pw_log_zephyr/03-May-2024-381235

pw_malloc/03-May-2024-181138

pw_malloc_freelist/03-May-2024-317224

pw_metric/03-May-2024-3,8152,590

pw_minimal_cpp_stdlib/03-May-2024-3,7432,632

pw_module/03-May-2024-1,5401,107

pw_multisink/03-May-2024-2,4151,650

pw_package/03-May-2024-1,7951,173

pw_perf_test/03-May-2024-1,9301,299

pw_persistent_ram/03-May-2024-1,425950

pw_polyfill/03-May-2024-800585

pw_preprocessor/03-May-2024-2,0111,174

pw_presubmit/03-May-2024-9,9807,390

pw_protobuf/03-May-2024-23,59716,481

pw_protobuf_compiler/03-May-2024-5,3424,232

pw_random/03-May-2024-841603

pw_result/03-May-2024-4,7343,422

pw_ring_buffer/03-May-2024-2,4421,625

pw_router/03-May-2024-1,015689

pw_rpc/03-May-2024-50,60835,560

pw_rust/03-May-2024-917717

pw_snapshot/03-May-2024-2,3281,834

pw_software_update/03-May-2024-9,0206,423

pw_span/03-May-2024-2,6541,936

pw_spi/03-May-2024-1,537951

pw_status/03-May-2024-2,1951,520

pw_stm32cube_build/03-May-2024-1,8751,381

pw_stream/03-May-2024-4,1492,688

pw_string/03-May-2024-8,4666,095

pw_symbolizer/03-May-2024-790540

pw_sync/03-May-2024-7,6555,064

pw_sync_baremetal/03-May-2024-598351

pw_sync_embos/03-May-2024-1,151651

pw_sync_freertos/03-May-2024-2,7141,788

pw_sync_stl/03-May-2024-1,413817

pw_sync_threadx/03-May-2024-1,305774

pw_sync_zephyr/03-May-2024-397206

pw_sys_io/03-May-2024-391236

pw_sys_io_arduino/03-May-2024-227144

pw_sys_io_baremetal_lm3s6965evb/03-May-2024-258164

pw_sys_io_baremetal_stm32f429/03-May-2024-397248

pw_sys_io_emcraft_sf2/03-May-2024-304194

pw_sys_io_mcuxpresso/03-May-2024-230151

pw_sys_io_pico/03-May-2024-176126

pw_sys_io_stdio/03-May-2024-198147

pw_sys_io_stm32cube/03-May-2024-418270

pw_sys_io_zephyr/03-May-2024-203150

pw_system/03-May-2024-3,2722,430

pw_target_runner/03-May-2024-1,193817

pw_thread/03-May-2024-4,3032,898

pw_thread_embos/03-May-2024-1,9161,110

pw_thread_freertos/03-May-2024-3,2052,105

pw_thread_stl/03-May-2024-821486

pw_thread_threadx/03-May-2024-2,0461,197

pw_thread_zephyr/03-May-2024-183109

pw_tls_client/03-May-2024-1,9361,288

pw_tls_client_boringssl/03-May-2024-267157

pw_tls_client_mbedtls/03-May-2024-488323

pw_tokenizer/03-May-2024-23,96018,102

pw_tool/03-May-2024-255170

pw_toolchain/03-May-2024-4,5473,735

pw_trace/03-May-2024-3,8912,628

pw_trace_tokenized/03-May-2024-4,4313,073

pw_transfer/03-May-2024-25,52018,560

pw_unit_test/03-May-2024-6,3504,469

pw_varint/03-May-2024-2,2871,739

pw_watch/03-May-2024-2,6751,980

pw_web/03-May-2024-1,5021,209

pw_work_queue/03-May-2024-825538

seed/03-May-2024-1,006792

targets/03-May-2024-8,4196,265

third_party/03-May-2024-15,99612,419

ts/03-May-2024-1,152760

zephyr/03-May-2024-215

.bazelignoreD03-May-2024117 1211

.bazelrcD03-May-20242.9 KiB7161

.black.tomlD03-May-2024730 2119

.clang-formatD03-May-2024202 87

.clang-tidyD03-May-20243.4 KiB115113

.dockerignoreD03-May-2024686 6859

.eslintrc.jsonD03-May-20241.1 KiB4947

.git-blame-ignore-revsD03-May-20242.5 KiB6563

.gitattributesD03-May-202467 43

.gitignoreD03-May-2024686 6859

.gnD03-May-20241.4 KiB4335

.mypy.iniD03-May-202435 32

.prettierrc.jsD03-May-2024652 161

.pw_ide.yamlD03-May-202465 42

.pylintrcD03-May-202415.6 KiB516371

AUTHORSD03-May-2024296 86

Android.bpD03-May-2024867 2724

BUILD.bazelD03-May-2024686 2118

BUILD.gnD03-May-202417.1 KiB517447

BUILDCONFIG.gnD03-May-20241.3 KiB2925

CMakeLists.txtD03-May-20246.4 KiB140130

Kconfig.zephyrD03-May-20241.4 KiB4641

LICENSED03-May-202411.1 KiB203169

METADATAD03-May-2024483 1513

MODULE_LICENSE_APACHE2D03-May-20240

OWNERSD03-May-202488 54

PIGWEED_MODULESD03-May-20241.8 KiB134133

PW_PLUGINSD03-May-2024877 2422

README.mdD03-May-2024808 2215

WORKSPACED03-May-202411.8 KiB385315

activate.batD03-May-20241.2 KiB3330

activate.shD03-May-20243.3 KiB9955

bootstrap.batD03-May-20244.5 KiB130110

bootstrap.shD03-May-20243.3 KiB9955

jest.config.tsD03-May-20241 KiB3316

modules.gniD03-May-20241.1 KiB2723

package-lock.jsonD03-May-2024466.8 KiB17,11617,115

package.jsonD03-May-20242.6 KiB9089

pigweed.jsonD03-May-2024108 109

rollup.config.jsD03-May-20243.3 KiB11787

tsconfig.jsonD03-May-2024690 3938

README.md

1# Pigweed
2
3Pigweed is an open source collection of embedded-targeted libraries–or as we
4like to call them, modules. These modules are building blocks and infrastructure
5that enable faster and more reliable development on small-footprint MMU-less
632-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic
7nRF52832.
8
9For more information please see our website: https://pigweed.dev/.
10
11## Links
12
13<!-- TODO(b/256680603) Remove query string from issue tracker link. -->
14
15- [Documentation](https://pigweed.dev/)
16- [Source Code](https://cs.pigweed.dev/pigweed)
17- [Code Reviews](https://pigweed-review.googlesource.com)
18- [Mailing List](https://groups.google.com/forum/#!forum/pigweed)
19- [Chat Room](https://discord.gg/M9NSeTA)
20- [Issue Tracker](https://issues.pigweed.dev/issues?q=status:open)
21
22