diff options
Diffstat (limited to 'Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/Common/types.h')
-rw-r--r-- | Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/Common/types.h | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/Common/types.h b/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/Common/types.h deleted file mode 100644 index b655259eb..000000000 --- a/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/Common/types.h +++ /dev/null @@ -1,93 +0,0 @@ -/** - ****************************************************************************** - * @file types.h - * @author MCD Application Team - * @brief Define the various basic types needed by the Library - ****************************************************************************** - * @attention - * - * <h2><center>© Copyright (c) 2015 STMicroelectronics. - * All rights reserved.</center></h2> - * - * This software component is licensed by ST under Image license SLA0044, - * the "License"; You may not use this file except in compliance with the - * License. You may obtain a copy of the License at: - * http://www.st.com/SLA0044 - * - ****************************************************************************** - */ - -/* Define to prevent recursive inclusion -------------------------------------*/ -#ifndef __CRL_TYPES_H__ -#define __CRL_TYPES_H__ - - -#ifdef __cplusplus - extern "C" { -#endif - -/* Includes ------------------------------------------------------------------*/ - -/** @addtogroup UserAPI User Level API - * @{ - */ - -/** @addtogroup TYPES Data Types Definitions - * @{ - */ - -#if !defined(_STDINT_H) && !defined(__stdint_h) && !defined(_STDINT) - -#ifndef __uint8_t_defined - -typedef unsigned int uint32_t; /*!< stdint.h defintion of uint32_t */ -typedef unsigned char uint8_t; /*!< stdint.h defintion of uint8_t */ -typedef unsigned short int uint16_t; /*!< stdint.h defintion of uint16_t */ -typedef unsigned long long uint64_t; /*!< stdint.h defintion of uint64_t */ - -#define __uint8_t_defined -#define __uint16_t_defined -#define __uint32_t_defined -#define __uint64_t_defined -#endif /*!< __uint8_t_defined */ - -#ifndef __int8_t_defined - -typedef signed long long int64_t; /*!< stdint.h defintion of int64_t */ -typedef signed int int32_t; /*!< stdint.h defintion of int32_t */ -typedef signed short int int16_t; /*!< stdint.h defintion of int16_t */ -typedef signed char int8_t; /*!< stdint.h defintion of int8_t */ -#define __int8_t_defined -#define __int16_t_defined -#define __int32_t_defined -#define __int64_t_defined -#endif /* __int8_t_defined */ - -#endif /* !defined(_STDINT_H) && !defined(__stdint_h) && !defined(_STDINT) */ - -/** @brief Type definitation for a pre-allocated memory buffer that is required by some functions */ -typedef struct -{ - uint8_t *pmBuf; /*!< Pointer to the pre-allocated memory buffer, this must be set by the user*/ - uint16_t mSize; /*!< Total size of the pre-allocated memory buffer */ - uint16_t mUsed; /*!< Currently used portion of the buffer, should be inititalized by user to zero */ -} -membuf_stt; - -/** - * @} - */ - -/** - * @} - */ - -#ifdef __cplusplus -} -#endif - - -#endif /* __CRL_TYPES_H__ */ - - -/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |