| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- /*! ----------------------------------------------------------------------------
- * @file deca_types.h
- * @brief DecaWave general type definitions
- *
- * @attention
- *
- * Copyright 2015 (c) DecaWave Ltd, Dublin, Ireland.
- *
- * All rights reserved.
- *
- */
- #ifndef _DECA_TYPES_H_
- #define _DECA_TYPES_H_
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include "compiler.h"
- #include "stdint.h"
- #if 0
- #ifndef _UINT8_
- #define _UINT8_
- #ifdef uint8_t
- #define uint8 uint8_t;
- #else
- typedef unsigned char uint8;
- #endif
- #endif
- #ifndef _UINT16_
- #define _UINT16_
- #ifdef uint16_t
- #define uint16 uint16_t;
- #else
- typedef unsigned short uint16;
- #endif
- #endif
- #ifndef _UINT32_
- #define _UINT32_
- #ifdef uint32_t
- #define uint32 uint32_t;
- #else
- typedef unsigned long uint32;
- #endif
- #endif
- #ifndef _INT8_
- #define _INT8_
- #ifdef int8_t
- #define int8 int8_t;
- #else
- typedef signed char int8;
- #endif
- #endif
- #ifndef _INT16_
- #define _INT16_
- #ifdef int16_t
- #define int16 int16_t;
- #else
- typedef signed short int16;
- #endif
- #endif
- #ifndef _INT32_
- #define _INT32_
- #ifdef int32_t
- #define int32 int32_t;
- #else
- typedef signed long int32;
- #endif
- #endif
- typedef uint64_t uint64 ;
- typedef int64_t int64 ;
- #ifndef FALSE
- #define FALSE 0
- #endif
- #ifndef TRUE
- #define TRUE 1
- #endif
- #endif
- #ifdef __cplusplus
- }
- #endif
- #endif /* DECA_TYPES_H_ */
|