From 70fd28f73bb5de0aae00a5057a25e393872d7024 Mon Sep 17 00:00:00 2001 From: raiden00pl Date: Sun, 31 May 2026 17:00:47 +0200 Subject: [PATCH] arch/arm/stm32f7: add stm32.h peripheral header Add arch/arm/src/stm32f7/stm32.h to follow the pattern from other stm32 ports Signed-off-by: raiden00pl --- arch/arm/src/stm32f7/stm32.h | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 arch/arm/src/stm32f7/stm32.h diff --git a/arch/arm/src/stm32f7/stm32.h b/arch/arm/src/stm32f7/stm32.h new file mode 100644 index 00000000000..99c030c6337 --- /dev/null +++ b/arch/arm/src/stm32f7/stm32.h @@ -0,0 +1,60 @@ +/**************************************************************************** + * arch/arm/src/stm32f7/stm32.h + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ****************************************************************************/ + +#ifndef __ARCH_ARM_SRC_STM32F7_STM32_H +#define __ARCH_ARM_SRC_STM32F7_STM32_H + +/**************************************************************************** + * Included Files + ****************************************************************************/ + +#include +#include +#include +#include + +#include "arm_internal.h" + +/* Peripherals **************************************************************/ + +#include "chip.h" +#include "stm32_adc.h" +#include "stm32_can.h" +#include "stm32_dbgmcu.h" +#include "stm32_dma.h" +#include "stm32_exti.h" +#include "stm32_fmc.h" +#include "stm32_gpio.h" +#include "stm32_i2c.h" +#include "stm32_ltdc.h" +#include "stm32_pwr.h" +#include "stm32_rcc.h" +#include "stm32_rtc.h" +#include "stm32_sdmmc.h" +#include "stm32_spi.h" +#include "stm32_i2s.h" +#include "stm32_tim.h" +#include "stm32_uart.h" +#include "stm32_lowputc.h" +#include "stm32_ethernet.h" + +#endif /* __ARCH_ARM_SRC_STM32F7_STM32_H */