1 /* 2 * Copyright (c) 2019-2023 Arm Limited. All rights reserved. 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 //-------- <<< Use Configuration Wizard in Context Menu >>> -------------------- 18 19 #ifndef __RTE_DEVICE_H 20 #define __RTE_DEVICE_H 21 22 // <q> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART0] 23 // <i> Configuration settings for Driver_USART0 in component ::Drivers:USART 24 #define RTE_USART0 1 25 26 // <q> MPC (Memory Protection Controller) [Driver_VM0_MPC] 27 // <i> Configuration settings for Driver_VM0_MPC in component ::Drivers:MPC 28 #define RTE_VM0_MPC 1 29 30 // <q> MPC (Memory Protection Controller) [Driver_VM1_MPC] 31 // <i> Configuration settings for Driver_VM1_MPC in component ::Drivers:MPC 32 #define RTE_VM1_MPC 1 33 34 // <q> MPC (Memory Protection Controller) [Driver_SIC_MPC] 35 // <i> Configuration settings for Driver_SIC_MPC in component ::Drivers:MPC 36 #ifdef RSE_XIP 37 #define RTE_SIC_MPC 1 38 #endif /* RSE_XIP */ 39 40 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_MAIN0] 41 // <i> Configuration settings for Driver_PPC_RSE_MAIN0 in component ::Drivers:PPC 42 #define RTE_PPC_RSE_MAIN0 1 43 44 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_MAIN_EXP0] 45 // <i> Configuration settings for Driver_PPC_RSE_MAIN_EXP0 in component ::Drivers:PPC 46 #define RTE_PPC_RSE_MAIN_EXP0 1 47 48 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_MAIN_EXP1] 49 // <i> Configuration settings for Driver_PPC_RSE_MAIN_EXP1 in component ::Drivers:PPC 50 #define RTE_PPC_RSE_MAIN_EXP1 1 51 52 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_MAIN_EXP2] 53 // <i> Configuration settings for Driver_PPC_RSE_MAIN_EXP2 in component ::Drivers:PPC 54 #define RTE_PPC_RSE_MAIN_EXP2 1 55 56 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_MAIN_EXP3] 57 // <i> Configuration settings for Driver_PPC_RSE_MAIN_EXP3 in component ::Drivers:PPC 58 #define RTE_PPC_RSE_MAIN_EXP3 1 59 60 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_PERIPH0] 61 // <i> Configuration settings for Driver_PPC_RSE_PERIPH0 in component ::Drivers:PPC 62 #define RTE_PPC_RSE_PERIPH0 1 63 64 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_PERIPH1] 65 // <i> Configuration settings for Driver_PPC_RSE_PERIPH1 in component ::Drivers:PPC 66 #define RTE_PPC_RSE_PERIPH1 1 67 68 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_PERIPH_EXP0] 69 // <i> Configuration settings for Driver_PPC_RSE_PERIPH_EXP0 in component ::Drivers:PPC 70 #define RTE_PPC_RSE_PERIPH_EXP0 1 71 72 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_PERIPH_EXP1] 73 // <i> Configuration settings for Driver_PPC_RSE_PERIPH_EXP1 in component ::Drivers:PPC 74 #define RTE_PPC_RSE_PERIPH_EXP1 1 75 76 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_PERIPH_EXP2] 77 // <i> Configuration settings for Driver_PPC_RSE_PERIPH_EXP2 in component ::Drivers:PPC 78 #define RTE_PPC_RSE_PERIPH_EXP2 1 79 80 // <q> PPC (Peripheral Protection Controller) [PPC_RSE_PERIPH_EXP3] 81 // <i> Configuration settings for Driver_PPC_RSE_PERIPH_EXP3 in component ::Drivers:PPC 82 #define RTE_PPC_RSE_PERIPH_EXP3 1 83 84 // <q> Flash device emulated by SRAM [Driver_Flash0] 85 // <i> Configuration settings for Driver_Flash0 in component ::Drivers:Flash 86 #define RTE_FLASH0 1 87 88 #endif /* __RTE_DEVICE_H */ 89