Florian Pose
|
f739694670
|
Improved compiling on 2.6.34 (thanks to Malcolm Lewis).
|
2010-10-25 16:45:33 +02:00 |
|
Florian Pose
|
90419f4b31
|
Fixed TIMESPEC2NS() macro use.
|
2010-10-25 15:56:19 +02:00 |
|
Florian Pose
|
6118dbd7e4
|
Improved dc_user example.
|
2010-10-25 15:46:23 +02:00 |
|
Florian Pose
|
e764fd788b
|
merge
|
2010-06-06 21:15:17 +02:00 |
|
Florian Pose
|
d975ec2586
|
Minor change.
|
2010-06-06 21:07:36 +02:00 |
|
Florian Pose
|
db3b881e6b
|
Fixed NULL pointer dereference on request error in RTAI example.
|
2010-06-01 22:51:51 +02:00 |
|
Florian Pose
|
6e06798fb2
|
Use kernel's modules_install target, instead of building our own. Attention:
Module installation directories have changed!
|
2010-02-23 17:37:02 +01:00 |
|
Florian Pose
|
69da1f1cb2
|
Improved handling and installation of the modules' symbol versions.
|
2010-02-16 15:08:54 +01:00 |
|
Florian Pose
|
fc97788495
|
Added missing serial.c to dist.
|
2010-02-16 11:08:05 +01:00 |
|
Florian Pose
|
a144042657
|
Removed tabulators.
|
2010-02-05 10:29:47 +01:00 |
|
Florian Pose
|
1177892a84
|
Fixed segfault if creation of TTY devices fails.
|
2010-01-25 18:31:27 +01:00 |
|
Florian Pose
|
d910657cf8
|
Callback set via own structure.
|
2010-01-25 17:42:07 +01:00 |
|
Florian Pose
|
7ff6b58427
|
Named serial ports.
|
2010-01-22 17:25:36 +01:00 |
|
Florian Pose
|
e4ec1cf42f
|
Implemented all 2 ports of EL6002.
|
2010-01-22 17:01:00 +01:00 |
|
Florian Pose
|
4777f5fb89
|
Also accept ids 2-port serial slave.
|
2010-01-22 14:22:48 +01:00 |
|
Florian Pose
|
018507a22e
|
Implemented setting of baud rate, data frame and RTS/CTS.
|
2010-01-22 14:10:18 +01:00 |
|
Florian Pose
|
f2feb90956
|
Check EL600x frame data configuration.
|
2010-01-22 10:36:36 +01:00 |
|
Florian Pose
|
a98da94149
|
Passing tty cflag to serial implementation.
|
2010-01-21 17:53:40 +01:00 |
|
Florian Pose
|
e70346e090
|
TTY example: Auto-create multiple handlers.
|
2010-01-08 14:03:04 +01:00 |
|
Florian Pose
|
0b5a38767a
|
Fixed function call.
|
2010-01-08 13:13:50 +01:00 |
|
Florian Pose
|
59853156ca
|
TTY: Sourced serial device functions out into serial.c/serial.h.
|
2010-01-08 13:10:12 +01:00 |
|
Florian Pose
|
699b184f6f
|
Merged changes from Martin Troxler.
|
2009-12-14 13:11:36 +01:00 |
|
Florian Pose
|
06bad71e6b
|
Implemented reading direction of tty driver.
|
2009-12-09 12:42:28 +01:00 |
|
Florian Pose
|
3b37ee4b79
|
Fixed distribution of TTY example.
|
2009-12-02 15:46:00 +01:00 |
|
Florian Pose
|
6dbc77cd62
|
Send direction works!
|
2009-12-02 15:38:10 +01:00 |
|
Florian Pose
|
3e5dc394f6
|
Create tty.
|
2009-12-01 22:29:25 +01:00 |
|
Florian Pose
|
fb7f5b73a6
|
Added tty example.
|
2009-12-01 16:54:59 +01:00 |
|
Martin Troxler
|
bf63d965d8
|
Merge
|
2009-11-19 14:44:57 +01:00 |
|
Martin Troxler
|
dfeb99b1cb
|
applied komax patch to version r1822
- adapted to 2.6.31 (-rt): init_MUTEX -> sema_init, net_device_ops (Matthias Lüscher)
- 8139too eth driver for 2.6.31 (Matthias Lüscher)
- scan_busy queryable in user mode (ec_master_info_t) (Martin Troxler)
- read alias from register 0x0012 (TODO: reread alias after sii write) (Martin Troxler)
- cancel external SDO/FOE,Reg&SII requests (Martin Troxler)
|
2009-11-19 14:39:10 +01:00 |
|
Florian Pose
|
f411a51ca6
|
Re-added callback data pointer, because it is necessary for some applications.
|
2009-07-29 09:19:53 +00:00 |
|
Florian Pose
|
911bf6dbdc
|
Removed more tabulators.
|
2009-07-27 10:44:16 +00:00 |
|
Florian Pose
|
bb8370c5e8
|
Added semaphore header distinction in minimal example.
|
2009-07-13 15:26:28 +00:00 |
|
Florian Pose
|
a3c32e8b67
|
Improved the callback mechanism.
|
2009-07-13 15:18:28 +00:00 |
|
Florian Pose
|
f9bca4f0ef
|
EC_TIMEVAL2NANO() takes no pointer argument any more.
|
2009-05-15 09:06:28 +00:00 |
|
Florian Pose
|
cc6e9a7c79
|
Symbol versions; Makefile improvements.
|
2009-05-07 08:44:00 +00:00 |
|
Florian Pose
|
6189052af3
|
Ported examples to new DC configuration function.
|
2009-05-05 15:18:24 +00:00 |
|
Florian Pose
|
c39919e6cc
|
Replaced ecrt_slave_config_dc_cycle_times() and ecrt_slave_config_dc_shift_times() by ecrt_slave_config_dc_sync_signals().
|
2009-05-04 12:46:30 +00:00 |
|
Florian Pose
|
a34809e18d
|
Separated application time from synchronizing reference clock.
|
2009-05-04 10:05:55 +00:00 |
|
Florian Pose
|
d3303e0fa4
|
Replaced timeval by 64-bit EtherCAT time.
|
2009-04-24 10:24:53 +00:00 |
|
Florian Pose
|
bfb1ce1cf0
|
DC example applications.
|
2009-04-23 14:50:23 +00:00 |
|
Florian Pose
|
3f6da06083
|
Removed IS_ERR() from minimal example.
|
2009-04-06 09:48:01 +00:00 |
|
Florian Pose
|
12c12b1bab
|
Improved and added license headers.
|
2009-02-24 12:51:39 +00:00 |
|
Florian Pose
|
50c8c0b45b
|
builddir and srcdir, tbc.
|
2009-02-04 17:37:06 +00:00 |
|
Florian Pose
|
e745837fed
|
Implemented SDO requests in userspace library.
|
2009-02-02 13:37:00 +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
|
aca58d41d2
|
Build examples by default.
|
2008-10-21 09:58:19 +00:00 |
|
Florian Pose
|
eb112061f5
|
Replaced sleep() with pause().
|
2008-10-14 08:39:09 +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 |
|