
Software Functional Overview
Register Bit Number
Function Address
Name
R/W
7 6 5 4 3 2 1 0
Logic Default Description
1Ah
*3
Battery State R(/W)
DATA[15:3] *1
All bits are 0
C
R
I
T
C
H
G
D
C
H
G
- -
DCHG=1:
CHG =1 :
CRIT =1 :
The battery is
discharged
The battery is
charged
The battery is
critical (Empty)
1Ch
*3
Battery
Present rate
R(/W) DATA[15:0] *1 - 0xffff
0x0000-0xfffe(mW)
0xffff: Unknown
1Eh
*3
Battery
Remaining
Capacity
R(/W) DATA[15:0] *1 - 0xffff
0x0000-0xfffe(mWh)
0xffff: Unknown
1
st
Battery
[ _BST ]
20h
*3
Battery
present
Voltage
R(/W) DATA[15:0] *1 - 0xffff
0x0000-0xfffe(mV)
0xffff: Unknown
1
st
Battery
[ _BTP ]
22h
Battery Trip
Point
R/W DATA[15:0] *1 - 0x0000
0x0000 :Clear the trip point
0x0001-0xffff(mWh)
2
nd
Battery
[ _BIF ]
24h
to
3Ch
*3
*2 *2 *2 *2 *2 *2
2
nd
Battery
[ _BST ]
3Eh
to
44h
*3
*2 *2 *2 *2 *2 *2
2
nd
Battery
[ _BTP ]
46h *2 *2 *2 *2 *2 *2
-
48h
Battery data
Size
R(/W) DATA[7:0] - -
0x01 : DATA size is 3byte.(PMU06A)
0x00 :DATA size is 2 byte. (PMU06)
*8
49h
Design
capacity
R(/W) DATA[23:16] *1 *7 - 0xff
PMU06A use this data with 02/03h.
*7 *8
1
st
Battery
[_BIF]
4Ah
Last Full
Charge
Capacity
R(/W) DATA[23:16] *1 *7 - 0xff
PMU06A use this data with 04/05h.
*7 *8
1
st
Battery
[_BST]
4Bh
Battery
Remaining
Capacity
R(/W) DATA[23:16] *1 *7 - 0xff
PMU06A use this data with 1E/1Fh.
*7 *8
1
st
Battery
[_BTP]
4Ch
Battery Trip
Point
R(/W) DATA[23:16] *1 *7 - 0x00
PMU06A use this data with 22/23h.
*7 *8
4Dh
Design
capacity
R(/W) DATA[23:16] *1 *7 - 0xff
PMU06A use this data with 26/27h.
*7 *8
2
nd
Battery
[_BIF]
4Eh
Last Full
Charge
Capacity
R/(/W) DATA[23:16] *1 *7 - 0xff
PMU06A use this data with 28/29h.
*7 *8
2
nd
Battery
[_BST]
4Fh
Battery
Remaing
Capacity
R(/W) DATA[23:16] *1 *7 - 0xff
PMU06A use this data with 42/43h.
*7 *8
2
nd
Battery
[_BTP]
50h
Battery Trip
Point
R(/W) DATA[23:16] *1 *7 0x00
PMU06A use this data with 46/47h.
*7 *8
51h
to
6Bh
*3
Reserved R/W Don’t care - -
*1: The register type is word.
*2: Same as 1st Battery CMBatt Data
*3: This register is not cleared if the system is in S4-S5 state.
R(/W): This is the read only register, but the written data will be able to read back till PMU updates the data
periodically, or PMU detects the status change.
FIC M295 / M296 Service Manual 3-37