1*91f16700Schasinglulu /* 2*91f16700Schasinglulu * Copyright 2020 Broadcom 3*91f16700Schasinglulu * 4*91f16700Schasinglulu * SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu */ 6*91f16700Schasinglulu /* 7*91f16700Schasinglulu * Portions copyright (c) 2020, Arm Limited and Contributors. 8*91f16700Schasinglulu * All rights reserved. 9*91f16700Schasinglulu */ 10*91f16700Schasinglulu 11*91f16700Schasinglulu #ifndef INTTYPES_H 12*91f16700Schasinglulu #define INTTYPES_H 13*91f16700Schasinglulu 14*91f16700Schasinglulu #include <inttypes_.h> 15*91f16700Schasinglulu #include <stdint.h> 16*91f16700Schasinglulu 17*91f16700Schasinglulu #define PRId8 "d" /* int8_t */ 18*91f16700Schasinglulu #define PRId16 "d" /* int16_t */ 19*91f16700Schasinglulu #define PRId32 "d" /* int32_t */ 20*91f16700Schasinglulu 21*91f16700Schasinglulu #define PRIi8 "i" /* int8_t */ 22*91f16700Schasinglulu #define PRIi16 "i" /* int16_t */ 23*91f16700Schasinglulu #define PRIi32 "i" /* int32_t */ 24*91f16700Schasinglulu 25*91f16700Schasinglulu #define PRIo8 "o" /* int8_t */ 26*91f16700Schasinglulu #define PRIo16 "o" /* int16_t */ 27*91f16700Schasinglulu #define PRIo32 "o" /* int32_t */ 28*91f16700Schasinglulu 29*91f16700Schasinglulu #define PRIu8 "u" /* uint8_t */ 30*91f16700Schasinglulu #define PRIu16 "u" /* uint16_t */ 31*91f16700Schasinglulu #define PRIu32 "u" /* uint32_t */ 32*91f16700Schasinglulu 33*91f16700Schasinglulu #define PRIx8 "x" /* uint8_t */ 34*91f16700Schasinglulu #define PRIx16 "x" /* uint16_t */ 35*91f16700Schasinglulu #define PRIx32 "x" /* uint32_t */ 36*91f16700Schasinglulu 37*91f16700Schasinglulu #define PRIX8 "X" /* uint8_t */ 38*91f16700Schasinglulu #define PRIX16 "X" /* uint16_t */ 39*91f16700Schasinglulu #define PRIX32 "X" /* uint32_t */ 40*91f16700Schasinglulu 41*91f16700Schasinglulu #endif 42