Home
last modified time | relevance | path

Searched +full:boot +full:- +full:delay +full:- +full:ms (Results 1 – 24 of 24) sorted by relevance

/Zephyr-latest/dts/bindings/auxdisplay/
Dhit,hd44780.yaml4 # SPDX-License-Identifier: Apache-2.0
11 include: [auxdisplay-device.yaml]
17 description: Operating mode of display, 8-bit or 4 for 4-bit mode
19 - 4
20 - 8
22 register-select-gpios:
23 type: phandle-array
27 read-write-gpios:
28 type: phandle-array
31 enable-gpios:
[all …]
/Zephyr-latest/dts/bindings/bluetooth/
Drenesas,bt-hci-da1453x.yaml2 # SPDX-License-Identifier: Apache-2.0
8 compatible: "renesas,bt-hci-da1453x"
13 reset-gpios:
14 type: phandle-array
18 reset-assert-duration-ms:
21 Minimum duration to activate the reset-gpios pin.
22 If not specified no delay beyond the code path execution time is guaranteed.
24 boot-duration-ms:
28 Minimum time to wait for the DA1453x to boot following a hardware reset.
/Zephyr-latest/samples/drivers/auxdisplay/boards/
Desp_wrover_kit.overlay9 gpio-controller;
11 #gpio-cells = <2>;
21 boot-delay-ms = <100>;
22 enable-line-rise-delay-us = <1000>;
23 enable-line-fall-delay-us = <500>;
24 register-select-gpios = <&aux_display_gpio 0 (GPIO_ACTIVE_HIGH)>;
25 read-write-gpios = <&aux_display_gpio 1 (GPIO_ACTIVE_HIGH)>;
26 enable-gpios = <&aux_display_gpio 2 (GPIO_ACTIVE_HIGH)>;
27 backlight-gpios = <&aux_display_gpio 3 (GPIO_ACTIVE_HIGH)>;
28 data-bus-gpios = <0>, <0>, <0>, <0>,
/Zephyr-latest/dts/bindings/regulator/
Dadi,adp5360-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
7 The PMIC has one buck converter and one buck-boost converter. Both need to be
16 compatible = "adi,adp5360-regulator";
27 compatible: "adi,adp5360-regulator"
31 child-binding:
33 - name: regulator.yaml
34 property-allowlist:
35 - regulator-always-on
36 - regulator-boot-on
37 - regulator-boot-off
[all …]
/Zephyr-latest/samples/drivers/counter/maxim_ds3231/
DREADME.rst1 .. zephyr:code-sample:: ds3231
3 :relevant-api: counter_interface
5 Interact with a DS3231 real-time clock using the counter API and dedicated driver API.
10 The `DS3231`_ temperature-compensated real-time clock is a
11 high-precision (2 ppm) battery backed clock that maintains civil time
18 The sample first displays the boot banner, board name and
20 DS3231 has recorded a loss-of-oscillator::
22 ***** Booting Zephyr OS build zephyr-v1.14.0-2409-g322d53aedaa0 *****
37 Now 1563512509: 2019-07-19 05:01:49 Fri 200
45 and the clock will be set to align that time with the time of the boot,
[all …]
/Zephyr-latest/samples/boards/espressif/light_sleep/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
14 /* Most development boards have "boot" button attached to GPIO0.
23 /* Add an extra delay when sleeping to make sure that light sleep
34 printk("Error: button device %s is not ready\n", button.port->name); in main()
66 * pre-defined power state. Light sleep is used here because there is enough in main()
67 * time to consider it, energy-wise, worthy. in main()
91 printk("Returned from light sleep, reason: %s, t=%lld ms, slept for %lld ms\n", in main()
92 wakeup_reason, t_after_ms, (t_after_ms - t_before_ms)); in main()
/Zephyr-latest/boards/nxp/imx8mp_evk/doc/
Dindex.rst7 processor, composed of a quad Cortex®-A53 cluster and a single Cortex®-M7 core.
8 Zephyr OS is ported to run on the Cortex®-A53 core.
10 - Board features:
12 - RAM: 2GB LPDDR4
13 - Storage:
15 - SanDisk 16GB eMMC5.1
16 - Micron 32MB QSPI NOR
17 - microSD Socket
18 - Wireless:
20 - WiFi: 2.4/5GHz IEEE 802.11b/g/n
[all …]
/Zephyr-latest/doc/kernel/services/timing/
Dclocks.rst46 ----------
49 rounding control for all time units. Any unit of "ms" (milliseconds),
66 word, these conversions expand to a 2-4 operation sequence, requiring
76 provides an uptime value in milliseconds since system boot. This is
127 being 32 bits. Large uptime counts in non-tick units will experience
129 timing-sensitive applications with long uptimes will be configured to
133 system boot. A timeout initialized with :c:macro:`K_TIMEOUT_ABS_MS`
142 -------------
146 a double-linked list, with an attendant delta count in ticks from the
150 expected to be embedded within subsystem-defined data structures (for
[all …]
/Zephyr-latest/drivers/sensor/bosch/bme680/
Dbme680.c1 /* bme680.c - Driver for Bosch Sensortec's BME680 temperature, pressure,
4 * https://www.bosch-sensortec.com/bst/products/all_products/bme680
11 * SPDX-License-Identifier: Apache-2.0
38 const struct bme680_config *config = dev->config; in bme680_is_on_spi()
40 return config->bus_io == &bme680_bus_io_spi; in bme680_is_on_spi()
46 const struct bme680_config *config = dev->config; in bme680_bus_check()
48 return config->bus_io->check(&config->bus); in bme680_bus_check()
54 const struct bme680_config *config = dev->config; in bme680_reg_read()
56 return config->bus_io->read(dev, start, buf, size); in bme680_reg_read()
62 const struct bme680_config *config = dev->config; in bme680_reg_write()
[all …]
/Zephyr-latest/soc/nxp/imxrt/imxrt10xx/
Dlpm_rt1064.c4 * SPDX-License-Identifier: Apache-2.0
16 * Clock configuration structures populated at boot time. These structures are
66 while ((CCM->CDHIPR & ((1UL << busy_shift))) != 0UL) { in clock_set_mux()
88 while ((CCM->CDHIPR & ((uint32_t)(1UL << busy_shift))) != 0UL) { in clock_set_div()
102 CCM_ANALOG->PLL_USB1 = (CCM_ANALOG->PLL_USB1 & (~CCM_ANALOG_PLL_USB1_BYPASS_CLK_SRC_MASK)) | in clock_init_usb1_pll()
103 CCM_ANALOG_PLL_USB1_BYPASS_MASK | CCM_ANALOG_PLL_USB1_BYPASS_CLK_SRC(config->src); in clock_init_usb1_pll()
105 CCM_ANALOG->PLL_USB1 = (CCM_ANALOG->PLL_USB1 & (~CCM_ANALOG_PLL_USB1_DIV_SELECT_MASK)) | in clock_init_usb1_pll()
108 CCM_ANALOG_PLL_USB1_DIV_SELECT(config->loopDivider); in clock_init_usb1_pll()
110 while ((CCM_ANALOG->PLL_USB1 & CCM_ANALOG_PLL_USB1_LOCK_MASK) == 0UL) { in clock_init_usb1_pll()
115 CCM_ANALOG->PLL_USB1 &= ~CCM_ANALOG_PLL_USB1_BYPASS_MASK; in clock_init_usb1_pll()
[all …]
/Zephyr-latest/kernel/
DKconfig3 # Copyright (c) 2014-2015 Wind River Systems, Inc.
4 # SPDX-License-Identifier: Apache-2.0
9 module-str = kernel
13 bool "Multi-threading" if ARCH_HAS_SINGLE_THREAD_SUPPORT
35 K_PRIO_COOP(0) to K_PRIO_COOP(CONFIG_NUM_COOP_PRIORITIES - 1)
39 -CONFIG_NUM_COOP_PRIORITIES to -1
58 to priorities 0 to CONFIG_NUM_PREEMPT_PRIORITIES - 1.
71 default -2 if !PREEMPT_ENABLED
85 default -127
92 int "Number of very-high priority 'preemptor' threads"
[all …]
/Zephyr-latest/drivers/ethernet/
Deth_adin2111.c4 * SPDX-License-Identifier: Apache-2.0
30 /* SPI Communication check retry delay */
35 /* ADIN RESETC check retry delay */
40 /* Boot delay for clocks stabilisation (maximum 90ms) */
55 /* As per RM rev. A table 3, t3 >= 50ms, delay for SPI interface to be ready */
57 /* As per RM rev. A page 20: approximately 10 ms (maximum) for internal logic to be ready. */
86 return -EBUSY; in eth_adin2111_mac_reset()
111 struct adin2111_data *ctx = dev->data; in eth_adin2111_get_iface()
113 return ((struct adin2111_port_data *)ctx->port[port_idx]->data)->iface; in eth_adin2111_get_iface()
118 struct adin2111_data *ctx = dev->data; in eth_adin2111_lock()
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dsdhc.h4 * SPDX-License-Identifier: Apache-2.0
37 #define SDHC_TIMEOUT_FOREVER (-1)
113 * to the bus. Cards start with legacy timing, but UHS-II cards can go up to
169 unsigned int bus_8_bit_support: 1; /**< 8-bit Support for embedded device */
179 unsigned int address_64_bit_support_v4: 1; /**< 64-bit system address support for V4 */
180 unsigned int address_64_bit_support_v3: 1; /**< 64-bit system address support for V3 */
186 unsigned int uhs_2_support: 1; /**< UHS-II support */
191 unsigned int retune_timer_count: 4; /**< Timer count for re-tuning */
193 unsigned int retuning_mode: 2; /**< Re-tuning mode */
228 unsigned int power_delay; /*!< Delay to allow SD to power up or down (in ms) */
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-1.14.rst17 * CVE-2020-10066
18 * CVE-2020-10069
19 * CVE-2020-13601
20 * CVE-2020-13602
32 * :github:`issuenumber` - issue title
34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre
35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply
36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller
37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board.
38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral …
[all …]
Drelease-notes-3.5.rst38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
[all …]
Drelease-notes-2.1.rst13 * Expanded support for ARMv6-M architecture.
50 hardware-based stack overflow detection) in ARMv6-M architecture
51 * Added QEMU support for ARMv6-M architecture
52 * Extended test coverage for ARM-specific kernel features in ARMv6-M
54 * Enhanced runtime MPU programming in ARMv8-M architecture, making
55 the full partitioning of kernel SRAM memory a user-configurable
57 * Added CMSIS support for Cortex-R architectures.
59 * Added missing Cortex-R CPU device tree bindings.
60 * Fixed incorrect Cortex-R device tree specification.
68 * RISC-V:
[all …]
Drelease-notes-3.2.rst13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`).
15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`.
31 * CVE-2022-2993: Under embargo until 2022-11-03
33 * CVE-2022-2741: Under embargo until 2022-10-14
56 This definition can be used by third-party code to compile code conditional
58 Therefore, any third-party code integrated using the Zephyr build system will
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and
157 :dtcompatible:`fixed-partitions`.
[all …]
Drelease-notes-1.12.rst12 - Asymmetric multiprocessing (AMP) via integration of OpenAMP
13 - Persistent storage support for Bluetooth Low Energy including Mesh
14 - 802.1Q - Virtual Local Area Network (VLAN) traffic on an Ethernet network
15 - Support multiple concurrent filesystem devices, partitions, and FS types
16 - Ethernet network management interface
17 - Networking traffic prioritization on a per-connection basis
18 - Support for Ethernet statistical counters
19 - Support for TAP net device on the native POSIX port
20 - Command-line Zephyr meta-tool "west"
21 - SPI slave support
[all …]
Drelease-notes-2.6.rst13 * Added support for 64-bit ARCv3
14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture
15 * Added initial support for Arm v8.1-m and Cortex-M55
22 https://github.com/zephyrproject-rtos/example-application
34 * CVE-2021-3581: Under embargo until 2021-09-04
41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented.
47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned.
48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change
93 USB_HID_PROTOCOL_CODE does not allow to set boot protocol code for specific
[all …]
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
Drelease-notes-2.3.rst18 with future support for features like 64-bit and absolute timeouts in mind
21 * Zephyr now integrates with the TF-M (Trusted Firmware M) PSA-compliant
24 * The CMSIS-DSP library is now included and integrated
33 * CVE-2020-10022: UpdateHub Module Copies a Variable-Sized Hash String
34 into a fixed-size array.
35 * CVE-2020-10059: UpdateHub Module Explicitly Disables TLS
37 * CVE-2020-10061: Improper handling of the full-buffer case in the
39 * CVE-2020-10062: Packet length decoding error in MQTT
40 * CVE-2020-10063: Remote Denial of Service in CoAP Option Parsing Due
42 * CVE-2020-10068: In the Zephyr project Bluetooth subsystem, certain
[all …]
/Zephyr-latest/drivers/sdhc/
Drcar_mmc.c4 * SPDX-License-Identifier: Apache-2.0
109 struct mmc_rcar_data *data = dev->data; in rcar_mmc_reset_and_mask_irqs()
124 k_sem_reset(&data->irq_xref_fin); in rcar_mmc_reset_and_mask_irqs()
138 * @retval -EINVAL: the dev pointer is NULL
145 return -EINVAL; in rcar_mmc_card_busy()
160 * @retval -ETIMEDOUT: timed out while tx/rx
161 * @retval -EIO: I/O error
162 * @retval -EILSEQ: communication out of sync
170 return -ETIMEDOUT; in rcar_mmc_check_errors()
175 return -EILSEQ; in rcar_mmc_check_errors()
[all …]
/Zephyr-latest/drivers/espi/
Despi_npcx.c4 * SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/dt-bindings/espi/npcx_espi.h>
32 /* mapping table between eSPI reset signal and wake-up input */
77 ((struct espi_reg *)((const struct espi_npcx_config *)(dev)->config)->base)
94 /* Minimum delay before acknowledging a virtual wire */
113 #define ESPI_FLASH_MAX_TIMEOUT 1000ul /* 1000 ms */
116 #define ESPI_OOB_MAX_TIMEOUT 500ul /* 500 ms */
132 /* eSPI Virtual Wire Input (Master-to-Slave) signals configuration structure */
136 uint8_t bitmask; /* VW signal bits-mask */
140 /* eSPI Virtual Wire Output (Slave-to-Master) signals configuration structure */
[all …]
/Zephyr-latest/drivers/modem/
Dhl7800.c4 * SPDX-License-Identifier: Apache-2.0
211 #define MDM_INVALID_SOCKET_ID -1
217 #define SIZE_WITHOUT_NUL(v) (sizeof(v) - SIZE_OF_NUL)
221 .cmd = cmd_, .cmd_len = (uint16_t)sizeof(cmd_) - 1, \
250 #define RSSI_UNKNOWN -999
294 /* The ? can be a + or - */
301 #define TIME_STRING_TO_TM_STRUCT_YEAR_OFFSET (2000 - 1900)
373 static const char EOF_PATTERN[] = "--EOF--Pattern--";
598 sock->allocated = true; in alloc_stale_socket()
609 sock->allocated = false; in free_stale_socket()
[all …]