bucknboost 2.0.0.0
Buck n Boost Registers List

List of registers of Buck n Boost Click driver. More...

Macros

#define BUCKNBOOST_REG_PGOOD1_6   0x00
 Buck n Boost Status Register Map.
 
#define BUCKNBOOST_REG_STATUS   0x01
 
#define BUCKNBOOST_REG_FAULT   0x02
 
#define BUCKNBOOST_REG_STBY_CTRL   0x03
 Buck n Boost Control Register Map.
 
#define BUCKNBOOST_REG_EN   0x04
 
#define BUCKNBOOST_REG_OUT1   0x05
 
#define BUCKNBOOST_REG_OUT2   0x06
 
#define BUCKNBOOST_REG_OUT3   0x07
 
#define BUCKNBOOST_REG_OUT4   0x08
 
#define BUCKNBOOST_REG_OUT5   0x09
 
#define BUCKNBOOST_REG_OUT6   0x0A
 
#define BUCKNBOOST_REG_STBY_OUT1   0x0B
 
#define BUCKNBOOST_REG_STBY_OUT2   0x0C
 
#define BUCKNBOOST_REG_STBY_OUT3   0x0D
 
#define BUCKNBOOST_REG_STBY_OUT4   0x0E
 
#define BUCKNBOOST_REG_STBY_OUT5   0x0F
 
#define BUCKNBOOST_REG_STBY_OUT6   0x10
 
#define BUCKNBOOST_REG_SEQ1   0x11
 
#define BUCKNBOOST_REG_SEQ2   0x12
 
#define BUCKNBOOST_REG_SEQ3   0x13
 
#define BUCKNBOOST_REG_SEQ4   0x14
 
#define BUCKNBOOST_REG_SEQ5   0x15
 
#define BUCKNBOOST_REG_SEQ6   0x16
 
#define BUCKNBOOST_REG_DELAY_CTRL   0x17
 
#define BUCKNBOOST_REG_SS1_2   0x18
 
#define BUCKNBOOST_REG_SS3_4   0x19
 
#define BUCKNBOOST_REG_SS5_6   0x1A
 
#define BUCKNBOOST_REG_ILIMIT_1_2   0x1B
 
#define BUCKNBOOST_REG_ILIMIT_3_4   0x1C
 
#define BUCKNBOOST_REG_ILIMIT_5_6   0x1D
 
#define BUCKNBOOST_REG_STBY_ILIMIT_1_2   0x1E
 
#define BUCKNBOOST_REG_STBY_ILIMIT_3_4   0x1F
 
#define BUCKNBOOST_REG_STBY_ILIMIT_5_6   0x20
 
#define BUCKNBOOST_REG_PORUP_PGOOD_MASK123   0x21
 
#define BUCKNBOOST_REG_PORDN_PGOOD_MASK456   0x22
 
#define BUCKNBOOST_REG_PULLDN1_6   0x23
 
#define BUCKNBOOST_CMD_SAVECONFIG   0x66
 Buck n Boost Command Register Map.
 
#define BUCKNBOOST_CMD_RESET   0x6A
 
#define BUCKNBOOST_CMD_RELOAD   0x6B
 
#define BUCKNBOOST_CMD_REBOOT   0x6C
 
#define BUCKNBOOST_CMD_SEQUENCE   0x6D
 

Detailed Description

List of registers of Buck n Boost Click driver.

Macro Definition Documentation

◆ BUCKNBOOST_CMD_REBOOT

#define BUCKNBOOST_CMD_REBOOT   0x6C

◆ BUCKNBOOST_CMD_RELOAD

#define BUCKNBOOST_CMD_RELOAD   0x6B

◆ BUCKNBOOST_CMD_RESET

#define BUCKNBOOST_CMD_RESET   0x6A

◆ BUCKNBOOST_CMD_SAVECONFIG

#define BUCKNBOOST_CMD_SAVECONFIG   0x66

Buck n Boost Command Register Map.

The list of Command Registers.

◆ BUCKNBOOST_CMD_SEQUENCE

#define BUCKNBOOST_CMD_SEQUENCE   0x6D

◆ BUCKNBOOST_REG_DELAY_CTRL

#define BUCKNBOOST_REG_DELAY_CTRL   0x17

◆ BUCKNBOOST_REG_EN

#define BUCKNBOOST_REG_EN   0x04

◆ BUCKNBOOST_REG_FAULT

#define BUCKNBOOST_REG_FAULT   0x02

◆ BUCKNBOOST_REG_ILIMIT_1_2

#define BUCKNBOOST_REG_ILIMIT_1_2   0x1B

◆ BUCKNBOOST_REG_ILIMIT_3_4

#define BUCKNBOOST_REG_ILIMIT_3_4   0x1C

◆ BUCKNBOOST_REG_ILIMIT_5_6

#define BUCKNBOOST_REG_ILIMIT_5_6   0x1D

◆ BUCKNBOOST_REG_OUT1

#define BUCKNBOOST_REG_OUT1   0x05

◆ BUCKNBOOST_REG_OUT2

#define BUCKNBOOST_REG_OUT2   0x06

◆ BUCKNBOOST_REG_OUT3

#define BUCKNBOOST_REG_OUT3   0x07

◆ BUCKNBOOST_REG_OUT4

#define BUCKNBOOST_REG_OUT4   0x08

◆ BUCKNBOOST_REG_OUT5

#define BUCKNBOOST_REG_OUT5   0x09

◆ BUCKNBOOST_REG_OUT6

#define BUCKNBOOST_REG_OUT6   0x0A

◆ BUCKNBOOST_REG_PGOOD1_6

#define BUCKNBOOST_REG_PGOOD1_6   0x00

Buck n Boost Status Register Map.

The list of Status Registers.

◆ BUCKNBOOST_REG_PORDN_PGOOD_MASK456

#define BUCKNBOOST_REG_PORDN_PGOOD_MASK456   0x22

◆ BUCKNBOOST_REG_PORUP_PGOOD_MASK123

#define BUCKNBOOST_REG_PORUP_PGOOD_MASK123   0x21

◆ BUCKNBOOST_REG_PULLDN1_6

#define BUCKNBOOST_REG_PULLDN1_6   0x23

◆ BUCKNBOOST_REG_SEQ1

#define BUCKNBOOST_REG_SEQ1   0x11

◆ BUCKNBOOST_REG_SEQ2

#define BUCKNBOOST_REG_SEQ2   0x12

◆ BUCKNBOOST_REG_SEQ3

#define BUCKNBOOST_REG_SEQ3   0x13

◆ BUCKNBOOST_REG_SEQ4

#define BUCKNBOOST_REG_SEQ4   0x14

◆ BUCKNBOOST_REG_SEQ5

#define BUCKNBOOST_REG_SEQ5   0x15

◆ BUCKNBOOST_REG_SEQ6

#define BUCKNBOOST_REG_SEQ6   0x16

◆ BUCKNBOOST_REG_SS1_2

#define BUCKNBOOST_REG_SS1_2   0x18

◆ BUCKNBOOST_REG_SS3_4

#define BUCKNBOOST_REG_SS3_4   0x19

◆ BUCKNBOOST_REG_SS5_6

#define BUCKNBOOST_REG_SS5_6   0x1A

◆ BUCKNBOOST_REG_STATUS

#define BUCKNBOOST_REG_STATUS   0x01

◆ BUCKNBOOST_REG_STBY_CTRL

#define BUCKNBOOST_REG_STBY_CTRL   0x03

Buck n Boost Control Register Map.

The list of Control Registers.

◆ BUCKNBOOST_REG_STBY_ILIMIT_1_2

#define BUCKNBOOST_REG_STBY_ILIMIT_1_2   0x1E

◆ BUCKNBOOST_REG_STBY_ILIMIT_3_4

#define BUCKNBOOST_REG_STBY_ILIMIT_3_4   0x1F

◆ BUCKNBOOST_REG_STBY_ILIMIT_5_6

#define BUCKNBOOST_REG_STBY_ILIMIT_5_6   0x20

◆ BUCKNBOOST_REG_STBY_OUT1

#define BUCKNBOOST_REG_STBY_OUT1   0x0B

◆ BUCKNBOOST_REG_STBY_OUT2

#define BUCKNBOOST_REG_STBY_OUT2   0x0C

◆ BUCKNBOOST_REG_STBY_OUT3

#define BUCKNBOOST_REG_STBY_OUT3   0x0D

◆ BUCKNBOOST_REG_STBY_OUT4

#define BUCKNBOOST_REG_STBY_OUT4   0x0E

◆ BUCKNBOOST_REG_STBY_OUT5

#define BUCKNBOOST_REG_STBY_OUT5   0x0F

◆ BUCKNBOOST_REG_STBY_OUT6

#define BUCKNBOOST_REG_STBY_OUT6   0x10