/* Volatile.c */

#include "NonVolatile.h"
#include "Constant.h"
#include "Volatile.h"

/*---- DEFINES --------------------------------------------------------------------------------------------*/
#define rtInf                          (100000000000000000.000000)
#define rtMinusInf                     (-100000000000000000.000000)
#ifndef __FAR_POINTER

/* Define as empty */
#define __FAR_POINTER
#endif

/*---- RAM VARIABLES --------------------------------------------------------------------------------------*/
Volatile_T VolatileWork = {
  (0.0),                               /* Error_LED_new */
  (0.0),                               /* Forward_LED_new */
  (0.0),                               /* Park_LED_new */
  (0.0),                               /* Reverse_LED_new */
  0,                                   /* Vehicle_Key */
  (0.0),                               /* Vehicle_Ready_LED_new */
  0,                                   /* CAN_1_std_handled_count */
  0,                                   /* CAN_1_std_last_unhandled_id */
  0,                                   /* CAN_1_std_receive_count */
  0,                                   /* init_resource_AN1M */
  0,                                   /* init_resource_AN2M */
  0,                                   /* init_resource_AN4M */
  0,                                   /* init_resource_AN5M */
  0,                                   /* init_resource_AN6M */
  0,                                   /* init_resource_ECUP */
  0,                                   /* init_resource_FUELP */
  0,                                   /* init_resource_INJ1D */
  0,                                   /* init_resource_INJ2D */
  0,                                   /* init_resource_INJ3D */
  0,                                   /* init_resource_MPRD */
  0,                                   /* init_resource_TACH */
  (FALSE),                             /* Error_LED_ovr */
  (FALSE),                             /* Forward_LED_ovr */
  0,                                   /* MPRD */
  0,                                   /* MPRD_KeepAlive */
  (0.0),                               /* MPRD_new */
  (FALSE),                             /* MPRD_ovr */
  (FALSE),                             /* Park_LED_ovr */
  (FALSE),                             /* ProcessorReboot */
  (FALSE),                             /* RestoreNVFactoryDefaults */
  (FALSE),                             /* Reverse_LED_ovr */
  (FALSE),                             /* StoreNV */
  (FALSE),                             /* Vehicle_Ready_LED_ovr */
};

/*---- END OF FILE ----------------------------------------------------------------------------------------*/
