usbcsink4  2.1.0.0
Macros
USB-C Sink 4 Registers List

List of registers of USB-C Sink 4 Click driver. More...

Macros

#define USBCSINK4_REG_DEVICE_MODE   0x0000u
 USB-C Sink 4 description register. More...
 
#define USBCSINK4_REG_SILICON_ID   0x0002u
 
#define USBCSINK4_REG_INTERRUPT   0x0006u
 
#define USBCSINK4_REG_TYPE_C_STATUS   0x100Cu
 
#define USBCSINK4_REG_BUS_VOLTAGE   0x100Du
 
#define USBCSINK4_REG_BUS_CURRENT   0x1058u
 
#define USBCSINK4_REG_EVENT_STATUS   0x1034u
 
#define USBCSINK4_REG_CHARGING_MODE_STATUS   0x1095u
 
#define USBCSINK4_REG_RESET   0x0008u
 
#define USBCSINK4_REG_EVENT_MASK   0x1024u
 
#define USBCSINK4_REG_FAULT_PIN_MASK   0x1080u
 
#define USBCSINK4_REG_OVP_CONFIG   0x1088u
 
#define USBCSINK4_REG_SNK_FET_DISABLE   0x1084u
 
#define USBCSINK4_REG_SNK_FET_CONTROL   0x1085u
 
#define USBCSINK4_REG_SAFE_PWR_CONTROL   0x1086u
 
#define USBCSINK4_REG_CHARGING_MODE_DISABLE   0x1094u
 
#define USBCSINK4_REG_DEV_RESPONSE   0x007Eu
 
#define USBCSINK4_REG_PD_RESPONSE   0x1400u
 
#define USBCSINK4_REG_READ_DATA_MEMORY_START   0x1404u
 
#define USBCSINK4_REG_READ_DATA_MEMORY_STOP   0x150Bu
 
#define USBCSINK4_REG_WRITE_DATA_MEMORY_START   0x1800u
 
#define USBCSINK4_REG_WRITE_DATA_MEMORY_STOP   0x19FFu
 

Detailed Description

List of registers of USB-C Sink 4 Click driver.

Macro Definition Documentation

◆ USBCSINK4_REG_BUS_CURRENT

#define USBCSINK4_REG_BUS_CURRENT   0x1058u

◆ USBCSINK4_REG_BUS_VOLTAGE

#define USBCSINK4_REG_BUS_VOLTAGE   0x100Du

◆ USBCSINK4_REG_CHARGING_MODE_DISABLE

#define USBCSINK4_REG_CHARGING_MODE_DISABLE   0x1094u

◆ USBCSINK4_REG_CHARGING_MODE_STATUS

#define USBCSINK4_REG_CHARGING_MODE_STATUS   0x1095u

◆ USBCSINK4_REG_DEV_RESPONSE

#define USBCSINK4_REG_DEV_RESPONSE   0x007Eu

◆ USBCSINK4_REG_DEVICE_MODE

#define USBCSINK4_REG_DEVICE_MODE   0x0000u

USB-C Sink 4 description register.

Specified register for description of USB-C Sink 4 Click driver.

◆ USBCSINK4_REG_EVENT_MASK

#define USBCSINK4_REG_EVENT_MASK   0x1024u

◆ USBCSINK4_REG_EVENT_STATUS

#define USBCSINK4_REG_EVENT_STATUS   0x1034u

◆ USBCSINK4_REG_FAULT_PIN_MASK

#define USBCSINK4_REG_FAULT_PIN_MASK   0x1080u

◆ USBCSINK4_REG_INTERRUPT

#define USBCSINK4_REG_INTERRUPT   0x0006u

◆ USBCSINK4_REG_OVP_CONFIG

#define USBCSINK4_REG_OVP_CONFIG   0x1088u

◆ USBCSINK4_REG_PD_RESPONSE

#define USBCSINK4_REG_PD_RESPONSE   0x1400u

◆ USBCSINK4_REG_READ_DATA_MEMORY_START

#define USBCSINK4_REG_READ_DATA_MEMORY_START   0x1404u

◆ USBCSINK4_REG_READ_DATA_MEMORY_STOP

#define USBCSINK4_REG_READ_DATA_MEMORY_STOP   0x150Bu

◆ USBCSINK4_REG_RESET

#define USBCSINK4_REG_RESET   0x0008u

◆ USBCSINK4_REG_SAFE_PWR_CONTROL

#define USBCSINK4_REG_SAFE_PWR_CONTROL   0x1086u

◆ USBCSINK4_REG_SILICON_ID

#define USBCSINK4_REG_SILICON_ID   0x0002u

◆ USBCSINK4_REG_SNK_FET_CONTROL

#define USBCSINK4_REG_SNK_FET_CONTROL   0x1085u

◆ USBCSINK4_REG_SNK_FET_DISABLE

#define USBCSINK4_REG_SNK_FET_DISABLE   0x1084u

◆ USBCSINK4_REG_TYPE_C_STATUS

#define USBCSINK4_REG_TYPE_C_STATUS   0x100Cu

◆ USBCSINK4_REG_WRITE_DATA_MEMORY_START

#define USBCSINK4_REG_WRITE_DATA_MEMORY_START   0x1800u

◆ USBCSINK4_REG_WRITE_DATA_MEMORY_STOP

#define USBCSINK4_REG_WRITE_DATA_MEMORY_STOP   0x19FFu