mtb-pmbus 1.2.0.1772
 
Loading...
Searching...
No Matches
Implemented Commands macro

General Description

Macros

#define MTB_PMBUS_IMPL_CMD_PAGE_EN   (1U << 0U)
 Enable the PAGE (0x00) command.
 
#define MTB_PMBUS_IMPL_CMD_PHASE_EN   (1U << 1U)
 Enable the PHASE (0x04) command.
 
#define MTB_PMBUS_IMPL_CMD_CAPABILITY_EN   (1U << 2U)
 Enable the CAPABILITY (0x19) command.
 
#define MTB_PMBUS_IMPL_CMD_QUERY_EN   (1U << 3U)
 Enable the QUERY (0x1A) command.
 
#define MTB_PMBUS_IMPL_CMD_REVISION_EN   (1U << 4U)
 Enable the PMBUS_REVISION (0x98) command.
 
#define MTB_PMBUS_IMPL_CMD_ZONE_CONFIG_EN   (1U << 5U)
 Enable the ZONE_CONFIG (0x07) command.
 
#define MTB_PMBUS_IMPL_CMD_ZONE_ACTIVE_EN   (1U << 6U)
 Enable the ZONE_ACTIVE (0x08) command.
 
#define MTB_PMBUS_IMPL_CMD_PAGE_PLUS_WRITE_EN   (1U << 7U)
 Enable the PAGE_PLUS_WRITE (0x05) command.
 
#define MTB_PMBUS_IMPL_CMD_PAGE_PLUS_READ_EN   (1UL << 8U)
 Enable the PAGE_PLUS_READ (0x06) command.
 
#define MTB_PMBUS_IMPL_CMD_P2_PLUS_WRITE_EN   (1UL << 9U)
 Enable the P2_PLUS_WRITE (0x09) command.
 
#define MTB_PMBUS_IMPL_CMD_P2_PLUS_READ_EN   (1UL << 10U)
 Enable the P2_PLUS_READ (0x0A) command.
 

Macro Definition Documentation

◆ MTB_PMBUS_IMPL_CMD_PAGE_EN

#define MTB_PMBUS_IMPL_CMD_PAGE_EN   (1U << 0U)

Enable the PAGE (0x00) command.

Note
This command can be disabled only if mtb_pmbus_stc_config_t::num_pages is equal to 0 or related compile-time option is disabled.

◆ MTB_PMBUS_IMPL_CMD_PHASE_EN

#define MTB_PMBUS_IMPL_CMD_PHASE_EN   (1U << 1U)

Enable the PHASE (0x04) command.

Note
This command can be disabled only if mtb_pmbus_stc_config_t::num_phases is equal to 0 or related compile-time option is disabled.

◆ MTB_PMBUS_IMPL_CMD_ZONE_CONFIG_EN

#define MTB_PMBUS_IMPL_CMD_ZONE_CONFIG_EN   (1U << 5U)

Enable the ZONE_CONFIG (0x07) command.

Note
This command can be disabled only if mtb_pmbus_stc_config_t::enable_zone is true or related compile-time option is disabled.

◆ MTB_PMBUS_IMPL_CMD_ZONE_ACTIVE_EN

#define MTB_PMBUS_IMPL_CMD_ZONE_ACTIVE_EN   (1U << 6U)

Enable the ZONE_ACTIVE (0x08) command.

Note
This command can be disabled only if mtb_pmbus_stc_config_t::enable_zone is true or related compile-time option is disabled.