MAX1645B.INI Driver File Contents (1645BR10.ZIP)

; Maxim Smart Battery System Device Definition
; For use with SMBK GUI

;---------------------------------------------------------------------------
; [address] section defines the SMBus device address
; and the display name that appears in the tab.
;
; For a smart charger, the SMBus device address must be 0x12.
;
[address]
0x12=MAX1645B Smart Charger

;---------------------------------------------------------------------------
; [registers] section lists each command
; <hex command byte> = <R | W | RW> , <CommandName> , <bits | unit>
; If the command name units is "bits", the command bits
; are defined in a section [CommandName].
;
[registers]
0x11=Read,ChargerSpecInfo,bits
0x12=Write,ChargerMode,bits
0x13=Read,ChargerStatus,bits
0x14=Write,ChargingCurrent,mA
0x15=Write,ChargingVoltage,mV
0x16=Write,AlarmWarning,bits

;---------------------------------------------------------------------------
; Each command name whose units are defined as "bits"
; gets a section where each bit is named.
; Keys are 16-bit bit masks: four hexadecimal characters with 0x prefix.
; Bits whose name is left blank will display as "reserved".
;
[ChargerSpecInfo]
0x0001=CHARGER_SPEC1
0x0002=CHARGER_SPEC2
0x0004=CHARGER_SPEC4
0x0008=CHARGER_SPEC8
0x0010=SELECTOR_SUPPORT

[ChargerMode]
0x0001=INHIBIT_CHARGE
0x0002=Not Implemented 
0x0004=POR_RESET
0x0008=Not Implemented
0x0010=AC_PRESENT_MASK
0x0020=BATT_PRESENT_MASK
0x0040=POWER_FAIL_MASK
0x0080=Not Implemented 
0x0100=Not Implemented 
0x0200=Not Implemented 
0x0400=HOT_STOP
0x0800=Not Implemented 
0x1000=Not Implemented 
0x2000=Not Implemented 
0x4000=Not Implemented 
0x8000=Not Implemented 

[ChargerStatus]
0x0001=CHARGE_INHIBITED
0x0002=MASTER_MODE
0x0004=Function disabled
0x0008=Function disabled
0x0010=LEVEL_2
0x0020=LEVEL_3
0x0040=CURRENT_OR
0x0080=VOLTAGE_OR
0x0100=THERMISTOR_OR
0x0200=THERMISTOR_COLD
0x0400=THERMISTOR_HOT
0x0800=THERMISTOR_UR
0x1000=ALARM_INHIBITED
0x2000=POWER_FAIL
0x4000=BATTERY_PRESENT
0x8000=AC_PRESENT

[AlarmWarning]
0x0001=Not used
0x0002=Not used
0x0004=Not used
0x0008=Not used
0x0010=Not used
0x0020=Not used
0x0040=Not used
0x0080=Not used
0x0100=Not used
0x0200=Not used
0x0400=Reserved
0x0800=Terminate Discharge
0x1000=Over Temperature
0x2000=Other Alarm
0x4000=Terminate Charge
0x8000=Over Chage Alarm

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 1.06