utils_defi.h (932B)
1 /* 2 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 3 * 4 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 5 */ 6 #ifndef UTILS_DEFI_INCLUDED 7 /* { */ 8 #define UTILS_DEFI_INCLUDED 9 /* 10 * General include file for reference design. 11 */ 12 #include <appl/diag/dpp/ref_sys.h> 13 /* 14 * General include file for user interface. 15 */ 16 #include <appl/diag/dpp/utils_pure_defi.h> 17 #include <appl/diag/dpp/dune_chips.h> 18 /* 19 * Rom variables. 20 * { 21 */ 22 #ifdef EXTERN 23 #undef EXTERN 24 #endif 25 #define EXTERN extern 26 #ifdef INIT 27 #undef INIT 28 #endif 29 #ifdef CONST 30 #undef CONST 31 #endif 32 #define CONST const 33 /* 34 * } 35 */ 36 #undef CONST 37 38 #if !DUNE_BCM 39 /* 40 * Ram variables. 41 * { 42 */ 43 #include "Utilities/include/utils_ram_defi.h" 44 /* 45 * } 46 */ 47 /* } */ 48 49 /* 50 * Syslog prototypes. 51 * { 52 */ 53 #include "Utilities/include/utils_syslog.h" 54 /* 55 * } 56 */ 57 /* } */ 58 #endif /* !DUNE_BCM */ 59 60 #endif