Home
last modified time | relevance | path

Searched +full:re +full:- +full:enabling (Results 1 – 25 of 145) sorted by relevance

123456

/Zephyr-latest/subsys/bluetooth/host/
DKconfig.gatt4 # SPDX-License-Identifier: Apache-2.0
48 enabled additional L2CAP channels can be connected as bearers enabling
72 bool "Automatic re-subscription to characteristics"
77 Quirk: upon re-establishing a bonded connection, assumes the remote
85 bool "Automatic security re-establishment request as a peripheral"
89 This option requests security re-establishment automatically whenever
95 bt_conn_set_security() to re-establish security prior to sending any
156 bool "GATT Enforce change-unaware state"
163 a client until it becomes change-aware."
164 In case the service cannot deal with sudden errors (-EAGAIN) then it
[all …]
/Zephyr-latest/drivers/serial/
DKconfig.ns165501 # SPDX-License-Identifier: Apache-2.0
9 select PINCTRL if $(dt_compat_any_has_prop,$(DT_COMPAT_NS16550),pinctrl-0)
48 bool "UART 16550 (16-bytes FIFO)"
50 This enables support for 16-bytes FIFO if UART controller is 16550.
53 bool "UART 16750 (64-bytes FIFO and auto flow control)"
55 This enables support for 64-bytes FIFO and automatic hardware
59 bool "UART 16950 (128-bytes FIFO and auto flow control)"
61 This enables support for 128-bytes FIFO and automatic hardware flow control.
75 Enabling this configuration allows the users to use the UART port in
76 Texas Instruments K3 SoCs by enabling a vendor specific extended register
[all …]
/Zephyr-latest/dts/bindings/clock/
Dst,stm32-hse-clock.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "st,stm32-hse-clock"
8 include: [fixed-clock.yaml]
11 hse-bypass:
15 Set to the property to by-pass the oscillator with an external clock.
17 css-enabled:
24 a clock failure event is sent to timers, and a non-maskable interrupt is generated to
28 The interaction of CSS and low-power modes is unclear from the documentation.
29 For at least some devices Zephyr will reconfigure the clocks on resuming from low-power
30 modes; this will include re-enabling CSS. However it is important that you verify
/Zephyr-latest/modules/segger/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
10 Indicates that the platform supports SEGGER J-Link RTT.
17 Enable Segger J-Link RTT libraries for platforms that support it.
19 Note that by enabling this option, RTT buffers consume more RAM.
29 int "Maximum number of up-buffers"
33 int "Maximum number of down-buffers"
45 int "Size of buffer for RTT printf to bulk-send chars via RTT"
49 prompt "Mode for pre-initialized terminal channel (buffer 0)"
70 bool "Use a simple byte-loop instead of standard memcpy"
108 RTT initialization function can avoid re-init of Control Block
/Zephyr-latest/subsys/bluetooth/mesh/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
56 return -ENODEV; in bt_mesh_provision()
66 return -EALREADY; in bt_mesh_provision()
78 return -EINVAL; in bt_mesh_provision()
85 return -ENOENT; in bt_mesh_provision()
89 node = bt_mesh_cdb_node_alloc(prov->uuid, addr, in bt_mesh_provision()
90 comp->elem_count, net_idx); in bt_mesh_provision()
94 return -ENOMEM; in bt_mesh_provision()
98 subnet->kr_phase = BT_MESH_KR_PHASE_2; in bt_mesh_provision()
100 subnet->kr_phase = BT_MESH_KR_NORMAL; in bt_mesh_provision()
[all …]
/Zephyr-latest/soc/espressif/common/
DKconfig.esptool2 # SPDX-License-Identifier: Apache-2.0
26 4. Enabling this feature reduces available internal RAM size (around 900 bytes).
27 If your IRAM space is insufficient and you're aware of your flash type,
77 # fasted (see ESPTOOL-274), using dout instead. In ROM the flash mode
92 - Flash 120 MHz SDR mode is stable.
93 - Flash 120 MHz DDR mode is an experimental feature, it works when
176 Enabling this option turns off the image protection against corruption
/Zephyr-latest/drivers/console/
Dipm_console_receiver.c1 /* ipm_console.c - Console messages to/from another processor */
6 * SPDX-License-Identifier: Apache-2.0
35 k_sem_take(&driver_data->sem, K_FOREVER); in ipm_console_thread()
37 ret = ring_buf_item_get(&driver_data->rb, &type, in ipm_console_thread()
38 (uint8_t *)&config_info->line_buf[pos], in ipm_console_thread()
47 if (config_info->line_buf[pos] == '\n' || in ipm_console_thread()
48 pos == config_info->lb_size - 2) { in ipm_console_thread()
49 if (pos != config_info->lb_size - 2) { in ipm_console_thread()
50 config_info->line_buf[pos] = '\0'; in ipm_console_thread()
52 config_info->line_buf[pos + 1] = '\0'; in ipm_console_thread()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/ll/advx/src/
Dmain.c1 /* main.c - Application main entry point */
4 * Copyright (c) 2015-2016 Intel Corporation
6 * SPDX-License-Identifier: Apache-2.0
142 printk("%s: num_sent = %u\n", __func__, info->num_sent); in sent_cb()
145 num_sent_actual = info->num_sent; in sent_cb()
243 printk("Enabling..."); in test_advx_main()
287 printk("Enabling..."); in test_advx_main()
314 sd[0].data_len = sizeof(CONFIG_BT_DEVICE_NAME) - 1; in test_advx_main()
386 printk("Starting non-connectable advertising..."); in test_advx_main()
461 printk("Re-enable advertising using extended commands (max_events)..."); in test_advx_main()
[all …]
/Zephyr-latest/soc/st/stm32/stm32wbax/hci_if/
Dlinklayer_plat_adapt.c4 * SPDX-License-Identifier: Apache-2.0
46 /* Read 32-bit random values from HW driver */ in LINKLAYER_PLAT_GetRNG()
87 /* Re-enable SW radio low interrupt */ in radio_low_prio_isr()
98 /* Ensure the IRQ is disabled before enabling it at run time */ in link_layer_register_isr()
108 /* Ensure the IRQ is disabled before enabling it at run time */ in link_layer_register_isr()
162 prio_high_isr_counter--; in LINKLAYER_PLAT_EnableSpecificIRQ()
169 prio_low_isr_counter--; in LINKLAYER_PLAT_EnableSpecificIRQ()
176 prio_sys_isr_counter--; in LINKLAYER_PLAT_EnableSpecificIRQ()
/Zephyr-latest/drivers/clock_control/
Dclock_stm32_ll_h5.c7 * SPDX-License-Identifier: Apache-2.0
144 return -ENOTSUP; in enabled_clock()
155 if (IN_RANGE(pclken->bus, STM32_PERIPH_BUS_MIN, STM32_PERIPH_BUS_MAX) == 0) { in stm32_clock_control_on()
157 return -ENOTSUP; in stm32_clock_control_on()
160 sys_set_bits(DT_REG_ADDR(DT_NODELABEL(rcc)) + pclken->bus, in stm32_clock_control_on()
161 pclken->enr); in stm32_clock_control_on()
162 /* Delay after enabling the clock, to allow it to become active */ in stm32_clock_control_on()
163 temp = sys_read32(DT_REG_ADDR(DT_NODELABEL(rcc)) + pclken->bus); in stm32_clock_control_on()
176 if (IN_RANGE(pclken->bus, STM32_PERIPH_BUS_MIN, STM32_PERIPH_BUS_MAX) == 0) { in stm32_clock_control_off()
178 return -ENOTSUP; in stm32_clock_control_off()
[all …]
/Zephyr-latest/drivers/gpio/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
7 bool "General-Purpose Input/Output (GPIO) drivers"
14 module-str = gpio
88 bool "Support for enable/disable interrupt without re-config [EXPERIMENTAL]"
91 This option enables the support for enabling/disabling interrupt with
92 previous configuration, and enabling/disabling the interrupt only turns
96 # zephyr-keep-sorted-start
192 # zephyr-keep-sorted-stop
/Zephyr-latest/arch/arm64/core/
Dfpu.c5 * SPDX-License-Identifier: Apache-2.0
37 buf[3] = '0' + _current_cpu->id; in DBG()
39 strcat(buf, arch_current_thread()->name); in DBG()
43 strcat(buf, th->name); in DBG()
46 v = *(unsigned char *)&th->arch.saved_fp_context; in DBG()
49 *p++ = ((v >> 4) < 10) ? ((v >> 4) + '0') : ((v >> 4) - 10 + 'a'); in DBG()
50 *p++ = ((v & 15) < 10) ? ((v & 15) + '0') : ((v & 15) - 10 + 'a'); in DBG()
54 k_str_out(buf, p - buf); in DBG()
71 struct k_thread *owner = atomic_ptr_get(&_current_cpu->arch.fpu_owner); in arch_flush_local_fpu()
81 z_arm64_fpu_save(&owner->arch.saved_fp_context); in arch_flush_local_fpu()
[all …]
/Zephyr-latest/arch/x86/zefi/
DREADME.txt5 (NOT a "zephyr.strip" intended for grub/multiboot loading -- we need
18 appropriate locations at startup, clear any zero-filled (BSS, etc...)
26 that size, and potentially MUCH more if you start enabling the default
32 The code and link environment here is non-obvious. The simple rules
44 The reason is that we're building an EFI Application Binary with a
45 Linux toolchain. EFI binaries are relocatable PE-COFF files --
50 independent code. Non-static global variables and function addresses
52 time by a system binary (ld-linux.so). But there is no ld-linux.so in
57 via the x86_64 RIP-relative addressing mode and doesn't rely on any
59 the compiler (not the linker) knows a-priori will never be in
[all …]
/Zephyr-latest/soc/nordic/
DKconfig3 # Copyright (c) 2016-2018 Nordic Semiconductor ASA
4 # SPDX-License-Identifier: Apache-2.0
7 # re-usable outside the Zephyr tree.
26 The functions are always available when not in non-secure.
27 For non-secure the functions must redirect to secure services exposed
33 By default, if we build for a Non-Secure version of the board,
34 enable building with TF-M as the Secure Execution Environment.
41 By default, if we build with TF-M, instruct build system to
42 flash the combined TF-M (Secure) & Zephyr (Non Secure) image
45 default y if !$(dt_nodelabel_has_prop,uart1,pinctrl-names)
[all …]
/Zephyr-latest/boards/heltec/heltec_wifi_lora32_v2/doc/
Dindex.rst6 Heltec WiFi LoRa 32 is a classic IoT dev-board designed & produced by Heltec Automation(TM), it's a…
7 integrated product based on ESP32 + SX127x, it has Wi-Fi, BLE, LoRa functions, also Li-Po battery m…
12 - Microprocessor: ESP32 (dual-core 32-bit MCU + ULP core)
13 - LoRa node chip SX1276/SX1278
14 - Micro USB interface with a complete voltage regulator, ESD protection, short circuit protection,
16 - Onboard SH1.25-2 battery interface, integrated lithium battery management system
17 - Integrated WiFi, LoRa, Bluetooth three network connections, onboard Wi-Fi, Bluetooth dedicated 2.…
19 - Onboard 0.96-inch 128*64 dot matrix OLED display
20 - Integrated CP2102 USB to serial port chip
31 .. code-block:: console
[all …]
/Zephyr-latest/tests/bluetooth/host/id/bt_id_set_adv_own_addr/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
38 * - Options 'BT_LE_ADV_OPT_CONN' bit is set
39 * - Options 'BT_LE_ADV_OPT_USE_IDENTITY' bit isn't set
40 * - 'CONFIG_BT_PRIVACY' is enabled
41 * - bt_id_set_adv_private_addr() succeeds and returns 0
44 * - bt_id_set_adv_own_addr() succeeds and returns 0
45 * - Address type reference is updated
86 * - Options 'BT_LE_ADV_OPT_CONN' bit is set
87 * - 'CONFIG_BT_PRIVACY' isn't enabled
88 * - bt_id_set_adv_random_addr() succeeds and returns 0
[all …]
/Zephyr-latest/include/zephyr/xen/public/
Devent_channel.h1 /* SPDX-License-Identifier: MIT */
26 * Copyright (c) 2003-2004, K A Fraser.
45 * guests must check the value of the bit after re-enabling event
105 * handler) is as follows: (Re-enable the event channel for subsequent
148 * 2. Only a sufficiently-privileged domain may obtain the status of an event
179 * EVTCHNOP_unmask: Unmask the specified local event-channel port and deliver
192 * 2. Only a sufficiently-privileged domain may specify other than DOMID_SELF.
194 * operations to 2-level ABI if called with <dom> == DOMID_SELF and FIFO
/Zephyr-latest/subsys/mgmt/mcumgr/grp/fs_mgmt/
DKconfig2 # Copyright Nordic Semiconductor ASA 2020-2023. All rights reserved.
3 # SPDX-License-Identifier: Apache-2.0
10 # MCUMGR_GRP_FS_ -- general group options;
23 file system, including application-stored secrets like
74 Enabling this option allows to set MAXIMUM value that will be
166 function. This also, optionally, allows re-writing or changing of
192 module-str = mcumgr_grp_fs
/Zephyr-latest/boards/ti/cc3235sf_launchxl/doc/
Dindex.rst5 The SimpleLink Wi-Fi CC3235SF LaunchPad development kit (CC3235SF-LAUNCHXL)
6 highlights CC3235SF, a single-chip wireless microcontroller (MCU) with
16 Cortex-M4 MCU and a network processor MCU to run all Wi-Fi and
18 * 40-pin LaunchPad standard leveraging the BoosterPack ecosystem
19 * On-board accelerometer and temperature sensor
22 * BoosterPack plug-in module for adding graphical displays, audio
25 * XDS110-based JTAG emulation with serial port for flash programming
35 #. Applications MCU - an ARM |reg| Cortex |reg|-M4 Core at 80 MHz, with 256Kb RAM,
39 #. Network Coprocessor (NWP) - a dedicated ARM MCU, which completely
40 offloads Wi-Fi and internet protocols from the application MCU.
[all …]
/Zephyr-latest/boards/ti/cc3220sf_launchxl/doc/
Dindex.rst5 The SimpleLink Wi-Fi CC3220SF LaunchPad development kit (CC3220SF-LAUNCHXL)
6 highlights CC3220SF, a single-chip wireless microcontroller (MCU) with
16 Cortex-M4 MCU and a network processor MCU to run all Wi-Fi and
18 * 40-pin LaunchPad standard leveraging the BoosterPack ecosystem
19 * On-board accelerometer and temperature sensor
22 * BoosterPack plug-in module for adding graphical displays, audio
25 * XDS110-based JTAG emulation with serial port for flash programming
35 #. Applications MCU - an ARM |reg| Cortex |reg|-M4 Core at 80 MHz, with 256Kb RAM,
39 #. Network Coprocessor (NWP) - a dedicated ARM MCU, which completely
40 offloads Wi-Fi and internet protocols from the application MCU.
[all …]
/Zephyr-latest/arch/x86/core/ia32/
Dfloat.c2 * Copyright (c) 2010-2014 Wind River Systems, Inc.
4 * SPDX-License-Identifier: Apache-2.0
73 * @brief Save non-integer context information
75 * This routine saves the system's "live" non-integer context into the
89 * @brief Save non-integer context information
91 * This routine saves the system's "live" non-integer context into the
134 if ((thread->base.user_options & K_SSE_REGS) != 0) { in FpCtxSave()
135 z_do_fp_and_sse_regs_save(&thread->arch.preempFloatReg); in FpCtxSave()
139 z_do_fp_regs_save(&thread->arch.preempFloatReg); in FpCtxSave()
152 if ((thread->base.user_options & K_SSE_REGS) != 0) { in FpCtxInit()
[all …]
Duserspace.S4 * SPDX-License-Identifier: Apache-2.0
29 * Assumes all registers are callee-saved since this gets called from other
140 movl $0, -4(%esp) /* Delete stashed EAX data */
148 * further processing. We're on the kernel stack for the invoking thread,
149 * unless KPTI is enabled, in which case we're on the trampoline stack and
150 * need to get off it before enabling interrupts.
185 sti /* re-enable interrupts */
188 /* call_id is in ESI. bounds-check it, must be less than
249 /* error value, set to -1 initially. This location is -4(%ebp) */
250 push $-1
[all …]
/Zephyr-latest/tests/kernel/fpu_sharing/generic/src/
Dload_store.c2 * Copyright (c) 2011-2014 Wind River Systems, Inc.
5 * SPDX-License-Identifier: Apache-2.0
27 * On architectures where the non-integer capabilities are provided in a
28 * hierarchy, for example on IA-32 the USE_FP and USE_SSE options are provided,
31 * represent a performance issue). For example, on the IA-32, the test should
34 * to load ALL non-integer registers, but main() should validate that only the
202 * result in an exception to automatically re-enable in load_store_low()
207 * the (exception based) floating enabling mechanism. in load_store_low()
211 * The routine k_float_disable() allows for thread-level in load_store_low()
213 * is useful for testing automatic thread enabling of floating in load_store_low()
/Zephyr-latest/doc/services/storage/nvs/
Dnvs.rst3 Non-Volatile Storage (NVS)
6 Elements, represented as id-data pairs, are stored in flash using a
7 FIFO-managed circular buffer. The flash area is divided into sectors. Elements
10 sector it is checked that identifier - data pairs exist in the sectors in use,
11 if not the id-data pair is copied.
13 The id is a 16-bit unsigned number. NVS ensures that for each used id there is
14 at least one id-data pair stored in flash at all time.
25 CRC-32. Use the :kconfig:option:`CONFIG_NVS_DATA_CRC` configuration item to enable
32 .. note:: Enabling the data CRC feature on a previously existing NVS content without
42 NVS checks the id-data pair before writing data to flash. If the id-data pair
[all …]
/Zephyr-latest/tests/kernel/usage/thread_runtime_stats/src/
Dtest_thread_runtime_stats.c4 * SPDX-License-Identifier: Apache-2.0
16 (((val1) * 100) > ((val2) * (100 - (pcnt))))) ? true : false
56 * - Idle time should not increase.
58 * - Idle time should not increase
60 * - Idle time should increase
62 * - Idle time should not increase
63 * - current, peak and average cycles should be different
217 * Busy wait for the remaining tick before re-enabling the thread in ZTEST()
341 * Now verify that the enabling of system runtime stats gathering in ZTEST()
353 * As enabling reset [current_cycles], it is not easy to predict in ZTEST()
[all …]

123456