
    README: VxWorks/VxBus driver for the W83627DHG device

This directory contains the Winbond W83627DHG Super-I/O chip VxBus device driver.

------------------------------------------------------------

Release 1.0
    Released from Kontron KGSC for Workbench 3.x, VxWorks 6.8/6.9
    
-----------------------------------------------------------

The W83627 driver supports the KEAPI interface between instances
and applications.  This driver supports only a registration and  
the W83627GetKEAPIFunctions procedure which permits to get a different
subsets (temperature, volatage, GPIO, fan, watchdog specific) of 
functions for the KEAPI functionality support.

. Contents of the w83627 directory

 ./

 Makefile       - make file to build vxbW83627Drv.o which will be
                  archived into libkontron.a library created at
                  ${WIND_BASE}/target/lib[_smp]/<arch>/<CPU>/
                  [sf,e500v2]]common[le,be] directory.

 40w83627.cdf   -  W83627 driver components, DRV_W83627 definition file.

 w83627.dc      - driver registeration function prototype which is redirected
                  to ${WIND_BASE}/target/config/all/vxbUsrCmdLine.c.

 w83627.dr    	- driver registeration function which is redirected to
                  ${WIND_BASE}/target/config/all/vxbUsrCmdLine.c and executed by
                  hardWareInterFaceBusInit() in the vxbUsrCmdLine.c
                  if DRV_W83627 is defined in <your BSP>/config.h for BSP
                  build.  The line for 'xxxRegister();' must be wrapped around
                  with #ifdef <your driver macro name>/#endif to be configurable
                  by config.h.

w83627.c   - 3rd party VxBus W83627 Kontron driver

w83627.h   - 3rd party VxBus W83627 Kontron driver header file 

Note: The driver is not configurable at installation.  To make the driver
configurable, please build the driver object file and archive it to the
library. And copy the 40w83627.cdf file to
${WIND_BASE}/target/config/comps/vxWorks directory.

Go to ${WIND_BASE}/target/3rdparty/kontron/w83627.

 % cd ${WIND_BASE}/target/3rdparty/kontron/w83627

Build vxbW3627Drv.0

 % make CPU={CPU} TOOL={TOOL} [VXBUILD=SMP]
 
