1 /* 2 * Copyright (c) 2001-2019, Arm Limited and Contributors. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 /*! 8 @addtogroup cc_pal_sb_plat 9 @{ 10 */ 11 12 /*! 13 @file 14 @brief This file contains platform-dependent definitions used in the Boot Services code. 15 */ 16 17 #ifndef _CC_PAL_SB_PLAT_H 18 #define _CC_PAL_SB_PLAT_H 19 20 #include "cc_pal_types.h" 21 22 23 #ifdef __cplusplus 24 extern "C" 25 { 26 #endif 27 28 /*! DMA address types: 32 bits or 64 bits, according to platform. */ 29 typedef uint32_t CCDmaAddr_t; 30 /*! CryptocCell address types: 32 bits or 64 bits, according to platform. */ 31 typedef uint32_t CCAddr_t; 32 33 34 #ifdef __cplusplus 35 } 36 #endif 37 /*! 38 @} 39 */ 40 41 #endif 42 43