MAX77658 Ultra-Low Power PMIC Mbed Driver

Embed: (wiki syntax)

« Back to documentation index

reg_status_t Union Reference

reg_status_t Union Reference

Status. More...

#include <MAX77658_regs.h>


Detailed Description

Status.

Address : 0x00

Definition at line 1114 of file MAX77658_regs.h.


Field Documentation

unsigned char bi

Battery Insertion.

Bit 11. This bit is set to 1 when the device detects that a battery has been inserted into the system by monitoring the AIN pin. This bit must be cleared by system software to detect the next insertion event. Bi is set to 0 at power-up.

Definition at line 1144 of file MAX77658_regs.h.

unsigned char br

Battery Removal.

Bit 15. This bit is set to 1 when the device detects that a battery has been removed from the system. This bit must be cleared by system software to detect the next removal event. Br is set to 0 at power-up.

Definition at line 1160 of file MAX77658_regs.h.

unsigned char bst

Battery Status.

Bit 3. Unutilized bit. Write to 0. Reads are don't care.

Definition at line 1122 of file MAX77658_regs.h.

unsigned char dsoci

1% SOC Change Alert.

Bit 7. This bit is set to 1 to indicate a 1% SOC change alert. dSOCi is set to 0 at power-up.

Definition at line 1130 of file MAX77658_regs.h.

unsigned char imn

Minimum Isys Threshold Exceeded.

Bit 0.

Definition at line 1118 of file MAX77658_regs.h.

unsigned char isysmx

SYS current is over OCP limit.

Bit 4. Maximum SYS current threshold exceeded.

Definition at line 1124 of file MAX77658_regs.h.

unsigned char por

Power-On Reset.

Bit 1. This bit is set to 1 when the device detects that a software or hardware POR event has occurred.

Definition at line 1119 of file MAX77658_regs.h.

unsigned char smn

Minimum SOCALRT Threshold Exceeded.

Bit 10. This bit is set to 1 whenever SOC falls below the minimum SOCALRT value. This bit may or may not need to be cleared by system software to detect the next event. See SS in the CONFIG register and SACFG in the MiscCFG register. Smn is set to 0 at power-up.

Definition at line 1140 of file MAX77658_regs.h.

unsigned char smx

Maximum SOCALRT Threshold Exceeded.

Bit 14. This bit is set to 1 whenever SOC rises above the maximum SOCALRT value. This bit may or may not need to be cleared by system software to detect the next event. See SS in the CONFIG register and SACFG in the MiscCFG register. Smx is set to 0 at power-up.

Definition at line 1156 of file MAX77658_regs.h.

unsigned char spr_2

Bit 2.

Definition at line 1121 of file MAX77658_regs.h.

unsigned char spr_5

Bit 5.

Definition at line 1126 of file MAX77658_regs.h.

unsigned char thmhot

FG Control Charger Input Current Limit.

Bit 6. Set to 1 to indicate a Thermistor Hot to allow FG control charger input current limit. ThmHot is set to 0 at power-up.

Definition at line 1127 of file MAX77658_regs.h.

unsigned char tmn

Minimum TALRT Threshold Exceeded.

Bit 9. This bit is set to 1 whenever a Temperature register reading is below the minimum TALRT value. This bit may or may not need to be cleared by system software to detect the next event. See TS in the CONFIG register. Tmn is set to 0 at power-up.

Definition at line 1136 of file MAX77658_regs.h.

unsigned char tmx

Maximum TALRT Threshold Exceeded Bit 13.

This bit is set to 1 whenever a Temperature register reading is above the maximum TALRT value. This bit may or may not need to be cleared by system software to detect the next event. See TS in the CONFIG register. Tmx is set to 0 at power-up.

Definition at line 1152 of file MAX77658_regs.h.

unsigned char vmn

Minimum VALRT Threshold Exceeded.

Bit 8. This bit is set to 1 whenever a VCELL register reading is below the minimum VALRT value. This bit may or may not need to be cleared by system software to detect the next event. See VS in the CONFIG register. Vmn is set to 0 at power-up.

Definition at line 1132 of file MAX77658_regs.h.

unsigned char vmx

Maximum VALRT Threshold Exceeded.

Bit 12. This bit is set to 1 whenever a VCELL register reading is above the maximum VALRT value. This bit may or may not need to be cleared by system software to detect the next event. See VS in the CONFIG register. Vmx is set to 0 at power-up.

Definition at line 1148 of file MAX77658_regs.h.