/Zephyr-Core-3.5.0/dts/bindings/ieee802154/ |
D | atmel,rf2xx.yaml | 1 # Copyright (c) 2019-2020 Gerson Fernando Budke <nandojve@gmail.com> 2 # SPDX-License-Identifier: Apache-2.0 8 include: spi-device.yaml 11 irq-gpios: 12 type: phandle-array 15 reset-gpios: 16 type: phandle-array 19 slptr-gpios: 20 type: phandle-array 23 Multi-functional pin that controls sleep, deep sleep, transmit [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/gpio/ |
D | atmel-xplained-pro-header.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 debugger connected should be called EXT7. PWR, EXT1, EXT2 and EXT3 are 14 * PWR is right angled at the top right hand side of the board. This 17 below the PWR header. This header must always be present. 22 All MCU boards have to implement at least PWR, EXT1, EXT2 (on medium and 28 https://www.microchip.com/development-tools/xplained-boards 29 …http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42091-Atmel-Xplained-Pro-Hardware-Developmen… 37 0 ADC(+) 3 4 ADC(-) 1 39 4 PWM(+) 7 8 PWM(-) 5 42 10 UART(RX) 13 14 UART(TX) 11 [all …]
|
/Zephyr-Core-3.5.0/samples/bluetooth/hci_pwr_ctrl/ |
D | README.rst | 1 .. _bluetooth-hci-pwr-ctrl-sample: 9 This sample application demonstrates the dynamic Tx power control over the LL 11 peripheral advertising with varying Tx power. The initial advertiser TX power 12 for the first 5s of the application is the Kconfig set default TX power. Then, 13 the TX power variation of the advertiser is a repeatedly descending staircase 14 pattern ranging from -4 dBm to -30 dBm where the Tx power levels decrease every 18 the Tx power of the peripheral device is modulated per connection accordingly 37 See :ref:`bluetooth samples section <bluetooth-samples>` for details.
|
/Zephyr-Core-3.5.0/boards/arm/stm32f3_seco_d23/ |
D | stm32f3_seco_d23.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f3/stm32f302v(b-c)tx-pinctrl.dtsi> 12 model = "SECO JUNO SBC-D23 board (STM32F302VCT6)"; 13 compatible = "seco,stm32f3-d23"; 17 zephyr,code-partition = &slot0_partition; 18 zephyr,shell-uart = &usart1; 25 compatible = "gpio-leds"; 28 label = "LED-1"; 32 label = "LED-2"; [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/mmc/ |
D | st,stm32-sdmmc.yaml | 3 compatible: "st,stm32-sdmmc" 5 include: [mmc.yaml, pinctrl-device.yaml, reset-device.yaml] 17 pinctrl-0: 20 pinctrl-names: 23 cd-gpios: 24 type: phandle-array 27 pwr-gpios: 28 type: phandle-array 31 bus-width: 38 - 1 [all …]
|
/Zephyr-Core-3.5.0/boards/arm/lora_e5_dev_board/ |
D | lora_e5_dev_board.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 8 #include <seeed/lora-e5.dtsi> 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 model = "Seeed Studio LoRa-E5 Dev Board"; 13 compatible = "seeed,lora-e5-dev-board"; 17 zephyr,shell-uart = &usart1; 20 zephyr,code-partition = &flash0; 24 compatible = "gpio-leds"; 33 compatible = "gpio-keys"; [all …]
|
/Zephyr-Core-3.5.0/drivers/ieee802154/ |
D | ieee802154_cc2520.c | 1 /* ieee802154_cc2520.c - TI CC2520 driver */ 8 * SPDX-License-Identifier: Apache-2.0 47 * 1 - Debug related functions 48 * 2 - Generic helper functions (for any parts) 49 * 3 - GPIO related functions 50 * 4 - TX related helper functions 51 * 5 - RX related helper functions 52 * 6 - Radio device API functions 53 * 7 - Legacy radio device API functions 54 * 8 - Initialization [all …]
|
D | ieee802154_rf2xx.c | 1 /* ieee802154_rf2xx.c - ATMEL RF2XX IEEE 802.15.4 Driver */ 6 * Copyright (c) 2019-2020 Gerson Fernando Budke 8 * SPDX-License-Identifier: Apache-2.0 67 .rssi = -40, 84 k_sem_give(&ctx->trx_isr_lock); in trx_isr_handler() 111 * Datasheet: Figure 7-13. Timing Example of an RX_AACK Transaction in rf2xx_trx_set_tx_state() 141 struct rf2xx_context *ctx = dev->data; in rf2xx_set_rssi_base() 144 if (ctx->cc_page == IEEE802154_ATTR_PHY_CHANNEL_PAGE_ZERO_OQPSK_2450_BPSK_868_915) { in rf2xx_set_rssi_base() 148 } else if (ctx->cc_page == IEEE802154_ATTR_PHY_CHANNEL_PAGE_TWO_OQPSK_868_915) { in rf2xx_set_rssi_base() 156 ctx->trx_rssi_base = base; in rf2xx_set_rssi_base() [all …]
|
D | ieee802154_mcr20a.c | 1 /* ieee802154_mcr20a.c - NXP MCR20A driver */ 8 * SPDX-License-Identifier: Apache-2.0 41 * max. TX duration = (PR + SFD + FLI + PDU + FCS) 111 /* RF TX power max/min values (dBm) */ 113 #define MCR20A_OUTPUT_POWER_MIN (-35) 132 * Fc = 2405 + 5(k - 11) , k = 11,12,...,26 157 const struct mcr20a_config *config = dev->config; in z_mcr20a_read_reg() 169 const struct spi_buf_set tx = { in z_mcr20a_read_reg() local 178 if (spi_transceive_dt(&config->bus, &tx, &rx) == 0) { in z_mcr20a_read_reg() 179 return cmd_buf[len - 1]; in z_mcr20a_read_reg() [all …]
|
/Zephyr-Core-3.5.0/boards/arm/atsamr21_xpro/ |
D | atsamr21_xpro.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "atsamr21_xpro-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 19 zephyr,shell-uart = &sercom0; 28 pwm-led0 = &pwm_led0; 30 i2c-0 = &sercom1; 34 compatible = "gpio-leds"; 42 compatible = "pwm-leds"; 49 compatible = "gpio-keys"; [all …]
|
/Zephyr-Core-3.5.0/samples/bluetooth/observer/src/ |
D | observer.c | 3 * Copyright (c) 2015-2016 Intel Corporation 5 * SPDX-License-Identifier: Apache-2.0 21 addr_str, rssi, type, ad->len); in device_found() 30 switch (data->type) { in data_cb() 33 len = MIN(data->data_len, NAME_LEN - 1); in data_cb() 34 (void)memcpy(name, data->data, len); in data_cb() 63 data_len = buf->len; in scan_recv() 66 data_status = BT_HCI_LE_ADV_EVT_TYPE_DATA_STATUS(info->adv_props); in scan_recv() 68 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv() 69 printk("[DEVICE]: %s, AD evt type %u, Tx Pwr: %i, RSSI %i " in scan_recv() [all …]
|
/Zephyr-Core-3.5.0/boards/arm/sparkfun_thing_plus_nrf9160/ |
D | sparkfun_thing_plus_nrf9160_common.dtsi | 2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 7 #include "sparkfun_thing_plus_nrf9160_common-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 compatible = "sparkfun,thing-plus-nrf9160"; 16 zephyr,shell-uart = &uart0; 17 zephyr,uart-mcumgr = &uart0; 21 compatible = "gpio-leds"; 29 compatible = "pwm-leds"; 36 compatible = "gpio-keys"; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt1024_evk/ |
D | mimxrt1024_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1024_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1024-EVK board"; 27 zephyr,flash-controller = &w25q32jvwj0; 29 zephyr,code-partition = &slot0_partition; 34 zephyr,shell-uart = &lpuart1; 39 /* ISSI IS42S16160J-6TLI */ 45 compatible = "gpio-leds"; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt1170_evk/ |
D | mimxrt1170_evk_cm7.dts | 2 * Copyright 2021-22, NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 13 model = "NXP MIMXRT1170-EVK board"; 17 mipi-dsi = &mipi_dsi; 26 zephyr,shell-uart = &lpuart1; 28 zephyr,flash-controller = &is25wp128; 30 zephyr,code-partition = &slot0_partition; 31 zephyr,cpu1-region = &ocram; 36 /* Winbond W9825G6KH-5I */ [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt1020_evk/ |
D | mimxrt1020_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1020_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1020-EVK board"; 24 zephyr,flash-controller = &is25wp064; 26 zephyr,code-partition = &slot0_partition; 31 zephyr,shell-uart = &lpuart1; 35 /* ISSI IS42S16160J-6TLI */ 41 compatible = "gpio-leds"; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt1050_evk/ |
D | mimxrt1050_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1050_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/display/panel.h> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "NXP MIMXRT1050-EVK board"; 32 zephyr,shell-uart = &lpuart1; 33 zephyr,flash-controller = &s26ks512s0; 35 zephyr,code-partition = &slot0_partition; 40 /* Micron MT48LC16M16A2B4-6AIT:G */ [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt1060_evk/ |
D | mimxrt1060_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1060_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/display/panel.h> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "NXP MIMXRT1060-EVK board"; 20 pwm-led0 = &green_pwm_led; 27 zephyr,flash-controller = &is25wp064; 29 zephyr,code-partition = &slot0_partition; 34 zephyr,shell-uart = &lpuart1; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt1064_evk/ |
D | mimxrt1064_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1064_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/display/panel.h> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "NXP MIMXRT1064-EVK board"; 20 pwm-led0 = &green_pwm_led; 27 zephyr,flash-controller = &is25wp064; 29 zephyr,code-partition = &slot0_partition; 34 zephyr,shell-uart = &lpuart1; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt685_evk/ |
D | mimxrt685_evk_cm33.dts | 2 * Copyright (c) 2020-2023, NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <zephyr/dt-bindings/pwm/pwm.h> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 #include "mimxrt685_evk_cm33-pinctrl.dtsi" 16 model = "NXP MIMXRT685-EVK board"; 25 usart-0 = &flexcomm0; 27 pwm-0 = &sc_timer; 28 pwm-led0 = &green_pwm_led; [all …]
|
/Zephyr-Core-3.5.0/drivers/usb_c/tcpc/ |
D | ucpd_stm32.c | 4 * SPDX-License-Identifier: Apache-2.0 26 * @brief UCPD TX ORDSET values 65 * UCPDx_STROBE: UCPDx pull-down configuration strobe: 72 SYSCFG->CFGR1 |= SYSCFG_CFGR1_UCPD1_STROBE_Msk; in update_stm32g0x_cc_line() 74 SYSCFG->CFGR1 |= SYSCFG_CFGR1_UCPD2_STROBE_Msk; in update_stm32g0x_cc_line() 80 * @brief Transmits a data byte from the TX data buffer 84 struct tcpc_data *data = dev->data; in ucpd_tx_data_byte() 85 const struct tcpc_config *const config = dev->config; in ucpd_tx_data_byte() 86 int index = data->ucpd_tx_active_buffer->msg_index++; in ucpd_tx_data_byte() 88 LL_UCPD_WriteData(config->ucpd_port, in ucpd_tx_data_byte() [all …]
|
/Zephyr-Core-3.5.0/boards/arm/mimxrt595_evk/ |
D | mimxrt595_evk_cm33.dts | 2 * Copyright 2022-2023, NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 #include "mimxrt595_evk_cm33-pinctrl.dtsi" 16 model = "NXP MIMXRT595-EVK board"; 25 usart-0 = &flexcomm0; 30 pwm-0 = &sc_timer; 34 zephyr,flash-controller = &mx25um51345g; 36 zephyr,code-partition = &slot0_partition; [all …]
|
/Zephyr-Core-3.5.0/boards/arm/sensortile_box/doc/ |
D | index.rst | 9 The STEVAL-MKSBOX1V1 (SensorTile.box) is a ready-to-use box kit for wireless 12 The SensorTile.box board fits into a small plastic box with a long-life rechargeable 27 - Ultra low-power STM32L4R9ZI System on Chip 29 - LQFP144 package 30 - Core: ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU, adaptive 31 real-time accelerator (ART Accelerator) allowing 0-wait-state 34 - Clock Sources: 36 - 16 MHz crystal oscillator 37 - 32 kHz crystal oscillator for RTC (LSE) 39 - Communication [all …]
|
/Zephyr-Core-3.5.0/samples/bluetooth/periodic_sync/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 48 switch (data->type) { in data_cb() 51 len = MIN(data->data_len, NAME_LEN - 1); in data_cb() 52 memcpy(name, data->data, len); in data_cb() 81 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv() 82 printk("[DEVICE]: %s, AD evt type %u, Tx Pwr: %i, RSSI %i %s " in scan_recv() 85 le_addr, info->adv_type, info->tx_power, info->rssi, name, in scan_recv() 86 (info->adv_props & BT_GAP_ADV_PROP_CONNECTABLE) != 0, in scan_recv() 87 (info->adv_props & BT_GAP_ADV_PROP_SCANNABLE) != 0, in scan_recv() 88 (info->adv_props & BT_GAP_ADV_PROP_DIRECTED) != 0, in scan_recv() [all …]
|
/Zephyr-Core-3.5.0/drivers/usb/udc/ |
D | udc_nrf.c | 4 * SPDX-License-Identifier: Apache-2.0 76 nrfx_power_config_t pwr; member 105 .p_data = {.tx = buf->data}, in udc_event_xfer_in_next() 106 .size = buf->len, in udc_event_xfer_in_next() 116 udc_submit_ep_event(dev, buf, -ECONNREFUSED); in udc_event_xfer_in_next() 134 * s-in-[status] finished, release buffer. in udc_event_xfer_ctrl_in() 135 * Since the controller supports auto-status we cannot use in udc_event_xfer_ctrl_in() 164 uint8_t ep = event->data.eptransfer.ep; in udc_event_xfer_in() 167 switch (event->data.eptransfer.status) { in udc_event_xfer_in() 194 udc_submit_ep_event(dev, buf, -ECONNABORTED); in udc_event_xfer_in() [all …]
|
/Zephyr-Core-3.5.0/boards/arm/96b_nitrogen/doc/ |
D | index.rst | 10 nRF52832 ARM Cortex-M4F CPU. 27 - nRF52832 microcontroller with 512kB Flash, 64kB RAM 28 - ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU 29 - Bluetooth LE 30 - NFC 31 - LPC11U35 on board SWD debugger 33 - SWD debugger firmware 34 - USB to UART 35 - Drag and Drop firmware upgrade 37 - 7 LEDs [all …]
|