master/master.c
2007-05-03 Florian Pose Introduced frames_timed_out flag to notice bus failure when link down is
2007-03-16 Florian Pose Completely lock master while an EoE cycle is executing.
2007-03-16 Florian Pose Dynamic creation of EoE handlers.
2007-03-16 Florian Pose Removed unecessary clearing of EoE handlers in master init function;
2007-03-12 Florian Pose Slave configuration exclusively from master thread; removed
2007-03-12 Florian Pose Fixed skipped datagrams when not in FSM idle phase.
2007-03-12 Florian Pose Introduced idle flag in master state machine.
2007-03-12 Florian Pose Made waiting for device semaphore uninterruptible.
2007-03-12 Florian Pose Replaced master variable 'atomic_t available' by integer and used
2007-03-09 Florian Pose Implemented SDO reading with wait queues.
2007-03-09 Florian Pose Removed X:Y addressing scheme, ec_slave_is_coupler(),
2007-03-09 Florian Pose Added parameters for vendor ID and product code to ecrt_get_slave(); PDO
2007-03-08 Florian Pose Allow only MAC addresses as device identifiers; replaced master list by
2007-03-08 Florian Pose Removed ecrt_master_run(), removed datagram queueing from state
2007-03-05 Florian Pose Introduced master status, ecrt_master_get_status(), tainted flag,
2007-03-05 Florian Pose Introduced ec_slave_online_state_t, ec_slave_set_online_state(), renamed
2007-03-01 Florian Pose Introduced EEPROM write requests: EEPROM write operations from user
2007-03-01 Florian Pose Removed eeprom_write_enable file.
2007-02-21 Florian Pose Destroy slaves when leaving idle mode.
2007-02-20 Florian Pose Made master devices persistent; added ec_device_attach() and ec_device_detach().
2007-02-20 Florian Pose Removed ktype for module kobject; added backup device for master; device
2007-02-20 Florian Pose New module file /sys/ethercat, masters moved to /sys/ethercat/masterX.
2007-02-16 Florian Pose Introduced device IDs; removed comment lines from 8139too; removed
2007-02-16 Florian Pose Removed XML device from master structure.
2007-02-13 Florian Pose Made ec_sync_config() and ec_fmmu_config() to methods of ec_slave_t.
2007-02-12 Florian Pose Fixed bug causing unloading of realtime module being very slow after topology change.
2007-02-12 Florian Pose schedule() other processes while waiting in ec_master_sync_io().
2007-02-12 Florian Pose Ignore queued datagrams while waiting in ec_master_sync_io().
2007-02-09 Florian Pose Minor changes in master thread messages.
2007-01-12 Florian Pose Replaced ec_isr_t by ec_pollfunc_t; added poll function s in network drivers.
2007-01-10 Florian Pose Minor fix on master.c (name of master thread).
2007-01-10 Florian Pose Layed out slave state machines in own files fsm_slave.[ch]; renamed fsm.[ch] to fsm_master.[ch]
2007-01-10 Florian Pose Added some documentation.
2007-01-10 Florian Pose Master workqueue replaced with kernel thread.
2007-01-09 Florian Pose Fixed blocking of EoE processing while entering or leaving operational mode.
2007-01-09 Florian Pose Fixed race: Stop EoE processing when entering or leaving operation mode.
2007-01-08 Florian Pose Minor fix in master.c
2007-01-08 Florian Pose Internal locking callbacks, improved locking.
2007-01-08 Florian Pose Removed datagram.cycles_queued, needed for "starved" datagrams (deprecated).
2006-12-18 Florian Pose Fixed warnings in master.c.
2006-12-18 Florian Pose Corrected error messages in get_slave().
2006-11-24 Florian Pose Fixed lost frames display bug when no frames were sent.
2006-11-24 Florian Pose Interface changes for version 1.2, see NEWS file.
2006-11-21 Florian Pose Added frame counter.
2006-11-21 Florian Pose Introduced "starved" datagrams.
2006-11-06 Florian Pose kobject_add() in constructors.
2006-11-06 Florian Pose Minor change in master.c.
2006-11-06 Florian Pose Fixed workqueue cancelling.
2006-10-30 Florian Pose Remove estimated sync manager sizes when leaving operation mode.
2006-10-27 Florian Pose New state in slaveconf FSM: Clear FMMU configurations after INIT.
2006-10-27 Florian Pose Print certain warnings only at debug_level.
2006-10-27 Florian Pose Print certain logs only at debug_level.
2006-10-27 Florian Pose Explicit use of slave configuration FSM in ecrt_master_activate() and ecrt_master_release().
2006-10-27 Florian Pose Moved functionality of ecrt_master_deactivate() (now deprecated) to ecrt_master_release().
2006-10-27 Florian Pose FIX: Introduced destroy() functions for kobject-derived classes and thus fixed memory leak.
2006-10-26 Florian Pose Persistent slave lists.
2006-10-25 Florian Pose Compiler flag -DSVNREV only for module.c to avoid unnecessary recompiling.
2006-10-24 Florian Pose SDO uploading via Sysfs without master FSM calling wake_up().
2006-10-23 Florian Pose Removed state machine running() methods.
2006-10-20 Florian Pose Implemented SDO reading via Sysfs.