Searched full:an (Results 1 – 25 of 3722) sorted by relevance
12345678910>>...149
/Zephyr-Core-3.7.0/samples/basic/blinky_pwm/ |
D | README.rst | 5 Blink an LED using the PWM API. 10 This application blinks an LED using the :ref:`PWM API <pwm_api>`. See 26 The board must have an LED connected to a PWM output channel. The PWM 35 already connected to an LED on the board. 45 - connect PWM2 (PA0) to an LED 47 - connect PWM2 (PA0) to an LED 49 - connect PWM2 (PA0) to an LED 51 - connect PWM2 (PA0) to an LED 53 - connect PWM1 (PA8) to an LED 55 - connect PWM1 (PA8) to an LED [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/net/ |
D | net_event.h | 144 /** Event emitted when an IPv6 address is added to the system. */ 148 /** Event emitted when an IPv6 address is removed from the system. */ 152 /** Event emitted when an IPv6 multicast address is added to the system. */ 156 /** Event emitted when an IPv6 multicast address is removed from the system. */ 160 /** Event emitted when an IPv6 prefix is added to the system. */ 164 /** Event emitted when an IPv6 prefix is removed from the system. */ 168 /** Event emitted when an IPv6 multicast group is joined. */ 172 /** Event emitted when an IPv6 multicast group is left. */ 176 /** Event emitted when an IPv6 router is added to the system. */ 180 /** Event emitted when an IPv6 router is removed from the system. */ [all …]
|
/Zephyr-Core-3.7.0/doc/kernel/services/other/ |
D | atomic.rst | 6 An :dfn:`atomic variable` is one that can be read and modified 7 by threads and ISRs in an uninterruptible manner. It is a 32-bit variable on 19 Using the kernel's atomic APIs to manipulate an atomic variable 24 in an array of atomic variables. 29 Defining an Atomic Variable 32 An atomic variable is defined using a variable of type :c:type:`atomic_t`. 34 By default an atomic variable is initialized to zero. However, it can be given 41 Manipulating an Atomic Variable 44 An atomic variable is manipulated using the APIs listed at the end of 47 The following code shows how an atomic variable can be used to keep track [all …]
|
/Zephyr-Core-3.7.0/doc/services/ipc/ipc_service/ |
D | ipc_service.rst | 10 The IPC service API provides an interface to exchange data between two domains 16 An IPC service communication channel consists of one instance and one or 19 An instance is the external representation of a physical communication channel 23 An individual instance is not used to send data between domains/CPUs. To send 24 and receive the data, the user must create (register) an endpoint in the 32 The endpoint is an entity the user must use to send and receive data between 33 two domains (connected by the instance). An endpoint is always associated to an 41 parameters for an instance. Currently, each backend defines its own 53 To send data between domains or CPUs, an endpoint must be registered onto 54 an instance. [all …]
|
/Zephyr-Core-3.7.0/arch/arm/include/cortex_m/ |
D | cmse.h | 38 * @brief Get the MPU region number of an address 41 * or -EINVAL to indicate that an invalid MPU region was retrieved. 56 * @brief Read accessibility of an address 62 * - if executed from an unprivileged mode, 75 * @brief Read and Write accessibility of an address 82 * - if executed from an unprivileged mode, 95 * @brief Read accessibility of an address range 102 * - if executed from an unprivileged mode, 105 * @param addr The base address of an address range, 117 * @brief Read and Write accessibility of an address range [all …]
|
/Zephyr-Core-3.7.0/doc/project/ |
D | proposals.rst | 11 block a release. This is an incremental enhancement to a feature that already 21 implementation proposal and an owner. Features must go through an RFC process 25 A request or plan to port an existing feature or enhancement to a particular 27 architecture, SoC or board to adding an implementation of a peripheral driver 28 API for an existing hardware platform. 38 willingness to drive implementation of the feature in an upcoming release, and 40 If not though, an owner will be assigned after evaluation by the TSC. 55 ``feature-request`` to ``feature`` with the target milestone and an assignee. 57 All items marked as ``feature-request`` are non-binding and those without an 59 by any project member or the community. You should contact an assigned owner if [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/sys/ |
D | onoff.h | 26 * @brief Flag indicating an error state. 41 * whether the machine has an unfixed error, or compare against 60 * @brief Value exposed by ONOFF_STATE_MASK when the service is in an 88 * @brief Signature used to notify an on-off manager that a transition 98 * non-negative on success, or a negative error code. If an error is 99 * indicated the service shall enter an error state. 110 * one to reset the service when it is in an error state. 147 * @brief State associated with an on-off manager. 188 * to an off state. Can be null. 203 * @brief Initialize an on-off service to off state. [all …]
|
/Zephyr-Core-3.7.0/tests/subsys/mgmt/mcumgr/settings_mgmt/src/ |
D | smp_test_util.h | 15 /* Function for creating an settings_mgmt read command */ 19 /* Function for creating an settings_mgmt write command */ 24 /* Function for creating an settings_mgmt delete command */ 28 /* Function for creating an settings_mgmt commit command */ 32 /* Function for creating an settings_mgmt load command */ 36 /* Function for creating an settings_mgmt save command */
|
/Zephyr-Core-3.7.0/include/zephyr/devicetree/ |
D | io-channels.h | 27 * @brief Get the node identifier for the node referenced by an 28 * io-channels property at an index 45 * @param node_id node identifier for a node with an io-channels property 54 * @brief Get the node identifier for the node referenced by an 73 * @param node_id node identifier for a node with an io-channels property 74 * @param name lowercase-and-underscores name of an io-channels element 84 * @param node_id node identifier for a node with an io-channels property 93 * property at an index 107 * @param name lowercase-and-underscores name of an io-channels element 125 * @brief Get an io-channels specifier input cell at an index [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/drivers/console/ |
D | uart_mcumgr.h | 24 * @brief Contains an mcumgr fragment received over UART. 33 * @brief Function that gets called when an mcumgr packet is received. 35 * Function that gets called when an mcumgr packet is received. This function 44 * @brief Sends an mcumgr packet over UART. 61 * @brief Registers an mcumgr UART receive handler. 63 * Configures the mcumgr UART driver to call the specified function when an 66 * @param cb The callback to execute when an mcumgr request
|
/Zephyr-Core-3.7.0/doc/kernel/services/synchronization/ |
D | events.rst | 6 An :dfn:`event object` is a kernel object that implements traditional events. 17 on an event object until the desired set of events has been delivered to the 21 An event object has the following key properties: 25 An event object must be initialized before it can be used. 27 Events may be **delivered** by a thread or an ISR. When delivering events, the 42 The kernel does allow an ISR to query an event object, however the ISR must 48 Defining an Event Object 51 An event object is defined using a variable of type :c:struct:`k_event`. 54 The following code defines an event object. 62 Alternatively, an event object can be defined and initialized at compile time [all …]
|
/Zephyr-Core-3.7.0/doc/services/portability/ |
D | cmsis_rtos_v2.rst | 25 not set, an error is thrown when the same thread tries to acquire 38 semaphore_id is in an invalid semaphore state) is not supported. 42 is in an invalid mutex state) is not supported. 46 is in an invalid timer state) is not supported. 50 parameter msgq_id is in an invalid message queue state) 55 parameter msgq_id is in an invalid message queue state) 60 parameter mp_id is in an invalid memory pool state) is 65 parameter mp_id is in an invalid memory pool state) is
|
/Zephyr-Core-3.7.0/doc/connectivity/networking/api/ |
D | mqtt.rst | 13 MQTT (Message Queuing Telemetry Transport) is an application layer protocol 18 Zephyr provides an MQTT client library built on top of BSD sockets API. The 25 MQTT clients require an MQTT server to connect to. Such a server, called an MQTT Broker, 34 To create an MQTT client, a client context structure and buffers need to be 56 An MQTT client library will notify MQTT events to the application through a 72 used. An example configuration for TCP transport is shown below: 96 establish a TCP/TLS connection, and send an ``MQTT CONNECT`` message. 125 After the connection is established, an application needs to call ``mqtt_input`` 127 the connection. If an MQTT message is received, an MQTT callback function will 128 be called and an appropriate event notified. [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/drivers/gpio/ |
D | gpio_emul.h | 38 * An example of an appropriate Device Tree overlay file is in 41 * An example of registering a callback to emulate "wiring" as well as 42 * an example of calling @ref gpio_emul_input_set is in the file 54 * @return -EINVAL if an invalid argument is provided 67 * @return -EINVAL if an invalid argument is provided 83 * @return -EINVAL if an invalid argument is provided 95 * @return -EINVAL if an invalid argument is provided 120 * @return -EINVAL if an invalid argument is provided
|
/Zephyr-Core-3.7.0/include/zephyr/ipc/ |
D | ipc_rpmsg.h | 34 * This callback is defined at instance level and it is called when an endpoint 43 * Used to define an endpoint to be encapsulated in an RPMsg instance. 67 * Struct representation of an RPMsg instance. 89 /** @brief Init an RPMsg instance. 91 * Init an RPMsg instance. 119 * Deinit an RPMsg instance 130 /** @brief Register an endpoint. 132 * Register an endpoint to a provided RPMsg instance.
|
/Zephyr-Core-3.7.0/tests/drivers/adc/adc_accuracy_test/ |
D | README.txt | 3 This test checks that ADC readings match an expected value. It is 7 read on an ADC one. If they match, the test passes. 9 - Reference voltage: an ADC channel is read and compared to an expected
|
/Zephyr-Core-3.7.0/scripts/dts/python-devicetree/tests/test-bindings-include/ |
D | allow-and-blocklist.yaml | 4 An include must not give both an allowlist and a blocklist. 5 This binding should cause an error.
|
D | allow-and-blocklist-child.yaml | 4 An include must not give both an allowlist and a blocklist in a 5 child binding. This binding should cause an error.
|
/Zephyr-Core-3.7.0/doc/services/resource_management/ |
D | index.rst | 26 An on-off manager supports an arbitrary number of clients of a service 36 a dependency). Supporting operations are reset (to clear an error 37 state) and cancel (to reclaim client data from an in-progress 45 transition from off to on, from on to off, and optionally from an 59 a request. Improper use of the API can cause an active client to be 71 changes, including when a service begins turning off or enters an error 80 case is asynchronous. The on-off client structure may be an
|
/Zephyr-Core-3.7.0/doc/services/llext/ |
D | load.rst | 4 Once an extension is built and the ELF file is available, it can be loaded into 8 Loading an extension 11 An extension may be loaded using any implementation of a :c:struct:`llext_loader` 14 needed by the :c:func:`llext_load` function. An implementation over a buffer 15 containing an ELF in addressable memory in memory is available as 51 * Results from :c:func:`llext_find_sym` point to an invalid address; 56 * Calling a function defined in an extension results in a hard fault, or memory 79 If the issue persists, please open an issue in the GitHub repository, including
|
/Zephyr-Core-3.7.0/subsys/bluetooth/audio/ |
D | Kconfig.ascs | 20 An ASE Sink characteristic represents the state of an ASE, which is 28 An ASE Source characteristic represents the state of an ASE, which is 66 an ASE read or dropping a notification if the ASE state is being accessed by another
|
/Zephyr-Core-3.7.0/lib/posix/options/ |
D | Kconfig.device_io | 12 Select 'y' here and Zephyr will provide an implementation of the POSIX_DEVICE_IO Option 27 Select 'y' here and Zephyr will provide an alias for close() as _close(). 32 Select 'y' here and Zephyr will provide an alias for open() as _open(). 37 Select 'y' here and Zephyr will provide an alias for read() as _read(). 42 Select 'y' here and Zephyr will provide an alias for write() as _write().
|
/Zephyr-Core-3.7.0/include/zephyr/internal/ |
D | syscall_handler.h | 51 * @note This is an internal API. Do not use unless you are extending 71 * Searches for the object and ensures that it is indeed an object 84 * @note This is an internal API. Do not use unless you are extending 102 * @note This is an internal API. Do not use unless you are extending 118 * @note This is an internal API. Do not use unless you are extending 131 * @note This is an internal API. Do not use unless you are extending 142 * @note This is an internal API. Do not use unless you are extending 153 * @note This is an internal API. Do not use unless you are extending 164 * @note This is an internal API. Do not use unless you are extending 176 * @note This is an internal API. Do not use unless you are extending [all …]
|
/Zephyr-Core-3.7.0/doc/kernel/data_structures/ |
D | slist.rst | 37 have a node added to an interior point with :c:func:`sys_slist_insert`, 38 which inserts a new node after an existing one. Similarly 43 list. :c:func:`sys_slist_merge_slist` will append an entire list to an 45 subset of an existing list in constant time. And 54 similarly, but has a more complicated implementation that requires an 78 An slist containing three elements. 85 An empty slist 87 The specific implementation of the list code, however, is done with an 89 fields from arbitrary structures and emits an arbitrarily named set of 93 primitive operations only: an "init" step for each struct, and a "get"
|
/Zephyr-Core-3.7.0/samples/drivers/led_is31fl3194/ |
D | README.rst | 5 Cycle colors on an RGB LED connected to the IS31FL3194 using the LED API. 10 This sample cycles several colors on an RGB LED forever using the LED API. 15 This sample can be built and executed on an Arduino Nicla Sense ME, or on 16 any board where the devicetree has an I2C device node with compatible
|
12345678910>>...149