[FIX] Use updated XDD in openCONFIGURATOR project for BC0083

Change-Id: I49ef8fb3be4aafb0936129ab574f3cea17aa91af
Reviewed-on: http://brateggevoat1/gerrit/2321
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] Fix host interface lfqueue reset handling

- Consumer can only request for reset (enter reset state)
- Producer executes the reset
- Handle queue state correctly when changing queue indices (enqueue and
  dequeue)
- Return correct state during reset state (empty and entry count)

Change-Id: I0c5b216bd5d612920578fe107f8cec2594306f14
Reviewed-on: http://brateggevoat1/gerrit/2291
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Add host interface lfqueue critical section

Add function pointer to lfqueue instance that is called for entering or
leaving a critical section. This fix ensures uninterrupted queue handling
done in background tasks.

Change-Id: If70fefda53d2bee26dadc9aaaa37bb544693340f
Reviewed-on: http://brateggevoat1/gerrit/2322
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] Enable CFM configure cycle length in generic MN library

This forces CFM writing the cycle length to connected nodes.

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

- Use lowercase variable names
- Align variable names

Change-Id: I1118af97db808b98b28a1c07b65f9073d0758007
Reviewed-on: http://brateggevoat1/gerrit/2324
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix documentation of function parameters in I210 sources

Change-Id: Ifcac29bb4dba6e50289df2e2d78fdd520747195b
Reviewed-on: http://brateggevoat1/gerrit/2325
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Remove menu entry from documentation

Comment out link to page porting-guide.md as there is no documentaton
until now. The link can be re-added if the page is ready.

Change-Id: I59d5e1d199ea58fa5a40cb73558d52e9d6cbee7a
Reviewed-on: http://brateggevoat1/gerrit/2326
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Update revision information for 2.0.0

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