diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-21 06:27:24 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-22 07:01:36 +0100 |
commit | bb22a3f3af86c00d70f51b4a3531640c0808261a (patch) | |
tree | 11cfc463d71bd86bd28bd1d01e1bd6c15636e893 /c/src/lib/libbsp/powerpc/virtex | |
parent | bsps/powerpc: Remove bsp_timer_internal_clock (diff) | |
download | rtems-bb22a3f3af86c00d70f51b4a3531640c0808261a.tar.bz2 |
bsp/powerpc: Move libcpu timer to bsps
Use only one timer driver variant based on the standard PowerPC time
base.
This patch is a part of the BSP source reorganization.
Update #3285.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/virtex')
-rw-r--r-- | c/src/lib/libbsp/powerpc/virtex/Makefile.am | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/virtex/timer/timer-config.c | 58 |
2 files changed, 1 insertions, 62 deletions
diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am index 355b0ca83f..cb23c69d78 100644 --- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am +++ b/c/src/lib/libbsp/powerpc/virtex/Makefile.am @@ -62,11 +62,8 @@ if HAS_NETWORKING libbsp_a_SOURCES += = network/xiltemac.c endif -# timer -libbsp_a_SOURCES += timer/timer-config.c -libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/ppc403/timer.rel - libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c +libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/ppc-dec-timer.c include $(top_srcdir)/../../../../automake/local.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am diff --git a/c/src/lib/libbsp/powerpc/virtex/timer/timer-config.c b/c/src/lib/libbsp/powerpc/virtex/timer/timer-config.c deleted file mode 100644 index bdea6bb775..0000000000 --- a/c/src/lib/libbsp/powerpc/virtex/timer/timer-config.c +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Author: Thomas Doerfler <td@imd.m.isar.de> - * IMD Ingenieurbuero fuer Microcomputertechnik - * - * COPYRIGHT (c) 1998 by IMD - * - * Changes from IMD are covered by the original distributions terms. - * This file has been derived from the papyrus BSP: - * - * Author: Andrew Bray <andy@i-cubed.co.uk> - * - * COPYRIGHT (c) 1995 by i-cubed ltd. - * - * To anyone who acknowledges that this file is provided "AS IS" - * without any express or implied warranty: - * permission to use, copy, modify, and distribute this file - * for any purpose is hereby granted without fee, provided that - * the above copyright notice and this notice appears in all - * copies, and that the name of i-cubed limited not be used in - * advertising or publicity pertaining to distribution of the - * software without specific, written prior permission. - * i-cubed limited makes no representations about the suitability - * of this software for any purpose. - * - * Modifications for spooling console driver and control of memory layout - * with linker command file by - * Thomas Doerfler <td@imd.m.isar.de> - * for these modifications: - * COPYRIGHT (c) 1997 by IMD, Puchheim, Germany. - * - * To anyone who acknowledges that this file is provided "AS IS" - * without any express or implied warranty: - * permission to use, copy, modify, and distribute this file - * for any purpose is hereby granted without fee, provided that - * the above copyright notice and this notice appears in all - * copies. IMD makes no representations about the suitability - * of this software for any purpose. - * - * Derived from c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c: - * - * COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994. - * On-Line Applications Research Corporation (OAR). - * - * Modifications for PPC405GP by Dennis Ehlin - */ - -#include <stdint.h> -#include <stdbool.h> - -/* - * Driver configuration parameters - */ - -/* Average overhead of timer in ticks */ -uint32_t bsp_timer_average_overhead = 2; - -/* Least valid number from timer */ -uint32_t bsp_timer_least_valid = 3; |