Home
last modified time | relevance | path

Searched full:layer (Results 1 – 25 of 560) sorted by relevance

12345678910>>...23

/Zephyr-latest/subsys/usb/device_next/class/
DKconfig.bt5 bool "Bluetooth HCI USB Transport Layer"
9 Bluetooth HCI USB Transport Layer
17 Bluetooth HCI USB Transport Layer TX thread priority.
23 Bluetooth HCI USB Transport Layer TX thread stack size.
29 Bluetooth HCI USB Transport Layer RX thread priority.
/Zephyr-latest/subsys/net/l2/virtual/
DKconfig7 Add a virtual L2 layer driver. This is needed if you have a L2
8 layer that depends on other L2 layer. Like running VPN on top of
22 int "Max length of the virtual L2 layer name"
31 module-str = Log level for virtual L2 layer
/Zephyr-latest/doc/connectivity/networking/api/
Dnet_linkaddr.rst3 Link Layer Address Handling
13 The link layer addresses are set for network interfaces so that L2
14 connectivity works correctly in the network stack. Typically the link layer
16 layer address length is 8 bytes.
Dnet_l2.rst3 L2 Layer Management
13 The L2 stack is designed to hide the whole networking link-layer part
19 object and the generic API provided by the L2 layer in
22 Only the L2 layer can talk to the device driver, linked to the net_if
23 object. The L2 layer dictates the API provided by the device driver,
28 :ref:`OpenThread <thread_protocol_interface>`, Wi-Fi, and a dummy layer example
31 L2 layer API
34 In order to create an L2 layer, or a driver for a specific L2 layer,
35 one needs to understand how the L3 layer interacts with it and
36 how the L2 layer is supposed to behave.
[all …]
Dlldp.rst3 Link Layer Discovery Protocol
13 The Link Layer Discovery Protocol (LLDP) is a vendor-neutral link layer
Dnet_mgmt.rst14 layer code itself, to call defined network routines at any level in
36 mask that tells which stack layer is targeted, if a ``net_if`` object is
53 pair of layer and code, whereas on the command part it will be a mask of
73 layer and layer code. A callback handler function **must** check
79 multiple listeners registered, one for each layer being listened.
80 The callback handler function can be shared between different layer events.
82 (False positives can occur for events which have the same layer and
83 layer code.)
176 the targeted layer or eventually, if l2 is the layer, on the
177 technology as well. For instance, all IP layer management request code
/Zephyr-latest/subsys/net/lib/capture/
Dsll.h21 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 */
35 uint16_t sll2_hatype; /* Link-layer address type */
37 uint8_t sll2_halen; /* Link-layer address length */
38 uint8_t sll2_addr[SLL_ADDRLEN]; /* Link-layer address */
/Zephyr-latest/subsys/net/l2/canbus/
DKconfig5 bool "CANBUS RAW l2 layer"
7 Add a CANBUS L2 layer driver. This is the layer for SOCKET CAN.
/Zephyr-latest/drivers/bluetooth/hci/
DKconfig.silabs17 Bluetooth Library. If set too low the capacity of the link layer may
45 int "Link layer stack size"
48 Link layer stack size.
51 # Hidden option for Co-Operative Link Layer thread priority
/Zephyr-latest/doc/hardware/peripherals/
Dw1.rst40 * The link layer handles basic communication functions such as bus reset,
42 It is the only hardware-dependent layer in Zephyr.
43 This layer is supported by a driver using the Zephyr :ref:`uart_api` interface,
47 * The 1-Wire network layer handles all means for slave identification and bus
57 * Transport layer and Presentation layer functions are not implemented in the
75 1-Wire data link layer
80 1-Wire network layer
/Zephyr-latest/include/zephyr/drivers/firmware/scmi/
Dtransport.h9 * @brief Public APIs for the SCMI transport layer drivers
26 * This function should be called by the transport layer
64 * transport layer driver whenever a reply has
92 * Whenever the SCMI transport layer driver doesn't support
100 * transport layer
124 * @brief Perform initialization for the transport layer driver
126 * The transport layer driver can't be initialized directly
131 * needs to call this function to perfrom transport layer driver
137 * transport layer
163 * transport layer
[all …]
/Zephyr-latest/subsys/usb/usb_c/
Dusbc_prl.h95 * @brief Start the PRL Layer state machine. This is only called from the
110 * @brief Suspends the PRL Layer state machine. This is only called from the
118 * @brief Reset the PRL Layer state machine
125 * @brief Run the PRL Layer state machine. This is called from the subsystems
160 * @brief Instructs the Protocol Layer to send a Power Delivery control message
170 * @brief Instructs the Protocol Layer to send a Power Delivery data message
180 * @brief Instructs the Protocol Layer to execute a hard reset
187 * @brief Query if the Protocol Layer is running
191 * @retval TRUE if the Protocol Layer is running
192 * @retval FALSE if the Protocol Layer is not running
Dusbc_prl.c18 * @brief USB Power Delivery Protocol Layer (PRL)
25 * @brief Protocol Layer Flags
47 * cleared when the message is sent to the TCPC layer.
57 * @brief Protocol Layer Transmission States
87 * @brief Protocol Layer Hard Reset States
136 * @brief Test if the Protocol Layer State Machines are running
149 * @brief Directs the Protocol Layer to perform a hard reset. This function
167 * @brief Instructs the Protocol Layer that a hard reset is complete.
179 * @brief Directs the Protocol Layer to construct and transmit a Power Delivery
199 * @brief Directs the Protocol Layer to construct and transmit a Power Delivery
[all …]
Dusbc_tc_common_internal.h64 * @brief TC Layer State Machine Object
67 /** TC layer state machine context */
71 /** TC layer flags */
132 * @brief Run the TC Layer state machine. This is called from the subsystems
141 * @brief Checks if the TC Layer is in an Attached state
145 * @retval true if TC Layer is in an Attached state, else false
Dusbc_stack.h21 * @brief Each layer of the stack is composed of state machines that can be
65 /* Type-C layer data */
74 /* Policy Engine layer data */
83 /* Protocol Layer data */
85 /** Protocol Receive Layer state machine object */
87 /** Protocol Transmit Layer state machine object */
89 /** Protocol Hard Reset Layer state machine object */
91 /** Enables or Disables the Protocol Layer state machine */
93 /** The state of the Protocol Layer state machine */
/Zephyr-latest/drivers/firmware/scmi/
DKconfig52 bool "Transport layer has static channels"
54 Enable this if the SCMI transport layer uses static channels.
57 transport layer drivers which can use the default channel
62 int "SCMI transport layer initialization priority"
/Zephyr-latest/subsys/net/l2/
DKconfig4 menu "Link layer options"
7 bool "Dummy l2 layer"
10 Add a dummy L2 layer driver. This is usually only needed when
64 module-str = Log level for Wi-Fi management layer
/Zephyr-latest/subsys/net/ip/
Dnbr.h25 /* The neighbors are tracked by link layer address. This is not part
30 /** Link layer address */
149 * @param lladdr Neighbor link layer address
157 * @brief Link a neighbor to specific link layer address.
160 * @param lladdr Neighbor link layer address
167 * @brief Unlink a neighbor from specific link layer address.
169 * @param lladdr Neighbor link layer address
176 * @param idx Link layer address index in ll table.
177 * @return Pointer to link layer address storage, NULL if not found
/Zephyr-latest/include/zephyr/drivers/serial/
Duart_async_to_irq.h17 * @brief UART Asynchronous to Interrupt driven API adaptation layer
28 /** @brief Data structure used by the adaptation layer.
34 /** @brief Configuration structure used by the adaptation layer.
110 /** @brief Initialize the adaptation layer.
123 * @retval -EINVAL if adaption layer has wrong configuration.
133 * @retval -EINVAL if adaption layer has wrong configuration.
141 * @brief Structure used by the adaptation layer.
153 /** Async API used by the a2i layer. */
166 /** @brief Asynchronous API used by the adaptation layer. */
203 /** @brief Data associated with the asynchronous to the interrupt driven API adaptation layer. */
[all …]
/Zephyr-latest/dts/bindings/display/
Dst,stm32-ltdc.yaml58 description: First pixel in x direction on layer 0. Defaults to 0.
62 description: Last pixel in x direction on layer 0. Defaults to width.
66 description: First pixel in y direction on layer 0. Defaults to 0.
70 description: Last pixel in y direction on layer 0. Defaults to height.
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dsar_cfg.rst6 Segmentation and reassembly (SAR) provides a way of handling larger upper transport layer messages
8 reassembly mechanism is used by the lower transport layer.
10 The lower transport layer defines how the upper transport layer PDUs are segmented and reassembled
11 into multiple Lower Transport PDUs, and sends them to the lower transport layer on a peer device.
13 which do not fit into a single Lower Transport PDU, the lower transport layer performs segmentation,
17 The lower transport layer on the receiving device reassembles the segments into a single Upper
19 lower transport layer of the receiving node, while an unsegmented message delivery is not
21 sent as a single-segment segmented message when acknowledgment by the lower transport layer is
25 The transport layer is able to transport up to 32 segments with its SAR mechanism, with a maximum
44 SAR does not impose extra overhead on the access layer payload per segment.
[all …]
/Zephyr-latest/modules/
DKconfig.syst12 bool "STP Transport Layer for MIPI SyS-T"
15 Transport Layer for MIPI SyS-T
/Zephyr-latest/dts/bindings/can/
Drenesas,ra-canfd-global.yaml20 Specifies the Data Link Layer clock limit on this device: DLL clock frequency > dll-min-freq.
25 Specifies the Data Link Layer clock limit on this device: DLL clock frequency < dll-max-freq.
/Zephyr-latest/subsys/bluetooth/mesh/
Daccess.h85 * Register a callback function to act as a hook for receiving mesh model layer messages
95 * Send a mesh model layer message out into the mesh network without having instantiated
109 /** @brief Initialize the Access layer.
115 /** @brief Suspend the Access layer.
119 /** @brief Reset the Access layer.
/Zephyr-latest/subsys/net/
DKconfig9 bool "Link layer and networking (including IP)"
14 This option enables generic link layer and networking support

12345678910>>...23