Re: [Kernel-discuss] Re: [PATCH 3/8] Universal power supply class (was: battery class)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On May 5 2007 15:39, pHilipp Zabel wrote:
>> > > > +enum power_supply_type {
>> > > > +       POWER_SUPPLY_TYPE_BATTERY = 0,
>> > > > +       POWER_SUPPLY_TYPE_UPS,
>> > > > +       POWER_SUPPLY_TYPE_AC,
>> > > > +       POWER_SUPPLY_TYPE_USB,
>> > > > +};
>> > > 
>> > > How about dumb (non-USB) DC power? Any reason to distinguish it
>> > > from AC?
>> > 
>> > Hmm, if it should not be distinguished, it is better to rename
>> > AC to something that means continuous power.  But I'd rather
>> > have it AC and DC, as something might have both supplies
>> > separate, and you might want to differentiate them for some
>> > (human interface) reason.  After all, USB and DC are not really
>> > different anyway...
>> > 
>> > Anyway, what IS the difference between UPS and battery, or UPS
>> > and AC/DC for that matter?  When should UPS be used?  If you
>> > have UPS there, should not MGG (motor-generator group) also be
>> > provided?

Sorry for jumping in late... there is basically no way to know whether 
you are on AC or DC, unless you have a *really smart* power supply. 
Embedded or near-embedded devices usually have a "12V DC" connector on 
the mainboard. "Home" use usually requires a small PSU as are common for 
laptops to transform from 230V to whatever is needed. So the mainboard 
technically is always on 12VDC (what could be called "DC"), even if you 
power it up with using the 230VAC->12VDC PSU (what people call "AC").


Jan
-- 
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux