Florian Pose <fp@igh-essen.com> [Fri, 01 Aug 2008 07:23:09 +0000] rev 1178
Fixed reconfiguration: Force config when application detaches.
Florian Pose <fp@igh-essen.com> [Fri, 01 Aug 2008 07:22:13 +0000] rev 1177
Minor change.
Florian Pose <fp@igh-essen.com> [Thu, 31 Jul 2008 16:31:35 +0000] rev 1176
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 31 Jul 2008 16:17:53 +0000] rev 1175
Avoided compiler warning.
Florian Pose <fp@igh-essen.com> [Thu, 31 Jul 2008 16:13:29 +0000] rev 1174
Major Pdo configuration change: Read mapping of unknown Pdos during
configuration.
Florian Pose <fp@igh-essen.com> [Thu, 31 Jul 2008 09:30:38 +0000] rev 1173
Only warn (and do not abort) if Pdo assignment/mapping configuration
fails, or is impossible.
Florian Pose <fp@igh-essen.com> [Wed, 30 Jul 2008 15:31:01 +0000] rev 1172
Fixed attached slave position in 'ethercat config' -> decimal.
Florian Pose <fp@igh-essen.com> [Tue, 29 Jul 2008 11:37:29 +0000] rev 1171
Alternative Pdo assignment for el3162.
Florian Pose <fp@igh-essen.com> [Tue, 29 Jul 2008 09:30:33 +0000] rev 1170
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 29 Jul 2008 09:04:55 +0000] rev 1169
Use expedited transfer type for Sdos <= 4 byte.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 14:59:22 +0000] rev 1168
Added noinst_HEADERS variable.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 14:43:00 +0000] rev 1167
Improved help.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 14:28:43 +0000] rev 1166
Removed global variables.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 14:06:03 +0000] rev 1165
Added 'ethercat version' command.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 14:03:45 +0000] rev 1164
Fixed svnversion path argument.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 14:03:06 +0000] rev 1163
Minor changes.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 13:23:07 +0000] rev 1162
Display real ethernet address.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 13:15:19 +0000] rev 1161
Accept '-' as filename to read from stdin.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 12:15:25 +0000] rev 1160
Removed MasterDevice::slaveCount().
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 12:11:50 +0000] rev 1159
Improved alias/position addressing in case od duplicated aliases.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 11:43:08 +0000] rev 1158
Removed parameter values 'all'.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 11:29:28 +0000] rev 1157
Added --help for alias and position parameters.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 09:12:21 +0000] rev 1156
Implemented alias and position for configs.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 08:45:28 +0000] rev 1155
Common message for single slave selections.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 08:28:42 +0000] rev 1154
Fixed missing protection for a spin_lock_irqrestore() call.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 08:17:01 +0000] rev 1153
NEWS.
Florian Pose <fp@igh-essen.com> [Mon, 28 Jul 2008 08:00:35 +0000] rev 1152
No need to call e1000 watchdog when frames are received (thanks to O. Zarges).
Florian Pose <fp@igh-essen.com> [Fri, 25 Jul 2008 14:19:29 +0000] rev 1151
Alias/Position selection.
Florian Pose <fp@igh-essen.com> [Fri, 25 Jul 2008 14:14:47 +0000] rev 1150
Fixed requested_state.
Florian Pose <fp@igh-essen.com> [Fri, 25 Jul 2008 14:10:04 +0000] rev 1149
Minor change.
Florian Pose <fp@igh-essen.com> [Fri, 25 Jul 2008 09:08:12 +0000] rev 1148
Renamed state field to al_state.
Florian Pose <fp@igh-essen.com> [Fri, 25 Jul 2008 08:54:59 +0000] rev 1147
Show attached slave position and state in 'ethercat config'.
Florian Pose <fp@igh-essen.com> [Fri, 25 Jul 2008 08:52:45 +0000] rev 1146
Moved slaveState() to Command::alStateString().
Florian Pose <fp@igh-essen.com> [Thu, 24 Jul 2008 15:06:47 +0000] rev 1145
Force reconfiguration after attachment.
Florian Pose <fp@igh-essen.com> [Thu, 24 Jul 2008 14:56:57 +0000] rev 1144
Bugfixes and improvements.
Florian Pose <fp@igh-essen.com> [Thu, 24 Jul 2008 13:29:13 +0000] rev 1143
Fixed duplicate alias command.
Florian Pose <fp@igh-essen.com> [Thu, 24 Jul 2008 13:27:06 +0000] rev 1142
Redesigned command interface.
Florian Pose <fp@igh-essen.com> [Thu, 24 Jul 2008 08:15:44 +0000] rev 1141
Minor fixes.
Florian Pose <fp@igh-essen.com> [Thu, 24 Jul 2008 08:11:07 +0000] rev 1140
Command-line help in the docs.
Florian Pose <fp@igh-essen.com> [Thu, 24 Jul 2008 07:40:45 +0000] rev 1139
Output requested help to stdout, help on invalid usage to stderr.
Florian Pose <fp@igh-essen.com> [Wed, 23 Jul 2008 16:18:48 +0000] rev 1138
TODO.
Florian Pose <fp@igh-essen.com> [Wed, 23 Jul 2008 16:16:30 +0000] rev 1137
Added command-line help for every ethercat command.
Florian Pose <fp@igh-essen.com> [Wed, 23 Jul 2008 08:06:10 +0000] rev 1136
Improved exceptions and commandName usage.
Florian Pose <fp@igh-essen.com> [Wed, 23 Jul 2008 07:29:00 +0000] rev 1135
Fixed sdoUpload().
Florian Pose <fp@igh-essen.com> [Wed, 23 Jul 2008 07:26:19 +0000] rev 1134
Renamed sdo_download command to download. Same with upload.
Florian Pose <fp@igh-essen.com> [Wed, 23 Jul 2008 07:24:22 +0000] rev 1133
Updated docs.
Florian Pose <fp@igh-essen.com> [Wed, 23 Jul 2008 07:22:47 +0000] rev 1132
TODO.
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.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 11:53:06 +0000] rev 1003
Minor change.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 09:49:35 +0000] rev 1002
Fixed bug in slave scanning, causing a segmentation fault.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 09:44:18 +0000] rev 1001
Removed EC_IOCTL_DOMAIN_COUNT.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 09:32:25 +0000] rev 1000
Store slaves in an array instead of a list.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 09:19:06 +0000] rev 999
Removed unnecessary code.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 08:31:06 +0000] rev 998
Replaced a few GFP_ATOMIC allocations with GFP_KERNEL ones.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 08:12:02 +0000] rev 997
Removed kobject from master and module. Sysfs is gone!
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 07:47:26 +0000] rev 996
Removed deprecated default_config flag.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 07:45:27 +0000] rev 995
Removed kobject from slave_config.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 07:32:05 +0000] rev 994
Clear domains before slave configs, because domain references the FMMU
configurations.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 07:26:38 +0000] rev 993
Removed kobject from domain.
Florian Pose <fp@igh-essen.com> [Thu, 12 Jun 2008 07:15:54 +0000] rev 992
Removed kobjects from sdo and slave.
Florian Pose <fp@igh-essen.com> [Wed, 11 Jun 2008 15:37:38 +0000] rev 991
Removed kobject from sdo entry.
Florian Pose <fp@igh-essen.com> [Wed, 11 Jun 2008 15:29:47 +0000] rev 990
Bus configuration via 'ethercat config'.
Florian Pose <fp@igh-essen.com> [Wed, 11 Jun 2008 13:01:21 +0000] rev 989
Slave information via 'ethercat slave'.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 12:52:08 +0000] rev 988
Improved 'ethercat ls' formatting.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 12:05:25 +0000] rev 987
Display error flag in 'ethercat ls'; cleaned up usage of error flag;
removed action_acknowledge.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 11:54:39 +0000] rev 986
Replaced misleading %i by %u.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 09:54:30 +0000] rev 985
Fixed calculation of expected working counter.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 09:12:43 +0000] rev 984
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 09:08:24 +0000] rev 983
Output Sdo index at entry.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 09:05:54 +0000] rev 982
Open device with correct permissions immediately.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 08:54:54 +0000] rev 981
Output decoded ioctl command number.
Florian Pose <fp@igh-essen.com> [Tue, 10 Jun 2008 08:48:50 +0000] rev 980
Implemented SII writing (including alias writing) via ethercat command.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 14:32:16 +0000] rev 979
Renamed some fields in ec_sii_request_t to word addressing.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 13:45:22 +0000] rev 978
Implemented SII read.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 13:24:16 +0000] rev 977
Moved sii to words.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 12:51:54 +0000] rev 976
Removed debugging data.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 12:35:00 +0000] rev 975
Added debugging for sdo download.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 12:11:19 +0000] rev 974
Implemented Sdo download via ethercat command.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 10:31:05 +0000] rev 973
TODO.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 10:29:28 +0000] rev 972
ioctl() permissions.
Florian Pose <fp@igh-essen.com> [Mon, 09 Jun 2008 10:27:56 +0000] rev 971
Using Linux ioctl() number generation macros.
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 15:33:21 +0000] rev 970
Display textual data type in 'ethercat sdos'.
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 15:16:37 +0000] rev 969
process Sdo requests even with error_flag set.
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 15:13:25 +0000] rev 968
Implemented sdo_upload command.
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 13:03:56 +0000] rev 967
Added ec_slave_get_sdo_const().
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 09:34:20 +0000] rev 966
Added -q flag (quiet).
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 09:27:24 +0000] rev 965
Implemented Sdo dictionary info via 'ethercat sdos'.
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 09:22:57 +0000] rev 964
Added ec_slave_get_sdo_by_pos_const() and ec_slave_sdo_count().
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 09:22:19 +0000] rev 963
Added ec_sdo_get_entry_const().
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 09:15:56 +0000] rev 962
Renamed subindices to max_subindex.
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 09:12:05 +0000] rev 961
Fixed bug in data size check for sysfs reading of sdo entries.
Florian Pose <fp@igh-essen.com> [Fri, 06 Jun 2008 08:12:34 +0000] rev 960
Request slave state(s) with 'ethercat state'; removed sysfs state file.
Florian Pose <fp@igh-essen.com> [Thu, 05 Jun 2008 15:58:25 +0000] rev 959
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 05 Jun 2008 15:44:58 +0000] rev 958
Removed master info from sysfs.
Florian Pose <fp@igh-essen.com> [Thu, 05 Jun 2008 15:39:15 +0000] rev 957
Replaced EC_IOCTL_SLAVE_COUNT with EC_IOCTL_MASTER; implemented
'ethercat master' command.
Florian Pose <fp@igh-essen.com> [Thu, 05 Jun 2008 14:33:36 +0000] rev 956
Implemented 'ethercat debug' command.
Florian Pose <fp@igh-essen.com> [Thu, 05 Jun 2008 12:39:46 +0000] rev 955
Added 8139too 2.6.24 to dist.
Florian Pose <fp@igh-essen.com> [Thu, 05 Jun 2008 12:38:07 +0000] rev 954
Removed static from device.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 15:14:46 +0000] rev 953
Nicer usage.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 14:42:15 +0000] rev 952
TODO.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 14:35:40 +0000] rev 951
Improved output of 'ethercat domain'.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 13:17:15 +0000] rev 950
'ethercat domain' shows domain contents and process data.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 10:41:50 +0000] rev 949
Implemented 'data' command.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 10:13:07 +0000] rev 948
Implemented domain command.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 10:10:50 +0000] rev 947
Removed O="".
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 10:10:05 +0000] rev 946
Introduced ec_master_domain_count() and ec_master_find_domain().
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 09:59:23 +0000] rev 945
Improved out-of-place build.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 08:43:08 +0000] rev 944
Working counter as uint16_t.
Florian Pose <fp@igh-essen.com> [Wed, 04 Jun 2008 08:30:18 +0000] rev 943
Enable sync managers only if SII enable is set and size is greater zero.
Florian Pose <fp@igh-essen.com> [Tue, 03 Jun 2008 13:14:11 +0000] rev 942
Abort, if MAJOR number could not be determined.
Florian Pose <fp@igh-essen.com> [Tue, 03 Jun 2008 13:13:53 +0000] rev 941
Added debugging for ecrt_slave_config_reg_pdo_entry().
Florian Pose <fp@igh-essen.com> [Tue, 03 Jun 2008 12:04:14 +0000] rev 940
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 03 Jun 2008 12:04:00 +0000] rev 939
Check for matching data size when reading Sdo entries via sysfs.
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 14:40:19 +0000] rev 938
Added 'xml' command to generate a slave description file from a real
slave.
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 13:55:46 +0000] rev 937
Adapted to new entry syntax.
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 11:08:49 +0000] rev 936
Added multi-slave support.
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 10:51:31 +0000] rev 935
Added 'pdos' command to ethercat tool.
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 10:49:44 +0000] rev 934
Added entry access functions.
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 10:21:20 +0000] rev 933
Separated Pdo and Pdo entry classes.
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 10:12:31 +0000] rev 932
Added ec_pdo_list_find_by_pos_const().
Florian Pose <fp@igh-essen.com> [Mon, 02 Jun 2008 08:54:51 +0000] rev 931
Added ec_pdo_list_count().
Florian Pose <fp@igh-essen.com> [Fri, 30 May 2008 14:50:57 +0000] rev 930
configs_attached = 0.
Florian Pose <fp@igh-essen.com> [Fri, 30 May 2008 14:31:02 +0000] rev 929
Added debugging.
Florian Pose <fp@igh-essen.com> [Fri, 30 May 2008 10:49:51 +0000] rev 928
Removed deprecated ec_slave_validate().
Florian Pose <fp@igh-essen.com> [Fri, 30 May 2008 10:46:14 +0000] rev 927
Introduced ec_master_find_slave().
Florian Pose <fp@igh-essen.com> [Fri, 30 May 2008 09:39:29 +0000] rev 926
Output subindices with %02X.
Florian Pose <fp@igh-essen.com> [Fri, 30 May 2008 08:56:47 +0000] rev 925
Some improvements concerning bit_position.
Richard Hacker <ha@igh-essen.com> [Fri, 30 May 2008 07:25:11 +0000] rev 924
Fixed missing right brace
Richard Hacker <ha@igh-essen.com> [Fri, 30 May 2008 07:11:27 +0000] rev 923
Changed Pdo entry registration function - return byte and bit positions
Florian Pose <fp@igh-essen.com> [Thu, 29 May 2008 15:11:26 +0000] rev 922
Added the new ethercat comman-line tool with lsec functionality.
Florian Pose <fp@igh-essen.com> [Thu, 29 May 2008 09:53:10 +0000] rev 921
Removed some xmldev survivors.
Andreas Stewering-Bone <ab@igh-essen.com> [Thu, 29 May 2008 09:42:38 +0000] rev 920
Added 8139too for kernel 2.6.24.
Florian Pose <fp@igh-essen.com> [Thu, 29 May 2008 08:28:22 +0000] rev 919
Removed xmldev.
Florian Pose <fp@igh-essen.com> [Thu, 29 May 2008 08:22:27 +0000] rev 918
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 29 May 2008 08:18:32 +0000] rev 917
Fixed bug concerning listings package.
Florian Pose <fp@igh-essen.com> [Wed, 28 May 2008 07:26:28 +0000] rev 916
Added bitwise Pdo registration.
Florian Pose <fp@igh-essen.com> [Wed, 28 May 2008 07:19:33 +0000] rev 915
Fixed RevisionNo.
Florian Pose <fp@igh-essen.com> [Tue, 27 May 2008 12:45:07 +0000] rev 914
Added slaveinfo2xml.py.
Florian Pose <fp@igh-essen.com> [Tue, 13 May 2008 16:28:55 +0000] rev 913
Temporaryly removed r8169 from dist because of missing orig file.
Florian Pose <fp@igh-essen.com> [Tue, 13 May 2008 16:07:06 +0000] rev 912
Improved working counter output; fixed problem with slaves that have a single sync manager used for outputs.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 15:01:15 +0000] rev 911
Re-ordered TODO.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 14:58:33 +0000] rev 910
Fetch Sdo dictionaries and process SII requests in operation mode.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 14:38:11 +0000] rev 909
Removed ecdb.h
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 14:32:56 +0000] rev 908
Replaced self_configured flag with force_config flag.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 14:07:38 +0000] rev 907
Improved master state machine.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 12:45:44 +0000] rev 906
Removed slave online flag.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 12:23:52 +0000] rev 905
Renamed state sdodict to sdo_dictionary.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 12:18:46 +0000] rev 904
Removed some debugging.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 12:16:56 +0000] rev 903
Improved a few debugging outputs.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 12:13:26 +0000] rev 902
Moved setting of the allow flags.
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 12:08:11 +0000] rev 901
Removed ec_master_prepare().
Florian Pose <fp@igh-essen.com> [Fri, 25 Apr 2008 12:04:23 +0000] rev 900
Removed bus validation; slave configuration during realtime operation;
improved scan/config busy flags.
Florian Pose <fp@igh-essen.com> [Thu, 24 Apr 2008 16:01:19 +0000] rev 899
TODO.
Florian Pose <fp@igh-essen.com> [Fri, 18 Apr 2008 13:17:25 +0000] rev 898
Added support for e1000 2.6.24, thanks to Matthias Luescher.
Florian Pose <fp@igh-essen.com> [Fri, 18 Apr 2008 12:33:35 +0000] rev 897
Added alpha support for the Realtek r8169 chipset, thanks to Scott
Hassan.
Florian Pose <fp@igh-essen.com> [Fri, 18 Apr 2008 12:01:38 +0000] rev 896
NEWS.
Florian Pose <fp@igh-essen.com> [Fri, 18 Apr 2008 11:26:13 +0000] rev 895
Check for emergency requests during CoE transfers.
Florian Pose <fp@igh-essen.com> [Wed, 16 Apr 2008 09:21:51 +0000] rev 894
Improved EC_WRITE macros by replacing in-situ conversions
(cpu_to_lexxs()) by by-value ones (cpu_to_lexx()).
Florian Pose <fp@igh-essen.com> [Wed, 16 Apr 2008 08:33:04 +0000] rev 893
Exported ecrt_slave_config_sdo(); added documentation.
Florian Pose <fp@igh-essen.com> [Tue, 08 Apr 2008 11:52:51 +0000] rev 892
Added vim modelines and properties.
Florian Pose <fp@igh-essen.com> [Mon, 07 Apr 2008 15:58:27 +0000] rev 891
Avoided duplicate datagram, if Pdo mapping/assignment does not have to
be configured.
Florian Pose <fp@igh-essen.com> [Mon, 07 Apr 2008 15:47:22 +0000] rev 890
Debug messaged on configuring assignment and mapping.
Florian Pose <fp@igh-essen.com> [Mon, 07 Apr 2008 15:12:43 +0000] rev 889
Moved configuration of Pdo mapping before Pdo assignment.
Florian Pose <fp@igh-essen.com> [Mon, 07 Apr 2008 13:57:41 +0000] rev 888
Moved Pdo sync manager configuration before Pdo assignment in slave
configuration state machine.
Florian Pose <fp@igh-essen.com> [Mon, 07 Apr 2008 13:19:44 +0000] rev 887
Cleaned up graph and added fontname.
Florian Pose <fp@igh-essen.com> [Mon, 07 Apr 2008 10:26:13 +0000] rev 886
Added a few docs.
Florian Pose <fp@igh-essen.com> [Mon, 07 Apr 2008 10:19:59 +0000] rev 885
Removed unused domain state.
Florian Pose <fp@igh-essen.com> [Thu, 03 Apr 2008 15:50:46 +0000] rev 884
Fixed properties.
Florian Pose <fp@igh-essen.com> [Thu, 03 Apr 2008 15:49:24 +0000] rev 883
Equalized defines against duplicated header inclusion.
Florian Pose <fp@igh-essen.com> [Thu, 03 Apr 2008 15:31:34 +0000] rev 882
Removed dummy master.
Florian Pose <fp@igh-essen.com> [Thu, 03 Apr 2008 15:30:27 +0000] rev 881
Added missing jiffies header.
Florian Pose <fp@igh-essen.com> [Thu, 03 Apr 2008 14:08:08 +0000] rev 880
Implemented Sdo timeout.
Florian Pose <fp@igh-essen.com> [Thu, 03 Apr 2008 13:34:13 +0000] rev 879
Changed terms "Pdo mapping" -> "Pdo assignment" and "Pdo configuration"
-> "Pdo mapping"; created ecrt_slave_config_pdo_assign_clear() and
ecrt_slave_config_pdo_mapping_clear().
Florian Pose <fp@igh-essen.com> [Mon, 31 Mar 2008 09:42:37 +0000] rev 878
Introduced EC_MAP_END.
Florian Pose <fp@igh-essen.com> [Wed, 19 Mar 2008 10:51:18 +0000] rev 877
Fixed minor bug.
Florian Pose <fp@igh-essen.com> [Tue, 18 Mar 2008 11:15:22 +0000] rev 876
Fixed general flags on big-endian archs.
Florian Pose <fp@igh-essen.com> [Tue, 18 Mar 2008 10:49:30 +0000] rev 875
Fixed access to data pointers in Pdo config and Pdo mapping FSM's.
Florian Pose <fp@igh-essen.com> [Tue, 18 Mar 2008 10:48:55 +0000] rev 874
Added CoE debugging.
Florian Pose <fp@igh-essen.com> [Mon, 17 Mar 2008 14:16:16 +0000] rev 873
Fixed bug in copying sync managers. Now making a deep copy.
Florian Pose <fp@igh-essen.com> [Mon, 17 Mar 2008 09:38:48 +0000] rev 872
Renamed EEPROM to SII.
Florian Pose <fp@igh-essen.com> [Mon, 17 Mar 2008 09:06:21 +0000] rev 871
Added some const's.
Florian Pose <fp@igh-essen.com> [Mon, 17 Mar 2008 09:05:13 +0000] rev 870
Allow multiple sync manager categories.
Florian Pose <fp@igh-essen.com> [Thu, 13 Mar 2008 12:52:26 +0000] rev 869
Added ecrt_sdo_request_data_size().
Florian Pose <fp@igh-essen.com> [Thu, 13 Mar 2008 12:42:48 +0000] rev 868
Added documentation.
Florian Pose <fp@igh-essen.com> [Thu, 13 Mar 2008 12:31:09 +0000] rev 867
Minor changes.
Florian Pose <fp@igh-essen.com> [Thu, 06 Mar 2008 10:36:27 +0000] rev 866
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 14:03:45 +0000] rev 865
Minor change.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 12:59:50 +0000] rev 864
Updated docs.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 12:52:54 +0000] rev 863
Added doxygen markers.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 12:38:51 +0000] rev 862
Minor changes.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 11:37:51 +0000] rev 861
Introduced ec_sdo_request_state_t, making ec_request_t private again;
therefore added EC_REQUEST_INIT and renamed EC_REQUEST_IN_PROGRESS to
EC_REQUEST_BUSY and EC_REQUEST_COMPLETE to EC_REQUEST_SUCCESS.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 11:20:48 +0000] rev 860
Minor change: Moved state assign to beginning.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 10:18:02 +0000] rev 859
Replaced ec_fsm_coe_\(upload\|download\)() with ec_fsm_coe_transfer();
reading and writing access possible.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 09:57:36 +0000] rev 858
Basic reading realtime Sdo access working.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 09:20:14 +0000] rev 857
TODO.
Florian Pose <fp@igh-essen.com> [Tue, 04 Mar 2008 08:52:39 +0000] rev 856
Improved error messages on EEPROM writing.
Florian Pose <fp@igh-essen.com> [Mon, 03 Mar 2008 16:24:59 +0000] rev 855
TODO.
Florian Pose <fp@igh-essen.com> [Mon, 03 Mar 2008 16:22:39 +0000] rev 854
Removed ec_sdodata_t; CoE state machines work on ec_sdo_request_t.
Florian Pose <fp@igh-essen.com> [Mon, 03 Mar 2008 16:17:23 +0000] rev 853
Fixed bug if scanning is not allowed when link goes up.
Florian Pose <fp@igh-essen.com> [Mon, 03 Mar 2008 13:26:32 +0000] rev 852
Separated ec_sdo_request_init() and ec_sdo_request_read().
Florian Pose <fp@igh-essen.com> [Mon, 03 Mar 2008 11:42:05 +0000] rev 851
Removed 'const' from Pdo configuration entries.
Florian Pose <fp@igh-essen.com> [Fri, 29 Feb 2008 16:24:59 +0000] rev 850
TODO.
Florian Pose <fp@igh-essen.com> [Fri, 29 Feb 2008 16:20:12 +0000] rev 849
Removed slave pointer from ec_sdo_request_t class.
Florian Pose <fp@igh-essen.com> [Fri, 29 Feb 2008 12:20:49 +0000] rev 848
TODO.
Florian Pose <fp@igh-essen.com> [Fri, 29 Feb 2008 12:19:48 +0000] rev 847
Saparated ec_sdo_t, ec_sdo_entry_t and ec_sdo_request_t.
Florian Pose <fp@igh-essen.com> [Fri, 29 Feb 2008 08:27:17 +0000] rev 846
Cross blinking.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 15:35:51 +0000] rev 845
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 15:28:10 +0000] rev 844
Fixed 2 bugs in new Pdo mapping function.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 14:46:24 +0000] rev 843
Added some debugging and fixed a bug, when Pdo was not found.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 14:29:50 +0000] rev 842
Added ecrt_slave_config_pdo() and ecrt_slave_config_pdo_entry().
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 14:18:37 +0000] rev 841
Added documentation.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 14:18:18 +0000] rev 840
Added documentation.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 13:41:02 +0000] rev 839
Renamed ec_pdo_mapping_find_pdo() to ec_pdo_mapping_find_pdo_const().
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 11:23:34 +0000] rev 838
Renamed ec_pdo_mapping_add_pdo() to ec_pdo_mapping_add_pdo_copy().
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 11:07:40 +0000] rev 837
NEWS.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 11:06:14 +0000] rev 836
Display notLRW flag.
Florian Pose <fp@igh-essen.com> [Thu, 28 Feb 2008 10:58:43 +0000] rev 835
Evaluate CoE details from general category; moved current consumption
into general category info.
Florian Pose <fp@igh-essen.com> [Wed, 27 Feb 2008 15:24:00 +0000] rev 834
Separated SII data from slave.
Florian Pose <fp@igh-essen.com> [Wed, 27 Feb 2008 11:29:08 +0000] rev 833
TODO.
Florian Pose <fp@igh-essen.com> [Wed, 27 Feb 2008 10:28:43 +0000] rev 832
Updated news.
Florian Pose <fp@igh-essen.com> [Tue, 26 Feb 2008 16:58:20 +0000] rev 831
Reading of Pdo mapping via CoE during scan.
Florian Pose <fp@igh-essen.com> [Tue, 26 Feb 2008 13:20:32 +0000] rev 830
Separated slave state machines.
Florian Pose <fp@igh-essen.com> [Tue, 26 Feb 2008 10:25:52 +0000] rev 829
Added slave scan state machine graph.
Richard Hacker <ha@igh-essen.com> [Tue, 26 Feb 2008 09:47:09 +0000] rev 828
Added 8139 version for kernel 2.6.23. (Untested)
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 18:41:24 +0000] rev 827
Fixed bug in Pdo mapping.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 18:40:41 +0000] rev 826
Minor changes.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 18:25:44 +0000] rev 825
CoE state machines raising error, if the slave does not support CoE.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 18:22:05 +0000] rev 824
Minor change.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 18:11:18 +0000] rev 823
Check for FMMU limits.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 18:07:47 +0000] rev 822
Fixed missing slave_error flag.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 17:49:28 +0000] rev 821
Fixed warning about missing sync managers during Pdo mapping.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 17:31:00 +0000] rev 820
Cleaned up mini module.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 17:30:50 +0000] rev 819
Re-ordered TODO.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 17:23:05 +0000] rev 818
Calculate expected working counter for domains.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 16:04:23 +0000] rev 817
Support for slaves that don't support the LRW datagram type.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 16:03:08 +0000] rev 816
Introduced ec_datagram_type_string().
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 15:35:39 +0000] rev 815
Implemented missing datagram types.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 12:29:30 +0000] rev 814
Renamed [PS]DO to [PS]do.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 11:33:49 +0000] rev 813
Fixed typo SAVEOP -> SAFEOP.
Florian Pose <fp@igh-essen.com> [Fri, 22 Feb 2008 11:04:49 +0000] rev 812
Added MODPROBE_FLAGS variable.
Florian Pose <fp@igh-essen.com> [Thu, 21 Feb 2008 20:30:22 +0000] rev 811
TODO.
Florian Pose <fp@igh-essen.com> [Thu, 21 Feb 2008 15:54:10 +0000] rev 810
Avoided warning concerning EC_READ/WRITE() macros on some compilers.
Florian Pose <fp@igh-essen.com> [Thu, 21 Feb 2008 15:49:02 +0000] rev 809
External domain memory.
Florian Pose <fp@igh-essen.com> [Thu, 21 Feb 2008 12:43:55 +0000] rev 808
Fixed Pdo mapping bug.
Florian Pose <fp@igh-essen.com> [Thu, 21 Feb 2008 09:50:54 +0000] rev 807
Moved ecrt_domain_reg_pdo_entry() to
ecrt_slave_config_reg_pdo_entry().
Florian Pose <fp@igh-essen.com> [Thu, 21 Feb 2008 09:24:56 +0000] rev 806
Renamed master module parameters, re-formatted code documentation.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 16:31:19 +0000] rev 805
Corrected state names.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 16:29:31 +0000] rev 804
Added graph for Pdo configuration.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 16:24:45 +0000] rev 803
Updated properties and keywords for dot files.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 16:18:01 +0000] rev 802
Renamed ec_fsm_mapping_t to ec_fsm_pdo_mapping_t.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 16:09:58 +0000] rev 801
Cleaned up Pdo mapping and configuration state machines.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 16:03:04 +0000] rev 800
Minor changes.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 14:06:50 +0000] rev 799
Pdo configuration.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 14:05:59 +0000] rev 798
Output AL status code zero.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 14:05:26 +0000] rev 797
Minor change.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 10:58:08 +0000] rev 796
Minor changes.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 10:33:26 +0000] rev 795
Renamed a few configuration states.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 09:58:48 +0000] rev 794
Allow bus configuration when link is down.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 09:21:13 +0000] rev 793
Fixed Pdo configuration information providing.
Florian Pose <fp@igh-essen.com> [Tue, 19 Feb 2008 08:22:20 +0000] rev 792
Implemented most realtime interface changes for version 1.4, improved
ec_pdo_t and ec_pdo_entry_t classes, added fmmu_config_t, adjusted
minimal example, etc...
Florian Pose <fp@igh-essen.com> [Thu, 14 Feb 2008 09:18:55 +0000] rev 791
Fixed typo.
Florian Pose <fp@igh-essen.com> [Tue, 12 Feb 2008 15:19:02 +0000] rev 790
NEWS.
Florian Pose <fp@igh-essen.com> [Tue, 12 Feb 2008 15:18:29 +0000] rev 789
Appiled patches from 2.6.20 to 2.6.22 to e1000 driver.
Florian Pose <fp@igh-essen.com> [Tue, 12 Feb 2008 14:20:56 +0000] rev 788
Added e1000 driver for 2.6.22 (not patched yet).
Florian Pose <fp@igh-essen.com> [Mon, 04 Feb 2008 13:50:20 +0000] rev 787
Added link to hardware table.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 22:01:59 +0000] rev 786
Updated doxygen docs.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 21:34:35 +0000] rev 785
Updated README etc.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 21:22:22 +0000] rev 784
Esthetic surgery for slave.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 20:58:57 +0000] rev 783
Esthetic surgery for domain.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 20:44:43 +0000] rev 782
Small improvement of PDO offset calculation.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 20:37:10 +0000] rev 781
Minor fixes.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 20:35:12 +0000] rev 780
Minor fixes.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 20:26:26 +0000] rev 779
Prepared RT interface 1.4.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 20:26:13 +0000] rev 778
TODO.
Florian Pose <fp@igh-essen.com> [Fri, 01 Feb 2008 13:35:29 +0000] rev 777
Version 1.4.0-pre.
Florian Pose <fp@igh-essen.com> [Thu, 31 Jan 2008 14:44:33 +0000] rev 776
TODO.
Florian Pose <fp@igh-essen.com> [Wed, 30 Jan 2008 16:46:57 +0000] rev 775
TODO.
Florian Pose <fp@igh-essen.com> [Wed, 30 Jan 2008 13:44:00 +0000] rev 774
Added 8139too driver for 2.6.22.
Florian Pose <fp@igh-essen.com> [Tue, 08 Jan 2008 16:20:02 +0000] rev 773
Increased maximum number of EEPROM words from 512 to 1024.
Florian Pose <fp@igh-essen.com> [Tue, 08 Jan 2008 16:19:28 +0000] rev 772
Detection of page exceeding slave information file.
Florian Pose <fp@igh-essen.com> [Tue, 08 Jan 2008 15:18:30 +0000] rev 771
Cut off category data on exceeding eeprom size limit.
Florian Pose <fp@igh-essen.com> [Fri, 21 Dec 2007 16:12:30 +0000] rev 770
Improved EoE debugging.
Florian Pose <fp@igh-essen.com> [Tue, 18 Dec 2007 16:56:52 +0000] rev 769
Fixed normal/expedited bug at CoE upload; more robust behaviour, when
fragments_left is set.
Florian Pose <fp@igh-essen.com> [Thu, 22 Nov 2007 09:01:41 +0000] rev 768
Added missing svn properties.
Florian Pose <fp@igh-essen.com> [Thu, 22 Nov 2007 08:40:03 +0000] rev 767
Allow gaps in PDO mapping.
Florian Pose <fp@igh-essen.com> [Fri, 05 Oct 2007 08:13:50 +0000] rev 766
Fixed lsec script.
Florian Pose <fp@igh-essen.com> [Fri, 05 Oct 2007 08:13:16 +0000] rev 765
Ouput identity object indented in slave info file.
Florian Pose <fp@igh-essen.com> [Fri, 05 Oct 2007 07:42:47 +0000] rev 764
Minor output changes in slave info file.
Florian Pose <fp@igh-essen.com> [Thu, 04 Oct 2007 08:38:05 +0000] rev 763
Re-ordered slave info file.
Florian Pose <fp@igh-essen.com> [Thu, 04 Oct 2007 08:09:41 +0000] rev 762
Store PDO mapping source in sync manager.
Florian Pose <fp@igh-essen.com> [Wed, 03 Oct 2007 09:19:01 +0000] rev 761
merge -r969:970 branches/stable-1.3 -> trunk (fsm_coe_map.[ch] to dist)
Florian Pose <fp@igh-essen.com> [Wed, 03 Oct 2007 08:53:00 +0000] rev 760
Release 1.3.2.
Florian Pose <fp@igh-essen.com> [Tue, 02 Oct 2007 08:35:01 +0000] rev 759
Fixed source MAC address setting bug.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 12:12:11 +0000] rev 758
Updated Doxygen documentation.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 10:35:00 +0000] rev 757
Added Doxyfile to configuration files.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 10:28:39 +0000] rev 756
Updated NEWS.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 08:56:50 +0000] rev 755
SII writing workaround for some slaves, that don't respond correctly;
improved SII code.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 07:54:51 +0000] rev 754
Changed unit of ec_eeprom_write_request_t from word to byte.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 07:39:02 +0000] rev 753
Renamed sii state functions.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 07:12:04 +0000] rev 752
Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com> [Mon, 24 Sep 2007 07:11:37 +0000] rev 751
Minor changes.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 13:05:38 +0000] rev 750
Minor: renamed [RT]XPDO to [RT]xPdo.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 12:58:35 +0000] rev 749
Only exchange sync manager PDOs, if they could completely be read in.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 12:57:28 +0000] rev 748
Added ec_sync_get_pdo_type().
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 12:33:58 +0000] rev 747
Minor comment change.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 10:15:21 +0000] rev 746
Minor: Again moved setting of alternate PDO mapping flag.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 10:05:37 +0000] rev 745
Minor: Moved setting of alternate PDO mapping flag.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 09:44:27 +0000] rev 744
Fixed detection of missing EEPROM category limiter.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 09:43:59 +0000] rev 743
Minor debugging output changes.
Florian Pose <fp@igh-essen.com> [Thu, 20 Sep 2007 09:12:27 +0000] rev 742
Improved checking of EEPROM data while reading.
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 17:44:28 +0000] rev 741
Read PDO mapping from SDO dictionary (working, not finished yet).
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 17:32:39 +0000] rev 740
Added ec_slave_get_sdo() and ec_sdo_get_entry().
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 17:25:48 +0000] rev 739
Removed 'sdo' field from ec_sdo_request_t; Exported
ec_sdo_request_\(init_read|clear\)().
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 17:17:45 +0000] rev 738
Improved handling for spontaneous AL state changes.
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 11:52:58 +0000] rev 737
Master takes mailbox sync manager configurations from EEPROM words
0x0018-0x001b, if no sync manager configurations are provided.
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 09:44:48 +0000] rev 736
Ignore TAGS.
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 09:37:01 +0000] rev 735
Calculate checksum when writing EEPROM or alias address.
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 09:07:36 +0000] rev 734
Minor fix: Set eeprom_size to 0 on unsuccessful memory allocation.
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 08:24:25 +0000] rev 733
Ignore all Kbuild files.
Florian Pose <fp@igh-essen.com> [Wed, 19 Sep 2007 08:22:20 +0000] rev 732
Removed config.kbuild and replaced Kbuild files by Kbuild.in files.
Florian Pose <fp@igh-essen.com> [Tue, 18 Sep 2007 14:19:21 +0000] rev 731
Debug statement, if slave does not support mailboxing.