1 /* 2 * Copyright (c) 2016-2018 ARM Limited 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 // <e> SPI (Serial Peripheral Interface) [Driver_SPI0] 23 // <i> Configuration settings for Driver_SPI0 in component ::Drivers:SPI 24 #define RTE_SPI0 0 25 // </e> SPI (Serial Peripheral Interface) [Driver_SPI0] 26 27 // <e> SPI (Serial Peripheral Interface) [Driver_SPI1] 28 // <i> Configuration settings for Driver_SPI1 in component ::Drivers:SPI 29 #define RTE_SPI1 0 30 // </e> SPI (Serial Peripheral Interface) [Driver_SPI1] 31 32 // <e> SPI (Serial Peripheral Interface) [Driver_SPI2] 33 // <i> Configuration settings for Driver_SPI2 in component ::Drivers:SPI 34 #define RTE_SPI2 0 35 // </e> SPI (Serial Peripheral Interface) [Driver_SPI2] 36 37 // <e> SPI (Serial Peripheral Interface) [Driver_SPI3] 38 // <i> Configuration settings for Driver_SPI3 in component ::Drivers:SPI 39 #define RTE_SPI3 0 40 // </e> SPI (Serial Peripheral Interface) [Driver_SPI3] 41 42 // <e> SPI (Serial Peripheral Interface) [Driver_SPI4] 43 // <i> Configuration settings for Driver_SPI4 in component ::Drivers:SPI 44 #define RTE_SPI4 0 45 // </e> SPI (Serial Peripheral Interface) [Driver_SPI4] 46 47 // <e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C0] 48 // <i> Configuration settings for Driver_I2C0 in component ::Drivers:I2C 49 #define RTE_I2C0 0 50 // </e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C0] 51 52 // <e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C1] 53 // <i> Configuration settings for Driver_I2C1 in component ::Drivers:I2C 54 #define RTE_I2C1 0 55 // </e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C1] 56 57 // <e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C2] 58 // <i> Configuration settings for Driver_I2C2 in component ::Drivers:I2C 59 #define RTE_I2C2 0 60 // </e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C2] 61 62 // <e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C3] 63 // <i> Configuration settings for Driver_I2C3 in component ::Drivers:I2C 64 #define RTE_I2C3 0 65 // </e> I2C (Inter-integrated Circuit Interface 2) [Driver_I2C3] 66 67 // <e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART0] 68 // <i> Configuration settings for Driver_USART0 in component ::Drivers:USART 69 #define RTE_USART0 1 70 // </e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART0] 71 72 // <e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART1] 73 // <i> Configuration settings for Driver_USART1 in component ::Drivers:USART 74 #define RTE_USART1 1 75 // </e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART1] 76 77 // <e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART2] 78 // <i> Configuration settings for Driver_USART2 in component ::Drivers:USART 79 #define RTE_USART2 0 80 // </e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART2] 81 82 // <e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART3] 83 // <i> Configuration settings for Driver_USART3 in component ::Drivers:USART 84 #define RTE_USART3 0 85 // </e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART3] 86 87 // <e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART4] 88 // <i> Configuration settings for Driver_USART4 in component ::Drivers:USART 89 #define RTE_USART4 0 90 // </e> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART4] 91 92 // <e> FLASH (Flash Memory) [Driver_FLASH0] 93 // <i> Configuration settings for Driver_FLASH0 in component ::Drivers:FLASH 94 #define RTE_FLASH0 1 95 // </e> FLASH (Flash Memory) [Driver_FLASH0] 96 97 // <e> MPC (Memory Protection Controller) [Driver_ISRAM0_MPC] 98 // <i> Configuration settings for Driver_ISRAM0_MPC in component ::Drivers:MPC 99 #define RTE_ISRAM0_MPC 0 100 // </e> MPC (Memory Protection Controller) [Driver_ISRAM0_MPC] 101 102 // <e> MPC (Memory Protection Controller) [Driver_ISRAM1_MPC] 103 // <i> Configuration settings for Driver_ISRAM1_MPC in component ::Drivers:MPC 104 #define RTE_ISRAM1_MPC 0 105 // </e> MPC (Memory Protection Controller) [Driver_ISRAM1_MPC] 106 107 // <e> MPC (Memory Protection Controller) [Driver_ISRAM2_MPC] 108 // <i> Configuration settings for Driver_ISRAM2_MPC in component ::Drivers:MPC 109 #define RTE_ISRAM2_MPC 0 110 // </e> MPC (Memory Protection Controller) [Driver_ISRAM2_MPC] 111 112 // <e> MPC (Memory Protection Controller) [Driver_ISRAM3_MPC] 113 // <i> Configuration settings for Driver_ISRAM3_MPC in component ::Drivers:MPC 114 #define RTE_ISRAM3_MPC 0 115 // </e> MPC (Memory Protection Controller) [Driver_ISRAM3_MPC] 116 117 // <e> MPC (Memory Protection Controller) [Driver_SRAM1_MPC] 118 // <i> Configuration settings for Driver_SRAM1_MPC in component ::Drivers:MPC 119 #define RTE_CODE_SRAM1_MPC 1 120 // </e> MPC (Memory Protection Controller) [Driver_SRAM1_MPC] 121 122 // <e> MPC (Memory Protection Controller) [Driver_SRAM2_MPC] 123 // <i> Configuration settings for Driver_SRAM2_MPC in component ::Drivers:MPC 124 #define RTE_CODE_SRAM2_MPC 1 125 // </e> MPC (Memory Protection Controller) [Driver_SRAM2_MPC] 126 127 // <e> MPC (Memory Protection Controller) [Driver_SRAM3_MPC] 128 // <i> Configuration settings for Driver_SRAM3_MPC in component ::Drivers:MPC 129 #define RTE_CODE_SRAM3_MPC 0 130 // </e> MPC (Memory Protection Controller) [Driver_SRAM3_MPC] 131 132 // <e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP0] 133 // <i> Configuration settings for Driver_AHB_PPCEXP0 in component ::Drivers:MPC 134 #define RTE_AHB_PPCEXP0 0 135 // </e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP0] 136 137 // <e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP1] 138 // <i> Configuration settings for Driver_AHB_PPCEXP1 in component ::Drivers:MPC 139 #define RTE_AHB_PPCEXP1 0 140 // </e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP1] 141 142 // <e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP2] 143 // <i> Configuration settings for Driver_AHB_PPCEXP2 in component ::Drivers:MPC 144 #define RTE_AHB_PPCEXP2 0 145 // </e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP2] 146 147 // <e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP3] 148 // <i> Configuration settings for Driver_AHB_PPCEXP3 in component ::Drivers:MPC 149 #define RTE_AHB_PPCEXP3 0 150 // </e> PPC (Peripheral Protection Controller) [Driver_AHB_PPCEXP3] 151 152 // <e> PPC (Peripheral Protection Controller) [Driver_APB_PPC0] 153 // <i> Configuration settings for Driver_APB_PPC0 in component ::Drivers:MPC 154 #define RTE_APB_PPC0 0 155 // </e> PPC (Peripheral Protection Controller) [Driver_APB_PPC0] 156 157 // <e> PPC (Peripheral Protection Controller) [Driver_APB_PPC1] 158 // <i> Configuration settings for Driver_APB_PPC1 in component ::Drivers:MPC 159 #define RTE_APB_PPC1 0 160 // </e> PPC (Peripheral Protection Controller) [Driver_APB_PPC1] 161 162 // <e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP0] 163 // <i> Configuration settings for Driver_APB_PPCEXP0 in component ::Drivers:MPC 164 #define RTE_APB_PPCEXP0 0 165 // </e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP0] 166 167 // <e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP1] 168 // <i> Configuration settings for Driver_APB_PPCEXP1 in component ::Drivers:MPC 169 #define RTE_APB_PPCEXP1 0 170 // </e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP1] 171 172 // <e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP2] 173 // <i> Configuration settings for Driver_APB_PPCEXP2 in component ::Drivers:MPC 174 #define RTE_APB_PPCEXP2 1 175 // </e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP2] 176 177 // <e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP3] 178 // <i> Configuration settings for Driver_APB_PPCEXP3 in component ::Drivers:MPC 179 #define RTE_APB_PPCEXP3 0 180 // </e> PPC (Peripheral Protection Controller) [Driver_APB_PPCEXP3] 181 182 #endif /* __RTE_DEVICE_H */ 183