Thu, 09 Jun 2016 13:52:22 +0200Migrated user-space example to use clock_nanosleep(). stable-1.5
Florian Pose <fp@igh-essen.com> [Thu, 09 Jun 2016 13:52:22 +0200] rev 2664
Migrated user-space example to use clock_nanosleep().

Fri, 16 Sep 2016 12:35:09 +0200Use SYNC0 + SYNC1 cycle times for cyclic start time generation.
Florian Pose <fp@igh-essen.com> [Fri, 16 Sep 2016 12:35:09 +0200] rev 2663
Use SYNC0 + SYNC1 cycle times for cyclic start time generation.

Tue, 18 Oct 2016 10:20:47 +0200Support changed sock_create_kern() interface from Linux 4.2. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 18 Oct 2016 10:20:47 +0200] rev 2662
Support changed sock_create_kern() interface from Linux 4.2.

Tue, 18 Oct 2016 10:20:21 +0200Support changed tty_prepare_flip_string() interface from kernel 3.9. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 18 Oct 2016 10:20:21 +0200] rev 2661
Support changed tty_prepare_flip_string() interface from kernel 3.9.

Tue, 18 Oct 2016 10:20:47 +0200Support changed sock_create_kern() interface from Linux 4.2.
Florian Pose <fp@igh-essen.com> [Tue, 18 Oct 2016 10:20:47 +0200] rev 2660
Support changed sock_create_kern() interface from Linux 4.2.

Tue, 18 Oct 2016 10:20:21 +0200Support changed tty_prepare_flip_string() interface from kernel 3.9.
Florian Pose <fp@igh-essen.com> [Tue, 18 Oct 2016 10:20:21 +0200] rev 2659
Support changed tty_prepare_flip_string() interface from kernel 3.9.

Fri, 16 Sep 2016 12:35:09 +0200Use SYNC0 + SYNC1 cycle times for cyclic start time generation. stable-1.5
Florian Pose <fp@igh-essen.com> [Fri, 16 Sep 2016 12:35:09 +0200] rev 2658
Use SYNC0 + SYNC1 cycle times for cyclic start time generation.

Fri, 16 Sep 2016 11:57:01 +0200merge stable-1.5
Florian Pose <fp@igh-essen.com> [Fri, 16 Sep 2016 11:57:01 +0200] rev 2657
merge

Fri, 16 Sep 2016 11:56:53 +0200merge stable-1.5
Florian Pose <fp@igh-essen.com> [Fri, 16 Sep 2016 11:56:53 +0200] rev 2656
merge

Fri, 16 Sep 2016 11:56:10 +0200Always clear PDO mapping in ecrt_slave_config_pdos(). stable-1.5
Florian Pose <fp@igh-essen.com> [Fri, 16 Sep 2016 11:56:10 +0200] rev 2655
Always clear PDO mapping in ecrt_slave_config_pdos().

Tue, 12 Apr 2016 11:17:36 +0200devices/ccat: revert "limit rx processing to one frame per poll" stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Tue, 12 Apr 2016 11:17:36 +0200] rev 2654
devices/ccat: revert "limit rx processing to one frame per poll"

revert "limit rx processing to one frame per poll", which caused etherlab
frame timeouts in setups with more than one frame per cycle.

Fri, 22 Jan 2016 10:11:58 +0100Always clear PDO assignment of configured sync managers. stable-1.5
Florian Pose <fp@igh-essen.com> [Fri, 22 Jan 2016 10:11:58 +0100] rev 2653
Always clear PDO assignment of configured sync managers.

Wed, 22 Jun 2016 14:08:34 +0200Minor change.
Florian Pose <fp@igh-essen.com> [Wed, 22 Jun 2016 14:08:34 +0200] rev 2652
Minor change.

Wed, 22 Jun 2016 13:50:35 +0200Minor change.
Florian Pose <fp@igh-essen.com> [Wed, 22 Jun 2016 13:50:35 +0200] rev 2651
Minor change.

Wed, 22 Jun 2016 13:49:16 +0200Minor changes.
Florian Pose <fp@igh-essen.com> [Wed, 22 Jun 2016 13:49:16 +0200] rev 2650
Minor changes.

Thu, 09 Jun 2016 13:52:22 +0200Migrated user-space example to use clock_nanosleep().
Florian Pose <fp@igh-essen.com> [Thu, 09 Jun 2016 13:52:22 +0200] rev 2649
Migrated user-space example to use clock_nanosleep().

Fri, 13 May 2016 17:43:00 +0200Fixed fragmented SoE write request. stable-1.5
Florian Pose <fp@igh-essen.com> [Fri, 13 May 2016 17:43:00 +0200] rev 2648
Fixed fragmented SoE write request.

Wed, 04 May 2016 11:17:20 +0200EoE interface configuration hints.
Florian Pose <fp@igh-essen.com> [Wed, 04 May 2016 11:17:20 +0200] rev 2647
EoE interface configuration hints.

Wed, 04 May 2016 10:29:55 +0200Included "ethercat ip" command in documentation.
Florian Pose <fp@igh-essen.com> [Wed, 04 May 2016 10:29:55 +0200] rev 2646
Included "ethercat ip" command in documentation.

Tue, 03 May 2016 15:14:42 +0200Do not touch AL state of EoE slaves.
Florian Pose <fp@gh.de> [Tue, 03 May 2016 15:14:42 +0200] rev 2645
Do not touch AL state of EoE slaves.

Tue, 03 May 2016 14:18:29 +0200Fixed EoE data debug level 3.
Florian Pose <fp@gh.de> [Tue, 03 May 2016 14:18:29 +0200] rev 2644
Fixed EoE data debug level 3.

Tue, 03 May 2016 14:17:39 +0200Print mailbox error response data only if data_size > 0.
Florian Pose <fp@gh.de> [Tue, 03 May 2016 14:17:39 +0200] rev 2643
Print mailbox error response data only if data_size > 0.

Tue, 03 May 2016 14:13:11 +0200Fixed endianess of EoE parameters.
Florian Pose <fp@gh.de> [Tue, 03 May 2016 14:13:11 +0200] rev 2642
Fixed endianess of EoE parameters.

Thu, 07 May 2015 15:53:42 +0200New alloc_netdev() API since kernel 3.17.
Florian Pose <fp@igh-essen.com> [Thu, 07 May 2015 15:53:42 +0200] rev 2641
New alloc_netdev() API since kernel 3.17.

Thu, 25 Feb 2016 15:23:42 +0100Prevent CCAT auto-loading. stable-1.5
Florian Pose <fp@igh-essen.com> [Thu, 25 Feb 2016 15:23:42 +0100] rev 2640
Prevent CCAT auto-loading.

Tue, 16 Feb 2016 15:18:34 +0100Merged CCAT driver v0.14. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 16 Feb 2016 15:18:34 +0100] rev 2639
Merged CCAT driver v0.14.

Thu, 05 Nov 2015 16:54:49 +0100update ccat driver to v0.14 stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Nov 2015 16:54:49 +0100] rev 2638
update ccat driver to v0.14
- fix ccat startup stall and 64 bit address usage
- limit rx processing to one frame per poll
- print registered gpio base to kernel log
- fix constness for *_driver objects
- refactor dma fifo initialization
- refactor rx/tx fifo code and structures

Mon, 26 Oct 2015 08:28:10 +0100fix ccat startup stall. In case the dma memory was allocated above 4 GB limit, CCAT is unable to access it. stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Mon, 26 Oct 2015 08:28:10 +0100] rev 2637
fix ccat startup stall. In case the dma memory was allocated above 4 GB limit, CCAT is unable to access it.
-> limit the dma_mask to 32-bit to omit this situation

Tue, 13 Oct 2015 12:24:16 +0200update ccat driver to v0.13 stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Tue, 13 Oct 2015 12:24:16 +0200] rev 2636
update ccat driver to v0.13
- add driver for the SRAM function block
- add driver for the GPIO function block
- add support for multiple CCATs
- prepare support for devices without pci

Fri, 22 Jan 2016 13:09:43 +0100merge
Florian Pose <fp@igh-essen.com> [Fri, 22 Jan 2016 13:09:43 +0100] rev 2635
merge

Fri, 22 Jan 2016 10:11:58 +0100Always clear PDO assignment of configured sync managers.
Florian Pose <fp@igh-essen.com> [Fri, 22 Jan 2016 10:11:58 +0100] rev 2634
Always clear PDO assignment of configured sync managers.

Fri, 22 Jan 2016 10:10:02 +0100Typo.
Florian Pose <fp@igh-essen.com> [Fri, 22 Jan 2016 10:10:02 +0100] rev 2633
Typo.

Fri, 18 Dec 2015 12:30:45 +0100merge stable-1.5
Florian Pose <fp@igh-essen.com> [Fri, 18 Dec 2015 12:30:45 +0100] rev 2632
merge

Thu, 07 May 2015 15:53:42 +0200New alloc_netdev() API since kernel 3.17. stable-1.5
Florian Pose <fp@igh-essen.com> [Thu, 07 May 2015 15:53:42 +0200] rev 2631
New alloc_netdev() API since kernel 3.17.

Tue, 14 Apr 2015 16:25:44 -040016-ethercat-1.5-frame-corruption.patch
Dave Page <dave.page@gleeble.com> [Tue, 14 Apr 2015 16:25:44 -0400] rev 2630
16-ethercat-1.5-frame-corruption.patch
from ethercat-1.5.0-patches-v2.tar.bz2
by Frank Heckenbach f.heckenbach@ at fh-soft.de
Ref: http://lists.etherlab.org/pipermail/etherlab-dev/2014/000404.html
with some additional edits.

Tue, 14 Apr 2015 13:12:24 -0400Internal SDO requests now synchronized with external requests.
Knud Baastrup <kba@deif.com> [Tue, 14 Apr 2015 13:12:24 -0400] rev 2629
Internal SDO requests now synchronized with external requests.
Internal SDO requests are managed by master FSM and can conflict with
external requests managed by slave FSM. The internal SDO requests
includes SDO requests created by an application and external request are
typical created by EtherCAT Tool for SDO upload/download or a directory
fetch initiated with ethercat sdos command. The conflict will cause a
FPWR from an external request to be overwritten by a FPWR from an
internal SDO request (or oppersite) in the same "train" of datagrams.

Tue, 14 Apr 2015 13:10:55 -0400Maximum length of foe filename extended to 255.
Knud Baastrup <kba@deif.com> [Tue, 14 Apr 2015 13:10:55 -0400] rev 2628
Maximum length of foe filename extended to 255.

Fri, 17 Apr 2015 11:32:54 +0200Defined list_next_entry for older kernels.
Florian Pose <fp@igh-essen.com> [Fri, 17 Apr 2015 11:32:54 +0200] rev 2627
Defined list_next_entry for older kernels.

Fri, 17 Apr 2015 11:22:17 +0200Fixed line wrapping.
Florian Pose <fp@igh-essen.com> [Fri, 17 Apr 2015 11:22:17 +0200] rev 2626
Fixed line wrapping.

Tue, 14 Apr 2015 10:12:55 -0400Eoe mac address now derived from unique mac.
Knud Baastrup <kba@deif.com> [Tue, 14 Apr 2015 10:12:55 -0400] rev 2625
Eoe mac address now derived from unique mac.
The EoE MAC address is now derived from the NIC part of the first global
unique MAC address of the linked list of available network interfaces or
otherwise the MAC address used by the EtherCAT master. The EoE MAC address
will get the format 02:NIC:NIC:NIC:RP:RP where NIC comes from the unique MAC
address (if available) and RP is the ring position of the EoE slave.

Sun, 01 Jun 2014 18:07:47 +1200Exit properly on "restart" request to init script.
Gavin Lambert <uecasm@users.sourceforge.net> [Sun, 01 Jun 2014 18:07:47 +1200] rev 2624
Exit properly on "restart" request to init script.
[29-init-restart]

Sat, 31 May 2014 18:12:17 +1200Add generated files to mrproper rule.
Gavin Lambert <uecasm@users.sourceforge.net> [Sat, 31 May 2014 18:12:17 +1200] rev 2623
Add generated files to mrproper rule.
[08-mrproper]

Sat, 31 May 2014 18:08:27 +1200Mark download data as const.
Gavin Lambert <uecasm@users.sourceforge.net> [Sat, 31 May 2014 18:08:27 +1200] rev 2622
Mark download data as const.
Remove redundant code.
[07-sdo-up-download]

Sat, 31 May 2014 17:21:53 +1200Fix for strings containing spaces.
Gavin Lambert <uecasm@users.sourceforge.net> [Sat, 31 May 2014 17:21:53 +1200] rev 2621
Fix for strings containing spaces.
[04-string-download]

Tue, 14 Apr 2015 09:35:15 -0400Abort requests started for slave_configs that don't have any actual slaves.
Gavin Lambert <gavinl@compacsort.com> [Tue, 14 Apr 2015 09:35:15 -0400] rev 2620
Abort requests started for slave_configs that don't have any actual slaves.

Tue, 14 Apr 2015 09:34:15 -0400When detaching a slave from a slave_config, fail any pending register requests instead of leaving them BUSY forever.
Gavin Lambert <gavinl@compacsort.com> [Tue, 14 Apr 2015 09:34:15 -0400] rev 2619
When detaching a slave from a slave_config, fail any pending register requests instead of leaving them BUSY forever.

Tue, 14 Apr 2015 09:33:24 -0400Ignore NXIO error otherwise this causes spam if network is empty or refclk not
Gavin Lambert <gavinl@compacsort.com> [Tue, 14 Apr 2015 09:33:24 -0400] rev 2618
Ignore NXIO error otherwise this causes spam if network is empty or refclk not
selected yet, and syncing refclk time to master.

Sat, 31 May 2014 15:37:33 +1200Do not force the DC reference clock to OP; if it is not configured it may refuse and flood the logs.
Gavin Lambert <gavinl@compacsort.com> [Sat, 31 May 2014 15:37:33 +1200] rev 2617
Do not force the DC reference clock to OP; if it is not configured it may refuse and flood the logs.

Sat, 31 May 2014 14:49:02 +1200Moved userspace domain unmap to deactivate instead of release, fixing memory/ref leak.
Gavin Lambert <gavinl@compacsort.com> [Sat, 31 May 2014 14:49:02 +1200] rev 2616
Moved userspace domain unmap to deactivate instead of release, fixing memory/ref leak.

Tue, 07 Apr 2015 21:25:43 -0400Add DEBUG_DATAGRAM_OVERFLOW to support ec_domain_finish datagram overflow testing
Dave Page <dave.page@gleeble.com> [Tue, 07 Apr 2015 21:25:43 -0400] rev 2615
Add DEBUG_DATAGRAM_OVERFLOW to support ec_domain_finish datagram overflow testing

Tue, 07 Apr 2015 21:07:16 -0400Fix datagram overflow layout issue
Dave Page <dave.page@gleeble.com> [Tue, 07 Apr 2015 21:07:16 -0400] rev 2614
Fix datagram overflow layout issue

Mon, 06 Apr 2015 14:58:19 -0400Remove unused variable
Dave Page <dave.page@gleeble.com> [Mon, 06 Apr 2015 14:58:19 -0400] rev 2613
Remove unused variable

Mon, 06 Apr 2015 14:39:31 -0400overlapping PDO split datagram support
Dave Page <dave.page@gleeble.com> [Mon, 06 Apr 2015 14:39:31 -0400] rev 2612
overlapping PDO split datagram support

Thu, 02 Apr 2015 16:49:36 -0400overlapping PDO initial working. datagram size is not correct
Dave Page <dave.page@gleeble.com> [Thu, 02 Apr 2015 16:49:36 -0400] rev 2611
overlapping PDO initial working. datagram size is not correct

Thu, 26 Mar 2015 17:41:57 -0400Refactor fmmu->logical_start_address to fmmu->logical_domain_offset
Dave Page <dave.page@gleeble.com> [Thu, 26 Mar 2015 17:41:57 -0400] rev 2610
Refactor fmmu->logical_start_address to fmmu->logical_domain_offset

Thu, 26 Mar 2015 15:16:21 -0400Integrate skeleton of allow_overlapping_pdos from af21f0bdc7c9
Dave Page <dave.page@gleeble.com> [Thu, 26 Mar 2015 15:16:21 -0400] rev 2609
Integrate skeleton of allow_overlapping_pdos from af21f0bdc7c9
Overlapping PDO API added, but not active/working.
No more changes than required to build.
EC_IOCTL_VERSION_MAGIC now 30

Mon, 16 Mar 2015 14:18:55 -0400Reduce frequency of DC Sync debug messages
"Dave Page <dave.page@gleeble.com>" [Mon, 16 Mar 2015 14:18:55 -0400] rev 2608
Reduce frequency of DC Sync debug messages

Wed, 05 Mar 2014 06:36:18 +1300Fix fsm_foe timeout regression
"Dave Page <dave.page@gleeble.com>" [Wed, 05 Mar 2014 06:36:18 +1300] rev 2607
Fix fsm_foe timeout regression

Wed, 22 Jan 2014 19:02:02 +1300Gavin Lambert FoE Patches
"Dave Page <dave.page@gleeble.com>" [Wed, 22 Jan 2014 19:02:02 +1300] rev 2606
Gavin Lambert FoE Patches

Wed, 22 Jan 2014 15:53:19 +1300FoE: Fix expected packet number when busy
"Dave Page <dave.page@gleeble.com>" [Wed, 22 Jan 2014 15:53:19 +1300] rev 2605
FoE: Fix expected packet number when busy

Wed, 22 Jan 2014 13:01:45 +1300[etherlab-dev] [PATCH] FoE: fix read packet number check
"Dave Page <dave.page@gleeble.com>" [Wed, 22 Jan 2014 13:01:45 +1300] rev 2604
[etherlab-dev] [PATCH] FoE: fix read packet number check

Fri, 17 Apr 2015 10:22:11 +0200Undefined debugging.
Florian Pose <fp@igh-essen.com> [Fri, 17 Apr 2015 10:22:11 +0200] rev 2603
Undefined debugging.

Wed, 22 Jan 2014 13:00:52 +1300FoE: fix state transition when busy during read. Not working.
"Dave Page <dave.page@gleeble.com>" [Wed, 22 Jan 2014 13:00:52 +1300] rev 2602
FoE: fix state transition when busy during read. Not working.

Mon, 16 Dec 2013 14:18:30 -0500Fix spurious FoE write timeout
Dave Page <dave.page@gleeble.com> [Mon, 16 Dec 2013 14:18:30 -0500] rev 2601
Fix spurious FoE write timeout

Fri, 20 Feb 2015 16:06:23 +0100Added --enable-loop-control to make use of the loop control registers.
Florian Pose <fp@igh-essen.com> [Fri, 20 Feb 2015 16:06:23 +0100] rev 2600
Added --enable-loop-control to make use of the loop control registers.

Thu, 19 Feb 2015 15:19:29 +0100Fixed bug concerning netdev_completed_queue(); thanks to B. Benner. stable-1.5
Florian Pose <fp@igh-essen.com> [Thu, 19 Feb 2015 15:19:29 +0100] rev 2599
Fixed bug concerning netdev_completed_queue(); thanks to B. Benner.

Thu, 19 Feb 2015 15:19:29 +0100Fixed bug concerning netdev_completed_queue(); thanks to B. Benner.
Florian Pose <fp@igh-essen.com> [Thu, 19 Feb 2015 15:19:29 +0100] rev 2598
Fixed bug concerning netdev_completed_queue(); thanks to B. Benner.

Wed, 12 Nov 2014 14:42:17 +0100Implemented EoE Set IP parameter request via command-line tool.
Florian Pose <fp@igh-essen.com> [Wed, 12 Nov 2014 14:42:17 +0100] rev 2597
Implemented EoE Set IP parameter request via command-line tool.

Thu, 06 Nov 2014 08:55:35 +0100Removed obsolete mailbox type name and clarified documentation.
Florian Pose <fp@igh-essen.com> [Thu, 06 Nov 2014 08:55:35 +0100] rev 2596
Removed obsolete mailbox type name and clarified documentation.

Thu, 06 Nov 2014 08:54:14 +0100Removed obsolete SoE type name.
Florian Pose <fp@igh-essen.com> [Thu, 06 Nov 2014 08:54:14 +0100] rev 2595
Removed obsolete SoE type name.

Thu, 06 Nov 2014 08:53:45 +0100Removed obsolete FoE type name.
Florian Pose <fp@igh-essen.com> [Thu, 06 Nov 2014 08:53:45 +0100] rev 2594
Removed obsolete FoE type name.

Thu, 06 Nov 2014 08:53:11 +0100Cleaned up EoE frame type definitions.
Florian Pose <fp@igh-essen.com> [Thu, 06 Nov 2014 08:53:11 +0100] rev 2593
Cleaned up EoE frame type definitions.

Wed, 05 Nov 2014 19:04:36 +0100EoE frame types.
Florian Pose <fp@igh-essen.com> [Wed, 05 Nov 2014 19:04:36 +0100] rev 2592
EoE frame types.

Wed, 05 Nov 2014 18:42:12 +0100Centrally defined mailbox types.
Florian Pose <fp@igh-essen.com> [Wed, 05 Nov 2014 18:42:12 +0100] rev 2591
Centrally defined mailbox types.

Wed, 05 Nov 2014 15:06:54 +0100Made some throw methods static.
Florian Pose <fp@igh-essen.com> [Wed, 05 Nov 2014 15:06:54 +0100] rev 2590
Made some throw methods static.

Mon, 03 Nov 2014 15:20:05 +0100Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com> [Mon, 03 Nov 2014 15:20:05 +0100] rev 2589
Reverted default branch to stable-1.5.

Tue, 28 Oct 2014 16:54:59 +0100Added all drivers for kernel 3.16. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 28 Oct 2014 16:54:59 +0100] rev 2588
Added all drivers for kernel 3.16.

Tue, 28 Oct 2014 16:31:44 +0100Added all drivers for kernel 3.14. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 28 Oct 2014 16:31:44 +0100] rev 2587
Added all drivers for kernel 3.14.

Tue, 28 Oct 2014 15:59:52 +0100Added all drivers for kernel 3.12. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 28 Oct 2014 15:59:52 +0100] rev 2586
Added all drivers for kernel 3.12.

Tue, 28 Oct 2014 15:44:36 +0100Added all drivers for kernel 3.10. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 28 Oct 2014 15:44:36 +0100] rev 2585
Added all drivers for kernel 3.10.

Tue, 28 Oct 2014 13:31:05 +0100Added all drivers for kernel 3.8. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 28 Oct 2014 13:31:05 +0100] rev 2584
Added all drivers for kernel 3.8.

Tue, 28 Oct 2014 11:26:00 +0100Fixed wrong version e1000 includes. stable-1.5
Florian Pose <fp@igh-essen.com> [Tue, 28 Oct 2014 11:26:00 +0100] rev 2583
Fixed wrong version e1000 includes.

Mon, 27 Oct 2014 16:33:23 +0100Use return value of ecdev_open(); thanks to Patrick Bruenn. stable-1.5
Florian Pose <fp@igh-essen.com> [Mon, 27 Oct 2014 16:33:23 +0100] rev 2582
Use return value of ecdev_open(); thanks to Patrick Bruenn.

Mon, 27 Oct 2014 14:55:50 +0100Ignore .dirstamp. stable-1.5
Florian Pose <fp@igh-essen.com> [Mon, 27 Oct 2014 14:55:50 +0100] rev 2581
Ignore .dirstamp.

Mon, 27 Oct 2014 14:54:02 +0100CCAT: Support kernels before 3.14 without dma_set_mask_and_coherent(). stable-1.5
Florian Pose <fp@igh-essen.com> [Mon, 27 Oct 2014 14:54:02 +0100] rev 2580
CCAT: Support kernels before 3.14 without dma_set_mask_and_coherent().

Mon, 27 Oct 2014 14:33:03 +0100Merged CCAT 0.10 changes. stable-1.5
Florian Pose <fp@igh-essen.com> [Mon, 27 Oct 2014 14:33:03 +0100] rev 2579
Merged CCAT 0.10 changes.

Wed, 02 Jul 2014 14:25:23 +0200- increase version number to 0.10 stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Wed, 02 Jul 2014 14:25:23 +0200] rev 2578
- increase version number to 0.10
- run indent script on netdev.c

Wed, 02 Jul 2014 12:48:01 +0200remove unused files CCatDefinitions.h and compat.h stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Wed, 02 Jul 2014 12:48:01 +0200] rev 2577
remove unused files CCatDefinitions.h and compat.h

Wed, 02 Jul 2014 08:15:27 +0200Refactoring: stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Wed, 02 Jul 2014 08:15:27 +0200] rev 2576
Refactoring:
- convert next_tx/rx counter into dma_fifo member fifo->next
- use POLL_TIME define instead of magic number 100
- remove obsolete tx_fifo_full()

Thu, 05 Jun 2014 18:12:30 +0200remove obsolete print.* files stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Jun 2014 18:12:30 +0200] rev 2575
remove obsolete print.* files

Thu, 05 Jun 2014 17:54:35 +0200remove dead commented code stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Jun 2014 17:54:35 +0200] rev 2574
remove dead commented code

Thu, 05 Jun 2014 17:41:48 +0200remove print.* from release tree stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Jun 2014 17:41:48 +0200] rev 2573
remove print.* from release tree
run indent

Thu, 05 Jun 2014 17:27:16 +0200reorder functions in netdev.c to avoid forward declarations stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Jun 2014 17:27:16 +0200] rev 2572
reorder functions in netdev.c to avoid forward declarations

Thu, 05 Jun 2014 17:08:54 +0200reorder functions in update.c to omit forward declarations stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Jun 2014 17:08:54 +0200] rev 2571
reorder functions in update.c to omit forward declarations

Thu, 05 Jun 2014 16:40:01 +0200- don't use compat.h in the mainline driver stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Jun 2014 16:40:01 +0200] rev 2570
- don't use compat.h in the mainline driver
- correct constness of function pointer declarations

Thu, 05 Jun 2014 16:30:22 +0200make ccat driver more linux compliant stable-1.5
Patrick Bruenn <p.bruenn@beckhoff.com> [Thu, 05 Jun 2014 16:30:22 +0200] rev 2569
make ccat driver more linux compliant
- reduce enum ccat_info_t to the minimal set of defines
- replace CamelCased WINDOWS typedef structs with linux types
- remove print.c/.h from the driver build, but keep the files for debugging