This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 59a23768c5 arch/arm/samv7: remove duplicated prototypes
59a23768c5 is described below
commit 59a23768c553119db1a2ce55de427e5dbf72504a
Author: Petro Karashchenko <[email protected]>
AuthorDate: Thu May 23 00:16:25 2024 +0200
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 <[email protected]>
---
arch/arm/src/samv7/sam_lowputc.c | 2 +-
arch/arm/src/samv7/sam_lowputc.h | 101 ---------------------------------------
2 files changed, 1 insertion(+), 102 deletions(-)
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 <nuttx/config.h>
-#include <nuttx/compiler.h>
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <stdbool.h>
-
-#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 */