Home
last modified time | relevance | path

Searched +full:multi +full:- +full:segment (Results 1 – 9 of 9) sorted by relevance

/nrf52832-nimble/packages/NimBLE-latest/nimble/host/mesh/
H A Dsyscfg.yml9 # http://www.apache.org/licenses/LICENSE-2.0
123 supported outgoing segment count (BT_MESH_TX_SEG_MAX).
152 Maximum number of simultaneous outgoing multi-segment and/or
158 Maximum number of simultaneous incoming multi-segment and/or
166 can have. Each segment can contain 12 bytes, so this value should
175 This value should typically be fine-tuned based on what
186 4-byte MIC and 52 bytes using an 8-byte MIC.
322 Number of incomplete segment lists that we track for each LPN
364 Use this option to enable Beacon-related debug logs for the
515 value: '"nimble-mesh-node"'
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/doc/
H A Drawapi.txt7 * low-level "core" / "callback" or "raw" API.
8 * higher-level "sequential" API.
9 * BSD-style socket API.
13 model of execution is based on the blocking open-read-write-close
27 lwIP started targeting single-threaded environments. When adding multi-
28 threading support, instead of making the core thread-safe, another
31 this thread! Application threads using the sequential- or socket API
36 from these API header files are thread-safe:
37 - api.h
38 - netbuf.h
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/doc/
H A Drawapi.txt7 * low-level "core" / "callback" or "raw" API.
8 * higher-level "sequential" API.
9 * BSD-style socket API.
11 The raw API (sometimes called native API) is an event-driven API designed
12 to be used without an operating system that implements zero-copy send and
19 model of execution is based on the blocking open-read-write-close
33 lwIP started targeting single-threaded environments. When adding multi-
34 threading support, instead of making the core thread-safe, another
39 from pbuf- and memory management functions). Application threads using
40 the sequential- or socket API communicate with this main thread through
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/mesh/src/
H A Dtransport.c6 * SPDX-License-Identifier: Apache-2.0
33 * buffers available compared to the maximum supported outgoing segment
50 #define BLOCK_COMPLETE(seg_n) (u32_t)(((u64_t)1 << (seg_n + 1)) - 1)
54 /* Number of retransmit attempts (after the initial transmit) per segment */
61 #define SEG_RETRANSMIT_TIMEOUT(tx) (K_MSEC(400) + 50 * (tx)->ttl)
71 u8_t seg_n:5, /* Last segment index */
96 [0 ... (MYNEWT_VAL(BLE_MESH_RX_SEG_MSG_COUNT) - 1)] = { 0 },
112 tx->src, tx->ctx->addr, tx->ctx->app_idx, sdu->om_len); in send_unseg()
114 buf = bt_mesh_adv_create(BT_MESH_ADV_DATA, tx->xmit, BUF_TIMEOUT); in send_unseg()
117 return -ENOBUFS; in send_unseg()
[all …]
H A Dprov.c6 * SPDX-License-Identifier: Apache-2.0
94 #define XACT_SEG_DATA(_seg) (&link.rx.buf->om_data[20 + ((_seg - 1) * 23)])
139 u8_t seg; /* Bit-field of unreceived segments */
140 u8_t last_seg; /* Last segment (to check length) */
214 BT_MESH_ADV(buf)->busy = 0; in free_segments()
234 if (prov->link_close) { in reset_link()
235 prov->link_close(BT_MESH_PROV_ADV); in reset_link()
348 return -ENOBUFS; in bearer_ctl_send()
369 len -= START_PAYLOAD_MAX; in last_seg()
390 BT_DBG("len %u: %s", msg->om_len, bt_hex(msg->om_data, msg->om_len)); in prov_send_adv()
[all …]
/nrf52832-nimble/rt-thread/components/net/uip/doc/
H A Duip-doc.txt8 using the TCP/IP protocol suite even on small 8-bit
9 micro-controllers. Despite being small and simple, uIP do not require
10 their peers to have complex, full-size stacks, but can communicate
11 with peers running a similarly light-weight stack. The code size is on
18 \sa \ref uipopt "Compile-time configuration options"
19 \sa \ref uipconffunc "Run-time configuration functions"
31 used for web page transfers, e-mail transmissions, file transfers, and
32 peer-to-peer networking over the Internet. For embedded systems, being
35 with full TCP/IP support will be first-class network citizens, thus
40 small 8 or 16-bit systems. Code size of a few hundred kilobytes and
[all …]
/nrf52832-nimble/rt-thread/components/net/uip/doc/html/
H A Dmain.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
7 <!-- Generated by Doxygen 1.4.6 -->
19-bit micro-controllers. Despite being small and simple, uIP do not require their peers to have com…
22 <a class="el" href="a00153.html">Compile-time configuration options</a> <p>
23 <a class="el" href="a00144.html">Run-time configuration functions</a> <p>
29-mail transmissions, file transfers, and peer-to-peer networking over the Internet. For embedded s…
30 …es both in terms of code size and memory usage to be useful in small 8 or 16-bit systems. Code siz…
32-scale TCP/IP implementation running on a workstation-class machine. Under this assumption, it is …
34 …sses, to application level protocols such as SMTP that is used to transfer e-mail. The uIP is most…
[all …]
/nrf52832-nimble/rt-thread/
H A DChangeLog.md1 # RT-Thread v4.0.0 Change Log
6 * Add support for 64-bit processors;
14 * Fix the `fd_is_open()` issue: when the sub-path is the same in different mounted filesystem.
16 * Rewrite `list_thread/list_*` implementation of finsh cmd to avoid multi-core competition case;
29 * Add uTest component. The uTest is a unit test framework on RT-Thread, and can also be used for au…
48 * Rewrite the RISC-V porting layer to make as a common and standalone porting layer for RISC-V IMAC…
50 * Add the LPC54114-lite BSP, including GPIO, I2C, SDCard, SPI, SPI Flash, UART driver;
51 * Add Nuvoton-M487 BSP, including UART, EMAC driver; (Bluebear 233)
52 * Add Kendryte K210 BSP with RISC-V64 dual-core SMP BSP, including UART driver, also verified with …
54 * Fix the CAN driver issue in STM32F4XX-HAL BSP; (xeonxu)
[all …]
/nrf52832-nimble/rt-thread/components/dfs/filesystems/elmfat/
H A Dff.c1 /*----------------------------------------------------------------------------/
2 / FatFs - Generic FAT file system module R0.12b /
3 /-----------------------------------------------------------------------------/
18 /----------------------------------------------------------------------------*/
25 /*--------------------------------------------------------------------------
29 ---------------------------------------------------------------------------*/
36 #define ABORT(fs, res) { fp->err = (BYTE)(res); LEAVE_FF(fs, res); }
42 #error Static LFN work area cannot be used at thread-safe configuration
60 #define SS(fs) ((fs)->ssize) /* Variable sector size */
69 #define GET_FATTIME() ((DWORD)(_NORTC_YEAR - 1980) << 25 | (DWORD)_NORTC_MON << 21 | (DWORD)_NORTC_…
[all …]