…
|
||
---|---|---|
.. | ||
boards | ||
src | ||
CMakeLists.txt | ||
README.rst | ||
prj.conf | ||
sample.yaml |
README.rst
.. zephyr:code-sample:: mspi-async :name: MSPI asynchronous transfer :relevant-api: mspi_interface Use the MSPI API to interact with MSPI memory device asynchronously. Overview ******** This sample demonstrates using the :ref:`MSPI API <mspi_api>` on a MSPI memory device. The asynchronous transceive call need to be supported either by a software queue or hardware queue from the controller hardware. To this sample, however, the implementation should make no difference. Building and Running ******************** The application will build only for a target that has a :ref:`devicetree <dt-guide>` ``dev0`` alias that refers to an entry with the following bindings as a compatible: * :dtcompatible:`ambiq,mspi-device`, :dtcompatible:`mspi-aps6404l` .. zephyr-app-commands:: :zephyr-app: samples/drivers/mspi/mspi_async :board: apollo3p_evb :goals: build flash :compact: Sample Output ============= .. code-block:: console *** Booting Zephyr OS build zephyr-v3.5.0-8581-gc80b243c7598 *** w:3,r:3 Read data matches written data