; 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=MAX1535A 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 0x3F=W,InputCurrent,bits 0xFE=R,ManufacturerID,bits 0xFF=R,DeviceID,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=ENABLE_POLLING 0x0004=POR_RESET 0x0008=RESET_TO_ZERO 0x0010=AC_PRESENT_MASK 0x0020=Battery_Present_Mask 0x0040=POWER_FAIL_MASK 0x0100=Calibration_Enable 0x0400=HOT_STOP [ChargerStatus] 0x0001=CHARGE_INHIBITED 0x0002=MASTER_MODE 0x0004=VOLTAGE_NOTREG 0x0008=CURRENT_NOTREG 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. 0x0800=Not Used. 0x1000=Over Temperature 0x2000=Other Alarm 0x4000=Terminate Charge 0x8000=Over Charge Alarm [DeviceID] 0x0001=DeviceID_bit0 0x0002=DeviceID_bit1 0x0004=DeviceID_bit2 0x0008=DeviceID_bit3 0x0010=DeviceID_bit4 0x0020=DeviceID_bit5 0x0040=DeviceID_bit6 0x0080=DeviceID_bit7 0x0100=DeviceID_bit8 0x0200=DeviceID_bit9 0x0400=DeviceID_bit10 0x0800=DeviceID_bit11 0x1000=DeviceID_bit12 0x2000=DeviceID_bit13 0x4000=DeviceID_bit14 0x8000=DeviceID_bit15 [ManufacturerID] 0x0001=ManufacturerID_bit0 0x0002=ManufacturerID_bit1 0x0004=ManufacturerID_bit2 0x0008=ManufacturerID_bit3 0x0010=ManufacturerID_bit4 0x0020=ManufacturerID_bit5 0x0040=ManufacturerID_bit6 0x0080=ManufacturerID_bit7 0x0100=ManufacturerID_bit8 0x0200=ManufacturerID_bit9 0x0400=ManufacturerID_bit10 0x0800=ManufacturerID_bit11 0x1000=ManufacturerID_bit12 0x2000=ManufacturerID_bit13 0x4000=ManufacturerID_bit14 0x8000=ManufacturerID_bit15 [InputCurrent] 0x0001=Not Used. 0x0002=Not Used. 0x0004=Not Used. 0x0008=Not Used. 0x0010=Not Used. 0x0020=Not Used. 0x0040=Not Used. 0x0080=Adds 256mA 0x0100=Adds 512mA 0x0200=Adds 1024mA 0x0400=Adds 2048mA 0x0800=Adds 4096mA 0x1000=Adds 8192mA 0x2000=Not Used. 0x4000=Not Used. 0x8000=Not Used.Download Driver Pack
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.