[Nut-upsdev] [PATCH] Support for ASEM UPS on Linux/i2c

Giuseppe Corbelli giuseppe.corbelli at copanitalia.com
Mon Jul 7 14:10:55 UTC 2014


On 07/07/2014 15:03, Charles Lepple wrote:
> Giuseppe Corbelli <giuseppe.corbelli <at> copanitalia.com> writes:
>
>> Nevermind, please try the one attached, just created by
>>
>> git diff -p 80d9534 configure.ac data/driver.list.in drivers/Makefile.am
>> drivers/asem.c > asem.patch
>>
>> Just applied it on current master (80d9534a133da170cade150700407920450a9753)
>> and seems ok.
>
> Sorry I did not test this sooner - this went to Gmane but not to my email.
> If you have time, could you please write up a quick man page for this driver?
>
> Also, there seem to be some missing symbols and include files:
>
> http://buildbot.networkupstools.org/public/nut/waterfall?branch=asem_i2c

The problem is that linux/i2c-dev.h must come from libi2c-dev to define the 
required functions. Same header is part of the kernel, but without required 
functions. Changed the configure.ac check to look for the functions, not just 
the header.
To build the driver you'll need libi2c-dev package (part of i2c-tools) on debian.
Also removed the #include <config.h> as you suggested.

-- 
             Giuseppe Corbelli
WASP Software Engineer, Copan Italia S.p.A
Phone: +390303666318  Fax: +390302659932
E-mail: giuseppe.corbelli at copanitalia.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: asem.patch
Type: text/x-patch
Size: 1069 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/nut-upsdev/attachments/20140707/590fc20a/attachment.bin>


More information about the Nut-upsdev mailing list