From 59a23768c553119db1a2ce55de427e5dbf72504a Mon Sep 17 00:00:00 2001 From: Petro Karashchenko Date: Thu, 23 May 2024 00:16:25 +0200 Subject: [PATCH] arch/arm/samv7: remove duplicated prototypes sam_lowputc.h is almost identical to sam_start.h so remove one of the headers Signed-off-by: Petro Karashchenko --- arch/arm/src/samv7/sam_lowputc.c | 2 +- arch/arm/src/samv7/sam_lowputc.h | 101 ------------------------------- 2 files changed, 1 insertion(+), 102 deletions(-) delete mode 100644 arch/arm/src/samv7/sam_lowputc.h diff --git a/arch/arm/src/samv7/sam_lowputc.c b/arch/arm/src/samv7/sam_lowputc.c index 2aeda3820d..8bddab861c 100644 --- a/arch/arm/src/samv7/sam_lowputc.c +++ b/arch/arm/src/samv7/sam_lowputc.c @@ -34,7 +34,7 @@ #include "sam_config.h" #include "sam_gpio.h" #include "sam_periphclks.h" -#include "sam_lowputc.h" +#include "sam_start.h" #include "hardware/sam_uart.h" #include "hardware/sam_pinmap.h" diff --git a/arch/arm/src/samv7/sam_lowputc.h b/arch/arm/src/samv7/sam_lowputc.h deleted file mode 100644 index 0849fbe67f..0000000000 --- a/arch/arm/src/samv7/sam_lowputc.h +++ /dev/null @@ -1,101 +0,0 @@ -/**************************************************************************** - * arch/arm/src/samv7/sam_lowputc.h - * - * 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_SAMV7_SAM_LOWPUTC_H -#define __ARCH_ARM_SRC_SAMV7_SAM_LOWPUTC_H - -/**************************************************************************** - * Included Files - ****************************************************************************/ - -#include -#include - -#include -#include -#include - -#include "arm_internal.h" -#include "chip.h" - -/**************************************************************************** - * Pre-processor Definitions - ****************************************************************************/ - -/**************************************************************************** - * Public Types - ****************************************************************************/ - -/**************************************************************************** - * Inline Functions - ****************************************************************************/ - -#ifndef __ASSEMBLY__ - -/**************************************************************************** - * Public Data - ****************************************************************************/ - -#undef EXTERN -#if defined(__cplusplus) -#define EXTERN extern "C" -extern "C" -{ -#else -#define EXTERN extern -#endif - -/**************************************************************************** - * Public Function Prototypes - ****************************************************************************/ - -/**************************************************************************** - * Name: sam_lowsetup - * - * Description: - * Called at the very beginning of _start. - * Performs low level initialization including setup of the console UART. - * This UART done early so that the serial console is available for - * debugging very early in the boot sequence. - * - ****************************************************************************/ - -void sam_lowsetup(void); - -/**************************************************************************** - * Name: sam_boardinitialize - * - * Description: - * All SAMV7 architectures must provide the following entry point. This - * entry point is called early in the initialization -- after all memory - * has been configured and mapped but before any devices have been - * initialized. - * - ****************************************************************************/ - -void sam_boardinitialize(void); - -#undef EXTERN -#if defined(__cplusplus) -} -#endif - -#endif /* __ASSEMBLY__ */ -#endif /* __ARCH_ARM_SRC_SAMV7_SAM_LOWPUTC_H */