Home
last modified time | relevance | path

Searched refs:blob (Results 1 – 25 of 132) sorted by relevance

123456

/Zephyr-latest/scripts/west_commands/
Dblobs.py104 for blob in blobs:
105 self.inf(fmt.format(**blob))
123 def verify_blob(self, blob): argument
124 self.dbg('Verifying blob {module}: {abspath}'.format(**blob))
126 status = zephyr_module.get_blob_status(blob['abspath'], blob['sha256'])
146 for blob in blobs:
147 if blob['status'] == zephyr_module.BLOB_PRESENT:
148 self.dbg('Blob {module}: {abspath} is up to date'.format(**blob))
150 self.inf('Fetching blob {module}: {abspath}'.format(**blob))
151 self.fetch_blob(blob['url'], blob['abspath'])
[all …]
/Zephyr-latest/subsys/bluetooth/mesh/
Ddfu_cli.c22 (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 …]
Ddfu_srv.c238 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()
463 err = bt_mesh_model_extend(mod, srv->blob.mod); in dfu_srv_init()
517 struct bt_mesh_dfu_srv *srv = CONTAINER_OF(b, struct bt_mesh_dfu_srv, blob); in blob_suspended()
526 CONTAINER_OF(b, struct bt_mesh_dfu_srv, blob); in blob_end()
[all …]
Ddfd_srv.c72 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-latest/.github/ISSUE_TEMPLATE/
D008_bin-blobs.md3 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-latest/doc/contribute/coding_guidelines/
Dindex.rst73 …- `Dir 1.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_01_01.c>`_
80 …- `Dir 2.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_02_01.c>`_
87 …- `Dir 3.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_03_01.c>`_
94 …- `Dir 4.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_01.c>`_
101 …- `Dir 4.2 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_02.c>`_
108 …- `Dir 4.4 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_04.c>`_
115 …- `Dir 4.5 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_05.c>`_
122 …- `Dir 4.6 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_06.c>`_
129 …- `Dir 4.7 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_07.c>`_
136 …- | `Dir 4.8 example 1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master…
[all …]
/Zephyr-latest/include/zephyr/bluetooth/mesh/
Ddfu_cli.h39 .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
Ddfu_srv.h38 .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
Ddfd_srv.h59 .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-latest/samples/userspace/prod_consumer/
DREADME.rst72 I:writing processed data blob back to the sample device
76 I:writing processed data blob back to the sample device
80 I:writing processed data blob back to the sample device
84 I:writing processed data blob back to the sample device
88 I:writing processed data blob back to the sample device
92 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
/Zephyr-latest/arch/xtensa/core/
Dxtensa_intgen.py68 blob = "" variable
71 blob += l.rstrip() + " "
73 for match in re.finditer(r'__xtensa_int_level_magic__\s+(\d+)\s+(\d+)', blob):
/Zephyr-latest/doc/contribute/
Dbin_blobs.rst29 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
102 The following binary blob types are acceptable in Zephyr:
118 Note that just because a blob has an acceptable type does not imply that it will
[all …]
/Zephyr-latest/tests/kernel/threads/dynamic_thread/src/
Dmain.c155 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-latest/drivers/dai/intel/dmic/
DKconfig.dmic21 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-latest/doc/services/dsp/
Dindex.rst62 .. _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-latest/boards/olimex/lora_stm32wl_devkit/
Dboard.cmake11 # https://github.com/OLIMEX/LoRa-STM32WL-DevKIT/blob/main/DOCUMENTS/STM32CubeIDE%20-%20How%20to%20u…
/Zephyr-latest/modules/hal_infineon/btstack-integration/
DCMakeLists.txt92 # 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-latest/scripts/
Dzephyr_module.py332 for blob in mblobs:
333 blob['module'] = meta.get('name', None)
334 blob['abspath'] = blobs_path / Path(blob['path'])
335 blob['status'] = get_blob_status(blob['abspath'], blob['sha256'])
336 blobs.append(blob)
/Zephyr-latest/boards/quicklogic/qomu/doc/
Dindex.rst61 https://github.com/QuickLogic-Corp/qomu-dev-board/blob/master/doc/Qomu_UserGuide.pdf
64 https://github.com/QuickLogic-Corp/qomu-dev-board/blob/master/doc/qomu-board.pdf
/Zephyr-latest/subsys/bluetooth/mesh/shell/
DCMakeLists.txt24 zephyr_library_sources(blob.c)
Ddfu.c45 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-latest/doc/connectivity/bluetooth/api/mesh/
Dmodels.rst45 blob
/Zephyr-latest/doc/hardware/arch/
Dsemihost.rst67 .. _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-latest/samples/modules/tflite-micro/hello_world/train/
DREADME.md28 …<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…
/Zephyr-latest/lib/posix/options/getopt/
DREADME6 [https://github.com/lattera/freebsd/blob/master/lib/libc/stdlib/getopt.c]
58 [Project license: https://github.com/lattera/freebsd/blob/master/COPYRIGHT]

123456