Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 15:25:08 +0000] rev 1131
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 15:24:46 +0000] rev 1130
Updated first part of command documentation.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 15:23:42 +0000] rev 1129
Replace abbreviation by full command.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 14:26:21 +0000] rev 1128
Fixed typos.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 14:23:41 +0000] rev 1127
Improved abbreviation.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 14:17:20 +0000] rev 1126
Moved every command into a separate file.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 11:38:21 +0000] rev 1125
Command abbreviation.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 09:03:10 +0000] rev 1124
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 22 Jul 2008 08:56:53 +0000] rev 1123
Fixed SII reading timeout bug on 100 Hz kernels.
Florian Pose <fp@igh-essen.com> [Mon, 21 Jul 2008 22:20:23 +0000] rev 1122
First step of moving to command list.
Florian Pose <fp@igh-essen.com> [Mon, 21 Jul 2008 22:06:33 +0000] rev 1121
helpRequested.
Florian Pose <fp@igh-essen.com> [Mon, 21 Jul 2008 19:29:34 +0000] rev 1120
Moved tools to tool.
Florian Pose <fp@igh-essen.com> [Mon, 21 Jul 2008 16:09:06 +0000] rev 1119
TODO.
Florian Pose <fp@igh-essen.com> [Fri, 18 Jul 2008 09:01:24 +0000] rev 1118
helpWanted; cmdName.
Florian Pose <fp@igh-essen.com> [Fri, 18 Jul 2008 08:39:49 +0000] rev 1117
TODO.
Florian Pose <fp@igh-essen.com> [Fri, 18 Jul 2008 08:39:28 +0000] rev 1116
Improved WC changes message.
Florian Pose <fp@igh-essen.com> [Thu, 17 Jul 2008 12:25:15 +0000] rev 1115
Sdo configuration debugging.
Florian Pose <fp@igh-essen.com> [Thu, 17 Jul 2008 12:25:02 +0000] rev 1114
Output Sdo configuration header even if no Sdos were configured.
Florian Pose <fp@igh-essen.com> [Thu, 17 Jul 2008 11:51:22 +0000] rev 1113
Updated doc.
Florian Pose <fp@igh-essen.com> [Thu, 17 Jul 2008 10:03:15 +0000] rev 1112
Fixed CoE transfer timeout bug.
Florian Pose <fp@igh-essen.com> [Mon, 14 Jul 2008 12:16:07 +0000] rev 1111
Improved timeout error messages.
Florian Pose <fp@igh-essen.com> [Thu, 10 Jul 2008 09:39:38 +0000] rev 1110
Added Mandatory attribute for XML Pdo elements.
Florian Pose <fp@igh-essen.com> [Thu, 10 Jul 2008 09:36:47 +0000] rev 1109
Group/Image/Order strings in slave ioctl; order number as text content
in XML Type element.
Florian Pose <fp@igh-essen.com> [Thu, 10 Jul 2008 09:31:03 +0000] rev 1108
Added ec_cdev_strcpy() function.
Florian Pose <fp@igh-essen.com> [Tue, 08 Jul 2008 09:12:34 +0000] rev 1107
Fixme.
Florian Pose <fp@igh-essen.com> [Tue, 08 Jul 2008 09:08:06 +0000] rev 1106
Added depmod call to docs.
Florian Pose <fp@igh-essen.com> [Tue, 08 Jul 2008 08:55:54 +0000] rev 1105
Sort configuration list.
Florian Pose <fp@igh-essen.com> [Tue, 08 Jul 2008 08:35:22 +0000] rev 1104
Added attention to ecrt_slave_config_sdo().
Florian Pose <fp@igh-essen.com> [Mon, 07 Jul 2008 09:02:19 +0000] rev 1103
Output category names.
Florian Pose <fp@igh-essen.com> [Mon, 07 Jul 2008 08:46:41 +0000] rev 1102
Implemented 'ethercat sii_read -v'.
Florian Pose <fp@igh-essen.com> [Mon, 07 Jul 2008 08:06:27 +0000] rev 1101
Break domain output data after 16 bytes.
Florian Pose <fp@igh-essen.com> [Mon, 07 Jul 2008 07:59:07 +0000] rev 1100
Show domain data only if verbose.
Florian Pose <fp@igh-essen.com> [Mon, 07 Jul 2008 07:55:41 +0000] rev 1099
Made verbosity a master property; added -Wall flag to tools.
Florian Pose <fp@igh-essen.com> [Mon, 07 Jul 2008 07:38:10 +0000] rev 1098
todo.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 16:54:26 +0000] rev 1097
Using EC_END.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 16:53:39 +0000] rev 1096
Minor change.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 16:52:22 +0000] rev 1095
Ethernet devices.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 13:20:08 +0000] rev 1094
App interface; doxygen; bib.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 12:17:26 +0000] rev 1093
Fixed line.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 12:06:10 +0000] rev 1092
Improved source code doc.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 12:05:21 +0000] rev 1091
Improved doc; removed BACKUP variables.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 12:04:56 +0000] rev 1090
Minor change.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 11:28:33 +0000] rev 1089
Generate pdfs with makefile.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 11:23:18 +0000] rev 1088
Master locks image.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 09:48:42 +0000] rev 1087
prepared command-line tool.
Florian Pose <fp@igh-essen.com> [Fri, 04 Jul 2008 09:24:19 +0000] rev 1086
Doc: Architecture, master module, system integration.
Florian Pose <fp@igh-essen.com> [Thu, 03 Jul 2008 15:17:51 +0000] rev 1085
Started to re-write the documentation.
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 14:41:29 +0000] rev 1084
NEWS.
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 14:28:30 +0000] rev 1083
Updated header docs, features and news file.
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 14:06:10 +0000] rev 1082
Renamed ecrt_slave_config_sync_managers() to ecrt_slave_config_pdos();
Added EC_MAX_SYNC_MANAGERS to ecrt.h.
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 12:19:25 +0000] rev 1081
Minor change.
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 12:16:48 +0000] rev 1080
Removed MSR example; adapted RTAI example; README files for examples.
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 11:26:51 +0000] rev 1079
Improved locking between ioctl()s and master state machine; separate
functions for ioctls(); removed master's sii_sem and sdo_sem.
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 09:22:55 +0000] rev 1078
Added ec_master_find_domain_const().
Florian Pose <fp@igh-essen.com> [Wed, 02 Jul 2008 08:14:47 +0000] rev 1077
Added ec_master_find_slave_const().
Florian Pose <fp@igh-essen.com> [Tue, 01 Jul 2008 15:41:52 +0000] rev 1076
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 01 Jul 2008 15:38:20 +0000] rev 1075
Implemented master semaphore to secure concurrent access from ioctls, state machine and realtime interface.
Florian Pose <fp@igh-essen.com> [Mon, 30 Jun 2008 15:51:46 +0000] rev 1074
Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies.
Florian Pose <fp@igh-essen.com> [Mon, 30 Jun 2008 12:37:06 +0000] rev 1073
Sync manager and name information in xml.
Florian Pose <fp@igh-essen.com> [Mon, 30 Jun 2008 12:22:46 +0000] rev 1072
Improved input/output of hex numbers.
Florian Pose <fp@igh-essen.com> [Mon, 30 Jun 2008 11:32:19 +0000] rev 1071
Added Fixed="1" to Pdo element.
Florian Pose <fp@igh-essen.com> [Mon, 30 Jun 2008 11:28:32 +0000] rev 1070
Xml: Output sync manager index with Pdo.
Florian Pose <fp@igh-essen.com> [Fri, 27 Jun 2008 09:53:09 +0000] rev 1069
Output slave headers in 'ethercat slaves'; show alias only if set.
Florian Pose <fp@igh-essen.com> [Fri, 27 Jun 2008 09:48:45 +0000] rev 1068
Alias decimal.
Florian Pose <fp@igh-essen.com> [Fri, 27 Jun 2008 09:37:53 +0000] rev 1067
Removed TODOx:y-Output.
Florian Pose <fp@igh-essen.com> [Fri, 27 Jun 2008 09:31:20 +0000] rev 1066
Added configuration listing command.
Florian Pose <fp@igh-essen.com> [Fri, 27 Jun 2008 08:58:04 +0000] rev 1065
United 'ethercat slaves' and 'ethercat list' with a verbose flag.
Florian Pose <fp@igh-essen.com> [Fri, 27 Jun 2008 07:22:02 +0000] rev 1064
Avoid duplicate reconfiguration.
Florian Pose <fp@igh-essen.com> [Fri, 27 Jun 2008 06:56:18 +0000] rev 1063
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 14:56:39 +0000] rev 1062
Show sync manager index in 'ethercat domain'.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 14:28:09 +0000] rev 1061
Adapted minimal example to sync manager configuration interface.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 14:24:49 +0000] rev 1060
Fixed sync manager direction bug.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 14:24:29 +0000] rev 1059
Minor change.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 14:03:33 +0000] rev 1058
Begin reading of Pdo assignment at sync manager 2; removed some
debugging.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 13:42:23 +0000] rev 1057
Operational flag in 'ethercat config'.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 13:41:42 +0000] rev 1056
Configuration error, if sync manager configuration configuration with
assigned Pdos is not provided by slave.
Florian Pose <fp@igh-essen.com> [Thu, 26 Jun 2008 13:16:15 +0000] rev 1055
Store sync manager configurations in ec_slave_config_t instead of Pdo
lists for each direction; changed realtime interface to allow sync
manager configuration.
Richard Hacker <ha@igh-essen.com> [Tue, 24 Jun 2008 10:55:40 +0000] rev 1054
Return out of ecrt_slave_config_pdos() when pdo_infos == NULL
Florian Pose <fp@igh-essen.com> [Mon, 23 Jun 2008 12:03:37 +0000] rev 1053
Central CoE timeouts; retry on CoE response mismatch.
Florian Pose <fp@igh-essen.com> [Mon, 23 Jun 2008 10:31:26 +0000] rev 1052
Added a timeout for Sdo configurations.
Florian Pose <fp@igh-essen.com> [Mon, 23 Jun 2008 10:27:40 +0000] rev 1051
Added ec_pdo_list_print().
Florian Pose <fp@igh-essen.com> [Mon, 23 Jun 2008 10:26:47 +0000] rev 1050
Added some debugging.
Florian Pose <fp@igh-essen.com> [Mon, 23 Jun 2008 09:52:23 +0000] rev 1049
Minor change.
Florian Pose <fp@igh-essen.com> [Fri, 20 Jun 2008 15:34:14 +0000] rev 1048
TODO.
Florian Pose <fp@igh-essen.com> [Fri, 20 Jun 2008 13:38:35 +0000] rev 1047
Fixed alias bug.
Florian Pose <fp@igh-essen.com> [Fri, 20 Jun 2008 07:55:28 +0000] rev 1046
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 14:06:27 +0000] rev 1045
Introduced global upload timeout for fsm_coe_map.
Richard Hacker <ha@igh-essen.com> [Thu, 19 Jun 2008 13:52:12 +0000] rev 1044
Timeouts set for various uploads in FSM COE MAP
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 13:35:34 +0000] rev 1043
Response timeout for checking Sdo upload.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 10:25:21 +0000] rev 1042
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 10:22:24 +0000] rev 1041
Removed state machine cycle time measuring.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 10:18:58 +0000] rev 1040
Disable use of CPU timestamp counter by default.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 10:18:18 +0000] rev 1039
Use jiffies instead of cycles in SII state machine.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 10:17:52 +0000] rev 1038
Use jiffies instead of cycles in CoE state machine.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 09:24:22 +0000] rev 1037
Store abort code in sdo request; output it in user space; added some
re_size checking in fsm_coe.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 08:06:49 +0000] rev 1036
Check for data sizes when reading Pdo assignment/mapping from CoE.
Florian Pose <fp@igh-essen.com> [Thu, 19 Jun 2008 07:54:45 +0000] rev 1035
Added response timeout to sdo_request; removed timout from fsm_coe_map.
Richard Hacker <ha@igh-essen.com> [Wed, 18 Jun 2008 15:03:03 +0000] rev 1034
Retry reading assigned pdos using timeout.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 14:37:20 +0000] rev 1033
Retry reading Pdo assignment.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 14:37:00 +0000] rev 1032
working_counter = 0x0000;
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 13:53:31 +0000] rev 1031
Removed 'end' and 'error' states from master state machine.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 13:44:43 +0000] rev 1030
Bugfix: Bitlength always decimal in XML.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 13:33:50 +0000] rev 1029
Renamed master 'mode' to 'phase'.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 12:49:11 +0000] rev 1028
Removed configs_attached flag; changed return value of
ec_master_attach_slave_configs() to void.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 11:24:31 +0000] rev 1027
Fixed analog in position.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 11:21:32 +0000] rev 1026
Minor changes to minimal example.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 11:16:30 +0000] rev 1025
Output attachment failure messages only when debugging.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 11:15:36 +0000] rev 1024
Minor change.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 11:13:30 +0000] rev 1023
Only load default assignment, if slave was attached.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 10:13:58 +0000] rev 1022
Implemented ecrt_slave_config_state(); minor changes in
ec_master_state_t and ec_slave_config_state_t; adapted example.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 09:27:04 +0000] rev 1021
Set slave_states to 0x00 when no slaves are present.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 09:26:46 +0000] rev 1020
Completed ec_master_state_t and documented ec_master_state_t and
ec_slave_config_state_t.
Florian Pose <fp@igh-essen.com> [Wed, 18 Jun 2008 08:59:00 +0000] rev 1019
Removed some unnecessary code.
Richard Hacker <ha@igh-essen.com> [Tue, 17 Jun 2008 14:24:33 +0000] rev 1018
Completed master states.
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 13:45:30 +0000] rev 1017
Updated install script; udev rule.
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 13:27:28 +0000] rev 1016
Remove manual creation of device nodes, this is done by udev.
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 13:03:33 +0000] rev 1015
Added support for different versions of class_device_create().
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 13:02:56 +0000] rev 1014
Replaced include sysfs->device.
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 12:49:06 +0000] rev 1013
Create class device with device_number information in sysfs.
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 12:19:17 +0000] rev 1012
Create device class. Preparation for device numbers in sysfs.
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 10:19:52 +0000] rev 1011
Improved ecdev_offer().
Florian Pose <fp@igh-essen.com> [Tue, 17 Jun 2008 09:44:46 +0000] rev 1010
Reverted revision number checking from r1228.
Florian Pose <fp@igh-essen.com> [Mon, 16 Jun 2008 09:30:58 +0000] rev 1009
Added revision number to slave type checking.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 13:42:52 +0000] rev 1008
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 13:30:20 +0000] rev 1007
Minor change.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 13:05:05 +0000] rev 1006
Added a few debugging messages.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 13:03:50 +0000] rev 1005
Minor change.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 13:00:32 +0000] rev 1004
Fixed duplicate kfree() bug.