Home
last modified time | relevance | path

Searched +full:6 +full:lo (Results 1 – 25 of 39) sorted by relevance

12

/Zephyr-latest/tests/net/6lo/
Dtestcase.yaml4 - 6loWPAN
8 net.6lo:
11 net.6lo.preempt:
14 net.6lo.variable_buf_size:
DCMakeLists.txt5 project(6lo) project
/Zephyr-latest/arch/sparc/core/
Dtrap_table_mvt.S19 jmp %l4+%lo(__sparc_trap_fault); \
25 jmp %l4+%lo(INT_HANDLER); \
31 jmp %l4+%lo(handler); \
37 jmp %g4+%lo(handler); \
98 INTERRUPT_TRAP(6); ! 16 interrupt_level_6
146 BAD_TRAP; BAD_TRAP; BAD_TRAP; BAD_TRAP; ! 68 - 6B undefined
147 BAD_TRAP; BAD_TRAP; BAD_TRAP; BAD_TRAP; ! 6C - 6F undefined
161 SOFT_TRAP; ! 6 Fix alignment
/Zephyr-latest/subsys/net/l2/ieee802154/
Dieee802154_6lo.c9 * @brief 802.15.4 6LoWPAN adaptation layer implementation
19 #include <6lo.h>
Dieee802154_6lo.h9 * @brief 802.15.4 6LoWPAN adaptation layer
25 uint8_t hdr_diff; /* 6lo header size reduction due to compression in bytes */
30 * @brief Decode and reassemble 6LoWPAN packets to IPv6 as per RFC 6282
32 * @details Decompress and (if fragmented) reassemble 6LoWPAN packets for
37 * @param pkt A valid pointer on a 6LoWPAN compressed packet to receive
46 * @brief Encode IPv6 packates to 6LoWPAN 802.15.4 as per RFC 6282
59 * @return 1 if additional 6LoWPAN fragmentation is needed, 0 if no
Dieee802154_6lo_fragment.c9 * @brief 802.15.4 6LoWPAN fragment handler implementation
15 #include "6lo.h"
16 #include "6lo_private.h"
63 * Fragmentation features from 6LoWPAN standards are not used due to Bluetooth
69 * 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
75 * 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
193 /* First fragment needs to take into account 6lo */ in ieee802154_6lo_fragment()
378 /* 6lo assumes that fragment header has been removed, in fragment_cached_pkt_len()
550 NET_ERR("Invalid 6LoWPAN header: packet dropped"); in fragment_add_to_cache()
/Zephyr-latest/subsys/net/ip/
DCMakeLists.txt33 zephyr_library_sources_ifdef(CONFIG_NET_6LO 6lo.c)
D6lo_private.h2 @brief 6lowpan private header
15 /* 6lopan dispatches */
59 #define NET_6LO_IPHC_SAC_POS 6
122 * incoming data and we cannot get process the packet in 6lo side.
DKconfig.ipv626 default 6 if NET_L2_OPENTHREAD
224 Currently the stable IID generation is disabled for 6lo networks
289 bool "6lowpan IPv6 Compression library"
292 6lowpan compression and fragmentation. It is enabled by default
299 bool "6lowpan context based compression"
302 Enables 6lowpan context based compression based on information
306 int "Number of supported 6CO (6lowpan contexts options)"
311 6lowpan context options table size. The value depends on your
312 network and memory consumption. More 6CO options uses more memory.
317 module-str = Log level for 6LoWPAN library
[all …]
Dipv6_mld.c29 #include "6lo.h"
D6lo.c2 * @brief 6lopan related functions
22 #include "6lo.h"
23 #include "6lo_private.h"
59 16, 8, 2, 0, 0, 8, 2, 0, 16, 6, 4, 1, 6
132 (UNALIGNED_GET(&addr->s6_addr16[6]) == htons(0xFE00))); in net_6lo_addr_16_bit_compressible()
259 * The Traffic Class field in the IPv6 header comprises 6 bits of
266 * DSCP(6), ECN(2).
274 tcl = (tcl << 6) | (tcl >> 2); /* ECN(2), DSCP(6) */ in compress_tfl()
487 NET_DBG("DAM_01 6 bytes: 2nd byte + last five bytes"); in compress_da_mcast()
489 /* 6 bytes: 2nd byte + last five bytes */ in compress_da_mcast()
[all …]
Dipv6.c40 #include "6lo.h"
178 opt_type, opt_type, opt_type >> 6, opt_type & 0xc0); in ipv6_drop_on_unknown_option()
339 /* RFC 4291 ch 2.5.6 */ in ipv6_route_packet()
617 * RFC 4291 ch 2.5.6 in net_ipv6_input()
855 buf[6] == 0xFF && buf[7] >= 0x80) { in check_reserved()
1008 case 6: in net_ipv6_addr_generate_iid()
Dtcp.c290 #define BUF_SIZE 25 /* 6 * 4 + 1 */ in tcp_flags()
384 * (6lo) and alter the sent network packet. So in order to avoid any in tcp_send()
1233 * 3 | 3 | 6 | 4 | 3+3-6= 0 | 6-3-3=0 | Append in tcp_check_pending_data()
1234 * 3 | 4 | 6 | 4 | 3+4-6 = 1 | 6-3-4=-1 | Append, pull from queue in tcp_check_pending_data()
1235 * 3 | 7 | 6 | 4 | 3+7-6 = 4 | 6-3-7=-4 | Drop queued data in tcp_check_pending_data()
1236 * 3 | 8 | 6 | 4 | 3+8-6 = 5 | 6-3-8=-5 | Drop queued data in tcp_check_pending_data()
1237 * 6 | 5 | 6 | 4 | 6+5-6 = 5 | 6-6-5=-5 | Drop queued data in tcp_check_pending_data()
1238 * 6 | 4 | 6 | 4 | 6+4-6 = 4 | 6-6-4=-4 | Drop queued data / packet in tcp_check_pending_data()
1239 * 10 | 2 | 6 | 4 | 10+2-6= 6 | 6-10-2=-6| Should not happen, dropping queue in tcp_check_pending_data()
1240 * 7 | 4 | 6 | 4 | 7+4-6 = 5 | 6-7-4=-5 | Should not happen, dropping queue in tcp_check_pending_data()
[all …]
/Zephyr-latest/soc/mediatek/mt8xxx/
Dsoc.c51 * 6-7 7-8 1
65 * 6: MBOX_C0 26: DMA_C1 46: AXI_DMA2
86 struct intc64 { uint32_t lo, hi; }; member
105 volatile uint32_t *p = bit < 32 ? &g->lo : &g->hi; in set_group_bit()
123 INTC.polarity.lo = 0xffffffff; in mt8196_intc_init()
134 mt8196_intc_set_irq_group(6, 2); /* mbox0 in group 2 */ in mt8196_intc_init()
/Zephyr-latest/scripts/build/
Dgen_syscalls.py224 # Note: "lo" and "hi" are named in little endian conventions,
228 middle = "struct { uintptr_t lo, hi; } split" if split else "uintptr_t x"
264 mrsh_args.append("parm%d.split.lo" % argnum)
272 if len(mrsh_args) > 6:
337 if mrsh_num < 5 or total <= 6:
360 if nmrsh <= 6:
367 for unused_arg in range(nmrsh, 6):
370 if nmrsh > 6:
378 mrsh += "\t" + "parm%d.split.lo = %s;\n" % (i, mrsh_rval(argnum, nmrsh))
/Zephyr-latest/drivers/net/
Dloopback.c50 net_if_set_link_addr(iface, "\x00\x00\x5e\x00\x53\xff", 6, in loopback_init()
172 NET_DEVICE_INIT(loopback, "lo",
/Zephyr-latest/doc/connectivity/networking/
Dnet-stack-architecture.rst63 Some of these technologies support IPv6 header compression (6Lo),
110 6. A socket handler then finds an active socket to which the network packet
146 6. The network packet is then classified and placed to the proper transmit
Doverview.rst34 * IPv6 header compression (6lo) is available for IPv6 connectivity for
/Zephyr-latest/doc/releases/
Drelease-notes-1.8.rst102 * 6lo IPv6 header compression fixes
152 * Update TinyCrypt to version 0.2.6
245 * ``ZEP-1719`` - TCP does not work with 6lo
Drelease-notes-1.7.rst17 support 6 architectures in total.
90 * Updated 6Lo implementation to support both Bluetooth and IEEE 802.15.4
219 * ``ZEP-875`` - 6LoWPAN - Context based compression support
220 * ``ZEP-876`` - 6LoWPAN - Offset based Reassembly of 802.15.4 packets
221 * ``ZEP-879`` - 6LoWPAN - Stateless Address Autoconfiguration
222 * ``ZEP-882`` - 6LoWPAN - IPv6 Next Header Compression
363 * ``ZEP-1564`` - 6lo uncompress_IPHC_header overwrites IPHC fields
/Zephyr-latest/subsys/net/lib/shell/
Dipv6.c178 PR("6lo header compression support : %s\n", in cmd_net_ipv6()
183 PR("6lo context based compression " in cmd_net_ipv6()
/Zephyr-latest/drivers/led/
Dled_mchp_xec.c38 #define XEC_BBLED_CFG_EN_UPDATE_POS 6
68 /* Delay.Lo register field */
/Zephyr-latest/tests/net/all/
Dprj.conf166 # 6lo
/Zephyr-latest/drivers/pwm/
Dpwm_mchp_xec_bbled.c76 #define XEC_PWM_BBLED_CFG_EN_UPDATE_POS 6
140 * DELAY.LO = pre-scaler = [0, 4095]
142 * Writing bit[6]=1 causes HW to update DELAY at the beginning of
/Zephyr-latest/drivers/ieee802154/
Dieee802154_cc13xx_cc26xx_subg.c112 /* The ANADIV radio parameter based on the LO divider (0) and front-end (0) settings */
125 /* The ANADIV radio parameter based on the LO divider (0) and front-end (0) settings */
197 { 6, RF_TxPowerTable_DEFAULT_PA_ENTRY(17, 3, 0, 16) },
223 { 6, RF_TxPowerTable_DEFAULT_PA_ENTRY(17, 3, 0, 16) },

12