text: /*
   *<KHeader>
   *+=========================================================================
   *I  Project Name: EApiDK Embedded Application Development Kit
   *+=========================================================================
   *I  $HeadURL: https://sourceforge.net/p/eapidk/code/HEAD/tree/trunk/include/EApiCOM0.h $
   *+=========================================================================
   *I   Copyright: Copyright (c) 2009-2010, PICMG
   *I      Author: John Kearney,                  John.Kearney@kontron.com
   *I
   *I     License: All rights reserved. This program and the accompanying 
   *I              materials are licensed and made available under the 
   *I              terms and conditions of the BSD License which 
   *I              accompanies this distribution. The full text of the 
   *I              license may be found at 
   *I              http://opensource.org/licenses/bsd-license.php
   *I              
   *I              THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "
   *I              AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF 
   *I              ANY KIND, EITHER EXPRESS OR IMPLIED.
   *I
   *I Description: Auto Created for EApiCOM0.h
   *I
   *+-------------------------------------------------------------------------
   *I
   *I  File Name            : EApiCOM0.h
   *I  File Location        : include
   *I
   *+=========================================================================
   *</KHeader>
   */
  
  #ifndef _EAPICOM0_H_        
  #define _EAPICOM0_H_
  
  
  /*
   *
   *      B O A R D   I N F O M A T I O N   S T R I N G S 
   *
   */
  /* IDS */
  #define EAPI_COM0_ID_BOARD_MANUFACTURER_STR     EAPI_ID_BOARD_MANUFACTURER_STR
  #define EAPI_COM0_ID_BOARD_NAME_STR             EAPI_ID_BOARD_NAME_STR
  #define EAPI_COM0_ID_BOARD_SERIAL_STR           EAPI_ID_BOARD_SERIAL_STR
  #define EAPI_COM0_ID_BOARD_BIOS_REVISION_STR    EAPI_ID_BOARD_BIOS_REVISION_STR
  #define EAPI_COM0_ID_BOARD_PLATFORM_TYPE_STR    EAPI_ID_BOARD_PLATFORM_TYPE_STR
  
  #define EAPI_COM0_PLATFORM_STR     "COMExpress"
  
  
  /*
   *
   *      B O A R D   I N F O M A T I O N   V A L U E S
   *
   */
  /* IDS */
  #define EAPI_COM0_ID_BOARD_BOOT_COUNTER_VAL        EAPI_ID_BOARD_BOOT_COUNTER_VAL
  #define EAPI_COM0_ID_BOARD_RUNNING_TIME_METER_VAL  EAPI_ID_BOARD_RUNNING_TIME_METER_VAL
  #define EAPI_COM0_ID_BOARD_PNPID_VAL               EAPI_ID_BOARD_PNPID_VAL
  #define EAPI_COM0_ID_BOARD_PLATFORM_REV_VAL        EAPI_ID_BOARD_PLATFORM_REV_VAL
  
  
  #define EAPI_COM0_ID_BOARD_DRIVER_VERSION_VAL    EAPI_ID_BOARD_DRIVER_VERSION_VAL
  #define EAPI_COM0_ID_BOARD_LIB_VERSION_VAL       EAPI_ID_BOARD_LIB_VERSION_VAL
  
  #define EAPI_COM0_REV_1_0      EAPI_VER_CREATE(1, 0, 0)
  #define EAPI_COM0_REV_2_0      EAPI_VER_CREATE(2, 0, 0)
  
  
  #define EAPI_COM0_ID_HWMON_CPU_TEMP      EAPI_ID_HWMON_CPU_TEMP     
  #define EAPI_COM0_ID_HWMON_CHIPSET_TEMP  EAPI_ID_HWMON_CHIPSET_TEMP 
  #define EAPI_COM0_ID_HWMON_SYSTEM_TEMP   EAPI_ID_HWMON_SYSTEM_TEMP  
                                                                 
  #define EAPI_COM0_ID_HWMON_VOLTAGE_VCORE EAPI_ID_HWMON_VOLTAGE_VCORE
  #define EAPI_COM0_ID_HWMON_VOLTAGE_2V5   EAPI_ID_HWMON_VOLTAGE_2V5  
  #define EAPI_COM0_ID_HWMON_VOLTAGE_3V3   EAPI_ID_HWMON_VOLTAGE_3V3  
  #define EAPI_COM0_ID_HWMON_VOLTAGE_VBAT  EAPI_ID_HWMON_VOLTAGE_VBAT 
  #define EAPI_COM0_ID_HWMON_VOLTAGE_5V    EAPI_ID_HWMON_VOLTAGE_5V   
  #define EAPI_COM0_ID_HWMON_VOLTAGE_5VSB  EAPI_ID_HWMON_VOLTAGE_5VSB 
  #define EAPI_COM0_ID_HWMON_VOLTAGE_12V   EAPI_ID_HWMON_VOLTAGE_12V 
                                                                 
  #define EAPI_COM0_ID_HWMON_FAN_CPU       EAPI_ID_HWMON_FAN_CPU     
  #define EAPI_COM0_ID_HWMON_FAN_SYSTEM    EAPI_ID_HWMON_FAN_SYSTEM   
  
  /*
   *
   *      B A C K L I G H T
   *
   */
  
  /*
   * COM Express Backlight Fill Order
   *
   * Internal PWM
   * EAPI_COM0_ID_I2C_LVDS_1 I2C Device
   * SDVOB PWM
   * SDVOB I2C Device
   * SDVOC PWM
   * SDVOC I2C Device
   * DDI1 I2C Device
   * DDI2 I2C Device
   * DDI3 I2C Device
   *
   */
  /* IDS */
  #define EAPI_COM0_ID_BACKLIGHT_1              EAPI_ID_BACKLIGHT_1
  #define EAPI_COM0_ID_BACKLIGHT_2              EAPI_ID_BACKLIGHT_2
  
  
  
  /*
   *
   *      S T O R A G E
   *
   */
  /* IDs */
  #define EAPI_COM0_ID_STORAGE_STD              EAPI_ID_STORAGE_STD
  
  /*
   *
   *      I 2 C
   *
   */
  /* IDs */
  #define EAPI_COM0_ID_I2C_EXTERNAL       EAPI_ID_I2C_EXTERNAL
  #define EAPI_COM0_ID_I2C_LVDS_1         EAPI_ID_I2C_LVDS_1
  #define EAPI_COM0_ID_I2C_LVDS_2         EAPI_ID_I2C_LVDS_2
  
  
  /*
   *
   *      G P I O
   *
   */
  /* IDs */
  #define EAPI_COM0_ID_GPIO_BANK    EAPI_ID_GPIO_BANK00
  #define EAPI_COM0_ID_GPIO_GPI0    EAPI_GPIO_GPIO_ID(0)
  #define EAPI_COM0_ID_GPIO_GPI1    EAPI_GPIO_GPIO_ID(1)
  #define EAPI_COM0_ID_GPIO_GPI2    EAPI_GPIO_GPIO_ID(2)
  #define EAPI_COM0_ID_GPIO_GPI3    EAPI_GPIO_GPIO_ID(3)
  #define EAPI_COM0_ID_GPIO_GPO0    EAPI_GPIO_GPIO_ID(4)
  #define EAPI_COM0_ID_GPIO_GPO1    EAPI_GPIO_GPIO_ID(5)
  #define EAPI_COM0_ID_GPIO_GPO2    EAPI_GPIO_GPIO_ID(6)
  #define EAPI_COM0_ID_GPIO_GPO3    EAPI_GPIO_GPIO_ID(7)
  
  
  
  
  
  #endif /* _EAPICOM0_H_ */
  
  