/* * Copyright (c) 2023 MINRES Technologies GmbH * * SPDX-License-Identifier: Apache-2.0 * * Created on: «new Date» * * «componentDefinition.effectiveName».h Author: * */ #pragma once // need double braces, see https://stackoverflow.com/questions/6893700/how-to-construct-stdarray-object-with-initializer-list#6894191 const std::array, 7> PipelinedMemoryBusToApbBridge_map = {{ { gpio0.socket, 0x0, 0xc }, { uart0.socket, 0x1000, 0x14 }, { timer0.socket, 0x20000, 0x1c }, { aclint.socket, 0x30000, 0xc000 }, { irq_ctrl.socket, 0x40000, 0x8 }, { qspi.socket, 0x50000, 0x5c }, { bootloader.socket, 0x80000, 0x400 }, }} ;