HPM SDK
HPMicro Software Development Kit
hpm_pmbus_cmd_param_t Struct Reference

Defines the PMBus command parameter structure. More...

#include <hpm_pmbus.h>

Data Fields

uint8_t command_code
 
hpm_pmbus_transaction_type write_transaction_type
 
hpm_pmbus_transaction_type read_transaction_type
 
uint32_t data_length
 

Detailed Description

Defines the PMBus command parameter structure.

This structure encapsulates all parameters for a PMBus command, including the command code, read/write transaction types, and data length. It provides a uniform way to communicate with PMBus devices.

Field Documentation

◆ command_code

uint8_t hpm_pmbus_cmd_param_t::command_code

< The command code, used to identify specific PMBus commands. The write transaction type, indicating the type of write operation.

◆ data_length

uint32_t hpm_pmbus_cmd_param_t::data_length

◆ read_transaction_type

hpm_pmbus_transaction_type hpm_pmbus_cmd_param_t::read_transaction_type

The data length, indicating the amount of data associated with the command.

◆ write_transaction_type

hpm_pmbus_transaction_type hpm_pmbus_cmd_param_t::write_transaction_type

The read transaction type, indicating the type of read operation.


The documentation for this struct was generated from the following file: