NEWS
changeset 709 a69fd2491fa8
parent 700 a6b61f1a062d
child 723 0fd652c48e3f
equal deleted inserted replaced
708:90bdb315f560 709:a69fd2491fa8
     2 
     2 
     3 $Id$
     3 $Id$
     4 
     4 
     5 -------------------------------------------------------------------------------
     5 -------------------------------------------------------------------------------
     6 
     6 
       
     7 Changes in version 1.3.1:
       
     8 
       
     9 * Fixed problems on big-endian systems.
       
    10 * Added documentation on how to set up an EoE network.
       
    11 
       
    12 -------------------------------------------------------------------------------
       
    13 
     7 Changes in version 1.3.0:
    14 Changes in version 1.3.0:
     8 
    15 
     9 * Added Intel PRO/1000 gigabit ethernet driver (e1000).
    16 * Added Intel PRO/1000 Gigabit Ethernet driver (e1000).
    10 * Added testing version of Intel PRO/100 ethernet driver (e100).
    17 * Added testing version of Intel PRO/100 Ethernet driver (e100).
    11 * Added testing version of NVIDIA nForce ethernet driver (forcedeth).
    18 * Added testing version of NVIDIA nForce Ethernet driver (forcedeth).
    12 * Removed "ec_eoeif_count" master module parameter. EoE handlers are created
    19 * Removed "ec_eoeif_count" master module parameter. EoE handlers are created
    13   dynamically instead.
    20   dynamically instead.
    14 * Added "main" and "backup" parameters to master module to hand over the
    21 * Added "main" and "backup" parameters to master module to hand over the
    15   MAC addresses of the devices to wait for. This made the ec_device_index
    22   MAC addresses of the devices to wait for. This made the ec_device_index
    16   parameter of the ethernet drivers obsolete. The broadcast MAC address means,
    23   parameter of the Ethernet drivers obsolete. The broadcast MAC address means,
    17   that the master accepts the first device offered by any ethernet driver.
    24   that the master accepts the first device offered by any Ethernet driver.
    18 * Changed format of sysconfig file and accordingly adjusted functionality
    25 * Changed format of sysconfig file and accordingly adjusted functionality
    19   of the init script to handle the above MAC address lists.
    26   of the init script to handle the above MAC address lists.
    20 * Realtime interface changes:
    27 * Realtime interface changes:
    21   - ecrt_master_run() became obsolete, because the master state machine is now
    28   - ecrt_master_run() became obsolete, because the master state machine is now
    22     run in process context.
    29     run in process context.
    46 * Slave configuration is now done exclusively from the master thread. Removed
    53 * Slave configuration is now done exclusively from the master thread. Removed
    47   ec_master_sync_io(). Userspace threads are now waiting for events in the
    54   ec_master_sync_io(). Userspace threads are now waiting for events in the
    48   state machine.
    55   state machine.
    49 * Master state machine scheduled with timeout if idle, otherwise is executed
    56 * Master state machine scheduled with timeout if idle, otherwise is executed
    50   as fast as possible (with schedule()).
    57   as fast as possible (with schedule()).
    51 * Added dummy module for simulation purpuses.
    58 * Added dummy module for simulation purposes.
    52 * Limited infinite EEPROM reading, if 0xffff limiter word is missing.
    59 * Limited infinite EEPROM reading, if 0xffff limiter word is missing.
    53 * Init script works now properly on non-SUSE distros (no rc.status dependency
    60 * Init script works now properly on non-SUSE distros (no rc.status dependency
    54   any more).
    61   any more).
    55 * Removed EtherCAT line comments from 8139too drivers.
    62 * Removed EtherCAT line comments from 8139too drivers.
    56 
    63 
    57 -------------------------------------------------------------------------------
    64 -------------------------------------------------------------------------------
    58 
    65 
    59 Changes in version 1.2.0:
    66 Changes in version 1.2.0:
    60 
    67 
    61 * Serveral fixes of bugs and stability issues. Master should now run fine
    68 * Several fixes of bugs and stability issues. Master should now run fine
    62   with kernels 2.6.17 to 2.6.19.
    69   with kernels 2.6.17 to 2.6.19.
    63 * Realtime interface changes:
    70 * Realtime interface changes:
    64   - Re-introduced ecrt_domain_queue() to allow datagram queuing apart
    71   - Re-introduced ecrt_domain_queue() to allow datagram queuing apart
    65     from datagram processing. The queuing of a domain's datagrams is not
    72     from datagram processing. The queuing of a domain's datagrams is not
    66     done in ecrt_domain_process() any more!
    73     done in ecrt_domain_process() any more!
    91 * State change FSM: Clearing of sync managers before PREOP.
    98 * State change FSM: Clearing of sync managers before PREOP.
    92 * Added modules_install make target.
    99 * Added modules_install make target.
    93 * Device modules for kernel 2.6.17.
   100 * Device modules for kernel 2.6.17.
    94 * SDO configurations available in Sysfs.
   101 * SDO configurations available in Sysfs.
    95 * FMMU configurations cleared when going to INIT.
   102 * FMMU configurations cleared when going to INIT.
    96 * Slave-specific logs only at debug level 1 (for large busses).
   103 * Slave-specific logs only at debug level 1 (for large buses).
    97 * Slave flags (error, online) available in Sysfs.
   104 * Slave flags (error, online) available in Sysfs.
    98 * Acknowledging of spontaneous state changes in master FSMs.
   105 * Acknowledging of spontaneous state changes in master FSMs.
    99 * ecrt_master_deactivate() deprecated.
   106 * ecrt_master_deactivate() deprecated.
   100 * Persistent slave lists. Slave structures are only regenerated on topology
   107 * Persistent slave lists. Slave structures are only regenerated on topology
   101   change in IDLE mode.
   108   change in IDLE mode.