/Zephyr-latest/subsys/net/lib/capture/ |
D | sll.h | 4 * SPDX-License-Identifier: Apache-2.0 16 #define SLL_HDR_LEN 16 /* Total header length */ 17 #define SLL_ADDRLEN 8 /* Length of the address field */ 21 uint16_t sll_hatype; /* Link-layer address type */ 22 uint16_t sll_halen; /* Link-layer address length */ 23 uint8_t sll_addr[SLL_ADDRLEN]; /* Link-layer address */ 29 #define SLL2_HDR_LEN 20 /* Total header length */ 33 uint16_t sll2_reserved_mbz; /* Reserved - must be zero */ 34 uint32_t sll2_if_index; /* 1-based interface index */ 35 uint16_t sll2_hatype; /* Link-layer address type */ [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | net_linkaddr.h | 4 * SPDX-License-Identifier: Apache-2.0 9 * @brief Public API for network link address 24 * @brief Network link address library 25 * @defgroup net_linkaddr Network Link Address Library 32 /** Maximum length of the link address */ 44 * Type of the link address. This indicates the network technology that this 45 * address is used in. Note that in order to save space we store the value 50 /** Unknown link address type. */ 52 /** IEEE 802.15.4 link address. */ 54 /** Bluetooth IPSP link address. */ [all …]
|
/Zephyr-latest/dts/bindings/mspi/ |
D | mspi-device.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 on-bus: mspi 14 mspi-max-frequency: 22 mspi-io-mode: 25 - "MSPI_IO_MODE_SINGLE" 26 - "MSPI_IO_MODE_DUAL" 27 - "MSPI_IO_MODE_DUAL_1_1_2" 28 - "MSPI_IO_MODE_DUAL_1_2_2" 29 - "MSPI_IO_MODE_QUAD" 30 - "MSPI_IO_MODE_QUAD_1_1_4" [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/mesh/ |
D | sol_pdu_rpl_cli.h | 4 * SPDX-License-Identifier: Apache-2.0 34 * has cleared. The @c length param represents length of range cleared by server. 37 * @param addr Address of the sender. 39 * @param range_length Range length value. 63 * @param range_start Start of Unicast address range. 64 * @param range_len Length of Unicast address range. Valid values are 0x00 and 0x02 67 * @param len_rsp Range length response buffer. 78 * @param range_start Start of Unicast address range. 79 * @param range_len Length of Unicast address range. Valid values are 0x00 and 0x02
|
D | msg.h | 8 * SPDX-License-Identifier: Apache-2.0 29 /** Length of a short Mesh MIC. */ 31 /** Length of a long Mesh MIC. */ 35 * @brief Helper to determine the length of an opcode. 42 * @brief Helper for model message buffer length. 44 * Returns the length of a Mesh model message buffer, including the opcode 45 * length and a short MIC. 48 * @param _payload_len Length of the model payload. 54 * @brief Helper for model message buffer length. 56 * Returns the length of a Mesh model message buffer, including the opcode [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | addr.h | 2 * @brief Bluetooth device address definitions and utilities. 8 * SPDX-License-Identifier: Apache-2.0 23 * @brief Bluetooth device address definitions and utilities. 24 * @defgroup bt_addr Device Address 33 #define BT_ADDR_LE_UNRESOLVED 0xFE /* Resolvable Private Address 36 #define BT_ADDR_LE_ANONYMOUS 0xFF /* No address provided 40 /** Length in bytes of a standard Bluetooth address */ 43 /** Bluetooth Device Address */ 49 /** Length in bytes of an LE Bluetooth address. Not packed, so no sizeof() */ 52 /** Bluetooth LE Device Address */ [all …]
|
/Zephyr-latest/tests/bluetooth/tester/src/audio/btp/ |
D | btp_has.h | 1 /* btp_has.h - Bluetooth tester headers */ 6 * SPDX-License-Identifier: Apache-2.0 18 bt_addr_le_t address; member 24 bt_addr_le_t address; member 26 uint8_t length; member 32 bt_addr_le_t address; member 38 bt_addr_le_t address; member 41 uint8_t length; member 47 bt_addr_le_t address; member 55 bt_addr_le_t address; member
|
/Zephyr-latest/subsys/tracing/include/ |
D | tracing_core.h | 4 * SPDX-License-Identifier: Apache-2.0 31 * @param data Tracing buffer address. 32 * @param length Tracing buffer length. 34 void tracing_buffer_handle(uint8_t *data, uint32_t length); 44 * @param buf Tracing command buffer address. 45 * @param length Tracing command buffer length. 47 void tracing_cmd_handle(uint8_t *buf, uint32_t length);
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_rf2xx_iface.c | 1 /* ieee802154_rf2xx_iface.c - ATMEL RF2XX IEEE 802.15.4 Interface */ 4 * Copyright (c) 2019-2020 Gerson Fernando Budke 6 * SPDX-License-Identifier: Apache-2.0 29 const struct rf2xx_config *conf = dev->config; in rf2xx_iface_phy_rst() 32 gpio_pin_set_dt(&conf->reset_gpio, 0); in rf2xx_iface_phy_rst() 33 gpio_pin_set_dt(&conf->slptr_gpio, 0); in rf2xx_iface_phy_rst() 38 gpio_pin_set_dt(&conf->reset_gpio, 1); in rf2xx_iface_phy_rst() 40 gpio_pin_set_dt(&conf->reset_gpio, 0); in rf2xx_iface_phy_rst() 44 const struct rf2xx_config *conf = dev->config; in rf2xx_iface_phy_tx_start() 47 gpio_pin_set_dt(&conf->slptr_gpio, 1); in rf2xx_iface_phy_tx_start() [all …]
|
D | ieee802154_rf2xx_iface.h | 1 /* ieee802154_rf2xx_iface.h - ATMEL RF2XX transceiver interface */ 4 * Copyright (c) 2019-2020 Gerson Fernando Budke 6 * SPDX-License-Identifier: Apache-2.0 32 * @param[in] addr Specifies the address of the trx register 46 * @param[in] addr Address of the trx register 91 * @param[in] length Number of bytes to be read from the frame 95 uint8_t length); 104 * @param[in] length Number of bytes to be written into frame buffer 108 uint8_t length); 116 * @param[in] address Start address to be read [all …]
|
/Zephyr-latest/subsys/net/lib/ptp/ |
D | ddt.h | 4 * SPDX-License-Identifier: Apache-2.0 11 * @note Based on IEEE 1588:2019 section 5.3 - Derived data types 26 * @note 5.3.2 - time interval expressed in nanoseconds multiplied by 2^16 32 * @note 5.3.3 - timestamp with respect to epoch 35 /** Seconds encoded on 48 bits - high 16 bits. */ 37 /** Seconds encoded on 48 bits - low 32 bits. */ 45 * @note 5.3.4 - identifies unique entities within a PTP network. 54 * @note 5.3.5 - identifies a PTP Port or a Link port. 64 * @brief Structure represeniting address of a PTP Port. 65 * @note 5.3.6 - represents the protocol address of a PTP port [all …]
|
/Zephyr-latest/include/zephyr/arch/x86/ |
D | memory.ld | 2 * Copyright (c) 2011-2014, Wind River Systems, Inc. 3 * Copyright (c) 2019-2020 Intel Corp. 5 * SPDX-License-Identifier: Apache-2.0 11 * By default, the kernel is linked at its physical address and all addresses 17 * in RAM and are copied from flash at boot. Text/rodata linked in-place in 21 * LMA for all sections relative to physical address. The virtual address VMAs 22 * for all sections are relative to the base virtual address for the kernel. 23 * Setting LMAs here helps let QEMU or any other ELF-aware loader know where to 38 /* Virtual base address for the kernel; with CONFIG_MMU this is not necessarily 44 #define KERNEL_RAM_SIZE (CONFIG_KERNEL_VM_SIZE - CONFIG_KERNEL_VM_OFFSET) [all …]
|
/Zephyr-latest/samples/net/vlan/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 9 string "My IPv6 address for second interface" 14 string "My IPv4 address for second interface" 33 string "My IPv6 address for third interface" 38 string "My IPv4 address for third interface" 57 int "IPv6 address prefix length for the interfaces" 61 Set the IPv6 address prefix length (netmask) for the interfaces
|
/Zephyr-latest/drivers/flash/ |
D | flash_esp32.c | 4 * SPDX-License-Identifier: Apache-2.0 54 struct flash_esp32_dev_data *data = dev->data; in flash_esp32_sem_take() 56 k_sem_take(&data->sem, FLASH_SEM_TIMEOUT); in flash_esp32_sem_take() 61 struct flash_esp32_dev_data *data = dev->data; in flash_esp32_sem_give() 63 k_sem_give(&data->sem); in flash_esp32_sem_give() 72 static int flash_esp32_read(const struct device *dev, off_t address, void *buffer, size_t length) in flash_esp32_read() argument 78 ret = esp_flash_read(NULL, buffer, address, length); in flash_esp32_read() 80 ret = esp_flash_read_encrypted(NULL, address, buffer, length); in flash_esp32_read() 85 return -EIO; in flash_esp32_read() 91 off_t address, in flash_esp32_write() argument [all …]
|
/Zephyr-latest/subsys/modbus/ |
D | modbus_server.c | 4 * SPDX-License-Identifier: Apache-2.0 13 * Copyright 2003-2020 Silicon Laboratories Inc. www.silabs.com 15 * SPDX-License-Identifier: APACHE-2.0 19 * Version 2.0 available at www.apache.org/licenses/LICENSE-2.0. 37 ctx->mbs_msg_ctr = 0; in modbus_reset_stats() 38 ctx->mbs_crc_err_ctr = 0; in modbus_reset_stats() 39 ctx->mbs_except_ctr = 0; in modbus_reset_stats() 40 ctx->mbs_server_msg_ctr = 0; in modbus_reset_stats() 41 ctx->mbs_noresp_ctr = 0; in modbus_reset_stats() 46 ctx->mbs_msg_ctr++; in update_msg_ctr() [all …]
|
/Zephyr-latest/subsys/net/l2/ieee802154/ |
D | ieee802154_security.h | 4 * SPDX-License-Identifier: Apache-2.0 28 * @param ll_hdr_len Length of the MHR. 29 * @param payload_len Length of the MAC payload. 30 * @param authtag_len Length of the authentication tag. 31 * @param src_ext_addr Pointer to the extended source address of the frame (in little endian byte 44 * @param ll_hdr_len Length of the MHR. 45 * @param payload_len Length of the MAC payload. 46 * @param authtag_len Length of the authentication tag. 47 * @param src_ext_addr Pointer to the extended source address of the frame (in little endian byte
|
/Zephyr-latest/drivers/dma/ |
D | dma_sam_xdmac.h | 4 * SPDX-License-Identifier: Apache-2.0 53 /** Microblock length */ 55 /** Source Address */ 57 /** Destination Address */ 59 /** Block length (The length of the block is (blen+1) microblocks) */ 61 /** Next descriptor address */ 69 /** Next Descriptor Address */ 73 /** Transfer Address */ 79 /** Next Descriptor Address */ 83 /** Source Address */ [all …]
|
/Zephyr-latest/arch/x86/core/ |
D | multiboot.c | 4 * SPDX-License-Identifier: Apache-2.0 48 * Without MMU, all memory are identity-mapped already in z_multiboot_init() 69 if ((info->flags & MULTIBOOT_INFO_FLAGS_MMAP) && in z_multiboot_init() 71 uintptr_t address; in z_multiboot_init() local 78 address = info->mmap_addr; in z_multiboot_init() 82 k_mem_map_phys_bare(&address_va, info->mmap_addr, info->mmap_length, in z_multiboot_init() 85 address = POINTER_TO_UINT(address_va); in z_multiboot_init() 88 address_end = address + info->mmap_length; in z_multiboot_init() 90 while ((address < address_end) && in z_multiboot_init() 92 mmap = UINT_TO_POINTER(address); in z_multiboot_init() [all …]
|
/Zephyr-latest/subsys/net/lib/config/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 7 module-dep = NET_LOG 8 module-str = Log level for network config library 9 module-help = Enables net config library to output debug messages. 19 some link-layer dedicated settings like the channel. 70 The value is in seconds. If for example IPv4 address from DHCPv4 is not 84 string "My IPv6 address" 89 string "Peer IPv6 address" 100 string "My IPv4 address" 118 string "Peer IPv4 address" [all …]
|
/Zephyr-latest/drivers/ethernet/ |
D | Kconfig.nxp_s32_gmac | 1 # Copyright 2022-2023 NXP 2 # SPDX-License-Identifier: Apache-2.0 17 int "TX ring length" 21 Length of the TX ring. ETH_NXP_S32_TX_RING_BUF_SIZE * ETH_NXP_S32_TX_RING_LEN 34 int "RX ring length" 38 Length of the RX ring. ETH_NXP_S32_RX_RING_BUF_SIZE * ETH_NXP_S32_RX_RING_LEN 54 This option specifies the zero-based index of the clock configuration 89 bool "Multicast destination address filtering" 91 Enable support for multicast destination address filtering in the MAC. 92 MAC performs imperfect filtering using a 64-bit hash table. The upper [all …]
|
/Zephyr-latest/include/zephyr/drivers/dma/ |
D | dma_mcux_pxp.h | 2 * Copyright 2023-2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 21 * head block source address: input buffer address 22 * head block destination address: output buffer address 24 * source burst length: height of source buffer in pixels 26 * dest burst length: height of destination buffer in pixels
|
/Zephyr-latest/tests/drivers/mspi/flash/boards/ |
D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 15 ce-gpios = <&gpio0 5 GPIO_ACTIVE_LOW>, 17 dqs-support; 18 software-multiperipheral; 22 compatible = "zephyr,mspi-emul-flash"; 25 mspi-max-frequency = <48000000>; 26 mspi-io-mode = "MSPI_IO_MODE_QUAD"; 27 mspi-data-rate = "MSPI_DATA_RATE_SINGLE"; 28 mspi-hardware-ce-num = <0>; 29 read-command = <0x0B>; [all …]
|
/Zephyr-latest/drivers/misc/ft8xx/ |
D | ft8xx_drv.h | 4 * SPDX-License-Identifier: Apache-2.0 25 int ft8xx_drv_read(uint32_t address, uint8_t *data, unsigned int length); 26 int ft8xx_drv_write(uint32_t address, const uint8_t *data, unsigned int length);
|
/Zephyr-latest/dts/bindings/ethernet/ |
D | xlnx,gem.yaml | 3 # SPDX-License-Identifier: Apache-2.0 10 include: ethernet-controller.yaml 19 clock-frequency: 27 which it will be adjusted at run-time. Therefore, the value of this 29 respective GEM's TX clock - by default, this is the IO PLL. 31 mdc-divider: 42 init-mdio-phy: 45 Activates the management of a PHY associated with the controller in- 46 stance. If this parameter is activated at the board level, the de- 47 fault values of the associated parameters mdio-phy-address, phy-poll- [all …]
|
/Zephyr-latest/drivers/entropy/ |
D | entropy_gecko_trng.c | 4 * SPDX-License-Identifier: Apache-2.0 17 * Select the correct Crypto ACC FIFO memory base address. 20 * ACC RNGOUT FIFO memory base address, like it does for register address definitions. 22 * Solution: Check which register base address is used for the Crypto ACC peripheral and select an 23 * appropriate FIFO memory base address. 35 #define S2_FIFO_LEVEL (CRYPTOACC_RNGCTRL->FIFOLEVEL) 36 #define S2_CTRL (CRYPTOACC_RNGCTRL->RNGCTRL) 39 #define S2_FIFO_LEVEL (CRYPTOACC->NDRNG_FIFOLEVEL) 40 #define S2_CTRL (CRYPTOACC->NDRNG_CONTROL) 55 *data++ = TRNG0->FIFO; in entropy_gecko_trng_read() [all …]
|