#include <power_control/devices/dev_boost_typedef.h>
Data Fields | |
union { | |
volatile uint16_t value | |
}; | |
volatile bool | ready:1 |
Bit #0: status bit, indicating boost converter is initialized and ready to run. More... | |
volatile bool | adc_active:1 |
Bit #1: indicating that ADC has been started and samples are taken. More... | |
volatile bool | pwm_active:1 |
Bit #2: indicating that PWM has been started and ADC triggers are generated. More... | |
volatile | unsigned:1 |
Bit #3: (reserved) More... | |
volatile bool | cs_calib_complete:1 |
Bit #4: indicating that current sensor calibration has completed. More... | |
volatile bool | fault_active:1 |
Bit #5: Flag bit indicating system is in enforced shut down mode (usually due to a fault condition) More... | |
volatile bool | suspend:1 |
Bit #6: Control bit to put the converter in suspend mode (turned off while ENABLE bit is still on) More... | |
volatile bool | busy:1 |
Bit #7: Flag bit indicating that the state machine is executing a process (e.g. startup-ramp) More... | |
volatile bool | cs_calib_enable:1 |
Bit #8: Flag bit indicating that current sensors need to calibrated. More... | |
volatile bool | async_mode:1 |
Bit #9: Control bit suspending the synchronous rectifier switch PWM channel. More... | |
volatile bool | GO:1 |
Bit #13: When set, the GO-bit fires up the power supply. More... | |
volatile bool | autorun:1 |
Bit #14: Control bit determining if charger is starting automatically or on command (using the GO bit) More... | |
volatile bool | enabled:1 |
Bit #15: Control bit enabling/disabling the charger port. More... | |
Definition at line 205 of file dev_boost_typedef.h.
union { ... } |
volatile bool adc_active |
Bit #1: indicating that ADC has been started and samples are taken.
Definition at line 210 of file dev_boost_typedef.h.
volatile bool async_mode |
Bit #9: Control bit suspending the synchronous rectifier switch PWM channel.
Definition at line 219 of file dev_boost_typedef.h.
volatile bool autorun |
Bit #14: Control bit determining if charger is starting automatically or on command (using the GO bit)
Definition at line 224 of file dev_boost_typedef.h.
volatile bool busy |
Bit #7: Flag bit indicating that the state machine is executing a process (e.g. startup-ramp)
Definition at line 216 of file dev_boost_typedef.h.
volatile bool cs_calib_complete |
Bit #4: indicating that current sensor calibration has completed.
Definition at line 213 of file dev_boost_typedef.h.
volatile bool cs_calib_enable |
Bit #8: Flag bit indicating that current sensors need to calibrated.
Definition at line 218 of file dev_boost_typedef.h.
volatile bool enabled |
Bit #15: Control bit enabling/disabling the charger port.
Definition at line 225 of file dev_boost_typedef.h.
volatile bool fault_active |
Bit #5: Flag bit indicating system is in enforced shut down mode (usually due to a fault condition)
Definition at line 214 of file dev_boost_typedef.h.
volatile bool GO |
Bit #13: When set, the GO-bit fires up the power supply.
Definition at line 223 of file dev_boost_typedef.h.
volatile bool pwm_active |
Bit #2: indicating that PWM has been started and ADC triggers are generated.
Definition at line 211 of file dev_boost_typedef.h.
volatile bool ready |
Bit #0: status bit, indicating boost converter is initialized and ready to run.
Definition at line 209 of file dev_boost_typedef.h.
volatile bool suspend |
Bit #6: Control bit to put the converter in suspend mode (turned off while ENABLE bit is still on)
Definition at line 215 of file dev_boost_typedef.h.
volatile unsigned |
Bit #3: (reserved)
Bit #12: (reserved)
Bit #11: (reserved)
Bit #10: (reserved)
Definition at line 212 of file dev_boost_typedef.h.
volatile uint16_t value |
Definition at line 228 of file dev_boost_typedef.h.