Installation Notes for END GE Driver ------------------------------------- Version : 1.0 Release date : 2007-02-28 To build into kernel: ===================== See vxWorks documentation to build driver into kernel. Please use the ccGeEndxxx.a Lib file for this. Where xxx=X86 for X86 HCC xxx=18x for SVME/DMV-181/182/183 HCC xxx=Mv5100 for Motorola MVME-5100 HCC 1. Copy ccGeEndxxx.a to your BSP library directory (eg /tornado/target/config/svme179/lib). 2. Edit the Makefile in the BSP directory (eg /tornado/target/config/mvme). Find the line MACH_EXTRA = and replace with MACH_EXTRA = ./lib/ccGeEndxxx.a 3. Add the following code fragment to config.h (before "#define DEFAULT_BOOT_LINE"): /*Added by CCII for GE driver*/ #define INCLUDE_CCGE_END /* CCII GE END DRIVER */ /* CCII Modification */ #ifdef INCLUDE_CCGE_END #ifndef INCLUDE_PCI #define INCLUDE_PCI #endif #ifdef INCLUDE_BSD #undef INCLUDE_BSD #endif #ifndef INCLUDE_END #define INCLUDE_END #endif #endif /*End CCII Modification */ 4. In config.h, change the DEFAULT_BOOT_LINE to use the CCII GE driver. 5. Add the following to configNet.h (Before the start of the endDevTbl[] declaration.) IMPORT END_OBJ * geLoad (char *initString); (Add the following segment to the endDevTbl[] , before the default last entry.) #ifdef INCLUDE_CCGE_END { 0, geLoad, "", NULL, NULL, FALSE}, #endif /* INCLUDE_CCGE_END */ 6. Rebuild all vxWorks images. To load separately: =================== From the vxWorks shell type: ld < ccGeEndxxx.a Starting the driver manually: ============================ The driver is started with the muxDevLoad and muxDevStart commands. The syntax is as follows: muxDevStart ( muxDevLoad ( unit, geLoad, "", 0, 0 )) where: unit must be 0 for first adaptor and 1 for second adaptor.(Only one adapter is supported per Host Carrier Card) This is only necessary if the driver was not include in the configNet.h file. Type 'muxShow' to see if the driver was installed. To attach the driver to the TCP/IP protocol: ipAttach ( unit, "ccge" ) To set the IP address use ifAddrSet eg ifAddrSet "ccge0" , "10.0.0.5" See SysKonnect documentation for more information on RLMT modes.