Florian Pose
7f4fa97ff3
Added EoE helpers.
2007-08-20 14:04:29 +00:00
Florian Pose
ae80a7fbb3
Fixed init script.
2007-08-14 14:00:07 +00:00
Florian Pose
ec0291fddb
Release 1.3.0.
2007-08-10 15:04:39 +00:00
Florian Pose
ce972fd4fc
Broadcast MAC address accepts first device.
2007-08-10 15:04:06 +00:00
Florian Pose
8ffd18dfc4
Adjusted sysconfig file.
2007-08-10 14:36:16 +00:00
Florian Pose
75650af3b3
removed rc.status dependencies from init script.
2007-08-10 14:28:56 +00:00
Florian Pose
808ad3e2f1
Added ecrt_master_get_slave_by_pos().
2007-08-10 13:46:34 +00:00
Florian Pose
1c2ac14987
Limited EEPROM reading; added EC_FIRST_EEPROM_CATEGORY_HEADER define.
2007-08-10 13:35:11 +00:00
Florian Pose
bf9c3e172e
Updated TODO.
2007-08-10 13:00:31 +00:00
Florian Pose
2dacf030f0
e1000 also supporting PCI MSI interrupts.
2007-08-10 08:58:39 +00:00
Florian Pose
0d16910def
Switched to tx socket buffer ring to avoid race conditions when multiple
...
instances call ec_device_send() in short intervals.
2007-08-09 15:45:56 +00:00
Florian Pose
68e6dfc108
Implemented debug frame ring to output the last n frames for debugging
...
reasons.
2007-08-09 15:01:14 +00:00
Florian Pose
f76d31ec92
Included datagram queuing in critical section in idle task; added some
...
debugging and comments.
2007-08-09 14:47:37 +00:00
Florian Pose
cc0cee6757
Re-ordered criteria for datagram matching.
2007-08-09 14:40:29 +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
20daa81763
Minor change.
2007-08-09 14:28:54 +00:00
Florian Pose
2ce79f1433
Changed names of debug interfaces.
2007-08-08 13:58:24 +00:00
Florian Pose
61161ca30d
Fixed bug in configure.ac.
2007-08-08 10:49:43 +00:00
Florian Pose
a2a615ac3f
Fixed defines bug in configure; renamed config.kbuild variables.
2007-08-08 10:31:54 +00:00
Florian Pose
480d12021b
Added debugging output for unmatched frames and those that timed out.
2007-08-07 13:33:57 +00:00
Florian Pose
2d6ec6ec99
Renamed EoE interfaces to eoe<MASTER>s<SLAVE>.
2007-08-07 13:33:21 +00:00
Florian Pose
47f04dac71
Fixed typo.
2007-08-07 13:22:37 +00:00
Florian Pose
879104f6d5
Fixed distribution for e1000.
2007-08-07 08:37:33 +00:00
Florian Pose
aadfed2afa
Added e1000 driver for 2.6.20.
2007-08-07 08:29:30 +00:00
Florian Pose
a5b9e7b556
Added --enable-dummy; renamed EC_DBG_IF to EC_DEBUG_IF, ENABLE_DEBUG_IF
...
conditional.
2007-08-07 07:54:51 +00:00
Florian Pose
04c0f29243
Merged e1000 changes from 2.6.13 to 2.6.18 (not tested).
2007-08-06 12:33:09 +00:00
Florian Pose
33b9556b51
Minor changes.
2007-08-06 11:51:52 +00:00
Florian Pose
442214a5cb
First working version of e1000 driver under 2.6.13.
2007-08-06 11:46:41 +00:00
Florian Pose
ccfb2704ae
Added ec_e1000 prefix for DPRINTK() macros.
2007-08-03 14:11:37 +00:00
Florian Pose
731377fe79
Improved Makefiles.
2007-08-03 13:31:13 +00:00
Florian Pose
2f8c921dc4
Added e1000 driver for kernel 2.6.13.
2007-07-30 11:50:08 +00:00
Florian Pose
66707a3d65
Made e1000_hw.h and e1000_osdep.h kernel-dependent.
2007-07-30 11:41:37 +00:00
Florian Pose
e6edd105c2
Serveral changes on e1000 driver (not tested!).
2007-07-25 12:53:01 +00:00
Florian Pose
e5fc419e45
Replaced ecdev_link_state() with ecdev_set_link(); added
...
ecdev_get_link().
2007-07-25 12:52:06 +00:00
Florian Pose
eb5d5e2700
Updated TODO and NEWS.
2007-07-25 07:46:09 +00:00
Florian Pose
9cfe5f1121
Advanced e1000 modifications.
2007-07-17 18:47:12 +00:00
Florian Pose
ce4c658cc4
First version with e1000 driver (to be continued...)
2007-07-13 15:18:37 +00:00
Florian Pose
abcbe16619
Improved dummy module.
2007-06-08 12:03:20 +00:00
Florian Pose
d12427a22e
Added dummy module for simulation purposes.
2007-06-06 17:02:38 +00:00
Florian Pose
c9c595f94e
Introduced frames_timed_out flag to notice bus failure when link down is
...
not detected.
2007-05-03 14:29:21 +00:00
Florian Pose
f5d3ec538a
Completely lock master while an EoE cycle is executing.
2007-03-16 14:42:04 +00:00
Florian Pose
7b6fca3d62
Version 1.3.0-rc1.
2007-03-16 14:02:21 +00:00
Florian Pose
9466d51185
Dynamic creation of EoE handlers.
2007-03-16 14:00:12 +00:00
Florian Pose
e17ebc9764
Configure alternative PDO mapping only on slaves that have PDO sync
...
managers.
2007-03-16 13:39:19 +00:00
Florian Pose
2a1920caaa
Removed unecessary clearing of EoE handlers in master init function;
...
fixed possible bug on failing to initialize or add master kobject.
2007-03-16 11:23:08 +00:00
Florian Pose
0a12cd40c3
Updated TODO.
2007-03-16 11:06:40 +00:00
Florian Pose
8978eb88a6
Respected endianess in sysfs SDO output; Separate message, if data type
...
does not fit to bit length.
2007-03-16 11:04:50 +00:00
Florian Pose
f5a7e78786
Slave configuration exclusively from master thread; removed
...
ec_master_sync_io(); introduced events in the master state machine;
locking of slave scanning and slave configuration through allow_scan
and allow_config flags.
2007-03-12 18:21:42 +00:00
Florian Pose
a5f7899df7
Merged changes of examples/mini/mini.c -r858:859 to
...
examples/rtai/rtai_sample.c.
2007-03-12 18:15:06 +00:00
Florian Pose
7c0ba422a4
Minor changes in minimal example.
2007-03-12 18:12:30 +00:00