├── .clang-format ├── .github └── workflows │ ├── build-and-test.yml │ ├── lint.yaml │ └── reuse.yaml ├── .gitignore ├── .gitmodules ├── AUTHORS ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSES ├── Apache-2.0.txt ├── BSD-3-Clause.txt ├── CC0-1.0.txt ├── LGPL-3.0-or-later.txt ├── LLVM-exception.txt ├── LicenseRef-nrf-common.txt └── MIT.txt ├── README.md ├── docs └── getting_started.md ├── iree-release-link.txt ├── iree-release-link.txt.license ├── requirements-compiler.txt ├── requirements-tools.txt ├── requirements.txt ├── samples ├── CMakeLists.txt ├── simple_embedding │ ├── CMakeLists.txt │ ├── device_embedded_sync.c │ ├── device_vmvx_sync.c │ ├── simple_embedding_float.c │ ├── simple_embedding_int.c │ └── simple_embedding_int_test.mlir ├── simple_vec_mul │ ├── CMakeLists.txt │ ├── device_static_sync.c │ ├── device_vmvx_sync.c │ ├── simple_mul_int.c │ ├── simple_mul_int.mlir │ ├── simple_mul_int_bytecode.c │ ├── simple_mul_int_c_module.c │ └── simple_mul_int_vmvx.c ├── static_library │ ├── CMakeLists.txt │ ├── create_bytecode_module.c │ ├── create_c_module.c │ └── static_library_demo.c └── vision_inference │ ├── CMakeLists.txt │ ├── create_bytecode_module.c │ ├── create_c_module.c │ └── static_library_mnist.c ├── tests ├── mnist_static_library.robot ├── mnist_static_library_c.robot ├── nrf52840.resource ├── sample_embedded_sync.robot ├── sample_static_library.robot ├── sample_static_library_c.robot ├── sample_vmvx_sync.robot ├── simple_vec_mul_int_bytecode_static.robot ├── simple_vec_mul_int_bytecode_static_c.robot ├── simple_vec_mul_int_bytecode_static_inline.robot ├── simple_vec_mul_int_bytecode_static_inline_c.robot ├── simple_vec_mul_int_bytecode_vmvx.robot ├── simple_vec_mul_int_bytecode_vmvx_inline.robot ├── stm32f4xx.resource ├── stm32l4r5.resource └── vmvx_sample.robot ├── third_party ├── .clang-format ├── libopencm3-custom │ ├── LICENSE.GPLv3 │ ├── LICENSE.LGPLv3 │ ├── README.md │ ├── cortex-m-generic.ld │ ├── fini.c │ ├── stm32f407xg.ld │ ├── stm32f446xe.ld │ ├── stm32f4xxxx.ld │ └── vector.c ├── nrfx-custom │ ├── README.md │ ├── gcc_startup_nrf52840.S │ ├── gcc_startup_nrf5340_application.S │ ├── nrf52840_xxaa.ld │ ├── nrf5340_xxaa_application.ld │ ├── nrf_common.ld │ ├── nrfx_config.h │ ├── nrfx_config_common.h │ ├── nrfx_config_nrf52840.h │ ├── nrfx_config_nrf5340_application.h │ ├── nrfx_glue.h │ └── nrfx_log.h └── renode │ ├── LICENSE │ ├── README.md │ ├── nrf52840.repl │ ├── nrf52840.resc │ ├── stm32f407.repl │ ├── stm32f407.resc │ ├── stm32f446.repl │ ├── stm32f446.resc │ ├── stm32f4xx-highmem.repl │ ├── stm32f4xx-highmem.resc │ ├── stm32f746.repl │ ├── stm32f746.resc │ ├── stm32l476.repl │ ├── stm32l476.resc │ ├── stm32l4r5.repl │ └── stm32l4r5.resc └── utils ├── CMakeLists.txt ├── README.md ├── corstone-300.c ├── nrf52840_cmsis.c ├── nrf5340_cmsis.c ├── stm32f407xx_cmsis.h ├── stm32f411xe_cmsis.h ├── stm32f446xx_cmsis.h ├── stm32f4_cmsis.c ├── stm32f4_libopencm3.c ├── stm32f7_cmsis.c ├── stm32l476xx_cmsis.h ├── stm32l4_cmsis.c ├── stm32l4r5xx_cmsis.h ├── write.c └── write_usart.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/reuse.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/.github/workflows/reuse.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/.gitmodules -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/BSD-3-Clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/LICENSES/BSD-3-Clause.txt -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /LICENSES/LGPL-3.0-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/LICENSES/LGPL-3.0-or-later.txt -------------------------------------------------------------------------------- /LICENSES/LLVM-exception.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/LICENSES/LLVM-exception.txt -------------------------------------------------------------------------------- /LICENSES/LicenseRef-nrf-common.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/LICENSES/LicenseRef-nrf-common.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/README.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /iree-release-link.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/iree-release-link.txt -------------------------------------------------------------------------------- /iree-release-link.txt.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2023 The IREE bare-metal Arm Authors 2 | SPDX-License-Identifier: CC0-1.0 3 | -------------------------------------------------------------------------------- /requirements-compiler.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/requirements-compiler.txt -------------------------------------------------------------------------------- /requirements-tools.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/requirements-tools.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/CMakeLists.txt -------------------------------------------------------------------------------- /samples/simple_embedding/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_embedding/CMakeLists.txt -------------------------------------------------------------------------------- /samples/simple_embedding/device_embedded_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_embedding/device_embedded_sync.c -------------------------------------------------------------------------------- /samples/simple_embedding/device_vmvx_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_embedding/device_vmvx_sync.c -------------------------------------------------------------------------------- /samples/simple_embedding/simple_embedding_float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_embedding/simple_embedding_float.c -------------------------------------------------------------------------------- /samples/simple_embedding/simple_embedding_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_embedding/simple_embedding_int.c -------------------------------------------------------------------------------- /samples/simple_embedding/simple_embedding_int_test.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_embedding/simple_embedding_int_test.mlir -------------------------------------------------------------------------------- /samples/simple_vec_mul/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/CMakeLists.txt -------------------------------------------------------------------------------- /samples/simple_vec_mul/device_static_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/device_static_sync.c -------------------------------------------------------------------------------- /samples/simple_vec_mul/device_vmvx_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/device_vmvx_sync.c -------------------------------------------------------------------------------- /samples/simple_vec_mul/simple_mul_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/simple_mul_int.c -------------------------------------------------------------------------------- /samples/simple_vec_mul/simple_mul_int.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/simple_mul_int.mlir -------------------------------------------------------------------------------- /samples/simple_vec_mul/simple_mul_int_bytecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/simple_mul_int_bytecode.c -------------------------------------------------------------------------------- /samples/simple_vec_mul/simple_mul_int_c_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/simple_mul_int_c_module.c -------------------------------------------------------------------------------- /samples/simple_vec_mul/simple_mul_int_vmvx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/simple_vec_mul/simple_mul_int_vmvx.c -------------------------------------------------------------------------------- /samples/static_library/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/static_library/CMakeLists.txt -------------------------------------------------------------------------------- /samples/static_library/create_bytecode_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/static_library/create_bytecode_module.c -------------------------------------------------------------------------------- /samples/static_library/create_c_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/static_library/create_c_module.c -------------------------------------------------------------------------------- /samples/static_library/static_library_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/static_library/static_library_demo.c -------------------------------------------------------------------------------- /samples/vision_inference/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/vision_inference/CMakeLists.txt -------------------------------------------------------------------------------- /samples/vision_inference/create_bytecode_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/vision_inference/create_bytecode_module.c -------------------------------------------------------------------------------- /samples/vision_inference/create_c_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/vision_inference/create_c_module.c -------------------------------------------------------------------------------- /samples/vision_inference/static_library_mnist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/samples/vision_inference/static_library_mnist.c -------------------------------------------------------------------------------- /tests/mnist_static_library.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/mnist_static_library.robot -------------------------------------------------------------------------------- /tests/mnist_static_library_c.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/mnist_static_library_c.robot -------------------------------------------------------------------------------- /tests/nrf52840.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/nrf52840.resource -------------------------------------------------------------------------------- /tests/sample_embedded_sync.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/sample_embedded_sync.robot -------------------------------------------------------------------------------- /tests/sample_static_library.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/sample_static_library.robot -------------------------------------------------------------------------------- /tests/sample_static_library_c.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/sample_static_library_c.robot -------------------------------------------------------------------------------- /tests/sample_vmvx_sync.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/sample_vmvx_sync.robot -------------------------------------------------------------------------------- /tests/simple_vec_mul_int_bytecode_static.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/simple_vec_mul_int_bytecode_static.robot -------------------------------------------------------------------------------- /tests/simple_vec_mul_int_bytecode_static_c.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/simple_vec_mul_int_bytecode_static_c.robot -------------------------------------------------------------------------------- /tests/simple_vec_mul_int_bytecode_static_inline.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/simple_vec_mul_int_bytecode_static_inline.robot -------------------------------------------------------------------------------- /tests/simple_vec_mul_int_bytecode_static_inline_c.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/simple_vec_mul_int_bytecode_static_inline_c.robot -------------------------------------------------------------------------------- /tests/simple_vec_mul_int_bytecode_vmvx.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/simple_vec_mul_int_bytecode_vmvx.robot -------------------------------------------------------------------------------- /tests/simple_vec_mul_int_bytecode_vmvx_inline.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/simple_vec_mul_int_bytecode_vmvx_inline.robot -------------------------------------------------------------------------------- /tests/stm32f4xx.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/stm32f4xx.resource -------------------------------------------------------------------------------- /tests/stm32l4r5.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/stm32l4r5.resource -------------------------------------------------------------------------------- /tests/vmvx_sample.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/tests/vmvx_sample.robot -------------------------------------------------------------------------------- /third_party/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/.clang-format -------------------------------------------------------------------------------- /third_party/libopencm3-custom/LICENSE.GPLv3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/LICENSE.GPLv3 -------------------------------------------------------------------------------- /third_party/libopencm3-custom/LICENSE.LGPLv3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/LICENSE.LGPLv3 -------------------------------------------------------------------------------- /third_party/libopencm3-custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/README.md -------------------------------------------------------------------------------- /third_party/libopencm3-custom/cortex-m-generic.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/cortex-m-generic.ld -------------------------------------------------------------------------------- /third_party/libopencm3-custom/fini.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/fini.c -------------------------------------------------------------------------------- /third_party/libopencm3-custom/stm32f407xg.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/stm32f407xg.ld -------------------------------------------------------------------------------- /third_party/libopencm3-custom/stm32f446xe.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/stm32f446xe.ld -------------------------------------------------------------------------------- /third_party/libopencm3-custom/stm32f4xxxx.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/stm32f4xxxx.ld -------------------------------------------------------------------------------- /third_party/libopencm3-custom/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/libopencm3-custom/vector.c -------------------------------------------------------------------------------- /third_party/nrfx-custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/README.md -------------------------------------------------------------------------------- /third_party/nrfx-custom/gcc_startup_nrf52840.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/gcc_startup_nrf52840.S -------------------------------------------------------------------------------- /third_party/nrfx-custom/gcc_startup_nrf5340_application.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/gcc_startup_nrf5340_application.S -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrf52840_xxaa.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrf52840_xxaa.ld -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrf5340_xxaa_application.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrf5340_xxaa_application.ld -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrf_common.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrf_common.ld -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrfx_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrfx_config.h -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrfx_config_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrfx_config_common.h -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrfx_config_nrf52840.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrfx_config_nrf52840.h -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrfx_config_nrf5340_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrfx_config_nrf5340_application.h -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrfx_glue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrfx_glue.h -------------------------------------------------------------------------------- /third_party/nrfx-custom/nrfx_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/nrfx-custom/nrfx_log.h -------------------------------------------------------------------------------- /third_party/renode/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/LICENSE -------------------------------------------------------------------------------- /third_party/renode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/README.md -------------------------------------------------------------------------------- /third_party/renode/nrf52840.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/nrf52840.repl -------------------------------------------------------------------------------- /third_party/renode/nrf52840.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/nrf52840.resc -------------------------------------------------------------------------------- /third_party/renode/stm32f407.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f407.repl -------------------------------------------------------------------------------- /third_party/renode/stm32f407.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f407.resc -------------------------------------------------------------------------------- /third_party/renode/stm32f446.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f446.repl -------------------------------------------------------------------------------- /third_party/renode/stm32f446.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f446.resc -------------------------------------------------------------------------------- /third_party/renode/stm32f4xx-highmem.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f4xx-highmem.repl -------------------------------------------------------------------------------- /third_party/renode/stm32f4xx-highmem.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f4xx-highmem.resc -------------------------------------------------------------------------------- /third_party/renode/stm32f746.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f746.repl -------------------------------------------------------------------------------- /third_party/renode/stm32f746.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32f746.resc -------------------------------------------------------------------------------- /third_party/renode/stm32l476.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32l476.repl -------------------------------------------------------------------------------- /third_party/renode/stm32l476.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32l476.resc -------------------------------------------------------------------------------- /third_party/renode/stm32l4r5.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32l4r5.repl -------------------------------------------------------------------------------- /third_party/renode/stm32l4r5.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/third_party/renode/stm32l4r5.resc -------------------------------------------------------------------------------- /utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/CMakeLists.txt -------------------------------------------------------------------------------- /utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/README.md -------------------------------------------------------------------------------- /utils/corstone-300.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/corstone-300.c -------------------------------------------------------------------------------- /utils/nrf52840_cmsis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/nrf52840_cmsis.c -------------------------------------------------------------------------------- /utils/nrf5340_cmsis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/nrf5340_cmsis.c -------------------------------------------------------------------------------- /utils/stm32f407xx_cmsis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32f407xx_cmsis.h -------------------------------------------------------------------------------- /utils/stm32f411xe_cmsis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32f411xe_cmsis.h -------------------------------------------------------------------------------- /utils/stm32f446xx_cmsis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32f446xx_cmsis.h -------------------------------------------------------------------------------- /utils/stm32f4_cmsis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32f4_cmsis.c -------------------------------------------------------------------------------- /utils/stm32f4_libopencm3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32f4_libopencm3.c -------------------------------------------------------------------------------- /utils/stm32f7_cmsis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32f7_cmsis.c -------------------------------------------------------------------------------- /utils/stm32l476xx_cmsis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32l476xx_cmsis.h -------------------------------------------------------------------------------- /utils/stm32l4_cmsis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32l4_cmsis.c -------------------------------------------------------------------------------- /utils/stm32l4r5xx_cmsis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/stm32l4r5xx_cmsis.h -------------------------------------------------------------------------------- /utils/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/write.c -------------------------------------------------------------------------------- /utils/write_usart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iree-org/iree-bare-metal-arm/HEAD/utils/write_usart.c --------------------------------------------------------------------------------