/Zephyr-Core-3.7.0/scripts/west_commands/ |
D | blobs.py | 105 for blob in blobs: 106 log.inf(fmt.format(**blob)) 124 def verify_blob(self, blob): argument 125 log.dbg('Verifying blob {module}: {abspath}'.format(**blob)) 127 status = zephyr_module.get_blob_status(blob['abspath'], blob['sha256']) 147 for blob in blobs: 148 if blob['status'] == zephyr_module.BLOB_PRESENT: 149 log.dbg('Blob {module}: {abspath} is up to date'.format(**blob)) 151 log.inf('Fetching blob {module}: {abspath}'.format(**blob)) 152 self.fetch_blob(blob['url'], blob['abspath']) [all …]
|
/Zephyr-Core-3.7.0/subsys/bluetooth/mesh/ |
D | dfu_cli.c | 22 (sys_slist_t *)&((cli)->blob.inputs)->targets, target, blob.n) 26 .app_idx = (cli)->blob.inputs->app_idx, .addr = dst, \ 27 .send_ttl = (cli)->blob.inputs->ttl, \ 30 #define DFU_CLI(blob_cli) CONTAINER_OF(blob_cli, struct bt_mesh_dfu_cli, blob) 77 if (addr == target->blob.addr) { in target_get() 91 LOG_ERR("Target 0x%04x failed: %u", target->blob.addr, status); in target_failed() 96 if (target->blob.status == BT_MESH_BLOB_SUCCESS) { in target_failed() 97 target->blob.status = BT_MESH_BLOB_ERR_INTERNAL; in target_failed() 190 cli->xfer.blob.block_size_log = caps->max_block_size_log; in blob_caps() 191 cli->xfer.blob.chunk_size = caps->max_chunk_size; in blob_caps() [all …]
|
D | dfu_srv.c | 238 net_buf_simple_add_le64(&buf, srv->blob.state.xfer.id); in update_status_rsp() 264 return (srv->update.idx != idx || srv->blob.state.xfer.id != *blob_id || in is_active_update() 295 srv->blob.state.xfer.id == blob_id) { in handle_start() 311 srv->blob.state.xfer.id = blob_id; in handle_start() 339 srv->blob.state.xfer.id = blob_id; in handle_start() 361 err = bt_mesh_blob_srv_recv(&srv->blob, blob_id, io, in handle_start() 390 bt_mesh_blob_srv_cancel(&srv->blob); in handle_cancel() 455 bt_mesh_model_extend(mod, srv->blob.mod); in dfu_srv_init() 506 struct bt_mesh_dfu_srv *srv = CONTAINER_OF(b, struct bt_mesh_dfu_srv, blob); in blob_suspended() 515 CONTAINER_OF(b, struct bt_mesh_dfu_srv, blob); in blob_end() [all …]
|
D | dfd_srv.c | 72 if (addr == srv->targets[i].blob.addr) { in target_get() 89 return bt_mesh_blob_srv_is_busy(&srv->upload.blob) || in upload_is_busy() 186 &rsp, ((t->blob.addr & BIT_MASK(15)) | in handle_receivers_get() 189 ((t->blob.status & BIT_MASK(4)) << 22U) | in handle_receivers_get() 264 net_buf_simple_add_u8(&rsp, ((srv->dfu.xfer.blob.mode & BIT_MASK(2)) | in status_rsp() 390 progress = bt_mesh_blob_srv_progress(&srv->upload.blob); in upload_status_rsp() 485 srv->upload.blob.state.xfer.id == blob_id && in handle_upload_start() 486 srv->upload.blob.state.ttl == ttl && in handle_upload_start() 487 srv->upload.blob.state.timeout_base == timeout_base in handle_upload_start() 546 err = bt_mesh_blob_srv_recv(&srv->upload.blob, blob_id, srv->io, ttl, in handle_upload_start() [all …]
|
/Zephyr-Core-3.7.0/.github/ISSUE_TEMPLATE/ |
D | 008_bin-blobs.md | 3 about: Submit a proposal to integrate binary blob(s) 12 Describe where the binary blob(s) originate from 21 The Zephyr module that this blob(s) will be referenced from 25 Brief description of what the blob(s) do. It is especially important to describe 26 the functionality that the blob(s) provide, to the largest extent possible 36 What other components do the blob(s) depend on, if any? 40 Document the license the blob(s) are distributed under
|
/Zephyr-Core-3.7.0/doc/contribute/coding_guidelines/ |
D | index.rst | 75 …- `Dir 1.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_01_01.c>`_ 82 …- `Dir 2.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_02_01.c>`_ 89 …- `Dir 3.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_03_01.c>`_ 96 …- `Dir 4.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_01.c>`_ 103 …- `Dir 4.2 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_02.c>`_ 110 …- `Dir 4.4 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_04.c>`_ 117 …- `Dir 4.5 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_05.c>`_ 124 …- `Dir 4.6 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_06.c>`_ 131 …- `Dir 4.7 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_07.c>`_ 138 …- | `Dir 4.8 example 1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master… [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/bluetooth/mesh/ |
D | dfu_cli.h | 39 .blob = { .cb = &_bt_mesh_dfu_cli_blob_handlers }, \ 49 BT_MESH_MODEL_BLOB_CLI(&(_cli)->blob), \ 56 struct bt_mesh_blob_target blob; member 188 struct bt_mesh_blob_cli blob; member 198 struct bt_mesh_blob_xfer blob; member
|
D | dfu_srv.h | 38 .blob = { .cb = &_bt_mesh_dfu_srv_blob_cb }, .cb = _handlers, \ 49 BT_MESH_MODEL_BLOB_SRV(&(_srv)->blob), \ 178 struct bt_mesh_blob_srv blob; member
|
D | dfd_srv.h | 59 .blob = { .cb = &_bt_mesh_dfd_srv_blob_cb }, \ 79 .blob = { .cb = &_bt_mesh_dfd_srv_blob_cb }, \ 91 BT_MESH_MODEL_BLOB_SRV(&(_srv)->upload.blob), \ 228 struct bt_mesh_blob_srv blob; member
|
/Zephyr-Core-3.7.0/samples/userspace/prod_consumer/ |
D | README.rst | 74 I:writing processed data blob back to the sample device 78 I:writing processed data blob back to the sample device 82 I:writing processed data blob back to the sample device 86 I:writing processed data blob back to the sample device 90 I:writing processed data blob back to the sample device 94 I:writing processed data blob back to the sample device 96 I:writing processed data blob back to the sample device 98 I:writing processed data blob back to the sample device 100 I:writing processed data blob back to the sample device 102 I:writing processed data blob back to the sample device
|
/Zephyr-Core-3.7.0/arch/xtensa/core/ |
D | xtensa_intgen.py | 68 blob = "" variable 71 blob += l.rstrip() + " " 73 for match in re.finditer(r'__xtensa_int_level_magic__\s+(\d+)\s+(\d+)', blob):
|
/Zephyr-Core-3.7.0/doc/contribute/ |
D | bin_blobs.rst | 29 license as part of the blob submission process. Blob vendors may impose a 51 include a reference to a binary blob to the upstream Zephyr distribution, a 55 Each blob which may be fetched must be individually identified in the 56 corresponding :file:`module.yml` file. A specification for a blob must contain: 58 - An abstract description of the blob itself 61 - The blob’s :ref:`type <bin-blobs-types>`, which must be one of the allowed types 62 - A checksum for the blob, which ``west blobs`` checks after downloading. 65 - License text applicable to the blob or a reference to such text, in SPDX 101 The following binary blob types are acceptable in Zephyr: 117 Note that just because a blob has an acceptable type does not imply that it will [all …]
|
/Zephyr-Core-3.7.0/tests/kernel/threads/dynamic_thread/src/ |
D | main.c | 155 void *blob; in ZTEST() local 162 blob = k_object_create_dynamic_aligned(16, ret); in ZTEST() 163 zassert_true(blob != NULL, "out of heap memory"); in ZTEST()
|
/Zephyr-Core-3.7.0/drivers/dai/intel/dmic/ |
D | Kconfig.dmic | 21 1. A HW registers dump blob that is passed via IPC 26 bool "Use NHLT DMIC blob" 28 All registers configuration is retrieved from blob. The 30 defined in the blob and there are no runtime made
|
/Zephyr-Core-3.7.0/doc/services/dsp/ |
D | index.rst | 62 .. _subsys/dsp/Kconfig: https://github.com/zephyrproject-rtos/zephyr/blob/main/subsys/dsp/Kconfig 63 .. _subsys/dsp/CMakeLists.txt: https://github.com/zephyrproject-rtos/zephyr/blob/main/subsys/dsp/CM… 64 .. _include/zephyr/dsp/dsp.h: https://github.com/zephyrproject-rtos/zephyr/blob/main/include/zephyr…
|
/Zephyr-Core-3.7.0/boards/olimex/lora_stm32wl_devkit/ |
D | board.cmake | 11 # https://github.com/OLIMEX/LoRa-STM32WL-DevKIT/blob/main/DOCUMENTS/STM32CubeIDE%20-%20How%20to%20u…
|
/Zephyr-Core-3.7.0/modules/hal_infineon/btstack-integration/ |
D | CMakeLists.txt | 92 # Allowed to pass absolute path to HCD blob file, or relative path from Application folder. 100 # generate Bluetooth include blob from HCD binary 102 message(INFO " generate include of blob Bluetooth file: ${blob_hcd_file}")
|
/Zephyr-Core-3.7.0/subsys/bluetooth/mesh/shell/ |
D | CMakeLists.txt | 24 zephyr_library_sources(blob.c)
|
D | dfu.c | 45 shell_print(bt_mesh_shell_ctx_shell, "DFU target lost: 0x%04x", target->blob.addr); in dfu_cli_lost_target() 523 uint16_t addr = dfu_tx.targets[i].blob.addr; in dfu_tx_prepare() 525 memset(&dfu_tx.targets[i].blob, 0, sizeof(struct bt_mesh_blob_target)); in dfu_tx_prepare() 527 dfu_tx.targets[i].blob.addr = addr; in dfu_tx_prepare() 528 dfu_tx.targets[i].blob.pull = &dfu_tx.pull[i]; in dfu_tx_prepare() 530 sys_slist_append(&dfu_tx.inputs.targets, &dfu_tx.targets[i].blob.n); in dfu_tx_prepare() 554 if (dfu_tx.targets[i].blob.addr == addr) { in cmd_dfu_target() 560 dfu_tx.targets[dfu_tx.target_cnt].blob.addr = addr; in cmd_dfu_target() 562 sys_slist_append(&dfu_tx.inputs.targets, &dfu_tx.targets[dfu_tx.target_cnt].blob.n); in cmd_dfu_target()
|
/Zephyr-Core-3.7.0/scripts/ |
D | zephyr_module.py | 319 for blob in mblobs: 320 blob['module'] = meta.get('name', None) 321 blob['abspath'] = blobs_path / Path(blob['path']) 322 blob['status'] = get_blob_status(blob['abspath'], blob['sha256']) 323 blobs.append(blob)
|
/Zephyr-Core-3.7.0/doc/connectivity/bluetooth/api/mesh/ |
D | models.rst | 43 blob
|
/Zephyr-Core-3.7.0/boards/quicklogic/qomu/doc/ |
D | index.rst | 71 https://github.com/QuickLogic-Corp/qomu-dev-board/blob/master/doc/Qomu_UserGuide.pdf 74 https://github.com/QuickLogic-Corp/qomu-dev-board/blob/master/doc/qomu-board.pdf
|
/Zephyr-Core-3.7.0/boards/nxp/frdm_rw612/doc/ |
D | index.rst | 151 The required binary blob will be linked with the application image directly, forming 157 In this case, the BLE blob won't be linked with the application, so the user needs to manually 158 flash the BLE binary blob to the board at the address ``0x18540000``. 159 The binary blob will be located here: ``<zephyr workspace>/modules/hal/nxp/zephyr/blobs/rw61x/rw61x…
|
/Zephyr-Core-3.7.0/doc/hardware/arch/ |
D | semihost.rst | 67 .. _ARM Github documentation: https://github.com/ARM-software/abi-aa/blob/main/semihosting/semihost… 68 .. _RISC-V Github documentation: https://github.com/riscv/riscv-semihosting-spec/blob/main/riscv-se…
|
/Zephyr-Core-3.7.0/samples/modules/tflite-micro/hello_world/train/ |
D | README.md | 28 …<a target="_blank" href="https://colab.research.google.com/github/tensorflow/tensorflow/blob/maste… 31 …<a target="_blank" href="https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/micr…
|