/nrf52832-nimble/ |
H A D | .config | 10 # CONFIG_RT_USING_SMP is not set 12 # CONFIG_RT_THREAD_PRIORITY_8 is not set 14 # CONFIG_RT_THREAD_PRIORITY_256 is not set 22 # CONFIG_RT_USING_TIMER_SOFT is not set 24 # CONFIG_RT_DEBUG_INIT_CONFIG is not set 25 # CONFIG_RT_DEBUG_THREAD_CONFIG is not set 26 # CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set 27 # CONFIG_RT_DEBUG_IPC_CONFIG is not set 28 # CONFIG_RT_DEBUG_TIMER_CONFIG is not set 29 # CONFIG_RT_DEBUG_IRQ_CONFIG is not set [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/doc/doxygen/ |
H A D | lwip.Doxyfile | 6 # All text after a double hash (##) is considered a comment and is placed in 7 # front of the TAG it is preceding. 9 # All text after a single hash (#) is considered a comment and will be ignored. 10 # The format is: 21 # that follow. The default is UTF-8 which is also the encoding used for all text 25 # The default value is: UTF-8. 29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by 31 # project for which the documentation is generated. This name is used in the 33 # The default value is: My Project. 39 # control system is used. [all …]
|
H A D | lwip.Doxyfile.cmake.in | 6 # All text after a double hash (##) is considered a comment and is placed in 7 # front of the TAG it is preceding. 9 # All text after a single hash (#) is considered a comment and will be ignored. 10 # The format is: 21 # that follow. The default is UTF-8 which is also the encoding used for all text 25 # The default value is: UTF-8. 29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by 31 # project for which the documentation is generated. This name is used in the 33 # The default value is: My Project. 39 # control system is used. [all …]
|
H A D | main_page.h | 14 * better with the TCP/IP code. Program execution is event based by 17 * thread. The sequential API has a much higher overhead and is not very 21 * The raw TCP/IP interface is not only faster in terms of code execution 22 * time but is also less memory intensive. The drawback is that program 23 * development is somewhat harder and application programs written for 25 * is the preferred way of writing applications that should be small in 29 * programs. In fact, the sequential API is implemented as an application 33 * The former is a way of interfacing the lwIP network stack (including 38 * (input and output) as well as timer processing (TCP mainly) is done 45 * Program execution is driven by callbacks functions, which are then [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/doc/doxygen/ |
H A D | lwip.Doxyfile | 6 # All text after a double hash (##) is considered a comment and is placed in 7 # front of the TAG it is preceding. 9 # All text after a single hash (#) is considered a comment and will be ignored. 10 # The format is: 21 # that follow. The default is UTF-8 which is also the encoding used for all text 25 # The default value is: UTF-8. 29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by 31 # project for which the documentation is generated. This name is used in the 33 # The default value is: My Project. 39 # control system is used. [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/docs/ |
H A D | doxygen.xml | 14 # software distributed under the License is distributed on an 15 # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 24 # All text after a double hash (##) is considered a comment and is placed in 25 # front of the TAG it is preceding. 27 # All text after a single hash (#) is considered a comment and will be ignored. 28 # The format is: 39 # that follow. The default is UTF-8 which is also the encoding used for all text 43 # The default value is: UTF-8. 47 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by 49 # project for which the documentation is generated. This name is used in the [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/doc/ |
H A D | uip-doc.txt | 7 The uIP TCP/IP stack is intended to make it possible to communicate 11 with peers running a similarly light-weight stack. The code size is on 30 a global standard for communication. TCP/IP is the underlying protocol 46 The uIP implementation is designed to have only the absolute minimal 49 protocols. uIP is written in the C programming language. 54 assumption, it is possible to remove certain TCP/IP mechanisms that 56 essential, however, if the embedded device is to communicate with 58 peer-to-peer services and protocols. uIP is designed to be RFC 60 network citizens. The uIP TCP/IP implementation that is not tailored 68 addresses, to application level protocols such as SMTP that is used to [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/include/ |
H A D | zlib.h | 6 This software is provided 'as-is', without any express or implied 10 Permission is granted to anyone to use this software for any purpose, 17 appreciated but is not required. 26 The data format used by the zlib library is described by RFCs (Request for 51 enough (for example if an input file is mmap'ed), or can be done by 56 The compressed data format used by default by the in-memory functions is 57 the zlib format, which is a zlib wrapper documented in RFC 1950, wrapped 58 around a deflate stream, which is itself documented in RFC 1951. 62 with "gz". The gzip format is different from the zlib format. gzip is a 140 zalloc must return Z_NULL if there is not enough memory for the object. [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/ |
H A D | zlib.h | 6 This software is provided 'as-is', without any express or implied 10 Permission is granted to anyone to use this software for any purpose, 17 appreciated but is not required. 26 The data format used by the zlib library is described by RFCs (Request for 51 enough (for example if an input file is mmap'ed), or can be done by 56 The compressed data format used by default by the in-memory functions is 57 the zlib format, which is a zlib wrapper documented in RFC 1950, wrapped 58 around a deflate stream, which is itself documented in RFC 1951. 62 with "gz". The gzip format is different from the zlib format. gzip is a 140 zalloc must return Z_NULL if there is not enough memory for the object. [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/doc/ |
H A D | sys_arch.txt | 8 general idea is that porting lwIP to new architectures requires only 10 implementation. It is also possible to do a sys_arch implementation 15 sys_arch, but this is not required for the basic lwIP 16 functionality. Timer scheduling is implemented in lwIP, but can be implemented 28 in a mailbox is just a pointer, nothing more. 30 Semaphores are represented by the type "sys_sem_t" which is typedef'd 45 Is called to initialize the sys_arch layer. 49 Creates a new semaphore. The semaphore is allocated to the memory that 'sem' 51 The "count" argument specifies the initial state of the semaphore (which is 55 no real error handling is implemented. [all …]
|
H A D | rawapi.txt | 11 The raw API (sometimes called native API) is an event-driven API designed 13 receive. This API is also used by the core stack for interaction between 14 the various protocols. It is the only API available when running lwIP 18 to use the lwIP stack. It is quite similar to the BSD socket API. The 19 model of execution is based on the blocking open-read-write-close 20 paradigm. Since the TCP/IP stack is event based by nature, the TCP/IP 24 The socket API is a compatibility API for existing applications, 25 currently it is built on top of the sequential API. It is meant to 35 approach was chosen: there is one main thread running the lwIP core 44 other threads or an ISR is very limited! Only functions [all …]
|
/nrf52832-nimble/rt-thread/documentation/ |
H A D | Doxyfile | 6 # All text after a hash (#) is considered a comment and will be ignored 7 # The format is: 18 # that follow. The default is UTF-8 which is also the encoding used for all 25 # The PROJECT_NAME tag is a single word (or sequence of words) that should 33 # if some version control system is used. 43 # With the PROJECT_LOGO tag one can specify an logo or icon that is 50 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 52 # If a relative path is entered, it will be relative to the location 57 # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 66 # The OUTPUT_LANGUAGE tag is used to specify the language in which all [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/src/ |
H A D | algorithm.txt | 3 The deflation algorithm used by gzip (also zip and zlib) is a variation of 5 the input data. The second occurrence of a string is replaced by a 9 32K bytes, it is emitted as a sequence of literal bytes. (In this 11 and is not restricted to printable characters.) 17 available memory). A block is terminated when deflate() determines that 18 it would be useful to start another block with fresh trees. (This is 22 length 3 are inserted in the hash table. A hash index is computed for 23 the next 3 bytes. If the hash chain for this index is not empty, all 25 the longest match is selected. 35 possible match but generally finds a match which is long enough. [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/doc/ |
H A D | sys_arch.txt | 7 general idea is that porting lwIP to new architectures requires only 9 implementation. It is also possible to do a sys_arch implementation 14 sys_arch, but this is not required for the basic lwIP 16 implement timer scheduling as well but as of lwIP 0.5 this is 29 be more efficient. A message in a mailbox is just a pointer, nothing 32 Semaphores are represented by the type "sys_sem_t" which is typedef'd 46 Is called to initialize the sys_arch layer. 50 Creates a new semaphore. The semaphore is allocated to the memory that 'sem' 52 The "count" argument specifies the initial state of the semaphore (which is 56 no real error handling is implemented. [all …]
|
H A D | rawapi.txt | 12 to use the lwIP stack. It is quite similar to the BSD socket API. The 13 model of execution is based on the blocking open-read-write-close 14 paradigm. Since the TCP/IP stack is event based by nature, the TCP/IP 18 The socket API is a compatibility API for existing applications, 19 currently it is built on top of the sequential API. It is meant to 29 approach was chosen: there is one main thread running the lwIP core 35 other threads or an ISR is very limited! Only functions 49 Only since 1.3.0, if SYS_LIGHTWEIGHT_PROT is set to 1 50 and LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT is set to 1, 53 be called from an ISR: otherwise, the HEAP is only [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/sensors/ |
H A D | sensor.h | 23 * distributed under the License is distributed on an "AS IS" BASIS, 41 * A Handle identifies a given sensors. The handle is used to activate 74 * This API is relative to the screen of the device in its default orientation, 75 * that is, if the device can be used in portrait or landscape, this API 76 * is only relative to the NATURAL orientation of the screen. In other words, 105 * SoC to go into suspend mode. It is the responsibility of applications 107 * events while the screen is off. While in suspend mode, and unless 111 * Note that conceptually, the sensor itself is not de-activated while in 115 * save power, unless batch mode is active, in which case they must 119 * In batch mode, and only when the flag SENSORS_BATCH_WAKE_UPON_FIFO_FULL is [all …]
|
/nrf52832-nimble/nordic/nrfx/drivers/include/ |
H A D | nrfx_adc.h | 19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 54 NRFX_ADC_EVT_DONE, ///< Event generated when the buffer is filled with samples. 55 NRFX_ADC_EVT_SAMPLE, ///< Event generated when the requested channel is sampled. 107 * This structure is defined by the user and used by the driver. Therefore, it should 133 * This function is called when the requested number of samples has been processed. 142 * If a valid event handler is provided, the driver is initialized in non-blocking mode. 143 * If event_handler is NULL, the driver works in blocking mode. 149 * @retval NRFX_ERROR_INVALID_STATE If the driver is already initialized. 164 * This function configures and enables the channel. When @ref nrfx_adc_buffer_convert is 167 * This function can be called only when there is no conversion in progress [all …]
|
H A D | nrfx_usbd.h | 19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 102 * This endpoint number is consistent with USB 2.0 specification. 138 NRFX_USBD_EVT_WUREQ, /**< Wakeup request - the USBD peripheral is ready to generate 142 … * 1. The packet has been received but there is no buffer prepared for transfer already. 164 * No data split from single endpoint transmission is supported. 166 * When this error is reported - data is left inside endpoint buffer. 172 NRFX_USBD_EP_BUSY, /**< A transfer is in progress. */ 220 * This is used mainly for transfer feeders and consumers. 243 * This structure is used to configure total transfer information. 244 * It is used by internal built-in feeders and consumers. [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/doc/html/ |
H A D | main.html | 19 …is intended to make it possible to communicate using the TCP/IP protocol suite even on small 8-bit… 29 …P/IP protocol suite has become a global standard for communication. TCP/IP is the underlying proto… 31 …is designed to have only the absolute minimal set of features needed for a full TCP/IP stack. It c… 32 …is possible to remove certain TCP/IP mechanisms that are very rarely used in such situations. Many… 34 …resses, to application level protocols such as SMTP that is used to transfer e-mail. The uIP is mo… 35 …is sent in its own IP packet. The IP packets are sent out on the network by the network device dri… 36 …IP stack is specified in a number of RFC documents published by the Internet Engineering Task Forc… 37 … example of the first kind is "A TCP MUST be able to receive a TCP option in any segment" and an e… 47 uIP requires a few functions to be implemented specifically for the architecture on which uIP is in… 49 …is checksum is made over all bytes in every packet being sent and received it is important that th… [all …]
|
/nrf52832-nimble/rt-thread/components/net/freemodbus/ |
H A D | lgpl.txt | 6 Everyone is permitted to copy and distribute verbatim copies 7 of this license document, but changing it is not allowed. 9 [This is the first released version of the Lesser GPL. It also counts 18 free software--to make sure the software is free for all its users. 24 this license or the ordinary General Public License is the better 53 there is no warranty for the free library. Also, if the library is 55 that what they have is not the original version, so that the original 66 Most GNU software, including some libraries, is covered by the 69 is quite different from the ordinary General Public License. We use 73 When a program is linked with a library, whether statically or using [all …]
|
/nrf52832-nimble/rt-thread/components/libc/aio/ |
H A D | posix_aio.c | 28 * to be canceled. If aiocbp is NULL, then all outstanding cancelable asynchronous 41 * If aiocbp is not NULL, then if fildes does not have the same value as the file 44 * Which operations are cancelable is implementation-defined. 66 * asynchronous I/O operation is the errno value that would be set by the corresponding 88 * option: If op is O_DSYNC, all currently queued I/O operations shall be completed 89 * as if by a call to fdatasync(); that is, as defined for synchronized I/O data 92 * option: If op is O_SYNC, all currently queued I/O operations shall be completed 93 * as if by a call to fsync(); that is, as defined for synchronized I/O file integrity 98 * If aio_fsync() succeeds, then it is only the I/O that was queued at the time 99 * of the call to aio_fsync() that is guaranteed to be forced to the relevant [all …]
|
/nrf52832-nimble/rt-thread/tools/ |
H A D | kconfiglib.py | 8 Kconfiglib is a Python 2/3 library for scripting and extracting information 18 For the Linux kernel, a handy interface is provided by the 34 If you do not wish to install Kconfiglib via pip, the Makefile patch is set up 40 Warning: The directory name Kconfiglib/ is significant in this case, because 51 been preloaded and is available in 'kconf'. To change the Python interpreter 52 used, pass PYTHONCMD=<executable> to make. The default is "python". 58 The item contained in a menu node is found in MenuNode.item (note that this can 121 Symbol.set_value()), but this user value is only respected if the symbol is 125 For symbols with prompts, the visibility of the symbol is determined by the 127 a user value on them is pointless. A warning will be printed by default if [all …]
|
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/ |
H A D | COPYING | 3 source tree, which is covered by the GPLv2 only. As Linus Torvalds puts it: 6 > is concerned is _this_ particular version of the license (ie v2, not 9 Although the above quote explictly mentions the Linux kernel, it is my 10 understanding that the whole Linux kernel source tree is covered by this 23 Everyone is permitted to copy and distribute verbatim copies 24 of this license document, but changing it is not allowed. 30 License is intended to guarantee your freedom to share and change free 31 software--to make sure the software is free for all its users. This 34 using it. (Some other Free Software Foundation software is covered by 61 that everyone understands that there is no warranty for this free [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/include/host/ |
H A D | ble_gap.h | 13 * software distributed under the License is distributed on an 14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 147 /** If connection is encrypted */ 150 /** If connection is authenticated */ 153 /** If connection is bonded (security information is stored) */ 287 * LE direct advertising report fields; direct_addr is BLE_ADDR_ANY if 303 * LE direct advertising report fields; direct_addr is BLE_ADDR_ANY if 319 * Properties of the imminent secure link if the pairing procedure is 335 * Indicates the type of GAP event that occurred. This is one of the 342 * event. The 'type' field indicates which member of the union is valid. [all …]
|
/nrf52832-nimble/rt-thread/components/net/freemodbus/modbus/include/ |
H A D | mb.h | 17 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 49 * is ready to answer network requests it must then call eMBEnable() to activate 52 * Modbus timeout. If an RTOS is available a separate task should be created 82 * is faster but has more hardware requirements and requires a network with 83 * a low jitter. ASCII is slower and more reliable on slower links (E.g. modems) 95 * This value is passed to the callback functions which support either 131 * note that the receiver is still disabled and no Modbus frames are 138 * is platform dependent and some ports simply choose to ignore it. 144 * The protocol is then in the disabled state and ready for activation 146 * is returned: [all …]
|