/*****************************************************************************
| Project Name: C C P - Driver
| File Name: CCP.C
|
| Description:
| Implements the CCP module .
| used by the CANape CAN Calibration Tool.
|
|-----------------------------------------------------------------------------
| C O P Y R I G H T
|-----------------------------------------------------------------------------
| Copyright (c) 2001-2003 by Vector Informatik GmbH. All rights reserved.
|-----------------------------------------------------------------------------
| A U T H O R I D E N T I T Y
|-----------------------------------------------------------------------------
| Initials Name Company
| -------- --------------------- -------------------------------------
| Bus Sabine B 點 herl Vector Informatik GmbH
| Ds Sven Deckardt Vector Informatik GmbH
| Hp Armin Happel Vector Informatik GmbH
| Tri Frank Triem Vector Informatik GmbH
| Za Rainer Zaiser Vector Informatik GmbH
|-----------------------------------------------------------------------------
| R E V I S I O N H I S T O R Y
|-----------------------------------------------------------------------------
| Date Version Author Description
| ---------- ------- ------ -----------------------------------------------
| 2000-24-09 1.29.00 Za - New define CCP_CHECKSUM_BLOCKSIZE
| 2000-29-11 1.30.00 Za - #ifndef CCP_EXTERNAL_STATION_ID
| 2001-08-02 1.31.00 Za - new define CCP_DAQ_BASE_ADDR
| - new function ccpGetDaqPointer
| 2001-30-05 1.32.00 Za - Reserved word "data" in KEIL Compiler for C5x5
| - Prefix CCP_ for all #defines
| 2001-14-09 1.33.00 Za - #define CCP_ODT_ENTRY_SIZE
| - #define CCP_INTEL,CCP_MOTOROLA
| 2001-28-10 1.34.00 Za - ccpSend return value removed
| - Transmission error handling should be done by the user
| 2002-08-04 1.35.00 Za - #define CCP_CPUTYPE_32BIT
| - Max checksum block size is DWORD on 32 bit CPUs
| 2002-02-06 1.36.00 Za - #undef CCP_DAQ for drivers without DAQ fixed
| - double - float conversion for SHORT_UPLOAD, DNLOAD
and DAQ
| 2002-17-07 1.37.00 Ds - Fixed the version nr. because the version was in
| the comment 1.36 but 135 was define.