+++ /dev/null
-/** @file\r
-Core types used in Mrc.\r
-\r
-Copyright (c) 2013-2015 Intel Corporation.\r
-\r
-SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-**/\r
-#ifndef __MRC_CORE_TYPES_H\r
-#define __MRC_CORE_TYPES_H\r
-\r
-typedef char char_t;\r
-typedef unsigned char uint8_t;\r
-typedef short int16_t;\r
-typedef unsigned short uint16_t;\r
-typedef int int32_t;\r
-typedef unsigned int uint32_t;\r
-typedef unsigned char bool;\r
-typedef unsigned int size_t;\r
-\r
-#ifdef ASM_INC\r
-// Unfortunately h2inc has issue with long long\r
-typedef struct uint64_s\r
-{\r
- uint32_t lo;\r
- uint32_t hi;\r
-}uint64_t;\r
-#else\r
-typedef unsigned long long uint64_t;\r
-#endif\r
-\r
-#ifdef SIM\r
-// Native word length is 64bit in simulation environment\r
-typedef uint64_t uintn_t;\r
-#else\r
-// Quark is 32bit\r
-typedef uint32_t uintn_t;\r
-#endif\r
-\r
-#define PTR32(a) ((volatile uint32_t*)(uintn_t)(a))\r
-\r
-#endif\r
-\r