[FEATURE] Add support for time triggered sending

This is needed by Ethernet MAC controllers which support time triggered
sending of frames onto the network.

- Add structure members and function declarations in edrv.h
- Modify edrvcyclic.c to support time triggered sending

This change is based on change for V1.08.4 of
Gaurav Kumar Singh <gaurav@kalycito.com>

Change-Id: Idddf2c524db86193519921eaed5f0ceea24e582a
Reviewed-on: http://brateggevoat1/gerrit/2295
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 edrv and timer implementation for Intel I210

This change is based on the integration of Intel I210 for
V1.08.4 by Gaurav Kumar Singh <gaurav@kalycito.com>.

Change-Id: Ieb14b63bccf1a5110418cdeedd96ba0a28f18159
Reviewed-on: http://brateggevoat1/gerrit/2299
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 support for I210 in Linux kernel driver

- Adapt CMake file to support new driver
- Add PCI ID in devices.txt

Change-Id: Ia6775f93a1c973f08bf4a6e5cc084653b7511b46
Reviewed-on: http://brateggevoat1/gerrit/2300
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 usage of uninitialized variable in pdou.c

Change-Id: I85494973173101c5efed38cac635b05c74236493
Reviewed-on: http://brateggevoat1/gerrit/2308
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FEATURE] Add ami module for ARM targets in CMake files

Signed-off-by: Gaurav Kumar Singh <gaurav@kalycito.com>

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