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
16 //-------- <<< Use Configuration Wizard in Context Menu >>> --------------------
18 // <h> Common Test Settings
19 // <o> Print Output Format <0=> Plain Text <1=> XML
20 // <i> Set the test results output format to plain text or XML
21 #ifndef PRINT_XML_REPORT
22 #define PRINT_XML_REPORT 1
24 // <o> Buffer size for assertions results
25 // <i> Set the buffer size for assertions results buffer
26 #define BUFFER_ASSERTIONS 128U
29 // <h> Disable Test Cases
30 // <i> Uncheck to disable an individual test case
31 // <q00> TC_CoreInstr_NOP
32 // <q01> TC_CoreInstr_REV
33 // <q02> TC_CoreInstr_REV16
34 // <q03> TC_CoreInstr_REVSH
35 // <q04> TC_CoreInstr_ROR
36 // <q05> TC_CoreInstr_RBIT
37 // <q06> TC_CoreInstr_CLZ
38 // <q07> TC_CoreInstr_SSAT
39 // <q08> TC_CoreInstr_USAT
41 // <q09> TC_CoreAFunc_FPSCR
42 // <q10> TC_CoreAFunc_CPSR
43 // <q11> TC_CoreAFunc_Mode
44 // <q12> TC_CoreAFunc_SP
45 // <q13> TC_CoreAFunc_SP_usr
46 // <q14> TC_CoreAFunc_FPEXC
47 // <q15> TC_COREAFUNC_ACTLR
48 // <q16> TC_COREAFUNC_CPACR
49 // <q17> TC_COREAFUNC_DFSR
50 // <q18> TC_COREAFUNC_IFSR
51 // <q19> TC_COREAFUNC_ISR
52 // <q20> TC_COREAFUNC_CBAR
53 // <q21> TC_COREAFUNC_TTBR0
54 // <q22> TC_COREAFUNC_DACR
55 // <q23> TC_COREAFUNC_SCTLR
56 // <q24> TC_COREAFUNC_ACTRL
57 // <q25> TC_COREAFUNC_MPIDR
58 // <q26> TC_COREAFUNC_VBAR
60 // <q27> TC_GENTIMER_CNTFRQ
61 // <q28> TC_GENTIMER_CNTP_TVAL
62 // <q29> TC_GENTIMER_CNTP_CTL
63 #define TC_COREINSTR_NOP_EN 1
64 #define TC_COREINSTR_REV_EN 1
65 #define TC_COREINSTR_REV16_EN 1
66 #define TC_COREINSTR_REVSH_EN 1
67 #define TC_COREINSTR_ROR_EN 1
68 #define TC_COREINSTR_RBIT_EN 1
69 #define TC_COREINSTR_CLZ_EN 1
70 #define TC_COREINSTR_SSAT_EN 1
71 #define TC_COREINSTR_USAT_EN 1
73 #define TC_COREAFUNC_IRQ 1
74 #define TC_COREAFUNC_FPSCR 1
75 #define TC_COREAFUNC_CPSR 1
76 #define TC_COREAFUNC_MODE 1
77 #define TC_COREAFUNC_SP 1
78 #define TC_COREAFUNC_SP_USR 1
79 #define TC_COREAFUNC_FPEXC 1
80 #define TC_COREAFUNC_ACTLR 1
81 #define TC_COREAFUNC_CPACR 1
82 #define TC_COREAFUNC_DFSR 1
83 #define TC_COREAFUNC_IFSR 1
84 #define TC_COREAFUNC_ISR 1
85 #define TC_COREAFUNC_CBAR 1
86 #define TC_COREAFUNC_TTBR0 1
87 #define TC_COREAFUNC_DACR 1
88 #define TC_COREAFUNC_SCTLR 1
89 #define TC_COREAFUNC_ACTRL 1
90 #define TC_COREAFUNC_MPIDR 1
91 #define TC_COREAFUNC_VBAR 1
93 #define TC_GENTIMER_CNTFRQ 1
94 #define TC_GENTIMER_CNTP_TVAL 1
95 #define TC_GENTIMER_CNTP_CTL 1
98 #endif /* __CV_CONFIG_H */