MINIMUM
#define MINIMUM(a, b) (((a) < (b)) ? (a) : (b))
enum power_state { BOOT = 0, BELOW_MINIMUM, MINIMUM, REDUNDANT };