/Zephyr-Core-3.6.0/subsys/bluetooth/mesh/ |
D | dfu_slot.c | 35 } slots[CONFIG_BT_MESH_DFU_SLOT_CNT]; variable 70 uint16_t idx = ARRAY_INDEX(slots, slot_to_store); in slot_store() 95 uint16_t idx = ARRAY_INDEX(slots, slot_to_erase); in slot_erase() 130 for (int i = 0; i < ARRAY_SIZE(slots); ++i) { in bt_mesh_dfu_slot_reserve() 131 if (slots[i].idx == 0) { in bt_mesh_dfu_slot_reserve() 132 slot = &slots[i]; in bt_mesh_dfu_slot_reserve() 151 LOG_DBG("Reserved slot #%u", slot - &slots[0]); in bt_mesh_dfu_slot_reserve() 188 for (int i = 0; i < ARRAY_SIZE(slots); i++) { in bt_mesh_dfu_slot_fwid_set() 189 if (slots[i].idx != 0 && in bt_mesh_dfu_slot_fwid_set() 190 slot_eq(&slots[i].slot, fwid, fwid_len)) { in bt_mesh_dfu_slot_fwid_set() [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/drivers/i3c/ |
D | addresses.h | 59 unsigned long slots[((I3C_MAX_ADDR + 1) * 2) / BITS_PER_LONG]; member 82 void i3c_addr_slots_set(struct i3c_addr_slots *slots, 94 enum i3c_addr_slot_status i3c_addr_slots_status(struct i3c_addr_slots *slots, 106 bool i3c_addr_slots_is_free(struct i3c_addr_slots *slots, 120 uint8_t i3c_addr_slots_next_free_find(struct i3c_addr_slots *slots, uint8_t start_addr);
|
/Zephyr-Core-3.6.0/drivers/i3c/ |
D | i3c_common.c | 33 void i3c_addr_slots_set(struct i3c_addr_slots *slots, in i3c_addr_slots_set() argument 40 __ASSERT_NO_MSG(slots != NULL); in i3c_addr_slots_set() 50 slots->slots[idx] &= ~((unsigned long)I3C_ADDR_SLOT_STATUS_MASK << in i3c_addr_slots_set() 52 slots->slots[idx] |= status << (bitpos % BITS_PER_LONG); in i3c_addr_slots_set() 56 i3c_addr_slots_status(struct i3c_addr_slots *slots, in i3c_addr_slots_status() argument 63 __ASSERT_NO_MSG(slots != NULL); in i3c_addr_slots_status() 76 status = slots->slots[idx] >> (bitpos % BITS_PER_LONG); in i3c_addr_slots_status() 148 bool i3c_addr_slots_is_free(struct i3c_addr_slots *slots, in i3c_addr_slots_is_free() argument 153 __ASSERT_NO_MSG(slots != NULL); in i3c_addr_slots_is_free() 155 status = i3c_addr_slots_status(slots, dev_addr); in i3c_addr_slots_is_free() [all …]
|
/Zephyr-Core-3.6.0/doc/connectivity/bluetooth/api/mesh/ |
D | dfd_srv.rst | 21 Firmware slots 30 The slots are managed remotely by a Firmware Distribution Client, which can both upload new slots 31 and delete old ones. The application is notified of changes to the slots through the Firmware
|
/Zephyr-Core-3.6.0/subsys/debug/coredump/ |
D | coredump_backend_intel_adsp_mem_window.c | 48 uint32_t *mem_window_separator = (uint32_t *)(ADSP_DW->slots[1]); in coredump_mem_window_backend_buffer_output() 49 uint8_t *mem_window_sink = (uint8_t *)(ADSP_DW->slots[1]) + 4 + mem_wptr; in coredump_mem_window_backend_buffer_output()
|
/Zephyr-Core-3.6.0/soc/xtensa/intel_adsp/common/include/ |
D | adsp_debug_window.h | 65 uint8_t slots[ADSP_DW_SLOT_COUNT][ADSP_DW_SLOT_SIZE]; member
|
/Zephyr-Core-3.6.0/scripts/west_commands/ |
D | sign.py | 388 slots = { 394 if 'slot0_partition' not in slots: 409 slot_key = 'slot0_partition' if 'slot1_partition' in slots else 'slot0_partition' 410 if not slots[slot_key].regs: 415 addr = slots['slot0_partition'].regs[0].addr 417 size = slots[slot_key].regs[0].size
|
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/grp/img_mgmt/ |
D | Kconfig | 51 Sets how many application images are supported (pairs of secondary and primary slots). 70 Normally it should not be allowed to confirm any slots of non-active 76 bool "Allow to confirm slots of non-active image" 80 Normally it should not be allowed to confirm any slots of non-active 90 erasing slots that have been set for next boot but the device has not 99 the first slot of the only image it knows, where image is understood as two slots
|
/Zephyr-Core-3.6.0/modules/hal_nordic/nrf_802154/ |
D | CMakeLists.txt | 39 # Number of slots containing short addresses of nodes for which 43 # Number of slots containing extended addresses of nodes for which
|
/Zephyr-Core-3.6.0/doc/services/device_mgmt/smp_groups/ |
D | smp_group_1.rst | 30 Notion of "slots" and "images" in Zephyr 34 consist of two "slots", further named "primary" and "secondary"; the application 37 slots on boot. 38 This means that pair of slots is dedicated to single upgradable application. 161 | "slot" | slot number within "image"; each image has two slots : primary (running | 171 | | image slots, Kconfig :kconfig:option:`CONFIG_BOOT_SERIAL_IMG_GRP_HASH` | 211 For more information on how does image/slots function, please refer to 213 https://docs.mcuboot.com/design.html#image-slots
|
/Zephyr-Core-3.6.0/samples/bluetooth/periodic_sync_rsp/ |
D | README.rst | 21 subevents and response slots, to that they can communicate with the
|
/Zephyr-Core-3.6.0/scripts/ci/ |
D | pylintrc | 75 single-string-used-for-slots, 107 invalid-slots-object, 109 invalid-slots,
|
/Zephyr-Core-3.6.0/doc/hardware/peripherals/ |
D | i3c.rst | 147 * Some controller hardware have IBI slots which need to be 151 * If the hardware has IBI slots, :c:func:`i3c_ibi_enable` 152 needs to program those IBI slots. 154 * Note that there are usually limited IBI slots on 162 * If controller hardware makes use of IBI slots, this will remove 163 description of the target device from the slots.
|
/Zephyr-Core-3.6.0/subsys/logging/backends/ |
D | log_backend_adsp_mtrace.c | 78 struct adsp_debug_slot *slot = (struct adsp_debug_slot *)(ADSP_DW->slots[0]); in mtrace_out()
|
/Zephyr-Core-3.6.0/boards/arc/qemu_arc/doc/ |
D | index.rst | 24 * 5 slots for MMIO Virtio devices
|
/Zephyr-Core-3.6.0/subsys/bluetooth/controller/ |
D | Kconfig.df | 55 bool "Reception of CTE with 1us sampling slots" 60 during CTE reception with 1us sampling slots. 65 bool "Support for 1us antenna switch slots" 69 Enable support for 1us antenna switching slots. This antenna switching
|
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/mesh/src/ |
D | test_dfu.c | 740 struct bt_mesh_dfu_slot *slots[CONFIG_BT_MESH_DFU_SLOT_CNT]; in test_dist_dfu_slot_reservation() local 746 slots[i] = bt_mesh_dfu_slot_reserve(); in test_dist_dfu_slot_reservation() 747 ASSERT_TRUE(slots[i] != NULL); in test_dist_dfu_slot_reservation() 751 bt_mesh_dfu_slot_release(slots[0]); in test_dist_dfu_slot_reservation() 753 bt_mesh_dfu_slot_release(slots[0]); in test_dist_dfu_slot_reservation()
|
/Zephyr-Core-3.6.0/subsys/dfu/ |
D | Kconfig | 40 Enable shell module, which provides information about image slots and
|
/Zephyr-Core-3.6.0/modules/hal_nordic/ |
D | Kconfig | 187 Number of slots containing short addresses of nodes for which pending data is stored 193 Number of slots containing extended addresses of nodes for which pending data is stored
|
/Zephyr-Core-3.6.0/samples/bluetooth/eddystone/src/ |
D | main.c | 111 uint8_t slots; member 120 .slots = NUMBER_OF_SLOTS,
|
/Zephyr-Core-3.6.0/doc/connectivity/bluetooth/api/ |
D | hci.txt | 1411 | | 1 us slots | 1414 | | 2 us slots | 1424 | 0x01 | Switching and sampling slots are | 1427 | 0x02 | Switching and sampling slots are | 1599 | | 1 us slots | 1602 | | 2 us slots | 1611 | 0x01 | Switching and sampling slots are | 1614 | 0x02 | Switching and sampling slots are |
|
/Zephyr-Core-3.6.0/arch/riscv/ |
D | Kconfig | 250 int "Number of PMP slots" 281 many memory domains and/or few PMP slots available.
|
/Zephyr-Core-3.6.0/boards/xtensa/esp32s3_luatos_core/doc/ |
D | index.rst | 51 - 1x SDIO host controller with 2 slots
|
/Zephyr-Core-3.6.0/boards/xtensa/esp32s3_devkitm/doc/ |
D | index.rst | 45 - 1x SDIO host controller with 2 slots
|
/Zephyr-Core-3.6.0/modules/ |
D | Kconfig.mcuboot | 160 not care about other slots. In this mode application is not able
|