All releases of Linux X10 Universal Device Driver

  •  24 Jan 2005 10:32
Avatar

    Release Notes: This version has a fix for a bug with the driver for the CM11A which caused X10 housecodes to be incorrectly displayed in the logs. It also introduces a better method to build and install the drivers so that the user does not have to have kernel source code to use the drivers.

    •  10 Aug 2004 19:13
    Avatar

      Release Notes: This release includes code cleanup to make the drivers compile without warnings with gcc version 3.3.3.

      •  06 Jul 2004 20:43
      Avatar

        Release Notes: This release implements the X10 state machine in user space, leaving only the /dev device code in the kernel module. Version 2.0.6 has been tested with kernels 2.4.20 through 2.4.24 as well as 2.6.0 through 2.6.7. Note that the PowerLinc USB only works with kernel 2.6.7 or higher due to issues with earlier versions of the USB drivers in the kernel.

        •  28 Feb 2004 22:53
        Avatar

          Release Notes: This version is a complete rewrite of the X10 driver to maximize portability and remove dependencies on the kernel versions. This version has been tested with kernel 2.4 and 2.6. This alpha release is intended to gain a broad audience of testers to identify bugs introduced in the rewrite.

          •  19 Aug 2003 05:41
          Avatar

            Release Notes: This version fixes a code syntax error that is caught with versions of gcc greater than 2.96.

            •  02 Jun 2003 20:37
            Avatar

              Release Notes: This release adds dynamic DEVFS detection and options to allow the driver to be loaded with traditional character devices even when DEVFS is active. x10logd and x10attach are also updated to allow proper handling of HUP. There is also a workaround for a bug in the USB core in testing kernel version 2.4.21-rcX.

              •  27 May 2003 11:30
              Avatar

                Release Notes: This release has a significant bugfix to the problem of random crashes after unloading the driver. This release also adds atomic variables to manage queues to make the driver more stable on SMP machines. The interrupt handler for the USB driver has been updated to add circular queues and back half handlers to make interrupts more reliable.

                •  22 May 2003 14:40
                Avatar

                  Release Notes: The x10_core.c state machine for the X10 protocol was changed in order to compensate for two-way switches which report their status without sending out their address.

                  •  02 Mar 2003 21:34
                  Avatar

                    Release Notes: This release fixes a significant bug in the status management for the X10 devices. Previously if the overall status was read from /dev/x10/status, the individual status flags for each device would be reset. This has been corrected so that the status, housecode, and units all maintain separate status flags. Additionally, a minor fix was put in for kernel versions prior to 2.4.18 where the code referenced major()/minor(). These functions did not exist prior to 2.4.18, and have been replaced by the macros MAJOR/MINOR.

                    •  24 Feb 2003 22:20
                    Avatar

                      Release Notes: This release contains enhancements to the CM11A. Most notably, if the x10attach program detects that the power was lost on the CM11A, the time is updated to the current time on the PC (per user request). There is also a more complete version of the documentation for the PowerLinc USB protocol.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.