master/master.c
2012-01-10 Florian Pose Copy missing slave_info data in kernel space. stable-1.5
2012-01-09 Florian Pose Avoided unused variable warnings.
2012-01-09 Florian Pose Avoided unused variable warnings. stable-1.5
2011-12-16 Florian Pose Removed unnecessary call of ec_master_inject_external_datagrams(). stable-1.5
2011-12-09 Florian Pose Improved resetting number of responding slaves. stable-1.5
2011-12-09 Florian Pose Minor: Ordered master member initialisations. stable-1.5
2011-12-09 Florian Pose Improved resetting number of responding slaves.
2011-12-09 Florian Pose Fixed missing initialisation of allow_config flag.
2011-12-05 Florian Pose Fixed compiler error in master.c; thanks to Jun Yuan.
2011-11-09 Florian Pose Adjusted frame statistics for the use with two devices. redundancy
2011-11-09 Florian Pose Poll both devices. redundancy
2011-10-24 Florian Pose Added ecrt_master_sdo_download_complete() for ad-hoc downloading SDOs (also
2011-10-24 Florian Pose Added ecrt_master_sdo_download_complete() for ad-hoc downloading SDOs (also stable-1.5
2011-09-16 Florian Pose Removed allow_config flag and obsolete request to OP.
2011-09-16 Florian Pose Don not copy frame data to datagram memory, if datagram type is write-only.
2011-09-16 Florian Pose Removed allow_config flag and obsolete request to OP. stable-1.5
2011-09-16 Florian Pose Don not copy frame data to datagram memory, if datagram type is write-only. stable-1.5
2011-09-15 Florian Pose Fixed compiler error; added SDO debugging.
2011-09-15 Florian Pose Implemented ecrt_master_sdo_upload() and ecrt_master_sdo_download() also for stable-1.5
2011-09-15 Florian Pose Implemented ecrt_master_sdo_upload() and ecrt_master_sdo_download() for kernel
2011-08-11 Florian Pose Fixed spacing and added some thoughts about the overlapping PDOs
2011-08-01 Florian Pose Fixed skipped datagrams output again; added datagram information on skip.
2011-08-01 Florian Pose Minor: Fixed line wraps and spacing.
2011-07-21 Florian Pose Fixed bug in ec_master_queue_datagram() introduced in c9d32805d984. stable-1.5
2011-07-21 Florian Pose Fixed bug in ec_master_queue_datagram() introduced in c9d32805d984.
2011-07-08 Florian Pose Improved ecrt_master_queue_datagram(); detect skipped datagrams also when stable-1.5
2011-07-08 Florian Pose merge.
2011-07-08 Florian Pose Improved ecrt_master_queue_datagram(); detect skipped datagrams also when
2011-04-13 Andreas Stewering-Bone Merge
2011-03-16 Andreas Stewering-Bone First working RTDM Version,
2011-03-14 Martin Troxler merged
2011-03-14 Martin Troxler Reduced frame size when sending to mailbox, uses 2 datagrams. Enabled with configure option --enable-mboxframesize
2011-03-14 Martin Troxler merged
2011-01-17 Martin Troxler lock io_mutex when unqueueing datagrams; unqueue datagrams from send-receive queue.
2011-01-14 Martin Troxler Minor changes (consistent variable naming)
2011-01-14 Martin Troxler Datagram queue race fixed: insert datagrams into master-fsm_queue with fsm_queue list_head
2011-01-12 Martin Troxler Optionally compile with trace_printk support
2011-01-06 Matthias Luescher properly deactivate slaves if there is no eoe slave
2011-01-05 Martin Troxler SoE request wait_event() deadlock fixed: use wait_event_interruptible and refcount ec_master_soe_request_t objects with kref
2011-01-05 Martin Troxler Register read/write wait_event() deadlock fixed: use wait_event_interruptible and refcount ec_reg_request_t objects with kref
2011-01-05 Martin Troxler Sii write wait_event() deadlock fixed: use wait_event_interruptible and refcount ec_master_sii_write_request_t objects with kref
2011-01-05 Martin Troxler use rt_mutex instead of semaphore for mutual exclusion (use --enable-mutex)
2010-12-16 Martin Troxler ecrt_master_callbacks: replaced send/receive callback mechanism with locking mechanism; removed ecrt_master_send_ext
2010-12-16 Martin Troxler renamed ext_injection_timeout -> fsm_injection_timeout
2010-12-16 Martin Troxler removed now obsolete ext_datagram_queu
2010-12-16 Martin Troxler removed eoe thread: eoe processing now done by Idle/Operation thread
2010-12-16 Martin Troxler use ext_queue_sem for fsm datagram queue (instead of io_sem)
2010-12-16 Martin Troxler replaced injection_seq mechanism with fsm datagram queue
2010-12-14 Martin Troxler Increment injection_seq on slave state changes
2010-12-13 Martin Troxler ec_master_queue_external_datagram: fixed missing up(io_sem)
2010-11-30 Florian Pose Added ecrt_master_reset() method.
2010-11-29 Martin Troxler Minor 64bit improvements (use %zu when formatting size_t values in printk)
2010-11-22 Martin Troxler renamed dc_cycles_app_time -> dc_cycles_app_start_time & dc_jiffies_app_time -> dc_jiffies_app_start_time
2010-11-22 Martin Troxler Idle thread considers fsm step prepared by Op-thread (Otherwise some state changes may get lost)
2010-11-22 Martin Troxler use app_start_time for initial DC offset calculation because app_time might be overwritten while calculating the offsets.
2010-11-16 Martin Troxler Use ESC port order (0-3-1-2) for bus topology and DC delay calculation
2010-10-18 Martin Troxler merged
2010-05-11 Martin Troxler merged
2010-05-07 Martin Troxler Improved distributed clock offset calculation to speed-up initial drift compensation
2010-04-29 Martin Troxler Inplace I/O: let input Pdos use the same bus space as Output Pdos