HPI Library
cy_hpi_snk_pps_avs_ctrl_t Union Reference

Description

Sink PPS AVS PDO bit field.

Data Fields

uint32_t val
 PPS AVS control 32-bit value. More...
 
struct {
   uint32_t   rqstd_current: 7
 PPS requested current. More...
 
   uint32_t   reserved_1: 2
 Reserve bit. More...
 
   uint32_t   rqstd_voltage: 12
 PPS requested voltage. More...
 
   uint32_t   reserved_2: 3
 Reserve bit. More...
 
   uint32_t   pps_rqst_intrvl: 4
 PPS request interval. More...
 
   uint32_t   reserved_3: 2
 Reserve bit. More...
 
   uint32_t   pps_avs_en: 2
 PPD AVS enable flag. More...
 
}; 
 PPS AVS control bit values. More...
 

Field Documentation

◆ val

uint32_t cy_hpi_snk_pps_avs_ctrl_t::val

PPS AVS control 32-bit value.

◆ rqstd_current

uint32_t cy_hpi_snk_pps_avs_ctrl_t::rqstd_current

PPS requested current.

◆ reserved_1

uint32_t cy_hpi_snk_pps_avs_ctrl_t::reserved_1

Reserve bit.

◆ rqstd_voltage

uint32_t cy_hpi_snk_pps_avs_ctrl_t::rqstd_voltage

PPS requested voltage.

◆ reserved_2

uint32_t cy_hpi_snk_pps_avs_ctrl_t::reserved_2

Reserve bit.

◆ pps_rqst_intrvl

uint32_t cy_hpi_snk_pps_avs_ctrl_t::pps_rqst_intrvl

PPS request interval.

◆ reserved_3

uint32_t cy_hpi_snk_pps_avs_ctrl_t::reserved_3

Reserve bit.

◆ pps_avs_en

uint32_t cy_hpi_snk_pps_avs_ctrl_t::pps_avs_en

PPD AVS enable flag.

◆ @1

struct { ... }

PPS AVS control bit values.