Florian Pose <fp@igh-essen.com> [Mon, 20 Aug 2007 14:04:29 +0000] rev 703
Added EoE helpers.
Florian Pose <fp@igh-essen.com> [Tue, 14 Aug 2007 14:00:07 +0000] rev 702
Fixed init script.
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 15:04:39 +0000] rev 701
Release 1.3.0.
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 15:04:06 +0000] rev 700
Broadcast MAC address accepts first device.
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 14:36:16 +0000] rev 699
Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 14:28:56 +0000] rev 698
removed rc.status dependencies from init script.
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 13:46:34 +0000] rev 697
Added ecrt_master_get_slave_by_pos().
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 13:35:11 +0000] rev 696
Limited EEPROM reading; added EC_FIRST_EEPROM_CATEGORY_HEADER define.
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 13:00:31 +0000] rev 695
Updated TODO.
Florian Pose <fp@igh-essen.com> [Fri, 10 Aug 2007 08:58:39 +0000] rev 694
e1000 also supporting PCI MSI interrupts.
Florian Pose <fp@igh-essen.com> [Thu, 09 Aug 2007 15:45:56 +0000] rev 693
Switched to tx socket buffer ring to avoid race conditions when multiple
instances call ec_device_send() in short intervals.
Florian Pose <fp@igh-essen.com> [Thu, 09 Aug 2007 15:01:14 +0000] rev 692
Implemented debug frame ring to output the last n frames for debugging
reasons.
Florian Pose <fp@igh-essen.com> [Thu, 09 Aug 2007 14:47:37 +0000] rev 691
Included datagram queuing in critical section in idle task; added some
debugging and comments.
Florian Pose <fp@igh-essen.com> [Thu, 09 Aug 2007 14:40:29 +0000] rev 690
Re-ordered criteria for datagram matching.
Florian Pose <fp@igh-essen.com> [Thu, 09 Aug 2007 14:38:18 +0000] rev 689
Removed checking for NULL slave pointer in EoE handler; added comments.
Florian Pose <fp@igh-essen.com> [Thu, 09 Aug 2007 14:28:54 +0000] rev 688
Minor change.
Florian Pose <fp@igh-essen.com> [Wed, 08 Aug 2007 13:58:24 +0000] rev 687
Changed names of debug interfaces.
Florian Pose <fp@igh-essen.com> [Wed, 08 Aug 2007 10:49:43 +0000] rev 686
Fixed bug in configure.ac.
Florian Pose <fp@igh-essen.com> [Wed, 08 Aug 2007 10:31:54 +0000] rev 685
Fixed defines bug in configure; renamed config.kbuild variables.
Florian Pose <fp@igh-essen.com> [Tue, 07 Aug 2007 13:33:57 +0000] rev 684
Added debugging output for unmatched frames and those that timed out.
Florian Pose <fp@igh-essen.com> [Tue, 07 Aug 2007 13:33:21 +0000] rev 683
Renamed EoE interfaces to eoe<MASTER>s<SLAVE>.
Florian Pose <fp@igh-essen.com> [Tue, 07 Aug 2007 13:22:37 +0000] rev 682
Fixed typo.
Florian Pose <fp@igh-essen.com> [Tue, 07 Aug 2007 08:37:33 +0000] rev 681
Fixed distribution for e1000.
Florian Pose <fp@igh-essen.com> [Tue, 07 Aug 2007 08:29:30 +0000] rev 680
Added e1000 driver for 2.6.20.
Florian Pose <fp@igh-essen.com> [Tue, 07 Aug 2007 07:54:51 +0000] rev 679
Added --enable-dummy; renamed EC_DBG_IF to EC_DEBUG_IF, ENABLE_DEBUG_IF
conditional.
Florian Pose <fp@igh-essen.com> [Mon, 06 Aug 2007 12:33:09 +0000] rev 678
Merged e1000 changes from 2.6.13 to 2.6.18 (not tested).
Florian Pose <fp@igh-essen.com> [Mon, 06 Aug 2007 11:51:52 +0000] rev 677
Minor changes.
Florian Pose <fp@igh-essen.com> [Mon, 06 Aug 2007 11:46:41 +0000] rev 676
First working version of e1000 driver under 2.6.13.
Florian Pose <fp@igh-essen.com> [Fri, 03 Aug 2007 14:11:37 +0000] rev 675
Added ec_e1000 prefix for DPRINTK() macros.
Florian Pose <fp@igh-essen.com> [Fri, 03 Aug 2007 13:31:13 +0000] rev 674
Improved Makefiles.
Florian Pose <fp@igh-essen.com> [Mon, 30 Jul 2007 11:50:08 +0000] rev 673
Added e1000 driver for kernel 2.6.13.
Florian Pose <fp@igh-essen.com> [Mon, 30 Jul 2007 11:41:37 +0000] rev 672
Made e1000_hw.h and e1000_osdep.h kernel-dependent.
Florian Pose <fp@igh-essen.com> [Wed, 25 Jul 2007 12:53:01 +0000] rev 671
Serveral changes on e1000 driver (not tested!).
Florian Pose <fp@igh-essen.com> [Wed, 25 Jul 2007 12:52:06 +0000] rev 670
Replaced ecdev_link_state() with ecdev_set_link(); added
ecdev_get_link().
Florian Pose <fp@igh-essen.com> [Wed, 25 Jul 2007 07:46:09 +0000] rev 669
Updated TODO and NEWS.
Florian Pose <fp@igh-essen.com> [Tue, 17 Jul 2007 18:47:12 +0000] rev 668
Advanced e1000 modifications.
Florian Pose <fp@igh-essen.com> [Fri, 13 Jul 2007 15:18:37 +0000] rev 667
First version with e1000 driver (to be continued...)
Florian Pose <fp@igh-essen.com> [Fri, 08 Jun 2007 12:03:20 +0000] rev 666
Improved dummy module.
Florian Pose <fp@igh-essen.com> [Wed, 06 Jun 2007 17:02:38 +0000] rev 665
Added dummy module for simulation purposes.
Florian Pose <fp@igh-essen.com> [Thu, 03 May 2007 14:29:21 +0000] rev 664
Introduced frames_timed_out flag to notice bus failure when link down is
not detected.
Florian Pose <fp@igh-essen.com> [Fri, 16 Mar 2007 14:42:04 +0000] rev 663
Completely lock master while an EoE cycle is executing.
Florian Pose <fp@igh-essen.com> [Fri, 16 Mar 2007 14:02:21 +0000] rev 662
Version 1.3.0-rc1.
Florian Pose <fp@igh-essen.com> [Fri, 16 Mar 2007 14:00:12 +0000] rev 661
Dynamic creation of EoE handlers.
Florian Pose <fp@igh-essen.com> [Fri, 16 Mar 2007 13:39:19 +0000] rev 660
Configure alternative PDO mapping only on slaves that have PDO sync
managers.
Florian Pose <fp@igh-essen.com> [Fri, 16 Mar 2007 11:23:08 +0000] rev 659
Removed unecessary clearing of EoE handlers in master init function;
fixed possible bug on failing to initialize or add master kobject.
Florian Pose <fp@igh-essen.com> [Fri, 16 Mar 2007 11:06:40 +0000] rev 658
Updated TODO.
Florian Pose <fp@igh-essen.com> [Fri, 16 Mar 2007 11:04:50 +0000] rev 657
Respected endianess in sysfs SDO output; Separate message, if data type
does not fit to bit length.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 18:21:42 +0000] rev 656
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.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 18:15:06 +0000] rev 655
Merged changes of examples/mini/mini.c -r858:859 to
examples/rtai/rtai_sample.c.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 18:12:30 +0000] rev 654
Minor changes in minimal example.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 16:40:23 +0000] rev 653
Fixed missing semaphore initialization.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 13:59:23 +0000] rev 652
Added scan time output.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 13:59:06 +0000] rev 651
Fixed skipped datagrams when not in FSM idle phase.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 12:11:43 +0000] rev 650
Introduced idle flag in master state machine.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 11:02:05 +0000] rev 649
Renamed names of enum type ec_request_state_t.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 08:47:56 +0000] rev 648
Made waiting for device semaphore uninterruptible.
Florian Pose <fp@igh-essen.com> [Mon, 12 Mar 2007 08:42:02 +0000] rev 647
Replaced master variable 'atomic_t available' by integer and used
semaphore in module.c instead.
Florian Pose <fp@igh-essen.com> [Fri, 09 Mar 2007 15:11:29 +0000] rev 646
Implemented SDO reading with wait queues.
Florian Pose <fp@igh-essen.com> [Fri, 09 Mar 2007 14:00:32 +0000] rev 645
Renamed ec_eeprom_request_state_t enum to ec_request_state_t and made it
global.
Florian Pose <fp@igh-essen.com> [Fri, 09 Mar 2007 13:44:46 +0000] rev 644
Updated TODO.
Florian Pose <fp@igh-essen.com> [Fri, 09 Mar 2007 13:24:15 +0000] rev 643
Removed X:Y addressing scheme, ec_slave_is_coupler(),
ec_master_calc_addressing(), coupler_index and coupler_subindex variables.
Adapted lsec script and examples.
Florian Pose <fp@igh-essen.com> [Fri, 09 Mar 2007 13:16:12 +0000] rev 642
Correctted resetting topology_change_pending and tainted flags.
Florian Pose <fp@igh-essen.com> [Fri, 09 Mar 2007 10:32:25 +0000] rev 641
Adjusted minimal example to interface changes.
Florian Pose <fp@igh-essen.com> [Fri, 09 Mar 2007 10:24:50 +0000] rev 640
Added parameters for vendor ID and product code to ecrt_get_slave(); PDO
registration functions now take a slave pointer as argument; changed
values for ec_bus_status_t.
Florian Pose <fp@igh-essen.com> [Thu, 08 Mar 2007 18:15:25 +0000] rev 639
Allow only MAC addresses as device identifiers; replaced master list by
master array; hand ober MAC addresses with array module parameters.
Florian Pose <fp@igh-essen.com> [Thu, 08 Mar 2007 13:06:20 +0000] rev 638
Updated NEWS and TODO.
Florian Pose <fp@igh-essen.com> [Thu, 08 Mar 2007 13:02:42 +0000] rev 637
Removed ecrt_master_run(), removed datagram queueing from state
machines, added datagram injection, two different master thread
functions.
Florian Pose <fp@igh-essen.com> [Thu, 08 Mar 2007 08:10:32 +0000] rev 636
Updated TODO.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 17:37:21 +0000] rev 635
Implemented alternative PDO mapping configuration interface.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 17:27:25 +0000] rev 634
Updated TODO.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 16:20:20 +0000] rev 633
Updated TODO.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 15:29:02 +0000] rev 632
Fixed sync manager freeing bug coming up in r833.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 13:56:00 +0000] rev 631
Removed obsolete ec_slave_sync_config().
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 13:29:29 +0000] rev 630
Layed out FMMU structure and methods to own files.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 13:12:33 +0000] rev 629
Moved a few constants to the files they are needed in.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 13:06:40 +0000] rev 628
Layed out sync manager structures and methods into own files.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 11:46:02 +0000] rev 627
Layed out PDO structures to own files.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 11:30:09 +0000] rev 626
Renamed ec_sii_sync_t to ec_sync_t.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 11:18:34 +0000] rev 625
Renamed ec_sii_pdo_t and ec_sii_pdo_entry_t to ec_pdo_t and
ec_pdo_entry_t, respectively.
Florian Pose <fp@igh-essen.com> [Wed, 07 Mar 2007 11:11:17 +0000] rev 624
Simplified handling of EEPROM strings.
Florian Pose <fp@igh-essen.com> [Tue, 06 Mar 2007 15:11:44 +0000] rev 623
Renamed slave configuration states "sync" to "mbox_sync" and "sync2" to
"pdo_sync".
Florian Pose <fp@igh-essen.com> [Tue, 06 Mar 2007 15:07:13 +0000] rev 622
Changed order of slave conf FSM in graph.
Florian Pose <fp@igh-essen.com> [Tue, 06 Mar 2007 14:48:50 +0000] rev 621
Improved slave configuration FSM graph.
Florian Pose <fp@igh-essen.com> [Tue, 06 Mar 2007 10:37:56 +0000] rev 620
Renamed SII fetching functions (non-functional).
Florian Pose <fp@igh-essen.com> [Tue, 06 Mar 2007 09:15:12 +0000] rev 619
Introduced ec_slave_get_pdo_sync().
Florian Pose <fp@igh-essen.com> [Tue, 06 Mar 2007 09:06:01 +0000] rev 618
SII sync managers as array instead of list, removed sync manager
guessing, ignoring base_sync_count.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 16:59:02 +0000] rev 617
Improved mapping FSM graph.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 15:50:30 +0000] rev 616
Added PDO mapping FSM graph.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 14:59:23 +0000] rev 615
Removed unnecessary edge in slave configuration FSM graph.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 14:51:53 +0000] rev 614
Added DOT graph for slave configuration FSM.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 11:34:52 +0000] rev 613
Removed ugly ec_slave_has_subbus() function.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 10:35:50 +0000] rev 612
Introduced master status, ecrt_master_get_status(), tainted flag,
pdos_registered flags and pdo_slaves_offline counter.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 10:00:18 +0000] rev 611
Corrected type of online_state.
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 09:55:39 +0000] rev 610
Introduced ec_slave_online_state_t, ec_slave_set_online_state(), renamed
slave->online to ec_online_state and introduced
ec_slave_set_app_state().
Florian Pose <fp@igh-essen.com> [Mon, 05 Mar 2007 09:10:02 +0000] rev 609
Moved state request on PDO registration to slave.c.
Florian Pose <fp@igh-essen.com> [Sun, 04 Mar 2007 16:15:23 +0000] rev 608
Updated TODO.
Florian Pose <fp@igh-essen.com> [Fri, 02 Mar 2007 15:43:45 +0000] rev 607
Implemented alias reading/writing via sysfs.
Florian Pose <fp@igh-essen.com> [Fri, 02 Mar 2007 14:47:09 +0000] rev 606
Minor changes in EEPROM write code.
Florian Pose <fp@igh-essen.com> [Fri, 02 Mar 2007 14:35:49 +0000] rev 605
Fixed signal issue in EEPROM writing code.
Florian Pose <fp@igh-essen.com> [Fri, 02 Mar 2007 08:45:21 +0000] rev 604
Fixed possible race with next request pointer again.
Florian Pose <fp@igh-essen.com> [Fri, 02 Mar 2007 07:45:00 +0000] rev 603
Fixed possible bug in master FSM concerning unqueueing of EEPROM write
requests.
Florian Pose <fp@igh-essen.com> [Fri, 02 Mar 2007 07:37:34 +0000] rev 602
Updated TODO.
Florian Pose <fp@igh-essen.com> [Thu, 01 Mar 2007 21:34:10 +0000] rev 601
Introduced EEPROM write requests: EEPROM write operations from user
space are now queued and block until completion. Also, appropriate error
codes are returned.
Florian Pose <fp@igh-essen.com> [Thu, 01 Mar 2007 21:23:07 +0000] rev 600
Made data pointer in ec_fsm_sii_write() const.
Florian Pose <fp@igh-essen.com> [Thu, 01 Mar 2007 15:03:08 +0000] rev 599
ec_slave_write_eeprom now returns certain error codes.
Florian Pose <fp@igh-essen.com> [Thu, 01 Mar 2007 14:52:17 +0000] rev 598
Updated NEWS file.
Florian Pose <fp@igh-essen.com> [Thu, 01 Mar 2007 14:50:53 +0000] rev 597
Removed eeprom_write_enable file.
Florian Pose <fp@igh-essen.com> [Wed, 28 Feb 2007 09:22:03 +0000] rev 596
Completely removed ecrt_slave_pdo_size() code.
Florian Pose <fp@igh-essen.com> [Fri, 23 Feb 2007 13:42:30 +0000] rev 595
Fixed enable8139too switch in config.kbuild.
Florian Pose <fp@igh-essen.com> [Thu, 22 Feb 2007 13:39:19 +0000] rev 594
Added datagram state to "Failed to receive..." messages.
Florian Pose <fp@igh-essen.com> [Thu, 22 Feb 2007 10:15:02 +0000] rev 593
Minor fix in 2.6.19 forcedeth driver.
Florian Pose <fp@igh-essen.com> [Thu, 22 Feb 2007 10:06:32 +0000] rev 592
Back-ported the running forcedeth driver from 2.6.19 to 2.6.17.
Florian Pose <fp@igh-essen.com> [Thu, 22 Feb 2007 09:34:32 +0000] rev 591
forcedeth device driver running fine.
Florian Pose <fp@igh-essen.com> [Thu, 22 Feb 2007 09:19:02 +0000] rev 590
Removed faulty polling before device->open().
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 13:43:47 +0000] rev 589
Destroy slaves when leaving idle mode.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 13:38:02 +0000] rev 588
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
script to handle serveral device modules.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 13:36:08 +0000] rev 587
Fixed installation of 8139too driver when disabled.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 12:42:20 +0000] rev 586
Made forcedeth driver compile with 2.6.19.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 12:41:25 +0000] rev 585
Fixed device Kbuild file again.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 11:47:18 +0000] rev 584
Fixed REV variable in devices Kbuild file.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 11:40:40 +0000] rev 583
Added testing version for forcedeth for 2.6.19 kernel.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 10:41:54 +0000] rev 582
Added --enable-8139too; cleaned up configure.ac and devices/Kbuild.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 10:26:19 +0000] rev 581
Added testing version of forcedeth driver.
Florian Pose <fp@igh-essen.com> [Wed, 21 Feb 2007 09:30:24 +0000] rev 580
Fixed addition of e100 driver to target objects in devices Kbuild makefile.
Florian Pose <fp@igh-essen.com> [Tue, 20 Feb 2007 17:15:43 +0000] rev 579
Made master devices persistent; added ec_device_attach() and ec_device_detach().
Florian Pose <fp@igh-essen.com> [Tue, 20 Feb 2007 13:42:44 +0000] rev 578
Removed ktype for module kobject; added backup device for master; device
connection information and IDs in master info file.
Florian Pose <fp@igh-essen.com> [Tue, 20 Feb 2007 13:40:30 +0000] rev 577
Added ec_device_id_print().
Florian Pose <fp@igh-essen.com> [Tue, 20 Feb 2007 11:28:15 +0000] rev 576
New module file /sys/ethercat, masters moved to /sys/ethercat/masterX.
Florian Pose <fp@igh-essen.com> [Tue, 20 Feb 2007 09:43:23 +0000] rev 575
Layed out device ID functionality in own files.
Florian Pose <fp@igh-essen.com> [Tue, 20 Feb 2007 09:37:57 +0000] rev 574
Minor change in device.c (removed unused header).
Florian Pose <fp@igh-essen.com> [Fri, 16 Feb 2007 17:13:39 +0000] rev 573
Introduced device IDs; removed comment lines from 8139too; removed
ec_eoeif_count parameter.
Florian Pose <fp@igh-essen.com> [Fri, 16 Feb 2007 13:30:46 +0000] rev 572
Removed ec_eoeif_count parameter from master module.
Florian Pose <fp@igh-essen.com> [Fri, 16 Feb 2007 13:23:57 +0000] rev 571
Removed XML device from master structure.
Florian Pose <fp@igh-essen.com> [Fri, 16 Feb 2007 09:52:39 +0000] rev 570
Fixed e100 installation with disabled ENABLE_E100.
Florian Pose <fp@igh-essen.com> [Thu, 15 Feb 2007 16:59:28 +0000] rev 569
Added --enable-e100 switch to configure.
Florian Pose <fp@igh-essen.com> [Wed, 14 Feb 2007 17:26:25 +0000] rev 568
First experimental version of e100 driver.
Florian Pose <fp@igh-essen.com> [Wed, 14 Feb 2007 17:24:22 +0000] rev 567
Minor changes to root Makefile.am.
Florian Pose <fp@igh-essen.com> [Wed, 14 Feb 2007 09:33:32 +0000] rev 566
Updated TODO.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 13:07:27 +0000] rev 565
Release 1.2
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 13:05:25 +0000] rev 564
Updated NEWS file.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 13:01:59 +0000] rev 563
Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 13:00:19 +0000] rev 562
Updated AUTHORS file.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 12:59:18 +0000] rev 561
Updated README file.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 12:57:22 +0000] rev 560
Updated INSTALL file.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 12:44:11 +0000] rev 559
Do not include documentation in distribution any more.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 12:34:59 +0000] rev 558
Renamed sysconfig file to sysconfig-file.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 11:54:38 +0000] rev 557
Updated TODO.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 11:48:46 +0000] rev 556
Made ec_sync_config() and ec_fmmu_config() to methods of ec_slave_t.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 11:32:17 +0000] rev 555
Updated FEATURES file.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 11:21:23 +0000] rev 554
Updated TODO.
Florian Pose <fp@igh-essen.com> [Tue, 13 Feb 2007 10:51:40 +0000] rev 553
Introduced topology_change_pending to delay bus scanning until IDLE mode
has been reached.
Florian Pose <fp@igh-essen.com> [Mon, 12 Feb 2007 14:42:36 +0000] rev 552
Minor: Removed warning when EoE interface is up upon master unloading.
Florian Pose <fp@igh-essen.com> [Mon, 12 Feb 2007 11:16:54 +0000] rev 551
Minor: Adjusted minimal example to new testing hardware.
Florian Pose <fp@igh-essen.com> [Mon, 12 Feb 2007 11:15:23 +0000] rev 550
Fixed bug causing unloading of realtime module being very slow after topology change.
Florian Pose <fp@igh-essen.com> [Mon, 12 Feb 2007 11:12:00 +0000] rev 549
schedule() other processes while waiting in ec_master_sync_io().
Florian Pose <fp@igh-essen.com> [Mon, 12 Feb 2007 10:39:52 +0000] rev 548
Ignore queued datagrams while waiting in ec_master_sync_io().
Florian Pose <fp@igh-essen.com> [Mon, 12 Feb 2007 09:04:49 +0000] rev 547
Updated TODO.
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 18:33:07 +0000] rev 546
Version 1.2.0, release candidate 2.
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 18:29:16 +0000] rev 545
Added EXPORT macro for ecrt_version_magic().
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 15:41:15 +0000] rev 544
Updated TODO.
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 11:48:35 +0000] rev 543
Auto-generate ChangeLog with mydist target.
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 10:27:16 +0000] rev 542
Updated ChangeLog.
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 10:23:13 +0000] rev 541
Introduced ECRT version magic.
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 10:04:05 +0000] rev 540
Minor changes in master thread messages.
Florian Pose <fp@igh-essen.com> [Fri, 09 Feb 2007 09:52:43 +0000] rev 539
Fixed invalid module pointer in device structure.
Florian Pose <fp@igh-essen.com> [Tue, 06 Feb 2007 15:13:51 +0000] rev 538
Fixed bug that caused the last slave not to be scanned.
Florian Pose <fp@igh-essen.com> [Mon, 15 Jan 2007 09:49:07 +0000] rev 537
Fixed bad configure behavior with complex kernel version strings.
Florian Pose <fp@igh-essen.com> [Fri, 12 Jan 2007 15:18:11 +0000] rev 536
Fixed modules_install target: create dir before copying.
Florian Pose <fp@igh-essen.com> [Fri, 12 Jan 2007 15:01:20 +0000] rev 535
Made network driver ISRs static again.
Florian Pose <fp@igh-essen.com> [Fri, 12 Jan 2007 14:49:27 +0000] rev 534
Added 8139too driver for kernel 2.6.19.
Florian Pose <fp@igh-essen.com> [Fri, 12 Jan 2007 14:28:33 +0000] rev 533
Replaced ec_isr_t by ec_pollfunc_t; added poll function s in network drivers.
Florian Pose <fp@igh-essen.com> [Fri, 12 Jan 2007 12:50:52 +0000] rev 532
Added 8139too driver for 2.6.18.
Florian Pose <fp@igh-essen.com> [Fri, 12 Jan 2007 12:10:09 +0000] rev 531
Warn on duplicate master releasing.
Florian Pose <fp@igh-essen.com> [Fri, 12 Jan 2007 12:09:38 +0000] rev 530
Fixed bug in master state machine that came up in r745.
Florian Pose <fp@igh-essen.com> [Wed, 10 Jan 2007 16:34:42 +0000] rev 529
Minor fix on master.c (name of master thread).
Florian Pose <fp@igh-essen.com> [Wed, 10 Jan 2007 16:32:06 +0000] rev 528
Layed out slave state machines in own files fsm_slave.[ch]; renamed fsm.[ch] to fsm_master.[ch]
Florian Pose <fp@igh-essen.com> [Wed, 10 Jan 2007 10:58:49 +0000] rev 527
Added some documentation.
Florian Pose <fp@igh-essen.com> [Wed, 10 Jan 2007 10:51:43 +0000] rev 526
Minor changes to slave.c
Florian Pose <fp@igh-essen.com> [Wed, 10 Jan 2007 10:45:57 +0000] rev 525
Master workqueue replaced with kernel thread.
Florian Pose <fp@igh-essen.com> [Tue, 09 Jan 2007 14:51:00 +0000] rev 524
Fixed blocking of EoE processing while entering or leaving operational mode.
Florian Pose <fp@igh-essen.com> [Tue, 09 Jan 2007 14:36:08 +0000] rev 523
Re-added slave.configured flag as slave.self_configured.
Florian Pose <fp@igh-essen.com> [Tue, 09 Jan 2007 14:19:37 +0000] rev 522
Removed debug messages again.
Florian Pose <fp@igh-essen.com> [Tue, 09 Jan 2007 14:12:37 +0000] rev 521
Temporarily added some debug information.
Florian Pose <fp@igh-essen.com> [Tue, 09 Jan 2007 13:57:34 +0000] rev 520
Removed slave.configured flag.
Florian Pose <fp@igh-essen.com> [Tue, 09 Jan 2007 13:42:38 +0000] rev 519
Display requested state in slave info.
Florian Pose <fp@igh-essen.com> [Tue, 09 Jan 2007 12:56:03 +0000] rev 518
Fixed race: Stop EoE processing when entering or leaving operation mode.
Florian Pose <fp@igh-essen.com> [Mon, 08 Jan 2007 15:15:17 +0000] rev 517
Minor fix in master.c
Florian Pose <fp@igh-essen.com> [Mon, 08 Jan 2007 15:02:05 +0000] rev 516
Adjusted examples to EtherLab starter kit hardware.
Florian Pose <fp@igh-essen.com> [Mon, 08 Jan 2007 15:01:18 +0000] rev 515
Internal locking callbacks, improved locking.
Florian Pose <fp@igh-essen.com> [Mon, 08 Jan 2007 14:24:33 +0000] rev 514
Datagram preallocation with ATOMIC flag, because it is calles in timer context.
Florian Pose <fp@igh-essen.com> [Mon, 08 Jan 2007 08:36:57 +0000] rev 513
Minor changes in minimal example.
Florian Pose <fp@igh-essen.com> [Mon, 08 Jan 2007 08:32:10 +0000] rev 512
Shorter critical sections in examples.
Florian Pose <fp@igh-essen.com> [Mon, 08 Jan 2007 08:23:18 +0000] rev 511
Removed datagram.cycles_queued, needed for "starved" datagrams (deprecated).
Florian Pose <fp@igh-essen.com> [Tue, 02 Jan 2007 13:27:03 +0000] rev 510
Updated ChangeLog.
Florian Pose <fp@igh-essen.com> [Tue, 02 Jan 2007 13:25:26 +0000] rev 509
Adjusted examples to 1.2.0 interface changes.
Florian Pose <fp@igh-essen.com> [Tue, 02 Jan 2007 13:15:02 +0000] rev 508
Updated NEWS and Changelog files.
Florian Pose <fp@igh-essen.com> [Tue, 02 Jan 2007 12:47:11 +0000] rev 507
Configuring for kernels 2.6.18 and 2.6.19, thanks to Ralf Roesch.
Florian Pose <fp@igh-essen.com> [Mon, 01 Jan 2007 14:58:55 +0000] rev 506
Made it possible to configure under kernel 2.6.18.
Florian Pose <fp@igh-essen.com> [Mon, 18 Dec 2006 18:10:52 +0000] rev 505
State machines re-send datagrams on timeout.
Florian Pose <fp@igh-essen.com> [Mon, 18 Dec 2006 17:53:29 +0000] rev 504
Improved error messages in mailbox.c
Florian Pose <fp@igh-essen.com> [Mon, 18 Dec 2006 11:54:10 +0000] rev 503
Removed absolute paths for networking commands; brctl show without additional parameter.
Florian Pose <fp@igh-essen.com> [Mon, 18 Dec 2006 11:51:43 +0000] rev 502
Fixed warnings in master.c.
Florian Pose <fp@igh-essen.com> [Mon, 18 Dec 2006 11:48:48 +0000] rev 501
Fixed typo in CoE FSM.
Florian Pose <fp@igh-essen.com> [Mon, 18 Dec 2006 11:00:26 +0000] rev 500
Corrected error messages in get_slave().
Florian Pose <fp@igh-essen.com> [Fri, 08 Dec 2006 11:52:33 +0000] rev 499
Current consumption in sysfs; "lsec -c" shows current consumption and remaining current.
Florian Pose <fp@igh-essen.com> [Fri, 08 Dec 2006 11:49:47 +0000] rev 498
Fixed return type of ecdev_close().
Florian Pose <fp@igh-essen.com> [Fri, 08 Dec 2006 11:39:56 +0000] rev 497
Re-introduced ecdev_open() and ecdev_close(), to avoid a race condition regarding the link state.
Florian Pose <fp@igh-essen.com> [Fri, 24 Nov 2006 11:09:36 +0000] rev 496
Fixed lost frames display bug when no frames were sent.
Florian Pose <fp@igh-essen.com> [Fri, 24 Nov 2006 11:02:35 +0000] rev 495
Interface changes for version 1.2, see NEWS file.
Florian Pose <fp@igh-essen.com> [Thu, 23 Nov 2006 20:19:26 +0000] rev 494
Version 1.2.0-rc1, re-introduced ecrt_domain_queue().
Florian Pose <fp@igh-essen.com> [Tue, 21 Nov 2006 15:46:21 +0000] rev 493
Added frame counter.
Florian Pose <fp@igh-essen.com> [Tue, 21 Nov 2006 15:13:48 +0000] rev 492
Introduced "starved" datagrams.
Florian Pose <fp@igh-essen.com> [Tue, 07 Nov 2006 13:49:04 +0000] rev 491
Updated ChangeLog
Florian Pose <fp@igh-essen.com> [Tue, 07 Nov 2006 13:39:00 +0000] rev 490
VERSION 1.1.1
Florian Pose <fp@igh-essen.com> [Tue, 07 Nov 2006 13:38:40 +0000] rev 489
Updated source code documentation.
Florian Pose <fp@igh-essen.com> [Tue, 07 Nov 2006 13:30:02 +0000] rev 488
Fixed dist files.
Florian Pose <fp@igh-essen.com> [Tue, 07 Nov 2006 12:10:47 +0000] rev 487
Updated documentation.
Florian Pose <fp@igh-essen.com> [Mon, 06 Nov 2006 16:33:01 +0000] rev 486
Improved clean targets.
Florian Pose <fp@igh-essen.com> [Mon, 06 Nov 2006 16:27:40 +0000] rev 485
Improved autotools, added config.kbuild, --with-msr-dir, --with-rtai-dir, --with-8139too-kernel.
Florian Pose <fp@igh-essen.com> [Mon, 06 Nov 2006 14:22:35 +0000] rev 484
kobject_add() in constructors.
Florian Pose <fp@igh-essen.com> [Mon, 06 Nov 2006 14:21:35 +0000] rev 483
Minor change in master.c.
Florian Pose <fp@igh-essen.com> [Mon, 06 Nov 2006 14:19:03 +0000] rev 482
Added clear function for SDO kobject.
Florian Pose <fp@igh-essen.com> [Mon, 06 Nov 2006 14:15:21 +0000] rev 481
Fixed workqueue cancelling.
Florian Pose <fp@igh-essen.com> [Mon, 06 Nov 2006 09:51:42 +0000] rev 480
Added mrproper make target.