Florian Pose
|
0f53f8fa3e
|
Introduced device IDs; removed comment lines from 8139too; removed
ec_eoeif_count parameter.
|
2007-02-16 17:13:39 +00:00 |
Florian Pose
|
2cbddbb9d1
|
Removed XML device from master structure.
|
2007-02-16 13:23:57 +00:00 |
Florian Pose
|
e643409867
|
Made ec_sync_config() and ec_fmmu_config() to methods of ec_slave_t.
|
2007-02-13 11:48:46 +00:00 |
Florian Pose
|
df1cc1d939
|
Layed out slave state machines in own files fsm_slave.[ch]; renamed fsm.[ch] to fsm_master.[ch]
|
2007-01-10 16:32:06 +00:00 |
Florian Pose
|
ea7e0ca982
|
Master workqueue replaced with kernel thread.
|
2007-01-10 10:45:57 +00:00 |
Florian Pose
|
c0f6188104
|
Interface changes for version 1.2, see NEWS file.
|
2006-11-24 11:02:35 +00:00 |
Florian Pose
|
bae7fb4e90
|
Introduced "starved" datagrams.
|
2006-11-21 15:13:48 +00:00 |
Florian Pose
|
131589f534
|
FIX: Introduced destroy() functions for kobject-derived classes and thus fixed memory leak.
|
2006-10-27 09:19:58 +00:00 |
Florian Pose
|
b6e88ad403
|
Persistent slave lists.
|
2006-10-26 16:29:26 +00:00 |
Florian Pose
|
5ae68fa1db
|
SDO uploading via Sysfs without master FSM calling wake_up().
|
2006-10-24 15:14:25 +00:00 |
Florian Pose
|
93658f687b
|
Implemented SDO reading via Sysfs.
|
2006-10-20 13:05:48 +00:00 |
Florian Pose
|
9c7dd75ed9
|
Removed clear functions from headers of kobject-classes.
|
2006-10-17 14:19:59 +00:00 |
Florian Pose
|
302b826fe1
|
Fixed race on duplicate device registering or device unregistering while requesting master.
|
2006-09-28 12:58:06 +00:00 |
Florian Pose
|
541ae381cb
|
Replaced master's reserved flag by atomic_t available.
|
2006-09-26 16:34:24 +00:00 |
Florian Pose
|
e63c611a0f
|
Changes in ecrt_request_master(); minor output changes.
|
2006-09-26 16:16:13 +00:00 |
Florian Pose
|
e594f09d72
|
Introduced per-master character devices for XML descriptions.
|
2006-09-19 13:28:40 +00:00 |
Florian Pose
|
ac6458d2c9
|
Removed delayed datagram statistics.
|
2006-08-15 09:22:22 +00:00 |
Florian Pose
|
dfc4089c4c
|
Replaced longer cycle timestamps with jiffies.
|
2006-08-15 08:09:18 +00:00 |
Florian Pose
|
577de08992
|
Better EoE and Idle timing measurement.
|
2006-08-04 13:49:22 +00:00 |
Florian Pose
|
93dcf1c86d
|
Master information, timing.
|
2006-08-04 09:53:14 +00:00 |
Florian Pose
|
eed6f1d855
|
New statistic outputs to avoid blasting the logs.
|
2006-08-03 20:11:20 +00:00 |
Florian Pose
|
4e9ef991e3
|
Renamed ec_master_receive() to ec_master_receive_datagrams().
|
2006-08-03 19:47:29 +00:00 |
Florian Pose
|
25ddd08802
|
Measure bus time.
|
2006-08-03 19:17:08 +00:00 |
Florian Pose
|
cd98fe51c1
|
Fixed bug with ec_master_eoe_start() does new coupling all the time.
|
2006-08-03 16:14:26 +00:00 |
Florian Pose
|
258b4d998d
|
VERSION 1.1: New realtime interface, only state machines.
|
2006-08-03 12:51:17 +00:00 |
Florian Pose
|
af1e1bf033
|
Renamed FREERUN mode to IDLE mode.
|
2006-07-19 13:15:02 +00:00 |
Florian Pose
|
14fe2a8557
|
Renamed IDLE mode to ORPHANED mode.
|
2006-07-19 13:08:21 +00:00 |
Florian Pose
|
0d76e9719b
|
Prefer EEPROM sync manager information for config.
|
2006-07-17 13:01:38 +00:00 |
Florian Pose
|
6fdf205382
|
Renamed command structure to datagram.
|
2006-07-06 08:23:24 +00:00 |
Florian Pose
|
92a035f82b
|
Added missing documentation.
|
2006-06-26 16:05:30 +00:00 |
Florian Pose
|
85bd5d131d
|
Variable-sized data fields, BK1120.
|
2006-06-20 14:40:04 +00:00 |
Florian Pose
|
67c2858334
|
EEPROM write enable SysFS entry.
|
2006-06-02 12:01:47 +00:00 |
Florian Pose
|
4ea2816432
|
EoE in Free-Run mode; Finished slave configuration state machine.
|
2006-05-19 13:23:11 +00:00 |
Florian Pose
|
2916e10b50
|
Changed license headers and added EtherCAT license notice.
|
2006-05-18 12:35:47 +00:00 |
Florian Pose
|
59364271ce
|
Minor changes in master.h
|
2006-05-17 09:22:31 +00:00 |
Florian Pose
|
f36dd15ccc
|
Removed EoE workqueue option.
|
2006-05-16 13:03:09 +00:00 |
Florian Pose
|
13c2904e0b
|
Added finite state machine (FSM) processing.
|
2006-05-16 11:57:06 +00:00 |
Florian Pose
|
df6f48c98a
|
Started freerun state machine development.
|
2006-05-12 14:48:24 +00:00 |
Florian Pose
|
abb3ab22fd
|
EoE processing with kernel timer again.
|
2006-05-11 09:23:45 +00:00 |
Florian Pose
|
c5a63ad548
|
EoE with workqueue; bugfix in ec_master_init()
|
2006-05-10 11:51:05 +00:00 |
Florian Pose
|
7df9388fed
|
EoE frame queuing, receiving of fragmented frames; no TCP possible yet.
|
2006-05-05 07:20:10 +00:00 |
Florian Pose
|
9821b7ca87
|
command timeout, EoE processing with kernel timer.
|
2006-04-26 10:15:02 +00:00 |
Florian Pose
|
1f345f7df6
|
Prepared EoE processing with workqueue.
|
2006-04-25 13:43:13 +00:00 |
Florian Pose
|
c7020c319d
|
Locking callback interface.
|
2006-04-25 12:04:04 +00:00 |
Florian Pose
|
42fca68ae7
|
Doxygen added interface modules and file documentation.
|
2006-04-24 10:10:02 +00:00 |
Florian Pose
|
b3389cee9f
|
GPLv2 License and enhanced Doxygen output.
|
2006-04-21 12:35:17 +00:00 |
Florian Pose
|
91c739da77
|
Translated all comments and documentation to english language.
|
2006-04-20 13:31:31 +00:00 |
Florian Pose
|
7818664587
|
Prepared Free-Run mode
|
2006-04-12 10:40:32 +00:00 |
Florian Pose
|
849e02da7c
|
Slaves stored in list, slaves in SysFS
|
2006-04-11 09:12:00 +00:00 |
Florian Pose
|
d876fe7731
|
Sourced SysFS attribute show method prototypes out of headers.
|
2006-04-10 15:00:03 +00:00 |