int AXP20X_Class::shutdown() { uint8_t val; if (!_init) return AXP_NOT_INIT; _readByte(AXP202_OFF_CTL, 1, &val); val |= (1 << 7); _writeByte(AXP202_OFF_CTL, 1, &val); return AXP_PASS; }