battmon 2.0.0.0
Control Registers

Macros

#define BATTMON_ALM_PIN_STAT_MASK   0x01
 
#define BATTMON_FORCE_ALM_PIN_LOW   0x00
 
#define BATTMON_DRIVE_ALM_PIN_COND   0x01
 
#define BATTMON_RST_CONV_CNT   0x02
 
#define BATTMON_SOC_STAT_MASK   0x04
 
#define BATTMON_SOC_CC_MODE   0x00
 
#define BATTMON_SOC_VM_MODE   0x04
 
#define BATTMON_BATFAIL_DET_MASK   0x08
 
#define BATTMON_POR_DET_MASK   0x10
 
#define BATTMON_POR_INACTIVE   0x00
 
#define BATTMON_POR_ACTIVE   0x10
 
#define BATTMON_SOFT_RST   0x10
 
#define BATTMON_ALM_SOC_DET_MASK   0x20
 
#define BATTMON_ALM_VOLT_DET_MASK   0x40
 

Detailed Description

Macro Definition Documentation

◆ BATTMON_ALM_PIN_STAT_MASK

#define BATTMON_ALM_PIN_STAT_MASK   0x01

◆ BATTMON_ALM_SOC_DET_MASK

#define BATTMON_ALM_SOC_DET_MASK   0x20

◆ BATTMON_ALM_VOLT_DET_MASK

#define BATTMON_ALM_VOLT_DET_MASK   0x40

◆ BATTMON_BATFAIL_DET_MASK

#define BATTMON_BATFAIL_DET_MASK   0x08

◆ BATTMON_DRIVE_ALM_PIN_COND

#define BATTMON_DRIVE_ALM_PIN_COND   0x01

◆ BATTMON_FORCE_ALM_PIN_LOW

#define BATTMON_FORCE_ALM_PIN_LOW   0x00

◆ BATTMON_POR_ACTIVE

#define BATTMON_POR_ACTIVE   0x10

◆ BATTMON_POR_DET_MASK

#define BATTMON_POR_DET_MASK   0x10

◆ BATTMON_POR_INACTIVE

#define BATTMON_POR_INACTIVE   0x00

◆ BATTMON_RST_CONV_CNT

#define BATTMON_RST_CONV_CNT   0x02

◆ BATTMON_SOC_CC_MODE

#define BATTMON_SOC_CC_MODE   0x00

◆ BATTMON_SOC_STAT_MASK

#define BATTMON_SOC_STAT_MASK   0x04

◆ BATTMON_SOC_VM_MODE

#define BATTMON_SOC_VM_MODE   0x04

◆ BATTMON_SOFT_RST

#define BATTMON_SOFT_RST   0x10