Share

Linux X10 universal device driver

Code

Programming Languages: Java, C

License: GNU General Public License (GPL)

Show:

What's happening?

  • fails to build against kernel 2.6.30.3

    *** x10dev-2.1.7/dev/dev.c Sun Aug 16 15:02:25 2009 --- x10dev-2.1.7/dev/dev.c Sun Aug 16 15:02:34 2009 *************** *** 560,566 **** returnvalue = -ENOMEM; goto error_info; } - procinfo->owner = THIS_MODULE; memset(&x10api,0,sizeof(x10api_t)); x10api.data = -1; --- 560,565 ---- makes it build.

    2009-08-16 05:42:15 UTC by davidvanlaatum

  • Comment: /usr/local/src/x10dev-2.1.7/dev/dev.c:621: error: void value

    attached file x10.PDF contains a great fix for FC9 - it DOES WORK!

    2008-07-04 21:22:48 UTC by bbiandov

  • Comment: /usr/local/src/x10dev-2.1.7/dev/dev.c:621: error: void value

    File Added: x10.pdf.

    2008-07-04 21:22:03 UTC by bbiandov

  • /usr/local/src/x10dev-2.1.7/dev/dev.c:621: error: void value

    http://linux.derkeiler.com/Newsgroups/comp.os.linux.misc/2008-06/msg00685.html /usr/local/src/x10dev-2.1.7/dev/dev.c:621: error: void value not ignored as it ought to be /usr/local/src/x10dev-2.1.7/dev/dev.c:626: error: void value not ignored as it ought to be make[3]: *** [/usr/local/src/x10dev-2.1.7/dev/dev.o] Error 1 make[2]: *** [_module_/usr/local/src/x10dev-2.1.7/dev] Error 2.

    2008-07-04 21:20:44 UTC by bbiandov

  • Patch to compile with kernel 2.6.23.1

    I just updated my kernel to 2.6.23.1 and wish no longer compiles. The function unregister_chrdev in the kernel no longer returns a value.

    2007-11-11 04:21:38 UTC by mhenman

  • x10dev sends but won't receive x10 events

    I couldn't get x10dev to detect any x10 events other than those generated by x10dev. After searching via google I found: http://www.nabble.com/Bug-in-cm11a_xcvr.c--t3730036.html I edited daemons/cm11a_xcvr.c and added 'return 0' to the updateack function: static int updateack(int value) { int data; dsyslog(LOG_INFO,"updateack: %d\n",value); ack = value; sem_getvalue(&sem_a.

    2007-09-10 04:20:57 UTC by nobody

  • Comment: make error: No such file or directory

    Thank you. In Debian they are called "linux-headers". After installing these all worked fine. Hope this helps others.

    2007-08-28 23:31:54 UTC by nexux6

  • Comment: make error: No such file or directory

    This is not a bug. You must have the kernel development files installed in order to compile a module. In most cases this is called kernel-devel.

    2007-08-28 23:09:15 UTC by whiles

  • make error: No such file or directory

    #tar xvzf x10dev-2.1.6.tar.gz #cd x10dev-2.1.6 #make (cd daemons; make) make[1]: Entering directory `/home/worsdall/x10/x10dev-2.1.6/daemons' gcc -D_REENTRANT -static -I/usr/src/linux/include -I../dev -c -o main.o main.c gcc -D_REENTRANT -static -I/usr/src/linux/include -I../dev -c -o pl_xcvr.o pl_xcvr.c gcc -lpthread -Wall -o pld main.o pl_xcvr.o gcc -D_REENTRANT -static...

    2007-08-28 22:21:41 UTC by nexux6

  • Patches to add partial support for extended X10 command for

    I have modified the 2.x drivers for the USB Powerlinc (I have an 1132U) to add limited support for extended code commands (ext code 1 - for data /control; NOT extended data). The changes allow the user to send an extended command directly to a unit address: $ echo EXT 3F31 > /dev/x10/a1 where 3f is the data byte, 3 is the command type, and 1 is the extended command itself. The data...

    2007-05-13 04:02:36 UTC by ard_pangalactic

Our Numbers