Home
last modified time | relevance | path

Searched full:library (Results 1 – 25 of 401) sorted by relevance

12345678910>>...17

/Zephyr-Core-3.4.0/modules/mbedtls/
DCMakeLists.txt26 # Add base library with files required by all drivers/backends.
31 ${ZEPHYR_CURRENT_MODULE_DIR}/library/asn1parse.c
32 ${ZEPHYR_CURRENT_MODULE_DIR}/library/asn1write.c
33 ${ZEPHYR_CURRENT_MODULE_DIR}/library/base64.c
34 ${ZEPHYR_CURRENT_MODULE_DIR}/library/bignum.c
35 ${ZEPHYR_CURRENT_MODULE_DIR}/library/bignum_core.c
36 ${ZEPHYR_CURRENT_MODULE_DIR}/library/bignum_mod.c
37 ${ZEPHYR_CURRENT_MODULE_DIR}/library/bignum_mod_raw.c
38 ${ZEPHYR_CURRENT_MODULE_DIR}/library/nist_kw.c
39 ${ZEPHYR_CURRENT_MODULE_DIR}/library/oid.c
[all …]
/Zephyr-Core-3.4.0/lib/libc/
DKconfig1 # C library
7 prompt "Require complete C library"
10 Select a C library implementation that provides a complete C library
16 Selected when the target has at least one C library that offers a
24 Selected when the target has support for the minimal C library
32 Selected when the target has support for the newlib C library
53 menu "C Library"
56 prompt "C Library Implementation"
63 bool "Minimal C library"
71 Build with minimal C library.
[all …]
/Zephyr-Core-3.4.0/subsys/ipc/ipc_service/lib/
DKconfig5 bool "RPMsg support library"
7 "RPMsg library"
10 bool "Static VRINGs support library"
12 "Static VRINGs library"
22 bool "icmsg IPC library"
26 Icmsg library
33 bool "icmsg IPC library with multi-endpoint functionality"
37 Multi-endpoint functionality for the icmsg library
45 feature of the icmsg library. This features might be used by backends
DKconfig.icmsg18 Enable nocopy feature for receiving path of the icmsg library that
25 Provide synchronization access to shared memory at a library level.
38 backends basing on icmsg library. This time should be relatively low.
40 # The Icmsg library in its simplicity requires the system workqueue to execute
/Zephyr-Core-3.4.0/doc/develop/languages/cpp/
Dindex.rst48 * OS-specific C++ standard library classes (e.g. ``std::thread``,
61 * Standard Template Library (STL)
71 Zephyr Minimal C++ Library
74 Zephyr minimal C++ library (:file:`lib/cpp/minimal`) provides a minimal subset
75 of the C++ standard library and application binary interface (ABI) functions to
82 The scope of the minimal C++ library is strictly limited to providing the basic
83 C++ language support, and it does not implement any `Standard Template Library
85 the applications that implement their own (non-standard) class library and do
86 rely on the Standard Template Library (STL) components.
88 Any application that makes use of the Standard Template Library (STL)
[all …]
/Zephyr-Core-3.4.0/lib/cpp/
DKconfig60 bool "Require complete C++ standard library"
63 Indicates that a full C++ standard library is required, either by
65 library implementation.
70 Selected when the target has at least one C++ library that offers a
75 prompt "C++ Standard Library Implementation"
81 bool "Minimal C++ Library"
84 Build with the minimal C++ library provided by Zephyr.
86 The Zephyr minimal C++ library only provides a very limited subset
87 of the standard C++ library and is mainly intended for use with the
88 applications that do not require the Standard Template Library (STL).
[all …]
DKconfig.deprecated16 bool "[DEPRECATED] Link with STD C++ library"
21 Link with STD C++ Library.
24 Select REQUIRES_FULL_LIBCPP or specify the C++ standard library
/Zephyr-Core-3.4.0/subsys/net/lib/mqtt/
DKconfig1 # Socket MQTT Library for Zephyr
7 bool "Socket MQTT Library Support"
10 Enable the Zephyr MQTT Library
28 bool "TLS support for socket MQTT Library"
30 Enable TLS support for socket MQTT Library
33 bool "Websocket support for socket MQTT Library"
35 Enable Websocket support for socket MQTT Library.
38 bool "Custom transport support for socket MQTT Library"
40 Enable custom transport support for socket MQTT Library.
/Zephyr-Core-3.4.0/modules/uoscore-uedhoc/
DKconfig5 bool "UOSCORE library"
10 This option enables the UOSCORE library.
15 bool "Debug logs in the uoscore library"
20 bool "UEDHOC library"
25 This option enables the UEDHOC library.
30 bool "Debug logs in the uedhoc library"
/Zephyr-Core-3.4.0/lib/libc/common/
DKconfig15 bool "Common C library malloc implementation"
21 int "Size of the common C library malloc arena"
29 common C library malloc() implementation.
41 When using the minimal C library, the default is to have no
47 bool "Common C library calloc"
52 Enable the common C library trivial implementation of calloc,
56 bool "Common C library reallocarray"
61 Enable the common C library trivial implementation of
/Zephyr-Core-3.4.0/doc/connectivity/networking/api/
Dhttp.rst13 The HTTP client library allows you to send HTTP requests and
14 parse HTTP responses. The library communicates over the sockets
17 The application must be responsible for creating a socket and passing it to the library.
18 Therefore, depending on the application's needs, the library can communicate over
24 The API of the HTTP client library has a single function.
46 If the server responds to the request, the library provides the response to the
48 As the library can provide the response in chunks, the application must be able
52 also provides information about whether the library expects to receive more data.
72 more information about the library usage.
Dnet_config.rst3 Network Configuration Library
13 The network configuration library sets up networking devices in a
17 The following Kconfig options affect how configuration library will
20 .. csv-table:: Kconfig options for network configuration library
26 config library is not used for initialization and the application needs to
31 the config library Kconfig file :zephyr_file:`subsys/net/lib/config/Kconfig`
60 If :kconfig:option:`CONFIG_NET_CONFIG_AUTO_INIT` is set, then the configuration library
62 the library will call ``net_config_init()`` automatically and the application
65 If you want to use the network configuration library but without automatic
67 parameter can be used to give hints to the library about what kind of
/Zephyr-Core-3.4.0/doc/develop/languages/c/
Dcommon_libc.rst3 Common C library code
6 Zephyr provides some C library functions that are designed to be used in
9 in the C library with code better suited for use in the Zephyr environment
25 The common C library internally uses the :ref:`kernel memory heap API
35 The default heap size for applications using the common C library is zero
36 (no heap). For other C library users, if there is an MMU present, then the
45 the common C library are thread safe and may be simultaneously called by
Dpicolibc.rst6 `Picolibc`_ is a complete C library implementation written for the
18 standard library functions in the Picolibc. These hook functions are
20 the library internal system calls to the equivalent Zephyr API calls.
32 available to adjust the feature set in the library, balancing what the
33 library supports versus the code size of the resulting
34 functions. Because the standard C++ library must be compiled for the
35 target C library, the Picolibc module cannot be used with applications
36 which use the standard C++ library. Building the Picolibc module will
118 C Library Local Variables
131 :ref:`common C library <c_library_common>`, which itself is built upon the
Dindex.rst55 Standard Library
58 The `C Standard Library`_ is an integral part of any C program, and Zephyr
71 .. _`C Standard Library`: https://en.wikipedia.org/wiki/C_standard_library argument
82 Each C standard library has its own set of requirements and configurations for
84 library documentation for more details.
97 following conventions. Every supported C standard library shall:
109 For more details regarding the C standard library-specific memory management
110 implementation, refer to each C standard library documentation.
Dminimal_libc.rst6 The most basic C library, named "minimal libc", is part of the Zephyr codebase
7 and provides the minimal subset of the standard C library required to meet the
12 frequently used portions of the ISO C standard library. It can also be used
22 standard C library functions required to meet the needs of the Zephyr kernel,
41 :ref:`common C library <c_library_common>`, which itself is built upon the
/Zephyr-Core-3.4.0/subsys/dsp/
DKconfig23 prompt "DSP library backend selection"
29 bool "Use the CMSIS-DSP library as the math backend"
33 Implement the various zephyr DSP functions using the CMSIS-DSP library. This feature
43 bool "Use the mwdt library as the math backend"
50 Implement the various zephyr DSP functions using the MWDT-DSP library. This feature
/Zephyr-Core-3.4.0/lib/posix/getopt/
DKconfig6 bool "Getopt library support"
13 apart from shell this library is not thread safe. User can add support
19 bool "Getopt long library support"
26 apart from shell this library is not thread safe. User can add support
/Zephyr-Core-3.4.0/cmake/toolchain/armclang/
DKconfig13 prompt "C Library Implementation"
17 bool "ARM Compiler C library"
22 A reduced Zephyr minimal libc will be used for library functionality
/Zephyr-Core-3.4.0/arch/arm/core/aarch32/cortex_m/tz/
DCMakeLists.txt10 # an import library that consists of a relocatable file containing
11 # only a symbol table with the entry veneers. The library may be used
22 # Indicate that the entry veneers library file is created during linking of this firmware.
32 # Link the entry veneers library file with the Non-Secure Firmware that needs it.
/Zephyr-Core-3.4.0/samples/application_development/external_lib/
DREADME.rst3 External Library
9 A simple example that demonstrates how to include an external static library
11 The demonstrates both how to build the external library using a different build
12 system and how to include the built static library.
/Zephyr-Core-3.4.0/modules/
DKconfig.open-amp8 This option enables the OpenAMP IPC library
13 string "OpenAMP library source path"
17 This option specifies the path to the source for the open-amp library
/Zephyr-Core-3.4.0/subsys/net/lib/http/
DKconfig8 This option enables the http_parser library from nodejs.
15 This option enables the URI parser library based on source from nodejs.
42 module-str = Log level for HTTP client library
/Zephyr-Core-3.4.0/doc/contribute/
Dbin_blobs.rst105 enablement library for a wireless peripheral
113 Hardware agnostic features provided via a proprietary library are not
119 reasons on a case by case basis (see library-specific requirements below).
123 Precompiled library-specific requirements
126 This section contains additional requirements specific to precompiled library
129 Any person who wishes to submit a precompiled library must represent that it
137 The precompiled library must be accompanied by one or more header files,
139 to the library.
144 This section defines requirements related to external symbols that a library
151 * Instead, if the code in the precompiled library requires functionality
[all …]
/Zephyr-Core-3.4.0/subsys/net/lib/mqtt_sn/
DKconfig1 # MQTT-SN Library for Zephyr
7 bool "MQTT-SN Library Support [EXPERIMENTAL]"
10 Enable the Zephyr MQTT Library

12345678910>>...17