master/master.c
2008-04-25 Florian Pose Moved setting of the allow flags.
2008-04-25 Florian Pose Removed ec_master_prepare().
2008-04-25 Florian Pose Removed bus validation; slave configuration during realtime operation;
2008-04-03 Florian Pose Changed terms "Pdo mapping" -> "Pdo assignment" and "Pdo configuration"
2008-03-17 Florian Pose Renamed EEPROM to SII.
2008-03-04 Florian Pose Introduced ec_sdo_request_state_t, making ec_request_t private again;
2008-02-29 Florian Pose Removed slave pointer from ec_sdo_request_t class.
2008-02-22 Florian Pose Renamed [PS]DO to [PS]do.
2008-02-19 Florian Pose Allow bus configuration when link is down.
2008-02-19 Florian Pose Implemented most realtime interface changes for version 1.4, improved
2007-09-24 Florian Pose Updated Doxygen documentation.
2007-09-12 Florian Pose Improved EoE handling: Avoided skipping of datagrams and release lock
2007-09-12 Florian Pose Removed measure_bus_time().
2007-09-12 Florian Pose Store skipped information in datagrams; name datagrams for statistics
2007-09-12 Florian Pose Added --enable-eoe conditional.
2007-09-12 Florian Pose Show bus status and PDO slaves status in master info file.
2007-09-06 Florian Pose Fixed EtherCAT addressing problem on big-endian systems. The slaves
2007-08-10 Florian Pose Added ecrt_master_get_slave_by_pos().
2007-08-09 Florian Pose Implemented debug frame ring to output the last n frames for debugging
2007-08-09 Florian Pose Included datagram queuing in critical section in idle task; added some
2007-08-09 Florian Pose Re-ordered criteria for datagram matching.
2007-08-09 Florian Pose Minor change.
2007-08-07 Florian Pose Added debugging output for unmatched frames and those that timed out.
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