Florian Pose
|
e4c9a82a56
|
Store slaves in an array instead of a list.
|
2008-06-12 09:32:25 +00:00 |
Florian Pose
|
22fe4a1841
|
Removed kobjects from sdo and slave.
|
2008-06-12 07:15:54 +00:00 |
Florian Pose
|
bc3c6f320a
|
Slave information via 'ethercat slave'.
|
2008-06-11 13:01:21 +00:00 |
Florian Pose
|
6249f1dd91
|
Implemented SII writing (including alias writing) via ethercat command.
|
2008-06-10 08:48:50 +00:00 |
Florian Pose
|
96b3009e8e
|
Moved sii to words.
|
2008-06-09 13:24:16 +00:00 |
Florian Pose
|
a62466b7fe
|
Added ec_slave_get_sdo_const().
|
2008-06-06 13:03:56 +00:00 |
Florian Pose
|
fea56d5aa6
|
Added ec_slave_get_sdo_by_pos_const() and ec_slave_sdo_count().
|
2008-06-06 09:22:57 +00:00 |
Florian Pose
|
02674c6f50
|
Removed deprecated ec_slave_validate().
|
2008-05-30 10:49:51 +00:00 |
Florian Pose
|
00d78d2566
|
Replaced self_configured flag with force_config flag.
|
2008-04-25 14:32:56 +00:00 |
Florian Pose
|
0b9015848b
|
Removed slave online flag.
|
2008-04-25 12:45:44 +00:00 |
Florian Pose
|
1d70bd0145
|
Equalized defines against duplicated header inclusion.
|
2008-04-03 15:49:24 +00:00 |
Florian Pose
|
f69b21af02
|
Renamed EEPROM to SII.
|
2008-03-17 09:38:48 +00:00 |
Florian Pose
|
dabaab4410
|
Allow multiple sync manager categories.
|
2008-03-17 09:05:13 +00:00 |
Florian Pose
|
f621cf2619
|
Saparated ec_sdo_t, ec_sdo_entry_t and ec_sdo_request_t.
|
2008-02-29 12:19:48 +00:00 |
Florian Pose
|
c26c91c4a0
|
Display notLRW flag.
|
2008-02-28 11:06:14 +00:00 |
Florian Pose
|
95e6dc8d2b
|
Evaluate CoE details from general category; moved current consumption
into general category info.
|
2008-02-28 10:58:43 +00:00 |
Florian Pose
|
a4095b4201
|
Separated SII data from slave.
|
2008-02-27 15:24:00 +00:00 |
Florian Pose
|
397b5bf0cc
|
Reading of Pdo mapping via CoE during scan.
|
2008-02-26 16:58:20 +00:00 |
Florian Pose
|
350c159a9d
|
Renamed [PS]DO to [PS]do.
|
2008-02-22 12:29:30 +00:00 |
Florian Pose
|
0921c356a1
|
Fixed typo SAVEOP -> SAFEOP.
|
2008-02-22 11:33:49 +00:00 |
Florian Pose
|
ea7aa51ed1
|
Pdo configuration.
|
2008-02-19 14:06:50 +00:00 |
Florian Pose
|
6189092aed
|
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...
|
2008-02-19 08:22:20 +00:00 |
Florian Pose
|
a1ce00effe
|
Fixed typo.
|
2008-02-14 09:18:55 +00:00 |
Florian Pose
|
c5b3ade0c0
|
Updated Doxygen documentation.
|
2007-09-24 12:12:11 +00:00 |
Florian Pose
|
27ebca0d9c
|
Improved checking of EEPROM data while reading.
|
2007-09-20 09:12:27 +00:00 |
Florian Pose
|
d7c42088c2
|
Read PDO mapping from SDO dictionary (working, not finished yet).
|
2007-09-19 17:44:28 +00:00 |
Florian Pose
|
2a9c3f1fd2
|
Added ec_slave_get_sdo() and ec_sdo_get_entry().
|
2007-09-19 17:32:39 +00:00 |
Florian Pose
|
b0c1fbaeb0
|
Removed X:Y addressing scheme, ec_slave_is_coupler(),
ec_master_calc_addressing(), coupler_index and coupler_subindex variables.
Adapted lsec script and examples.
|
2007-03-09 13:24:15 +00:00 |
Florian Pose
|
d77267e81c
|
Implemented alternative PDO mapping configuration interface.
|
2007-03-07 17:37:21 +00:00 |
Florian Pose
|
e14a82d992
|
Layed out FMMU structure and methods to own files.
|
2007-03-07 13:29:29 +00:00 |
Florian Pose
|
a5eabfa35d
|
Moved a few constants to the files they are needed in.
|
2007-03-07 13:12:33 +00:00 |
Florian Pose
|
89dd4e09b6
|
Layed out sync manager structures and methods into own files.
|
2007-03-07 13:06:40 +00:00 |
Florian Pose
|
ff176f5542
|
Layed out PDO structures to own files.
|
2007-03-07 11:46:02 +00:00 |
Florian Pose
|
762b0d2cf8
|
Renamed ec_sii_sync_t to ec_sync_t.
|
2007-03-07 11:30:09 +00:00 |
Florian Pose
|
667e0f3e13
|
Renamed ec_sii_pdo_t and ec_sii_pdo_entry_t to ec_pdo_t and
ec_pdo_entry_t, respectively.
|
2007-03-07 11:18:34 +00:00 |
Florian Pose
|
0ffba7a923
|
Simplified handling of EEPROM strings.
|
2007-03-07 11:11:17 +00:00 |
Florian Pose
|
924ebcd8c6
|
Renamed SII fetching functions (non-functional).
|
2007-03-06 10:37:56 +00:00 |
Florian Pose
|
71f2050fa4
|
Introduced ec_slave_get_pdo_sync().
|
2007-03-06 09:15:12 +00:00 |
Florian Pose
|
b75973f27f
|
SII sync managers as array instead of list, removed sync manager
guessing, ignoring base_sync_count.
|
2007-03-06 09:06:01 +00:00 |
Florian Pose
|
e3afb9e9fb
|
Removed ugly ec_slave_has_subbus() function.
|
2007-03-05 11:34:52 +00:00 |
Florian Pose
|
b4bfda2e62
|
Introduced master status, ecrt_master_get_status(), tainted flag,
pdos_registered flags and pdo_slaves_offline counter.
|
2007-03-05 10:35:50 +00:00 |
Florian Pose
|
43075a1589
|
Corrected type of online_state.
|
2007-03-05 10:00:18 +00:00 |
Florian Pose
|
b0285d88a9
|
Introduced ec_slave_online_state_t, ec_slave_set_online_state(), renamed
slave->online to ec_online_state and introduced
ec_slave_set_app_state().
|
2007-03-05 09:55:39 +00:00 |
Florian Pose
|
2ec4d25fce
|
Introduced EEPROM write requests: EEPROM write operations from user
space are now queued and block until completion. Also, appropriate error
codes are returned.
|
2007-03-01 21:34:10 +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
|
9ff5f1348b
|
Re-added slave.configured flag as slave.self_configured.
|
2007-01-09 14:36:08 +00:00 |
Florian Pose
|
ec252a2df6
|
Removed slave.configured flag.
|
2007-01-09 13:57:34 +00:00 |
Florian Pose
|
b00258a4d8
|
Current consumption in sysfs; "lsec -c" shows current consumption and remaining current.
|
2006-12-08 11:52:33 +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 |