Florian Pose
|
5176ca3cf3
|
EoE transmit retry; EoE warnings.
|
2009-06-26 12:21:56 +00:00 |
Florian Pose
|
1baa06d05b
|
ethercat eoe command.
|
2009-06-26 09:46:57 +00:00 |
Florian Pose
|
2bb56b4f15
|
Debug statements with EC_DBG() in EoE code.
|
2009-06-26 08:00:47 +00:00 |
Florian Pose
|
12c12b1bab
|
Improved and added license headers.
|
2009-02-24 12:51:39 +00:00 |
Florian Pose
|
8c76942245
|
merge -c1635 branches/1.4-foe: Removed todo line.
|
2009-01-26 14:14:17 +00:00 |
Florian Pose
|
40ee89a77f
|
merge -c1621 branches/1.4-foe: Introduced configured_[tr]x_mailbox(size|offset) members of slave.
|
2009-01-26 13:28:19 +00:00 |
Florian Pose
|
5d4b915317
|
merge -c1619 branches/1.4-foe: Implemented going to bootstrap state BOOT.
|
2009-01-26 13:22:05 +00:00 |
Florian Pose
|
826ae37b26
|
merge -c1604 branches/stable-1.4: Fixed spelling of EtherCAT terms.
|
2009-01-26 11:45:30 +00:00 |
Florian Pose
|
5ca3d24337
|
merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
|
2009-01-26 11:16:10 +00:00 |
Florian Pose
|
8d46a283f6
|
Improved error case return codes of many functions.
|
2008-11-17 17:18:02 +00:00 |
Florian Pose
|
12d30c487a
|
Added VoE handler.
|
2008-09-01 14:17:18 +00:00 |
Florian Pose
|
2a7a7e2e5c
|
Replaced misleading %i by %u.
|
2008-06-10 11:54:39 +00:00 |
Florian Pose
|
0b9015848b
|
Removed slave online flag.
|
2008-04-25 12:45:44 +00:00 |
Florian Pose
|
a4095b4201
|
Separated SII data from slave.
|
2008-02-27 15:24:00 +00:00 |
Florian Pose
|
fac8cc4b73
|
Improved EoE debugging.
|
2007-12-21 16:12:30 +00:00 |
Florian Pose
|
1c829731ed
|
Improved EoE handling: Avoided skipping of datagrams and release lock
while processing.
|
2007-09-12 14:48:53 +00:00 |
Florian Pose
|
7597e2795e
|
Store skipped information in datagrams; name datagrams for statistics
output.
|
2007-09-12 14:06:35 +00:00 |
Florian Pose
|
fd2c20530e
|
Create network interfaces for EoE devices with alias as eoeXaY.
|
2007-09-12 10:00:39 +00:00 |
Florian Pose
|
7ddb6848d9
|
Removed checking for NULL slave pointer in EoE handler; added comments.
|
2007-08-09 14:38:18 +00:00 |
Florian Pose
|
2d6ec6ec99
|
Renamed EoE interfaces to eoe<MASTER>s<SLAVE>.
|
2007-08-07 13:33:21 +00:00 |
Florian Pose
|
9466d51185
|
Dynamic creation of EoE handlers.
|
2007-03-16 14:00:12 +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
|
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
|
6c08745e55
|
Made master devices persistent; added ec_device_attach() and ec_device_detach().
|
2007-02-20 17:15:43 +00:00 |
Florian Pose
|
9a5fcf81f7
|
Minor: Removed warning when EoE interface is up upon master unloading.
|
2007-02-12 14:42:36 +00:00 |
Florian Pose
|
b53d42b6e3
|
Minor output changes in ethernet.c
|
2006-10-27 13:58:14 +00:00 |
Florian Pose
|
b6e88ad403
|
Persistent slave lists.
|
2006-10-26 16:29:26 +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
|
719b7b7c9c
|
Fixed EoE debugging.
|
2006-08-08 13:06:02 +00:00 |
Florian Pose
|
aaea721316
|
Minor changes.
|
2006-08-08 12:07:25 +00:00 |
Florian Pose
|
337d7f763b
|
EoE rate statistics.
|
2006-08-04 15:31:12 +00:00 |
Florian Pose
|
258b4d998d
|
VERSION 1.1: New realtime interface, only state machines.
|
2006-08-03 12:51:17 +00:00 |
Florian Pose
|
e662e98464
|
Improved EoE state machine.
|
2006-08-01 18:37:55 +00:00 |
Florian Pose
|
2eba623f2d
|
Minor changes.
|
2006-07-31 18:52:06 +00:00 |
Florian Pose
|
c1f7a73172
|
Minor changes.
|
2006-07-25 10:04:51 +00:00 |
Florian Pose
|
0fdda5afef
|
Applied include patch by M. Schwerin.
|
2006-07-06 08:31:55 +00:00 |
Florian Pose
|
6fdf205382
|
Renamed command structure to datagram.
|
2006-07-06 08:23:24 +00:00 |
Florian Pose
|
682c27d1d8
|
Slave: state_error -> error_flag, error_flag only in slave state machine.
|
2006-06-27 20:08:15 +00:00 |
Florian Pose
|
92a035f82b
|
Added missing documentation.
|
2006-06-26 16:05:30 +00:00 |
Florian Pose
|
dba003179f
|
Removed mbox_command out of slave.
|
2006-06-21 10:09:36 +00:00 |
Florian Pose
|
4950aed6eb
|
Better state-dependent behaviour for EoE-capable slaves.
|
2006-05-26 14:28:49 +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
|
0afb6324b8
|
No master locking, if no EoE devices are "up".
|
2006-05-12 12:40:45 +00:00 |
Florian Pose
|
aba8b95ca7
|
EoE documentation updates.
|
2006-05-09 10:13:53 +00:00 |
Florian Pose
|
add42dae3e
|
EoE: State machine with function pointers, documentation.
|
2006-05-09 09:45:42 +00:00 |
Florian Pose
|
e85475c233
|
EoE - TX fragmenting works. TCP traffic possible.
|
2006-05-08 16:46:43 +00:00 |
Florian Pose
|
47706fe130
|
EoE: Corrected faulty MAC address.
|
2006-05-05 14:45:02 +00:00 |