1 /*-----------------------------------------------------------------------------
3 * Purpose: CV Config header
4 *----------------------------------------------------------------------------
5 * Copyright (c) 2017 ARM Limited. All rights reserved.
6 *----------------------------------------------------------------------------*/
10 #include "RTE_Components.h"
11 #include CMSIS_device_header
13 #define RTE_CV_COREINSTR 1
14 #define RTE_CV_COREFUNC 1
15 #define RTE_CV_MPUFUNC 1
18 //-------- <<< Use Configuration Wizard in Context Menu >>> --------------------
20 // <h> Common Test Settings
21 // <o> Print Output Format <0=> Plain Text <1=> XML
22 // <i> Set the test results output format to plain text or XML
23 #ifndef PRINT_XML_REPORT
24 #define PRINT_XML_REPORT 1
26 // <o> Buffer size for assertions results
27 // <i> Set the buffer size for assertions results buffer
28 #define BUFFER_ASSERTIONS 128U
31 // <h> Disable Test Cases
32 // <i> Uncheck to disable an individual test case
33 // <q00> TC_CoreInstr_NOP
34 // <q01> TC_CoreInstr_REV
35 // <q02> TC_CoreInstr_REV16
36 // <q03> TC_CoreInstr_REVSH
37 // <q04> TC_CoreInstr_ROR
38 // <q05> TC_CoreInstr_RBIT
39 // <q06> TC_CoreInstr_CLZ
40 // <q07> TC_CoreInstr_SSAT
41 // <q08> TC_CoreInstr_USAT
43 // <q09> TC_CoreFunc_EnDisIRQ
44 // <q10> TC_CoreFunc_Control
45 // <q11> TC_CoreFunc_IPSR
46 // <q12> TC_CoreFunc_APSR
47 // <q13> TC_CoreFunc_PSP
48 // <q14> TC_CoreFunc_MSP
49 // <q15> TC_CoreFunc_PRIMASK
50 // <q16> TC_CoreFunc_FAULTMASK
51 // <q17> TC_CoreFunc_BASEPRI
52 // <q18> TC_CoreFunc_FPSCR
54 // <q19> TC_MPU_SetClear
56 #define TC_COREINSTR_NOP_EN 1
57 #define TC_COREINSTR_REV_EN 1
58 #define TC_COREINSTR_REV16_EN 1
59 #define TC_COREINSTR_REVSH_EN 1
60 #define TC_COREINSTR_ROR_EN 1
61 #define TC_COREINSTR_RBIT_EN 1
62 #define TC_COREINSTR_CLZ_EN 1
63 #define TC_COREINSTR_SSAT_EN 1
64 #define TC_COREINSTR_USAT_EN 1
66 #define TC_COREFUNC_ENDISIRQ_EN 1
67 #define TC_COREFUNC_CONTROL_EN 1
68 #define TC_COREFUNC_IPSR_EN 1
69 #define TC_COREFUNC_APSR_EN 1
70 #define TC_COREFUNC_PSP_EN 1
71 #define TC_COREFUNC_MSP_EN 1
72 #define TC_COREFUNC_PRIMASK_EN 1
73 #define TC_COREFUNC_FAULTMASK_EN 1
74 #define TC_COREFUNC_BASEPRI_EN 1
75 #define TC_COREFUNC_FPSCR_EN 1
77 #define TC_MPU_SETCLEAR_EN 1
78 #define TC_MPU_LOAD_EN 1
81 #endif /* __CV_CONFIG_H */