├── .github ├── actions │ ├── install_zcbor │ │ └── action.yaml │ └── prepare_and_run_tests │ │ └── action.yaml └── workflows │ └── run-tests.yaml ├── .gitignore ├── ARCHITECTURE.md ├── LICENSE ├── MIGRATION_GUIDE.md ├── README.md ├── RELEASE_NOTES.md ├── __init__.py ├── include ├── zcbor_common.h ├── zcbor_decode.h ├── zcbor_encode.h ├── zcbor_print.h └── zcbor_tags.h ├── pypi_README.md ├── pyproject.toml ├── samples ├── hello_world │ ├── CMakeLists.txt │ ├── README.md │ └── src │ │ └── main.c └── pet │ ├── CMakeLists.txt │ ├── README.md │ ├── include │ ├── pet_decode.h │ ├── pet_encode.h │ └── pet_types.h │ ├── pet.cmake │ ├── pet1.yml │ └── src │ ├── main.c │ ├── pet_decode.c │ └── pet_encode.c ├── scripts ├── add_helptext.py ├── black.sh ├── publish_release.sh ├── regenerate_samples.py ├── requirements-base.txt ├── requirements-test.txt ├── requirements.txt └── update_version.py ├── src ├── zcbor_common.c ├── zcbor_decode.c ├── zcbor_encode.c └── zcbor_print.c ├── tests ├── be_test.sh ├── cases │ ├── corner_cases.cddl │ ├── cose.cddl │ ├── everything.cddl │ ├── everything_example0.yaml │ ├── everything_example1.yaml │ ├── manifest-moran3.cddl │ ├── manifest-moran4.cddl │ ├── manifest12.cddl │ ├── manifest12_example0.cborhex │ ├── manifest12_example1.cborhex │ ├── manifest12_example2.cborhex │ ├── manifest12_example3.cborhex │ ├── manifest12_example4.cborhex │ ├── manifest12_example5.cborhex │ ├── manifest14.cddl │ ├── manifest14.priv │ ├── manifest14.pub │ ├── manifest14_example0.cborhex │ ├── manifest14_example1.cborhex │ ├── manifest14_example2.cborhex │ ├── manifest14_example3.cborhex │ ├── manifest14_example4.cborhex │ ├── manifest14_example5.cborhex │ ├── manifest16.cddl │ ├── manifest2.cddl │ ├── manifest20.cddl │ ├── manifest20_example0.cborhex │ ├── manifest20_example1.cborhex │ ├── manifest20_example2.cborhex │ ├── manifest20_example3.cborhex │ ├── manifest20_example4.cborhex │ ├── manifest20_example5.cborhex │ ├── manifest3.cddl │ ├── manifest9.cddl │ ├── manifest9_simple.cddl │ ├── map_bstr.cddl │ ├── map_bstr.yaml │ ├── optional.cddl │ ├── pet.cddl │ ├── pet0.yaml │ ├── senml.cddl │ ├── serial_recovery.cddl │ ├── serial_recovery_encode.cddl │ ├── yaml_compatibility.cddl │ └── yaml_compatibility.yaml ├── cmake │ └── test_template.cmake ├── decode │ ├── test1_suit_old_formats │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test2_suit │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test3_simple │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test5_corner_cases │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ └── qemu_malta_be.conf │ │ ├── floats.py │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test7_suit9_simple │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test8_suit12 │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ └── test9_manifest14 │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ └── main.c │ │ └── testcase.yaml ├── encode │ ├── test1_suit │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test2_simple │ │ ├── CMakeLists.txt │ │ ├── file_header_copyright.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test3_corner_cases │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ ├── mps2_an521.conf │ │ │ └── qemu_malta_be.conf │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ └── test4_senml │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ └── main.c │ │ └── testcase.yaml ├── fuzz │ ├── CMakeLists.txt │ ├── fuzz_everything.c │ ├── fuzz_manifest12.c │ ├── fuzz_pet.c │ ├── main_entry.c │ ├── main_entry.h │ ├── readme.md │ ├── test-afl.sh │ └── test-libfuzzer.sh ├── include │ └── common_test.h ├── scripts │ ├── doc_fail_cases │ │ ├── fail1.md │ │ ├── fail2.md │ │ └── fail3.md │ ├── test_performance.py │ ├── test_repo_files.py │ ├── test_versions.py │ └── test_zcbor.py ├── test.sh ├── unit │ ├── test1_unit_tests │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ └── qemu_malta_be.conf │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── testcase.yaml │ ├── test2_cpp │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.cpp │ │ └── testcase.yaml │ └── test3_float16 │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── boards │ │ └── qemu_malta_be.conf │ │ ├── floats.py │ │ ├── fp_bytes_decode.bin │ │ ├── fp_bytes_encode.bin │ │ ├── prj.conf │ │ ├── src │ │ └── main.c │ │ └── testcase.yaml └── verbose_test.sh ├── zcbor ├── VERSION ├── prelude.cddl └── zcbor.py └── zephyr └── module.yml /.github/actions/install_zcbor/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/.github/actions/install_zcbor/action.yaml -------------------------------------------------------------------------------- /.github/actions/prepare_and_run_tests/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/.github/actions/prepare_and_run_tests/action.yaml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/.github/workflows/run-tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/.gitignore -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/MIGRATION_GUIDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/__init__.py -------------------------------------------------------------------------------- /include/zcbor_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/include/zcbor_common.h -------------------------------------------------------------------------------- /include/zcbor_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/include/zcbor_decode.h -------------------------------------------------------------------------------- /include/zcbor_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/include/zcbor_encode.h -------------------------------------------------------------------------------- /include/zcbor_print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/include/zcbor_print.h -------------------------------------------------------------------------------- /include/zcbor_tags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/include/zcbor_tags.h -------------------------------------------------------------------------------- /pypi_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/pypi_README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/pyproject.toml -------------------------------------------------------------------------------- /samples/hello_world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/hello_world/CMakeLists.txt -------------------------------------------------------------------------------- /samples/hello_world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/hello_world/README.md -------------------------------------------------------------------------------- /samples/hello_world/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/hello_world/src/main.c -------------------------------------------------------------------------------- /samples/pet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/CMakeLists.txt -------------------------------------------------------------------------------- /samples/pet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/README.md -------------------------------------------------------------------------------- /samples/pet/include/pet_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/include/pet_decode.h -------------------------------------------------------------------------------- /samples/pet/include/pet_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/include/pet_encode.h -------------------------------------------------------------------------------- /samples/pet/include/pet_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/include/pet_types.h -------------------------------------------------------------------------------- /samples/pet/pet.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/pet.cmake -------------------------------------------------------------------------------- /samples/pet/pet1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/pet1.yml -------------------------------------------------------------------------------- /samples/pet/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/src/main.c -------------------------------------------------------------------------------- /samples/pet/src/pet_decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/src/pet_decode.c -------------------------------------------------------------------------------- /samples/pet/src/pet_encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/samples/pet/src/pet_encode.c -------------------------------------------------------------------------------- /scripts/add_helptext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/scripts/add_helptext.py -------------------------------------------------------------------------------- /scripts/black.sh: -------------------------------------------------------------------------------- 1 | black $(dirname "$0")/.. -l 100 2 | -------------------------------------------------------------------------------- /scripts/publish_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/scripts/publish_release.sh -------------------------------------------------------------------------------- /scripts/regenerate_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/scripts/regenerate_samples.py -------------------------------------------------------------------------------- /scripts/requirements-base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/scripts/requirements-base.txt -------------------------------------------------------------------------------- /scripts/requirements-test.txt: -------------------------------------------------------------------------------- 1 | pyelftools 2 | black 3 | west 4 | ecdsa 5 | -------------------------------------------------------------------------------- /scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/scripts/requirements.txt -------------------------------------------------------------------------------- /scripts/update_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/scripts/update_version.py -------------------------------------------------------------------------------- /src/zcbor_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/src/zcbor_common.c -------------------------------------------------------------------------------- /src/zcbor_decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/src/zcbor_decode.c -------------------------------------------------------------------------------- /src/zcbor_encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/src/zcbor_encode.c -------------------------------------------------------------------------------- /src/zcbor_print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/src/zcbor_print.c -------------------------------------------------------------------------------- /tests/be_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/be_test.sh -------------------------------------------------------------------------------- /tests/cases/corner_cases.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/corner_cases.cddl -------------------------------------------------------------------------------- /tests/cases/cose.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/cose.cddl -------------------------------------------------------------------------------- /tests/cases/everything.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/everything.cddl -------------------------------------------------------------------------------- /tests/cases/everything_example0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/everything_example0.yaml -------------------------------------------------------------------------------- /tests/cases/everything_example1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/everything_example1.yaml -------------------------------------------------------------------------------- /tests/cases/manifest-moran3.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest-moran3.cddl -------------------------------------------------------------------------------- /tests/cases/manifest-moran4.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest-moran4.cddl -------------------------------------------------------------------------------- /tests/cases/manifest12.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest12.cddl -------------------------------------------------------------------------------- /tests/cases/manifest12_example0.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest12_example0.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest12_example1.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest12_example1.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest12_example2.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest12_example2.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest12_example3.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest12_example3.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest12_example4.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest12_example4.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest12_example5.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest12_example5.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest14.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14.cddl -------------------------------------------------------------------------------- /tests/cases/manifest14.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14.priv -------------------------------------------------------------------------------- /tests/cases/manifest14.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14.pub -------------------------------------------------------------------------------- /tests/cases/manifest14_example0.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14_example0.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest14_example1.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14_example1.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest14_example2.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14_example2.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest14_example3.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14_example3.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest14_example4.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14_example4.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest14_example5.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest14_example5.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest16.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest16.cddl -------------------------------------------------------------------------------- /tests/cases/manifest2.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest2.cddl -------------------------------------------------------------------------------- /tests/cases/manifest20.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest20.cddl -------------------------------------------------------------------------------- /tests/cases/manifest20_example0.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest20_example0.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest20_example1.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest20_example1.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest20_example2.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest20_example2.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest20_example3.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest20_example3.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest20_example4.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest20_example4.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest20_example5.cborhex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest20_example5.cborhex -------------------------------------------------------------------------------- /tests/cases/manifest3.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest3.cddl -------------------------------------------------------------------------------- /tests/cases/manifest9.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest9.cddl -------------------------------------------------------------------------------- /tests/cases/manifest9_simple.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/manifest9_simple.cddl -------------------------------------------------------------------------------- /tests/cases/map_bstr.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/map_bstr.cddl -------------------------------------------------------------------------------- /tests/cases/map_bstr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/map_bstr.yaml -------------------------------------------------------------------------------- /tests/cases/optional.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/optional.cddl -------------------------------------------------------------------------------- /tests/cases/pet.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/pet.cddl -------------------------------------------------------------------------------- /tests/cases/pet0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/pet0.yaml -------------------------------------------------------------------------------- /tests/cases/senml.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/senml.cddl -------------------------------------------------------------------------------- /tests/cases/serial_recovery.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/serial_recovery.cddl -------------------------------------------------------------------------------- /tests/cases/serial_recovery_encode.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/serial_recovery_encode.cddl -------------------------------------------------------------------------------- /tests/cases/yaml_compatibility.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/yaml_compatibility.cddl -------------------------------------------------------------------------------- /tests/cases/yaml_compatibility.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cases/yaml_compatibility.yaml -------------------------------------------------------------------------------- /tests/cmake/test_template.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/cmake/test_template.cmake -------------------------------------------------------------------------------- /tests/decode/test1_suit_old_formats/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test1_suit_old_formats/CMakeLists.txt -------------------------------------------------------------------------------- /tests/decode/test1_suit_old_formats/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test1_suit_old_formats/prj.conf -------------------------------------------------------------------------------- /tests/decode/test1_suit_old_formats/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test1_suit_old_formats/src/main.c -------------------------------------------------------------------------------- /tests/decode/test1_suit_old_formats/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test1_suit_old_formats/testcase.yaml -------------------------------------------------------------------------------- /tests/decode/test2_suit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test2_suit/CMakeLists.txt -------------------------------------------------------------------------------- /tests/decode/test2_suit/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test2_suit/prj.conf -------------------------------------------------------------------------------- /tests/decode/test2_suit/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test2_suit/src/main.c -------------------------------------------------------------------------------- /tests/decode/test2_suit/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test2_suit/testcase.yaml -------------------------------------------------------------------------------- /tests/decode/test3_simple/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test3_simple/CMakeLists.txt -------------------------------------------------------------------------------- /tests/decode/test3_simple/prj.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2020 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_ZTEST=y 8 | -------------------------------------------------------------------------------- /tests/decode/test3_simple/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test3_simple/src/main.c -------------------------------------------------------------------------------- /tests/decode/test3_simple/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test3_simple/testcase.yaml -------------------------------------------------------------------------------- /tests/decode/test5_corner_cases/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test5_corner_cases/CMakeLists.txt -------------------------------------------------------------------------------- /tests/decode/test5_corner_cases/boards/qemu_malta_be.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2023 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_PICOLIBC=y 8 | -------------------------------------------------------------------------------- /tests/decode/test5_corner_cases/floats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test5_corner_cases/floats.py -------------------------------------------------------------------------------- /tests/decode/test5_corner_cases/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test5_corner_cases/prj.conf -------------------------------------------------------------------------------- /tests/decode/test5_corner_cases/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test5_corner_cases/src/main.c -------------------------------------------------------------------------------- /tests/decode/test5_corner_cases/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test5_corner_cases/testcase.yaml -------------------------------------------------------------------------------- /tests/decode/test7_suit9_simple/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test7_suit9_simple/CMakeLists.txt -------------------------------------------------------------------------------- /tests/decode/test7_suit9_simple/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test7_suit9_simple/prj.conf -------------------------------------------------------------------------------- /tests/decode/test7_suit9_simple/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test7_suit9_simple/src/main.c -------------------------------------------------------------------------------- /tests/decode/test7_suit9_simple/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test7_suit9_simple/testcase.yaml -------------------------------------------------------------------------------- /tests/decode/test8_suit12/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test8_suit12/CMakeLists.txt -------------------------------------------------------------------------------- /tests/decode/test8_suit12/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test8_suit12/prj.conf -------------------------------------------------------------------------------- /tests/decode/test8_suit12/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test8_suit12/src/main.c -------------------------------------------------------------------------------- /tests/decode/test8_suit12/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test8_suit12/testcase.yaml -------------------------------------------------------------------------------- /tests/decode/test9_manifest14/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test9_manifest14/CMakeLists.txt -------------------------------------------------------------------------------- /tests/decode/test9_manifest14/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test9_manifest14/prj.conf -------------------------------------------------------------------------------- /tests/decode/test9_manifest14/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test9_manifest14/src/main.c -------------------------------------------------------------------------------- /tests/decode/test9_manifest14/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/decode/test9_manifest14/testcase.yaml -------------------------------------------------------------------------------- /tests/encode/test1_suit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test1_suit/CMakeLists.txt -------------------------------------------------------------------------------- /tests/encode/test1_suit/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test1_suit/prj.conf -------------------------------------------------------------------------------- /tests/encode/test1_suit/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test1_suit/src/main.c -------------------------------------------------------------------------------- /tests/encode/test1_suit/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test1_suit/testcase.yaml -------------------------------------------------------------------------------- /tests/encode/test2_simple/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test2_simple/CMakeLists.txt -------------------------------------------------------------------------------- /tests/encode/test2_simple/file_header_copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2024 Nordic Semiconductor ASA 2 | 3 | SPDX-License-Identifier: Apache-2.0 -------------------------------------------------------------------------------- /tests/encode/test2_simple/prj.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2020 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_ZTEST=y 8 | -------------------------------------------------------------------------------- /tests/encode/test2_simple/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test2_simple/src/main.c -------------------------------------------------------------------------------- /tests/encode/test2_simple/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test2_simple/testcase.yaml -------------------------------------------------------------------------------- /tests/encode/test3_corner_cases/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test3_corner_cases/CMakeLists.txt -------------------------------------------------------------------------------- /tests/encode/test3_corner_cases/boards/mps2_an521.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2023 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_PICOLIBC=y 8 | -------------------------------------------------------------------------------- /tests/encode/test3_corner_cases/boards/qemu_malta_be.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2023 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_PICOLIBC=y 8 | -------------------------------------------------------------------------------- /tests/encode/test3_corner_cases/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test3_corner_cases/prj.conf -------------------------------------------------------------------------------- /tests/encode/test3_corner_cases/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test3_corner_cases/src/main.c -------------------------------------------------------------------------------- /tests/encode/test3_corner_cases/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test3_corner_cases/testcase.yaml -------------------------------------------------------------------------------- /tests/encode/test4_senml/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test4_senml/CMakeLists.txt -------------------------------------------------------------------------------- /tests/encode/test4_senml/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test4_senml/prj.conf -------------------------------------------------------------------------------- /tests/encode/test4_senml/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test4_senml/src/main.c -------------------------------------------------------------------------------- /tests/encode/test4_senml/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/encode/test4_senml/testcase.yaml -------------------------------------------------------------------------------- /tests/fuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/CMakeLists.txt -------------------------------------------------------------------------------- /tests/fuzz/fuzz_everything.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/fuzz_everything.c -------------------------------------------------------------------------------- /tests/fuzz/fuzz_manifest12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/fuzz_manifest12.c -------------------------------------------------------------------------------- /tests/fuzz/fuzz_pet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/fuzz_pet.c -------------------------------------------------------------------------------- /tests/fuzz/main_entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/main_entry.c -------------------------------------------------------------------------------- /tests/fuzz/main_entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/main_entry.h -------------------------------------------------------------------------------- /tests/fuzz/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/readme.md -------------------------------------------------------------------------------- /tests/fuzz/test-afl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/test-afl.sh -------------------------------------------------------------------------------- /tests/fuzz/test-libfuzzer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/fuzz/test-libfuzzer.sh -------------------------------------------------------------------------------- /tests/include/common_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/include/common_test.h -------------------------------------------------------------------------------- /tests/scripts/doc_fail_cases/fail1.md: -------------------------------------------------------------------------------- 1 | [unkown URL](https://google.com) 2 | -------------------------------------------------------------------------------- /tests/scripts/doc_fail_cases/fail2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/scripts/doc_fail_cases/fail2.md -------------------------------------------------------------------------------- /tests/scripts/doc_fail_cases/fail3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/scripts/doc_fail_cases/fail3.md -------------------------------------------------------------------------------- /tests/scripts/test_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/scripts/test_performance.py -------------------------------------------------------------------------------- /tests/scripts/test_repo_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/scripts/test_repo_files.py -------------------------------------------------------------------------------- /tests/scripts/test_versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/scripts/test_versions.py -------------------------------------------------------------------------------- /tests/scripts/test_zcbor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/scripts/test_zcbor.py -------------------------------------------------------------------------------- /tests/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/test.sh -------------------------------------------------------------------------------- /tests/unit/test1_unit_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test1_unit_tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unit/test1_unit_tests/boards/qemu_malta_be.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2023 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_PICOLIBC=y 8 | -------------------------------------------------------------------------------- /tests/unit/test1_unit_tests/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test1_unit_tests/prj.conf -------------------------------------------------------------------------------- /tests/unit/test1_unit_tests/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test1_unit_tests/src/main.c -------------------------------------------------------------------------------- /tests/unit/test1_unit_tests/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test1_unit_tests/testcase.yaml -------------------------------------------------------------------------------- /tests/unit/test2_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test2_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unit/test2_cpp/prj.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2022 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_CPP=y 8 | -------------------------------------------------------------------------------- /tests/unit/test2_cpp/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test2_cpp/src/main.cpp -------------------------------------------------------------------------------- /tests/unit/test2_cpp/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test2_cpp/testcase.yaml -------------------------------------------------------------------------------- /tests/unit/test3_float16/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test3_float16/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unit/test3_float16/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test3_float16/README.md -------------------------------------------------------------------------------- /tests/unit/test3_float16/boards/qemu_malta_be.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2023 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_PICOLIBC=y 8 | -------------------------------------------------------------------------------- /tests/unit/test3_float16/floats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test3_float16/floats.py -------------------------------------------------------------------------------- /tests/unit/test3_float16/fp_bytes_decode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test3_float16/fp_bytes_decode.bin -------------------------------------------------------------------------------- /tests/unit/test3_float16/fp_bytes_encode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test3_float16/fp_bytes_encode.bin -------------------------------------------------------------------------------- /tests/unit/test3_float16/prj.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2022 Nordic Semiconductor ASA 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | CONFIG_ZTEST=y 8 | -------------------------------------------------------------------------------- /tests/unit/test3_float16/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test3_float16/src/main.c -------------------------------------------------------------------------------- /tests/unit/test3_float16/testcase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/unit/test3_float16/testcase.yaml -------------------------------------------------------------------------------- /tests/verbose_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/tests/verbose_test.sh -------------------------------------------------------------------------------- /zcbor/VERSION: -------------------------------------------------------------------------------- 1 | 0.9.99 -------------------------------------------------------------------------------- /zcbor/prelude.cddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/zcbor/prelude.cddl -------------------------------------------------------------------------------- /zcbor/zcbor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/zcbor/zcbor.py -------------------------------------------------------------------------------- /zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NordicSemiconductor/zcbor/HEAD/zephyr/module.yml --------------------------------------------------------------------------------