Showing changes from revision #2 to #3:
Added | Removed | Changed
The below flags are used by BMU variables 10 and 18, Event 28, and Portable_EnumerateBMU (as a mask of supported flags).
Bit | Meaning when set |
---|---|
0 | Battery fully charged (threshold 3) |
1 | Lid open |
2 | Battery flat (threshold 2 reached) [shutdown now] |
3 | Battery low (threshold 1 reached) [warn user] |
4 | Fault in charging system |
5 | Charge state known |
6 | Battery present |
7 | Charger connected |
8 | Battery charging |
9 | Battery failing (the battery has been detected as no longer being able to hold a charge well, and should be serviced or replaced) |
Not all BMU status flags are available in all variants of the module. Use Portable_EnumerateBMU to read the available flags, or see the Portable Feature Matrix for the details of versions of the module which don’t implement Portable_EnumerateBMU.