Florian Pose
|
05557b7766
|
Fix: Configuration of process data sync managers now in PREOP.
|
2006-11-03 15:35:31 +00:00 |
Florian Pose
|
02c7006f24
|
Allow CoE requests, even if slave has error flag set.
|
2006-11-03 12:17:22 +00:00 |
Florian Pose
|
cbe660aa68
|
Fixed EEPROM writing.
|
2006-10-31 14:25:01 +00:00 |
Florian Pose
|
ab80d57c03
|
New state in slaveconf FSM: Clear FMMU configurations after INIT.
|
2006-10-27 14:41:09 +00:00 |
Florian Pose
|
1f44556083
|
Print certain warnings only at debug_level.
|
2006-10-27 13:59:49 +00:00 |
Florian Pose
|
fa99dfa321
|
Print certain logs only at debug_level.
|
2006-10-27 13:31:26 +00:00 |
Florian Pose
|
1154f9294d
|
Explicit use of slave configuration FSM in ecrt_master_activate() and ecrt_master_release().
|
2006-10-27 12:45:22 +00:00 |
Florian Pose
|
fb9c619686
|
State acknowledgement in master state machine.
|
2006-10-27 11:15:07 +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
|
1a75b5c32a
|
SDO dictionary and SDO access only in IDLE mode, because of kmalloc()s.
|
2006-10-25 07:41:14 +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
|
6d7f65a072
|
Minot output changes in fsm.c
|
2006-10-24 08:09:42 +00:00 |
Florian Pose
|
fb556ebefd
|
Layed out CoE state machine.
|
2006-10-24 08:00:24 +00:00 |
Florian Pose
|
daf2544626
|
Removed state machine running() methods.
|
2006-10-23 14:00:58 +00:00 |
Florian Pose
|
3b431ec5c4
|
Layed out state change state machine.
|
2006-10-23 13:45:09 +00:00 |
Florian Pose
|
dd11743497
|
Layed out SII state machine.
|
2006-10-23 12:59:42 +00:00 |
Florian Pose
|
93658f687b
|
Implemented SDO reading via Sysfs.
|
2006-10-20 13:05:48 +00:00 |
Florian Pose
|
2dc4d186c3
|
Always begin with subindex 0 while fetching SDO dictionary.
|
2006-10-20 13:03:01 +00:00 |
Florian Pose
|
e6b2b80be5
|
Set initial state of all slaves to PREOP.
|
2006-10-20 12:57:09 +00:00 |
Florian Pose
|
c782b9166c
|
Added EC_WAIT_SDO_DICT define.
|
2006-10-20 12:54:32 +00:00 |
Florian Pose
|
0260f9a080
|
Fixed bug in master state machine.
|
2006-10-20 12:50:28 +00:00 |
Florian Pose
|
e5ee925558
|
Better debugging output for SDO dictionaries.
|
2006-10-20 12:45:06 +00:00 |
Florian Pose
|
cd884f45d0
|
Better debugging output for SDO dictionaries.
|
2006-10-20 12:33:48 +00:00 |
Florian Pose
|
9fd6548b84
|
Minor output changes in fsm.c
|
2006-10-20 12:19:20 +00:00 |
Florian Pose
|
c800b84949
|
Reconfiguration of slaves, though they are in the correct state at startup.
|
2006-10-20 10:48:30 +00:00 |
Florian Pose
|
ce9cf72367
|
Guess sync manager settings if mailbox information available.
|
2006-10-20 10:05:52 +00:00 |
Florian Pose
|
e33b75b2b5
|
Moved SDO dictionary fetching to master FSMs; added SDO parent kobj.
|
2006-10-19 14:23:24 +00:00 |
Florian Pose
|
e3a571e08d
|
Fixed typo.
|
2006-10-18 10:30:34 +00:00 |
Florian Pose
|
25964ccc9a
|
Implemented fetching of SDO dictionary.
|
2006-10-17 14:50:04 +00:00 |
Florian Pose
|
7dcc0827f1
|
BUGFIX: Fixed faulty state acknowledge behavior.
|
2006-10-17 14:36:53 +00:00 |
Florian Pose
|
900cc231e3
|
Renamed fsm->sdodata to fsm->coe_sdodata
|
2006-10-17 14:22:19 +00:00 |
Florian Pose
|
3dc90146fd
|
Added EC_SLAVE_STATE_ACK_ERR to ec_state_string(); added EC_STATE_STRING_SIZE
|
2006-10-17 14:15:48 +00:00 |
Florian Pose
|
9f751d8e72
|
Renamed EC_ACK to EC_SLAVE_STATE_ACK_ERR
|
2006-10-17 14:10:29 +00:00 |
Florian Pose
|
302c2e77c7
|
Fixed serveral races while starting up under high CPU load.
|
2006-10-16 14:38:14 +00:00 |
Florian Pose
|
459e7f391c
|
Serveral changes to avoid timeouts under high CPU load.
|
2006-10-16 09:07:49 +00:00 |
Florian Pose
|
ae32682925
|
BUGFIX: Added returns after timeout in SII state machine.
|
2006-10-13 20:44:23 +00:00 |
Florian Pose
|
57dbce8626
|
Removed additional loop in coe_down FSM; renamed mbox_type to mbox_prot.
|
2006-10-13 09:05:45 +00:00 |
Florian Pose
|
11fb5104f0
|
Fixed mailbox bug, added mailbox error codes.
|
2006-10-12 13:49:01 +00:00 |
Florian Pose
|
dfc4089c4c
|
Replaced longer cycle timestamps with jiffies.
|
2006-08-15 08:09:18 +00:00 |
Florian Pose
|
7aa7a95c2e
|
Added missing code documentation.
|
2006-08-09 15:00:20 +00:00 |
Florian Pose
|
aaea721316
|
Minor changes.
|
2006-08-08 12:07:25 +00:00 |
Florian Pose
|
40745b789e
|
New transition in slave conf state machine: Skip fmmu and SDO configuration.
|
2006-08-05 07:11:59 +00:00 |
Florian Pose
|
32d3bc8d0f
|
SDO configuration interface, SDO download state machine.
|
2006-08-03 16:48:53 +00:00 |
Florian Pose
|
258b4d998d
|
VERSION 1.1: New realtime interface, only state machines.
|
2006-08-03 12:51:17 +00:00 |
Florian Pose
|
bed497249d
|
Minor changes.
|
2006-07-20 11:59:52 +00:00 |
Florian Pose
|
30ddafc810
|
Renamed ACK2 state to CHECK ACK.
|
2006-07-20 08:39:23 +00:00 |
Florian Pose
|
ad04403260
|
Better slave scan sub state machine.
|
2006-07-19 16:36:36 +00:00 |
Florian Pose
|
bed60498c5
|
Better slaveconf sub state machine.
|
2006-07-19 16:18:51 +00:00 |
Florian Pose
|
3da6964ed6
|
Separated slave scan sub state machine and slave configuration sub state machine.
|
2006-07-19 15:28:34 +00:00 |