[TASK] Move node-related functions to dllknode submodule

The functions for adding/removing nodes from the network are moved to
a new dllknode submodule.

Change-Id: I740284ac85d29d831e3a8536181c2e7850c43111
[TASK] Move filter-related functions to dllkfilter submodule

All filter-related functions used during adding/removing nodes
from the network are moved to the dllkfilter submodule.

Change-Id: I223475fe884b48d0c8e8f5762670f83efceee815
[TASK] Revise includes for the DLL module

The use of stack include files is revised for the kernel and the user
DLL module. Additionally, some typos are fixed and source
documentation is added.

Change-Id: I307e30593d12c180bddfa0cb24379b39ed5cfd82
[FEATURE] Add openPOWERLINK Ethernet driver for Realtek-8111/8168

Add openPOWERLINK Ethernet driver for Realtek-8111/8168.

Signed-off-by: Josef Baumgartner <josef.baumgartner@br-automation.com>

Change-Id: I9d9f445c737eb6a83e0f4000f6286711cec41d0b
[TASK] Rework documentation

- Split platform documentation into processor platforms and operating
  systems
- Add additional documentation about cross compiling
- Update Linux kernel information
- Remove unused cmake.md
- Update version information for 2.1.0

Change-Id: I629d85cad91b043ece117ececfcb3a702696faf4
[FEATURE] Add PRes forwarding to application

This change is based on change for V1.08.4 from
Wolfgang Wallner<wolfgang.wallner@br-automation.com>

Change-Id: I4806194511b21516dedc73d9a0770fc2bc6a56ef
[FEATURE] Add host interface IP-Core for Xilinx designs

Add host interface IP-Core with parallel and AXI4-lite interface.

Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>

Change-Id: Ic0cca43db3ed0b5daed96c539a39640ba3efc6c7
[FEATURE] Add data cache aware read/write to contrib

This commit introduces a data cache aware read/write module to be used
when cache conherency is necessary.
- Add implementation for Xilinx ARM (Zynq) and Microblaze

Change-Id: I03bbd57e26f7f5e7f515d8650c1259cafede732a
[FEATURE] Add target specific interface to hostif driver

In order to ease porting the host interface drivers to different
platforms a target specific source file is introduced.
- Introduce interrupt service functions for host processor
- Remove interrupt macros in target specific headers
- Adapt stack library

Change-Id: Ice009411cded0c6431f49e57273bb4d90887da38
[FEATURE] Add Microblaze support in host interface driver

- Implement target specific functions
- Clean up files which have to be changed

Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>

Change-Id: I1eab35b7496753e36700d32ab13e7e4d4aecd428
[TASK] Update CMake configuration for hostif on Microblaze

- Update architecture specific configuration

Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>

Change-Id: I4bf5495e8486116db6ebdc277b58519976187404
[FIX] Fix the hostinterface library path name

Fix the hostinterface library path name.

Change-Id: Ic8e1cb502339fce5c375d8530e4fa3a724b50f24
[FIX] Fix compilation error for sources using hostinterface

- Move the HOSTIF_DYNBUF_COUNT to hostiflib.h
- Include hostiflib.h from hostiflib_l.c

Change-Id: I1b009b89b501b47a77d5fdbbd514e5d344ef832a