Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mspi_driver_api Struct Reference

@driver_ops{MSPI} More...

#include <mspi.h>

Data Fields

mspi_api_config config
 @driver_ops_mandatory Configure an MSPI controller.
mspi_api_dev_config dev_config
 @driver_ops_mandatory Configure an MSPI controller with device specific parameters.
mspi_api_get_channel_status get_channel_status
 @driver_ops_mandatory Query to see if it a channel is ready.
mspi_api_transceive transceive
 @driver_ops_optional Transfer request over MSPI.
mspi_api_register_callback register_callback
 @driver_ops_optional Register the mspi callback functions.
mspi_api_memmap_config memmap_config
 @driver_ops_optional Configure MSPI memory map settings.
mspi_api_scramble_config scramble_config
 @driver_ops_optional Configure MSPI scrambling settings.
mspi_api_timing_config timing_config
 @driver_ops_optional Configure MSPI timing settings.

Detailed Description

@driver_ops{MSPI}

Field Documentation

◆ config

mspi_api_config mspi_driver_api::config

@driver_ops_mandatory Configure an MSPI controller.

◆ dev_config

mspi_api_dev_config mspi_driver_api::dev_config

@driver_ops_mandatory Configure an MSPI controller with device specific parameters.

◆ get_channel_status

mspi_api_get_channel_status mspi_driver_api::get_channel_status

@driver_ops_mandatory Query to see if it a channel is ready.

◆ memmap_config

mspi_api_memmap_config mspi_driver_api::memmap_config

@driver_ops_optional Configure MSPI memory map settings.

◆ register_callback

mspi_api_register_callback mspi_driver_api::register_callback

@driver_ops_optional Register the mspi callback functions.

◆ scramble_config

mspi_api_scramble_config mspi_driver_api::scramble_config

@driver_ops_optional Configure MSPI scrambling settings.

◆ timing_config

mspi_api_timing_config mspi_driver_api::timing_config

@driver_ops_optional Configure MSPI timing settings.

◆ transceive

mspi_api_transceive mspi_driver_api::transceive

@driver_ops_optional Transfer request over MSPI.


The documentation for this struct was generated from the following file:
  • include/zephyr/drivers/mspi.h