Florian Pose
|
f2cb66e7ed
|
Added ignores for rtdm examples.
|
2011-05-13 15:36:46 +02:00 |
Florian Pose
|
be55f1c58d
|
Merge.
|
2011-05-13 15:35:14 +02:00 |
Florian Pose
|
eedfeebc48
|
Merge.
|
2011-05-13 15:34:20 +02:00 |
Florian Pose
|
0154e11187
|
Fixed compiler error in 8139too-2.6.37-ethercat.c.
|
2011-05-13 15:33:16 +02:00 |
Florian Pose
|
01de69446f
|
merge.
|
2011-05-12 16:45:02 +02:00 |
Florian Pose
|
aa1aa915f7
|
Added 8139too drivers for 2.6.36 and 2.6.37.
|
2011-05-12 16:38:48 +02:00 |
Florian Pose
|
6605341055
|
Removed "Pd: 0" output that does the initial pagefault. Write to the
memory instead, to get rid of the output.
|
2011-05-12 08:56:05 +02:00 |
Florian Pose
|
6edbee06f0
|
Fixed compiler error for kernel versions < 2.6.23.
|
2011-05-12 08:40:22 +02:00 |
Andreas Stewering-Bone
|
f1e2f6d912
|
Merge
|
2011-04-13 22:06:28 +02:00 |
Martin Troxler
|
a03d813f82
|
Merged.
|
2011-04-05 08:27:05 +02:00 |
Martin Troxler
|
638b57420e
|
fixed kernel oops bug in ec_fsm_coe_down_response (Blame the C Compiler)
|
2011-03-31 14:47:42 +02:00 |
Andreas Stewering-Bone
|
9699c81876
|
Working RTAI LXRT example
Add README's for RTDM examples
|
2011-03-23 08:06:58 +01:00 |
Andreas Stewering-Bone
|
ca28aa60e2
|
Working RTAI RTDM module
LXRT exmaple application to be tested
|
2011-03-22 09:15:19 +01:00 |
Andreas Stewering-Bone
|
b8acd30da5
|
Working Xenomai Posix example
|
2011-03-21 21:07:38 +01:00 |
Andreas Stewering-Bone
|
a69e1f8ae4
|
Work on Xenomai Posix interface, to be tested
Further work on RTAI rtdm interface needed
|
2011-03-21 08:06:49 +01:00 |
Andreas Stewering-Bone
|
37044968e9
|
Fix application time for RTDM interface
|
2011-03-17 21:13:36 +01:00 |
Andreas Stewering-Bone
|
76ff88c43c
|
First working RTDM Version,
to be reviewed,
further testing and optimation needed
Thanks to Moehwald GmbH B.Benner for Basic Code
|
2011-03-16 22:12:23 +01:00 |
Martin Troxler
|
b65f4f7cde
|
merged
|
2011-03-14 16:57:47 +01:00 |
Martin Troxler
|
ae09c143c9
|
Reduced frame size when sending to mailbox, uses 2 datagrams. Enabled with configure option --enable-mboxframesize
|
2011-03-14 16:55:09 +01:00 |
Martin Troxler
|
f405ebef0a
|
fixed race condition when comparing datagram state
EC_DATAGRAM_QUEUED must be compared before EC_DATAGRAM_SENT because it might change in between
|
2011-03-14 16:08:25 +01:00 |
Martin Troxler
|
6a0ed7f0c4
|
Added tag Stable for changeset ce2fae4d3c4f
|
2011-03-14 11:24:15 +01:00 |
Martin Troxler
|
dda18aa1f6
|
merged
|
2011-03-14 11:20:05 +01:00 |
Andreas Stewering-Bone
|
68709df653
|
Add drivers for kernel 2.6.33
Thanks to
Dipl.-Inform. Jürgen Kunz
Technische Universität Darmstadt
for e100, e1000, r8169 driver
|
2011-03-03 09:05:40 +01:00 |
Rafael Blank
|
144ac534f6
|
Fixed segmented sdo dictionary upload (only first segment contains list type)
|
2011-02-24 10:04:42 +01:00 |
Andreas Stewering-Bone
|
c93fe3af08
|
Merge, adding 8139too for 2.6.32
|
2011-02-07 21:30:25 +01:00 |
Andreas Stewering-Bone
|
5c6f5d7928
|
Add Driver 8139too for kernel 2.6.32
|
2011-02-07 21:17:09 +01:00 |
Florian Pose
|
ac7585e0d5
|
Added e1000 driver for 2.6.28.
|
2011-01-18 16:45:26 +01:00 |
Florian Pose
|
14ef263385
|
Changed accidentally used & operator to &&.
|
2011-01-18 16:44:22 +01:00 |
Martin Troxler
|
7ddaa2b007
|
lock io_mutex when unqueueing datagrams; unqueue datagrams from send-receive queue.
|
2011-01-17 11:09:11 +01:00 |
Florian Pose
|
8bb190f9e5
|
merge
|
2011-01-14 13:31:30 +01:00 |
Martin Troxler
|
0f18d720ec
|
Minor changes (consistent variable naming)
|
2011-01-14 12:23:00 +01:00 |
Martin Troxler
|
cc4f691d6c
|
Datagram queue race fixed: insert datagrams into master-fsm_queue with fsm_queue list_head
|
2011-01-14 11:36:53 +01:00 |
Martin Troxler
|
85822a6242
|
Optionally compile with trace_printk support
|
2011-01-12 14:56:53 +01:00 |
Matthias Luescher
|
e4722b4475
|
properly deactivate slaves if there is no eoe slave
|
2011-01-06 17:19:15 +01:00 |
Martin Troxler
|
67d28bec54
|
always use rt_mutex instead of semaphore for mutual exclusion on kernels >= 2.6.24 (removed --enable-mutex build option)
|
2011-01-06 13:11:21 +01:00 |
Martin Troxler
|
54da56e622
|
releasing of refcounted requests fixed: do not call EC_SLAVE_DBG without valid slave
|
2011-01-06 12:47:20 +01:00 |
Martin Troxler
|
2b4a3b0c5c
|
e1000 on 2.6.33: handle link-down
|
2011-01-06 10:50:54 +01:00 |
Martin Troxler
|
b3bfc21724
|
SoE request wait_event() deadlock fixed: use wait_event_interruptible and refcount ec_master_soe_request_t objects with kref
|
2011-01-05 12:46:12 +01:00 |
Martin Troxler
|
7e6b05b195
|
Register read/write wait_event() deadlock fixed: use wait_event_interruptible and refcount ec_reg_request_t objects with kref
|
2011-01-05 12:26:33 +01:00 |
Martin Troxler
|
74762f3bca
|
Sii write wait_event() deadlock fixed: use wait_event_interruptible and refcount ec_master_sii_write_request_t objects with kref
|
2011-01-05 11:33:31 +01:00 |
Martin Troxler
|
273be9d362
|
FoE wait_event() deadlock fixed: refcount ec_master_foe_request_t objects with kref
|
2011-01-05 09:50:35 +01:00 |
Martin Troxler
|
c059ec6f49
|
use rt_mutex instead of semaphore for mutual exclusion (use --enable-mutex)
|
2011-01-05 08:36:53 +01:00 |
Florian Pose
|
cec2d44609
|
Be more tolerant when selecting slaves and domains.
|
2011-01-04 08:48:25 +01:00 |
Florian Pose
|
f83d10d66b
|
Fixed / improved config selection.
|
2011-01-04 08:39:51 +01:00 |
Florian Pose
|
abfc319232
|
Assume increasing ranges if second number is omitted.
|
2011-01-04 08:36:41 +01:00 |
Martin Troxler
|
f2131608f1
|
SDO wait_event() deadlock fixed: refcount ec_master_sdo_request_t objects with kref
|
2010-12-23 09:48:56 +01:00 |
Martin Troxler
|
f78a45f668
|
Failed FoE transfer: notify foe_queue instead of sdo_queue
|
2010-12-23 09:28:39 +01:00 |
Florian Pose
|
f413575d7f
|
merge.
|
2010-12-20 17:52:37 +01:00 |
Martin Troxler
|
a4e8dbcb69
|
fixed warning due to 64bit size_t
|
2010-12-16 15:48:01 +01:00 |
Martin Troxler
|
075dce4d7e
|
ecrt_master_callbacks: replaced send/receive callback mechanism with locking mechanism; removed ecrt_master_send_ext
|
2010-12-16 15:47:28 +01:00 |