# Texas Instruments ICSSG - emllICSSG on AM654x The parameters to the ICSSG Real-time Ethernet Driver are setup-specific. The function `CreateLinkParmsFromCmdLineICSSG()` in [`EcSelectLinkLayer.cpp`](_downloads/bf62c71a4a7e317930818b9da4a9815c/EcSelectLinkLayer.cpp) demonstrates how to initialize the Real-time Ethernet Driver instance. ### struct EC_T_LINK_PARMS_ICSSG ### Public Members ### [EC_T_LINK_PARMS](emll_init.html.md#_CPPv415EC_T_LINK_PARMS) linkParms Common link parameters. Signature must be set to EC_LINK_PARMS_SIGNATURE_ICSSG. ### [EC_T_LINK_ICSSG_BOARD](#_CPPv421EC_T_LINK_ICSSG_BOARD) eBoardType TI System on Chip board type ### [EC_T_BOOL](toc_api.html.md#_CPPv49EC_T_BOOL) bMaster Initialize whole PRUSS subsystem, not only port. This flag is always required when the link layer is used on a single ICSSG port. This flag is also required, when the link layer is used in “Redundancy mode” and two ICSSG ports are used. In this case, first port should be master, and second port should be slave. ### enum EC_T_LINK_ICSSG_BOARD *Values:* ### enumerator EcLinkIcssgBoard_Unsupported ### enumerator EcLinkIcssgBoard_am654x TI AM654x ## TI AM654x IDK Support for ICSSG on AM654x is currently limited to TI AM654x IDK/EVK with TI RTOS/Sysbios in polling mode.