Commit Graph

80 Commits

Author SHA1 Message Date
Florian Pose
d427828ecc Measure port receive times. 2009-04-27 15:20:14 +00:00
Florian Pose
69da9e5524 Determine type of DC implementation (full or delay meas. only); update scan FSM graph. 2009-04-27 11:38:03 +00:00
Florian Pose
d3303e0fa4 Replaced timeval by 64-bit EtherCAT time. 2009-04-24 10:24:53 +00:00
Florian Pose
40bb1edaec Output reference clock and application time in 'ethercat Master'. 2009-04-24 08:39:20 +00:00
Florian Pose
ddd707d8be Userspace library implementation of DC functions. 2009-04-23 14:45:07 +00:00
Florian Pose
b7e06d12f4 Output link state in 'ethercat master'. 2009-04-17 12:55:55 +00:00
Florian Pose
2c81e5b9b4 Removed unused variable. 2009-04-17 11:07:27 +00:00
Florian Pose
47abdd4a41 Introduced DEBUG_IOCTL. 2009-04-17 10:39:19 +00:00
Florian Pose
7f97ba66a2 Renamed phy_ commands to reg_. 2009-04-08 12:48:59 +00:00
Florian Pose
da1c5588de Read SDO entry access rights. 2009-04-08 08:13:33 +00:00
Florian Pose
19d7da4ad3 Fixed VoE ioctl(). 2009-04-07 12:53:37 +00:00
Florian Pose
205891e412 Reading more base information (incl. whether DC supported). 2009-04-07 09:00:20 +00:00
Florian Pose
12c12b1bab Improved and added license headers. 2009-02-24 12:51:39 +00:00
Florian Pose
07fffd62f9 Fixed SDO upload via library. 2009-02-24 10:16:24 +00:00
Florian Pose
f73cdc7a6b Fixed SDO download via library. 2009-02-24 10:03:53 +00:00
Florian Pose
e745837fed Implemented SDO requests in userspace library. 2009-02-02 13:37:00 +00:00
Florian Pose
e60948f4e1 Minor fix in VoE handler. 2009-02-02 13:32:48 +00:00
Florian Pose
5ea60780a0 Fixed FoE request states. 2009-01-30 10:56:06 +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
8d45915fc4 merge -c1618 branches/1.4-foe: Improved FoE. 2009-01-26 13:09:27 +00:00
Florian Pose
7a703ecb05 merge -c1616 branches/1.4-foe: Included FoE patch from Olav Zarges. 2009-01-26 13:01:58 +00:00
Florian Pose
7b4542ac81 merge -c1605 branches/stable-1.4: Output ioctl() debugging in hex. 2009-01-26 11:46:02 +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
fae8df09b0 Included ecrt_voe_handler_read_nosync()-Patch by Mathias Weber. 2008-11-18 11:13:49 +00:00
Florian Pose
8d46a283f6 Improved error case return codes of many functions. 2008-11-17 17:18:02 +00:00
Florian Pose
bdbaf5d078 Created backend versions of all API functions returing a pointer; using
the PTR_ERR()... macros.
2008-11-17 15:04:28 +00:00
Florian Pose
59f197a6f0 Fixed page fault handler. 2008-10-21 09:26:19 +00:00
Florian Pose
dd257c430d Use .fault handler instead of .nopage handler from 2.6.23. 2008-10-16 09:21:30 +00:00
Florian Pose
7c3d71913c Maintained code docs. 2008-10-15 10:01:54 +00:00
Florian Pose
d31df920e8 Implemented VoE handler in userspace. 2008-10-14 13:35:35 +00:00
Florian Pose
ca0a3dcf1b Added state functions; writing of process data works. 2008-10-10 09:37:06 +00:00
Florian Pose
4e6e86c808 Memory-mapped process data. 2008-10-10 08:34:15 +00:00
Florian Pose
95e60a2fec Added some slave configuration methods. 2008-10-09 13:31:50 +00:00
Florian Pose
fb34ddb1f2 Activate, Send and received; cyclic timer with setitimer(). 2008-10-02 13:40:23 +00:00
Florian Pose
9e69d015b6 Creating slave configurations. 2008-10-02 10:45:40 +00:00
Florian Pose
cd4bb0a38b No kernel handles in userspace; Domain creation. 2008-10-02 10:19:02 +00:00
Florian Pose
a4ea4a4590 First version of userspace library with requesting/releasing. 2008-10-01 14:42:28 +00:00
Florian Pose
ac42abd286 Added missing up(). 2008-09-29 09:51:48 +00:00
Florian Pose
12d30c487a Added VoE handler. 2008-09-01 14:17:18 +00:00
Florian Pose
d975aafa18 Added phy commands. 2008-08-13 13:23:52 +00:00
Florian Pose
99f622f1e8 Fixed missing up(). 2008-08-08 12:44:40 +00:00
Florian Pose
6db63d096d Use down_interruptible() wherever possible. 2008-08-01 12:46:26 +00:00
Florian Pose
b46070f279 Removed sync manager assign source. 2008-08-01 09:32:35 +00:00
Florian Pose
1f6e89a89f Display real ethernet address. 2008-07-28 13:23:07 +00:00
Florian Pose
373d8a7475 Fixed requested_state. 2008-07-25 14:14:47 +00:00
Florian Pose
4f81ef3ede Renamed state field to al_state. 2008-07-25 09:08:12 +00:00
Florian Pose
95d9d821cc Show attached slave position and state in 'ethercat config'. 2008-07-25 08:54:59 +00:00
Florian Pose
d8d0e4ec4e Group/Image/Order strings in slave ioctl; order number as text content
in XML Type element.
2008-07-10 09:36:47 +00:00
Florian Pose
0a63897d3d Added ec_cdev_strcpy() function. 2008-07-10 09:31:03 +00:00