[TASK] Add Xilinx bootloader documentation

Add a guide for how to program the example to the local flash.

Change-Id: I8826de1505e5ebc69d3f8bebe3257c34811cf3bd
Reviewed-on: http://brateggevoat1/gerrit/2146
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>
[FEATURE] Add EPCS flash support to Altera CN demo

- Move EPCS flash controller to subsystem (workaround)
- Add targets to generated makefile

Change-Id: I4805dc301de1dbc56a4dd495f6b9f898ad0dd898
Reviewed-on: http://brateggevoat1/gerrit/2243
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] Add not supported EPCS flash note to Altera MN documentation

The EPCS flash support for FPGA MN will be add with the next Quartus
toolchain update.

Change-Id: Ia37142d99621bbb51ec9262edf299bec1cb44671
Reviewed-on: http://brateggevoat1/gerrit/2244
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] Cleanup openCONFIGURATOR project for FPGA MN

- Update to openCONFIGURATOR V1.3.0

Change-Id: I410f80a5e95088d1005462d866beadea42741ad6
Reviewed-on: http://brateggevoat1/gerrit/2238
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Update demo MN embedded

- Update demo to changed openCONFIGURATOR project

Change-Id: I208dd22e142f18aff524da06f948870e17b7af82
Reviewed-on: http://brateggevoat1/gerrit/2239
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Clean up ctrlu modules

* Correct typos in the comments
* Apply coding rules regarding white spaces

Change-Id: I07db06d78d93768023c03f17df0d40e2f3ecda09
Reviewed-on: http://brateggevoat1/gerrit/2222
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>
[FIX] Clean up pdou module

* Correct typos in the comments
* Apply coding rules regarding white spaces

Change-Id: I15b0c93430921890c928135629fcc4b2c591b43a
Reviewed-on: http://brateggevoat1/gerrit/2246
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>
[FIX] Clean up API

* Add oplk/* to the Doxygen file description where missing
* Add *oplk_* to the header file include guards where missing
* Correct typos in the comments
* Apply coding rules regarding white spaces

Change-Id: I446c1f5881064192cef8355c371c4de5009a2260
Reviewed-on: http://brateggevoat1/gerrit/2247
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>
[FIX] Remove unused target function checking for interrupt context

Remove EplTgtIsInterruptContext for Microblaze and Nios II.

Change-Id: I376133dd9b64689980ea3749a506cc96bc984fcc
Reviewed-on: http://brateggevoat1/gerrit/2245
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Thomas Mair <thomas.mair@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Remove Epl from enum values in tSdoComConState

Change-Id: I2a17c619f3be97b9b79f9d7cb73ebd7d99df36c4
Reviewed-on: http://brateggevoat1/gerrit/2248
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>