diff options
Diffstat (limited to 'include/octtypewin.h')
-rw-r--r-- | include/octtypewin.h | 38 |
1 files changed, 27 insertions, 11 deletions
diff --git a/include/octtypewin.h b/include/octtypewin.h index e87e0ba..3456db3 100644 --- a/include/octtypewin.h +++ b/include/octtypewin.h @@ -2,21 +2,30 @@ File: octtypewin.h -Copyright (c) 2001 Octasic Inc. All rights reserved. + Copyright (c) 2001-2006 Octasic Inc. -Description: This file defines the base storage types for the Windows - environment. - Includes the Windows definition file and add the missing ones here. +Description: -This source code is Octasic Confidential. Use of and access to this code -is covered by the Octasic Device Enabling Software License Agreement. -Acknowledgement of the Octasic Device Enabling Software License was -required for access to this code. A copy was also provided with the release. + This file defines the base storage types for the Windows environment. + Includes the Windows definition file and add the missing ones here. +This file is part of the Octasic OCT6100 GPL API . The OCT6100 GPL API is +free software; you can redistribute it and/or modify it under the terms of +the GNU General Public License as published by the Free Software Foundation; +either version 2 of the License, or (at your option) any later version. -$Octasic_Release: OCT610xAPI-01.00-PR37 $ +The OCT6100 GPL API is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. -$Octasic_Revision: 12 $ +You should have received a copy of the GNU General Public License +along with the OCT6100 GPL API; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + +$Octasic_Release: OCT612xAPI-01.00-PR43 $ + +$Octasic_Revision: 16 $ \*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/ @@ -34,7 +43,6 @@ $Octasic_Revision: 12 $ /* Disable Level 4 warning: nonstandard extension used : translation unit is empty */ #pragma warning( disable : 4206 ) - #ifdef __cplusplus extern "C" { #endif @@ -48,11 +56,13 @@ typedef signed short *PINT16; /* 8-bit integer */ typedef unsigned char UINT8; typedef signed char INT8; +typedef signed char OCT_INT8; typedef unsigned char *PUINT8; typedef signed char *PINT8; typedef double DOUBLE; + /* 32 bit integer */ #if ( defined( _MSC_VER ) && _MSC_VER == 1100 ) /* MFC5 compiler does not define UINT32 */ @@ -68,6 +78,12 @@ typedef UINT32 * PUINT32; #define ULLONG unsigned __int64 #define PULLONG unsigned __int64 * +/* Double integers */ +typedef double DOUBLE; +typedef double * PDOUBLE; +typedef float FLOAT; +typedef float * PFLOAT; + #ifndef OPT #define OPT /* OPT param */ #endif |