[FIX] Fix Microblaze simpleboot path issue

This fix solves issues with paths that contain dots.

Change-Id: I0d25517669169d3aa6c3ef024ebddace3b771d65
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
[FIX] Fix Altera flash erase for EPCS

Add nios2-flash-override.txt to erase-epcs target.

Change-Id: I17bacc5e3e8bfed78bcadc6a53d20804694fa004
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
[FIX] Add missing Prescaler subobject to CiA401 CN XDD

Change-Id: If340a8d47a7c90d8950ed20699c5b1d09bce17b7
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
[FIX] Fix invalidNodeId error in MN NMT module

The SYNC module returns with kErrorInvalidNodeId since a syncResponse
cannot be requested for broadcast nodeId (0xFF). Instead the MN NMT module
must request for every node individually by using tempNodeId variable.

Change-Id: I902b5f76abf0fca97cafcb9d65340f23e2999bfb
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
[FIX] Fix some documentation issues

- Update directory documentation
- Add I210 Ethernet controller in build-drivers.md

Change-Id: I42c4228e474b12f51a6635174679c570241d8245
[FIX] Add missing file for Linux kernel module driver build

target-linuxkernel.c was missing in CMake configuration and therefore
not built.

Change-Id: I1c15d967a7132222e71ba3224bdce450ef9120f2
[FIX] Add missing include in veth-linuxkernel.c

Build of Linux kernel module fails if debugging is switched on because
declaration of AMI functions are missing.

Change-Id: Ib8e08fee041ae9e4b92e2e3388ea383084e091f5
[FIX] Fix parameter names in errhndkcal modules

Fix parameter names according to the declaration in the header file.

Change-Id: Ida59ecc4c3de5115bddd1476aea23fdd61ee6740
[FIX] Indicate automatic CN configuration in NMT_StartUp_U32 (0x1F80)

Bit 11 of the object NMT_StartUp_U32 (0x1F80) indicates whether an MN
shall configure the CNs in the network. openPOWERLINK by default makes
use of the Configuration Manager (CFM), so this bit needs to be set in
the object dictionary and the MN XDD file.

Change-Id: I778e0eb5cb783416f3569ea8df4d5066a1451470
Signed-off-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
[FIX] Remove debugstr.c from Nios II driver

The debugstr.c is provided with the stack library, hence, it can be
removed from the application.

Change-Id: Ib3b5a739c8d0961ccd59835c3f312dc4370ae006
[FIX] Fix handling of NmtCmdSent in nmtmnu.c

The tempNodeId variable needs an initial value to run getNodeIdFromCmd()
correctly. Otherwise the subsequent while loop is ignored.

Change-Id: Ia9f36eb03ac6fdb9369418471fe309b78392ff69
[FIX] Resolve warnings when query for Nios II BSP settings

- Redirect repeating warnings to /dev/null (they are printed when BSP is
  created)
- Instead print settings that are obtained

Change-Id: I595c417f0fe5cab6de2a3e5827ebaf6e6927e561
[FIX] Fix SDO sequence layer use count underflow

This fix prevents the SDO sequence layer connection use count of
underflowing. The use count stores the number of command layer
connections (multiple are allowed) and assures closing the connection when
the last command layer instance calls sdoseq_deleteCon (use count value
reaches 0).

Change-Id: I5070ffe8e7f4716d1907340dc932f9b1e34ecb89
[FIX] Increase PRes timeout for openCONFIGURATOR project Demo_3CN

It was changed before, but only in the CDC file and not in the
openCONFIGURATOR project.

Change-Id: Ib42ea6b50e79df3356959362ce119d550d16d914
[FIX] Fix spelling mistakes in the documentation

Several spelling mistakes are fixed and the documents are unified to
American English.

Change-Id: I79a2d61e9c7fe40d5407c9bca27e520679c64568
[FIX] Show support of ext. NMT commands in the feature flags of the XDDs

* This applies only to XDDs that are used for openPOWERLINK-based devices.

Change-Id: Ic77c68092b554897656ffee349ac696821569c96
Signed-off-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
[FIX] Fix spelling mistake of SDO sent frame state

Change-Id: Ia8d42b55a839bcf8c0a1df323253aefd9902074c
[FIX] Fix CN extended NMT command handling

This fix ensures that the CN reacts to the extended NMT command if the
node's corresponding bit is set.
- Use bit mask instead of bit offset with logic AND
- Prepare offset and mask in nmtcnu_addInstance


Change-Id: I40e2ce9ee6cfc2d536ece8e3c2fa8982f47c8b3f
[FIX] Fix SDO command invalid handle error in CFM

The CFM node event process function may only abort and undefine a valid
SDO command connection.


Change-Id: I50aa73cdcfddcff5e2b1fef2faccb5fd2808f247
[TASK] Add target_getTickCount() for Linux and Windows

Change-Id: I57f918e1e712fb90a6c2b9303eaaca320b3a229a