diff options
Diffstat (limited to 'c/src/lib/libbsp/m68k/mcf52235')
-rw-r--r-- | c/src/lib/libbsp/m68k/mcf52235/Makefile.am | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/m68k/mcf52235/timer/timer.c | 39 |
2 files changed, 1 insertions, 40 deletions
diff --git a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am b/c/src/lib/libbsp/m68k/mcf52235/Makefile.am index 9773a7d9f6..dee7622e3c 100644 --- a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am +++ b/c/src/lib/libbsp/m68k/mcf52235/Makefile.am @@ -35,7 +35,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/console/console.c # debugio librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/console/debugio.c # timer -librtemsbsp_a_SOURCES += timer/timer.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/btimer/btimer.c librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5223x.c librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c diff --git a/c/src/lib/libbsp/m68k/mcf52235/timer/timer.c b/c/src/lib/libbsp/m68k/mcf52235/timer/timer.c deleted file mode 100644 index f9122542c2..0000000000 --- a/c/src/lib/libbsp/m68k/mcf52235/timer/timer.c +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Timer Init - * - * Use the last DMA timer (DTIM3) as the diagnostic timer. - * - * Author: W. Eric Norum <norume@aps.anl.gov> - * - * COPYRIGHT (c) 2005. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. - */ - -#include <rtems.h> -#include <rtems/btimer.h> -#include <bsp.h> - -void benchmark_timer_initialize(void) -{ - uint32_t preScaleDivisor = bsp_get_CPU_clock_speed() / 1000000; - - MCF_DTIM3_DTMR = 0; - MCF_DTIM3_DTMR = MCF_DTIM_DTMR_PS(preScaleDivisor - 1) | - MCF_DTIM_DTMR_CLK_DIV1 | MCF_DTIM_DTMR_RST; -} - -/* - * Return timer value in microsecond units - */ -benchmark_timer_t benchmark_timer_read(void) -{ - return MCF_DTIM3_DTCN; -} - -void benchmark_timer_disable_subtracting_average_overhead(bool find_flag) -{ -} |