├── .clang-format ├── .editorconfig ├── .github └── workflows │ ├── artifact-release.yml │ ├── clang-format.yml │ ├── lint-commits.yml │ ├── release-please.yml │ └── softsim-build-using-docker.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── Kconfig ├── README.md ├── boards ├── thingy91_pm_static.yml └── thingy91x_nrf9151_pm_static.yml ├── lib ├── CMakeLists.txt ├── build_asserts.c ├── include │ ├── nrf_softsim.h │ └── onomondo │ │ └── softsim │ │ ├── file.h │ │ ├── fs_port.h │ │ ├── list.h │ │ ├── log.h │ │ ├── mem.h │ │ ├── softsim.h │ │ ├── storage.h │ │ └── utils.h ├── libcrypto.a ├── libmilenage.a ├── libstorage.a ├── libuicc.a ├── nrf_softsim.c ├── profile │ └── template.bin ├── ss_cache.c ├── ss_cache.h ├── ss_crypto.c ├── ss_crypto.h ├── ss_fs.c ├── ss_heap.c ├── ss_profile.c ├── ss_profile.h ├── ss_provision.c └── ss_provision.h ├── overlay-softsim.conf ├── samples ├── softsim_external_profile │ ├── CMakeLists.txt │ ├── pm_static.yml │ ├── prj.conf │ ├── src │ │ └── main.c │ └── sysbuild.conf └── softsim_static_profile │ ├── CMakeLists.txt │ ├── pm_static.yml │ ├── prj.conf │ ├── src │ └── main.c │ └── sysbuild.conf ├── sysbuild ├── CMakeLists.txt └── Kconfig ├── west.yml └── zephyr └── module.yml /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/artifact-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.github/workflows/artifact-release.yml -------------------------------------------------------------------------------- /.github/workflows/clang-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.github/workflows/clang-format.yml -------------------------------------------------------------------------------- /.github/workflows/lint-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.github/workflows/lint-commits.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/softsim-build-using-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.github/workflows/softsim-build-using-docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory_ifdef(CONFIG_SOFTSIM lib) 2 | -------------------------------------------------------------------------------- /Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/Kconfig -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/README.md -------------------------------------------------------------------------------- /boards/thingy91_pm_static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/boards/thingy91_pm_static.yml -------------------------------------------------------------------------------- /boards/thingy91x_nrf9151_pm_static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/boards/thingy91x_nrf9151_pm_static.yml -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/build_asserts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/build_asserts.c -------------------------------------------------------------------------------- /lib/include/nrf_softsim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/nrf_softsim.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/file.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/fs_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/fs_port.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/list.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/log.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/mem.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/softsim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/softsim.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/storage.h -------------------------------------------------------------------------------- /lib/include/onomondo/softsim/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/include/onomondo/softsim/utils.h -------------------------------------------------------------------------------- /lib/libcrypto.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/libcrypto.a -------------------------------------------------------------------------------- /lib/libmilenage.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/libmilenage.a -------------------------------------------------------------------------------- /lib/libstorage.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/libstorage.a -------------------------------------------------------------------------------- /lib/libuicc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/libuicc.a -------------------------------------------------------------------------------- /lib/nrf_softsim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/nrf_softsim.c -------------------------------------------------------------------------------- /lib/profile/template.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/profile/template.bin -------------------------------------------------------------------------------- /lib/ss_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_cache.c -------------------------------------------------------------------------------- /lib/ss_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_cache.h -------------------------------------------------------------------------------- /lib/ss_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_crypto.c -------------------------------------------------------------------------------- /lib/ss_crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_crypto.h -------------------------------------------------------------------------------- /lib/ss_fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_fs.c -------------------------------------------------------------------------------- /lib/ss_heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_heap.c -------------------------------------------------------------------------------- /lib/ss_profile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_profile.c -------------------------------------------------------------------------------- /lib/ss_profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_profile.h -------------------------------------------------------------------------------- /lib/ss_provision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_provision.c -------------------------------------------------------------------------------- /lib/ss_provision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/lib/ss_provision.h -------------------------------------------------------------------------------- /overlay-softsim.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/overlay-softsim.conf -------------------------------------------------------------------------------- /samples/softsim_external_profile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_external_profile/CMakeLists.txt -------------------------------------------------------------------------------- /samples/softsim_external_profile/pm_static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_external_profile/pm_static.yml -------------------------------------------------------------------------------- /samples/softsim_external_profile/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_external_profile/prj.conf -------------------------------------------------------------------------------- /samples/softsim_external_profile/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_external_profile/src/main.c -------------------------------------------------------------------------------- /samples/softsim_external_profile/sysbuild.conf: -------------------------------------------------------------------------------- 1 | SB_CONFIG_SOFTSIM_BUNDLE_TEMPLATE_HEX=y 2 | -------------------------------------------------------------------------------- /samples/softsim_static_profile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_static_profile/CMakeLists.txt -------------------------------------------------------------------------------- /samples/softsim_static_profile/pm_static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_static_profile/pm_static.yml -------------------------------------------------------------------------------- /samples/softsim_static_profile/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_static_profile/prj.conf -------------------------------------------------------------------------------- /samples/softsim_static_profile/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/samples/softsim_static_profile/src/main.c -------------------------------------------------------------------------------- /samples/softsim_static_profile/sysbuild.conf: -------------------------------------------------------------------------------- 1 | SB_CONFIG_SOFTSIM_BUNDLE_TEMPLATE_HEX=y 2 | -------------------------------------------------------------------------------- /sysbuild/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/sysbuild/CMakeLists.txt -------------------------------------------------------------------------------- /sysbuild/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/sysbuild/Kconfig -------------------------------------------------------------------------------- /west.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/west.yml -------------------------------------------------------------------------------- /zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onomondo/nrf-softsim/HEAD/zephyr/module.yml --------------------------------------------------------------------------------