1/* 2 * Copyright (c) 2019-2022 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#ifndef __RTE_DEVICE_H 18#define __RTE_DEVICE_H 19 20// <q> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART0] 21// <i> Configuration settings for Driver_USART0 in component ::Drivers:USART 22#define RTE_USART0 1 23 24// <q> USART (Universal synchronous - asynchronous receiver transmitter) [Driver_USART1] 25// <i> Configuration settings for Driver_USART1 in component ::Drivers:USART 26#define RTE_USART1 1 27 28// <q> MPC (Memory Protection Controller) [Driver_ISRAM0_MPC] 29// <i> Configuration settings for Driver_ISRAM0_MPC in component ::Drivers:MPC 30#define RTE_ISRAM0_MPC 0 31 32// <q> MPC (Memory Protection Controller) [Driver_ISRAM1_MPC] 33// <i> Configuration settings for Driver_ISRAM1_MPC in component ::Drivers:MPC 34#define RTE_ISRAM1_MPC 0 35 36// <q> MPC (Memory Protection Controller) [Driver_SRAM_MPC] 37// <i> Configuration settings for Driver_SRAM_MPC in component ::Drivers:MPC 38#define RTE_SRAM_MPC 0 39 40// <q> MPC (Memory Protection Controller) [Driver_QSPI_MPC] 41// <i> Configuration settings for Driver_QSPI_MPC in component ::Drivers:MPC 42#define RTE_QSPI_MPC 0 43 44// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_MAIN0] 45// <i> Configuration settings for Driver_PPC_SSE300_MAIN0 in component ::Drivers:PPC 46#define RTE_PPC_SSE300_MAIN0 0 47 48// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_MAIN_EXP0] 49// <i> Configuration settings for Driver_PPC_SSE300_MAIN_EXP0 in component ::Drivers:PPC 50#define RTE_PPC_SSE300_MAIN_EXP0 0 51 52// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_MAIN_EXP1] 53// <i> Configuration settings for Driver_PPC_SSE300_MAIN_EXP1 in component ::Drivers:PPC 54#define RTE_PPC_SSE300_MAIN_EXP1 0 55 56// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_PERIPH0] 57// <i> Configuration settings for Driver_PPC_SSE300_PERIPH0 in component ::Drivers:PPC 58#define RTE_PPC_SSE300_PERIPH0 0 59 60// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_PERIPH1] 61// <i> Configuration settings for Driver_PPC_SSE300_PERIPH1 in component ::Drivers:PPC 62#define RTE_PPC_SSE300_PERIPH1 0 63 64// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_PERIPH_EXP0] 65// <i> Configuration settings for Driver_PPC_SSE300_PERIPH_EXP0 in component ::Drivers:PPC 66#define RTE_PPC_SSE300_PERIPH_EXP0 0 67 68// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_PERIPH_EXP1] 69// <i> Configuration settings for Driver_PPC_SSE300_PERIPH_EXP1 in component ::Drivers:PPC 70#define RTE_PPC_SSE300_PERIPH_EXP1 0 71 72// <q> PPC (Peripheral Protection Controller) [PPC_SSE300_PERIPH_EXP2] 73// <i> Configuration settings for Driver_PPC_SSE300_PERIPH_EXP2 in component ::Drivers:PPC 74#define RTE_PPC_SSE300_PERIPH_EXP2 0 75 76// <q> Flash device emulated by SRAM [Driver_Flash0] 77// <i> Configuration settings for Driver_Flash0 in component ::Drivers:Flash 78#define RTE_FLASH0 1 79 80// <q> I2C SBCon [Driver_I2C0] 81// <i> Configuration settings for Driver_I2C0 in component ::Drivers:I2C 82#define RTE_I2C0 1 83 84#endif /* __RTE_DEVICE_H */ 85