[FIX] Correctly compile the stack library as Windows DLL in NMake

Change-Id: I545cad6e534ef60ac53d6fb8267b5d70d9292ec7
Reviewed-on: http://brateggevoat1/gerrit/1962
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Correctly export debug string functions to Windows DLLs

Change-Id: I1d8ab46f155a3e2add52151a1dd5abf07574db10
Reviewed-on: http://brateggevoat1/gerrit/1963
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix output path of Nios apps/driver creation

Change-Id: Ib716a2b45d4561076d4678144af7502cc3d56e03
Reviewed-on: http://brateggevoat1/gerrit/1968
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Add JTAG download cable setting to parallel demos

Add JTAG download cable setting to connect both boards simultaneously.

Change-Id: Ia01b458ee9c436f775e63cd854dcc103939c8133
Reviewed-on: http://brateggevoat1/gerrit/1971
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Adapt Xilinx documentation

Adapt build flow documentation to new CMake build environment.

Change-Id: I10d84f70974492587fb96a810b9e04af294f5264
Reviewed-on: http://brateggevoat1/gerrit/1886
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Cleanup oplkinc.h

- Cleanup and rename remaining type definitions in oplkinc.h
- Adapt all references

Change-Id: Ib0e1da06d2a1344d28fd19514c199d92110006d1
Reviewed-on: http://brateggevoat1/gerrit/1972
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Thomas Mair <thomas.mair@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Update readme.md

- Add Download section and link
- Unify spelling of 'Open Source'
- Enforce max. 80 characters per line

Change-Id: I584f5e4d3176133fcac7fe59dc1d86267b82c9d3
Reviewed-on: http://brateggevoat1/gerrit/1979
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Adapt Altera documentation

- Revise general description
- Revise build flow documentation

Change-Id: I312639b5eabd3445c151dbdd9f69d014d8ae1d54
Reviewed-on: http://brateggevoat1/gerrit/1951
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Rename EplInc.h in Xilinx lock-localnoos.c

Change-Id: Ia63cad745131a87c4b979f06fb2f4a604a36511b
Reviewed-on: http://brateggevoat1/gerrit/1978
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rename EPLDLLEXPORT to OPLKDLLEXPORT

Change-Id: Id74ec6b6097d74f3eed1f2f396730daf1ed3a841
Reviewed-on: http://brateggevoat1/gerrit/1976
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rename memory function macros

Change-Id: I50b87f68e31f0bd879c5de82ff352565ab07557f
Reviewed-on: http://brateggevoat1/gerrit/1977
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rename DLL error macros

Change-Id: I0fb6237bdf7a023b78b65771b201ffc2a5381de5
Reviewed-on: http://brateggevoat1/gerrit/1980
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rename POWERLINK error constants

Change-Id: I1a145f34a74a511b1cb6634effc25c97183ca6de
Reviewed-on: http://brateggevoat1/gerrit/1981
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rename constants defined in frame.h

Change-Id: I0393ede1c8c2b477b6392cc2e862610c1db3e49e
Reviewed-on: http://brateggevoat1/gerrit/1982
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Thomas Mair <thomas.mair@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Cleanup oplkdefs.h

- Rename constants from oplkdefs.h
- Move configuration dependant macros into defaultconfig.h
- Adapt allreferences
- Add documentation
- Change include sequence in oplkinc.c to be sure that all macros needed
  in oplkcfg.h are already defined

Change-Id: Ifab47d4ef6302b3e197ae02ccd05ee3b294c046f
Reviewed-on: http://brateggevoat1/gerrit/1984
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Thomas Mair <thomas.mair@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix common header file list

Change-Id: Ib3793df822e617b198f099e4ac4189c3c4dd256a
Reviewed-on: http://brateggevoat1/gerrit/1985
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Move edrv.h from common into kernel directory

edrv.h is only used in kernel layer and therefore should be located
in include/kernel.

Change-Id: I928c6b028f8a738b2c477f21fd0bf6e6e7674749
Reviewed-on: http://brateggevoat1/gerrit/1986
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Rename RX timestamp variable in sEdrvRxBuffer

Add prefix p as it is a pointer variable.

Change-Id: Ibb6e00809166c738d493fc71b6d1fe42f9985d74
Reviewed-on: http://brateggevoat1/gerrit/1987
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Remove unused object dictionary Api_CN

Change-Id: I4ea78c4aabe0325e62f2f894d15fc31f9cf727fe
Reviewed-on: http://brateggevoat1/gerrit/1988
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix initialization of SDO over UDP in ctrlu.c

Change-Id: Ib0ea5f2a99d597dcdc88edef05ee46d64be038b8
Reviewed-on: http://brateggevoat1/gerrit/1990
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>