// Shared types
/// Charging current is measured in milliamps, where 1mA is 1
pub type MilliAmps = u16;
/// Charging voltage is measured in millivolts, where 1mV is 1
pub type MilliVolts = u16;
/// Charging current is measured in milliamps, where 1mA is 1
pub type MilliAmpsSigned = i16;
/// Charging voltage is measured in millivolts, where 1mV is 1
pub type MilliVoltsSigned = i16;
/// Blocking Smart Battery Charger module
/// Blocking Smart Battery module
/// Advanced Configuration and Power Interface (ACPI)
/// Power Source and Power Meter Devices module