|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Driver Operations PECI driver operations More...
#include <zephyr/drivers/peci.h>
Data Fields | |
| peci_config_t | config |
| REQ Configures the PECI interface. | |
| peci_disable_t | disable |
| REQ Disable PECI interface. | |
| peci_enable_t | enable |
| REQ Enable PECI interface. | |
| peci_transfer_t | transfer |
| REQ Performs a PECI transaction. | |
Driver Operations PECI driver operations
This is the driver API structure any PECI driver needs to define. It contains function pointers to the operations the driver implements, as well as any other driver-specific constant data.
Members marked with REQ MUST be set by the driver, whereas those marked with OPT are optional.
| peci_config_t peci_driver_api::config |
REQ Configures the PECI interface.
| peci_disable_t peci_driver_api::disable |
REQ Disable PECI interface.
| peci_enable_t peci_driver_api::enable |
REQ Enable PECI interface.
| peci_transfer_t peci_driver_api::transfer |
REQ Performs a PECI transaction.