Florian Pose
|
6e392ae881
|
SysFS write access for slave state.
|
2006-05-22 07:34:58 +00:00 |
Florian Pose
|
fa97fca47e
|
Read current AL status of slaves while scanning bus.
|
2006-05-19 14:05:58 +00:00 |
Florian Pose
|
0a166b3f43
|
Link down treated as topology change in state machine.
|
2006-05-19 13:58:15 +00:00 |
Florian Pose
|
47585b668a
|
Fixed bug with coupling multiple EoE handlers.
|
2006-05-19 13:39:35 +00:00 |
Florian Pose
|
bcd07c466b
|
Changed free-run frequency to HZ.
|
2006-05-19 13:38:16 +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
|
1ff86791ee
|
Minor changes in module.c
|
2006-05-18 17:49:52 +00:00 |
Florian Pose
|
2916e10b50
|
Changed license headers and added EtherCAT license notice.
|
2006-05-18 12:35:47 +00:00 |
Florian Pose
|
59364271ce
|
Minor changes in master.h
|
2006-05-17 09:22:31 +00:00 |
Florian Pose
|
f36dd15ccc
|
Removed EoE workqueue option.
|
2006-05-16 13:03:09 +00:00 |
Florian Pose
|
13c2904e0b
|
Added finite state machine (FSM) processing.
|
2006-05-16 11:57:06 +00:00 |
Florian Pose
|
dbb65b089d
|
Removed unnecessary includes.
|
2006-05-15 12:57:24 +00:00 |
Florian Pose
|
df6f48c98a
|
Started freerun state machine development.
|
2006-05-12 14:48:24 +00:00 |
Florian Pose
|
0afb6324b8
|
No master locking, if no EoE devices are "up".
|
2006-05-12 12:40:45 +00:00 |
Florian Pose
|
6a12d7f440
|
Added debug interface for network monitors.
|
2006-05-11 13:29:06 +00:00 |
Florian Pose
|
abb3ab22fd
|
EoE processing with kernel timer again.
|
2006-05-11 09:23:45 +00:00 |
Florian Pose
|
cab99683df
|
Added EC_EOE_FREQUENCY
|
2006-05-10 13:56:23 +00:00 |
Florian Pose
|
c5a63ad548
|
EoE with workqueue; bugfix in ec_master_init()
|
2006-05-10 11:51:05 +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 |
Florian Pose
|
4d37692dcf
|
EoE: TCP traffic possible; TX fragmenting to do.
|
2006-05-05 13:07:49 +00:00 |
Florian Pose
|
7df9388fed
|
EoE frame queuing, receiving of fragmented frames; no TCP possible yet.
|
2006-05-05 07:20:10 +00:00 |
Florian Pose
|
ff8472d164
|
removed unnecessary private structure in eoe net_device.
|
2006-05-03 08:01:20 +00:00 |
Florian Pose
|
013a4a0edc
|
moved stats into eoe struct; persistent rx-skb; tx queue.
|
2006-05-03 07:47:04 +00:00 |
Florian Pose
|
94c930a5bb
|
Using kernel Ethernet constants.
|
2006-05-03 07:19:19 +00:00 |
Florian Pose
|
83220ba14f
|
EoE frame receiving; regarding open/stop commands.
|
2006-04-26 16:43:01 +00:00 |
Florian Pose
|
9821b7ca87
|
command timeout, EoE processing with kernel timer.
|
2006-04-26 10:15:02 +00:00 |
Florian Pose
|
1f345f7df6
|
Prepared EoE processing with workqueue.
|
2006-04-25 13:43:13 +00:00 |
Florian Pose
|
abdfe2f3a5
|
documentation update.
|
2006-04-25 12:15:54 +00:00 |
Florian Pose
|
c7020c319d
|
Locking callback interface.
|
2006-04-25 12:04:04 +00:00 |
Florian Pose
|
ba806d5094
|
EoE net_device implementation.
|
2006-04-25 11:39:33 +00:00 |
Florian Pose
|
0aea75964c
|
Restart free run mode after requesting failed.
|
2006-04-24 12:30:38 +00:00 |
Florian Pose
|
42fca68ae7
|
Doxygen added interface modules and file documentation.
|
2006-04-24 10:10:02 +00:00 |
Florian Pose
|
b3389cee9f
|
GPLv2 License and enhanced Doxygen output.
|
2006-04-21 12:35:17 +00:00 |
Florian Pose
|
2e17997172
|
Introduced version number define.
|
2006-04-20 14:34:58 +00:00 |
Florian Pose
|
91c739da77
|
Translated all comments and documentation to english language.
|
2006-04-20 13:31:31 +00:00 |
Florian Pose
|
7818664587
|
Prepared Free-Run mode
|
2006-04-12 10:40:32 +00:00 |
Florian Pose
|
be21ebac29
|
Now fetching port physical layer from EEPROM
|
2006-04-11 14:39:17 +00:00 |
Florian Pose
|
ad6b1732d6
|
Better calc. of coupler address; coupler address in SysFS; better output of ec_list
|
2006-04-11 14:12:01 +00:00 |
Florian Pose
|
4d86dd4cfe
|
Slave (special) type in SysFS
|
2006-04-11 12:51:20 +00:00 |
Florian Pose
|
52a37f1e08
|
Macro for SysFS attribute definition
|
2006-04-11 10:17:30 +00:00 |
Florian Pose
|
c225959b1c
|
More slave fields in SysFS; DL link status for 4 ports
|
2006-04-11 10:05:21 +00:00 |
Florian Pose
|
849e02da7c
|
Slaves stored in list, slaves in SysFS
|
2006-04-11 09:12:00 +00:00 |
Florian Pose
|
5b1d341ea9
|
Advanced build system
|
2006-04-11 08:26:18 +00:00 |
Florian Pose
|
d876fe7731
|
Sourced SysFS attribute show method prototypes out of headers.
|
2006-04-10 15:00:03 +00:00 |
Florian Pose
|
4d3e4f5625
|
MERGE branches/sysfs -> trunk (whole SysFS implementation)
|
2006-04-10 14:25:02 +00:00 |
Florian Pose
|
652cb7d123
|
Sending of multiple frames
|
2006-04-10 10:53:12 +00:00 |
Florian Pose
|
02493380b0
|
Altered CoE "Get object description response" fields
|
2006-04-10 10:50:45 +00:00 |