Showing changes from revision #2 to #3:
Added | Removed | Changed
Entry | |
---|---|
R0 | BMU number |
R1 | Number of variables to read |
R2 | Pointer to variable list containing R1 entries |
Exit | |
---|---|
- | All registers preserved |
Variable list updated |
The purpose of this call is to read the Battery Management Unit (BMU) variables.
This is an improved version of Portable_ReadBMUVariable, which allows multiple variables to be read at once. Using this call when reading multiple variables may allow the BMU driver to perform a more efficient request.
Rather than returning an error state for the entire operation, a status value is returned individually for each variable.
The BMU settings can be set by using Portable_WriteBMUVariable.