diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-26 12:20:45 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-26 15:12:49 +0200 |
commit | 2190bc61bf60379a0a3c94e08b851fab309628c3 (patch) | |
tree | 09743e998f2b44628be481e0cc8c400f5ddd8d59 /c/src/lib/libcpu/m68k/mcf5206/timer/timerisr.S | |
parent | bsps/m68k: Move fpsp support to bsps (diff) | |
download | rtems-2190bc61bf60379a0a3c94e08b851fab309628c3.tar.bz2 |
bsps/mcf5206elite: Move libcpu content to bsps
This patch is a part of the BSP source reorganization.
Update #3285.
Diffstat (limited to 'c/src/lib/libcpu/m68k/mcf5206/timer/timerisr.S')
-rw-r--r-- | c/src/lib/libcpu/m68k/mcf5206/timer/timerisr.S | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/c/src/lib/libcpu/m68k/mcf5206/timer/timerisr.S b/c/src/lib/libcpu/m68k/mcf5206/timer/timerisr.S deleted file mode 100644 index bbcf6e2d6a..0000000000 --- a/c/src/lib/libcpu/m68k/mcf5206/timer/timerisr.S +++ /dev/null @@ -1,48 +0,0 @@ -/** - * @file - * @brief Handle MCF5206 TIMER2 interrupts - * - * All code in this routine is pure overhead which can perturb the - * accuracy of RTEMS' timing test suite. - * - * See also: benchmark_timer_read() - * - * To reduce overhead this is best to be the "rawest" hardware interupt - * handler you can write. This should be the only interrupt which can - * occur during the measured time period. - * - * An external counter, Timer_interrupts, is incremented. - */ - -/* - * Copyright (C) 2000 OKTET Ltd., St.-Petersburg, Russia - * Author: Victor V. Vengerov <vvv@oktet.ru> - * - * This file based on work: - * Author: - * David Fiddes, D.J@fiddes.surfaid.org - * http://www.calm.hw.ac.uk/davidf/coldfire/ - * - * COPYRIGHT (c) 1989-1998. - * 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/asm.h> -#include <bsp.h> -#include "mcf5206/mcf5206e.h" - -BEGIN_CODE - PUBLIC(timerisr) -SYM(timerisr): - move.l a0, a7@- - move.l #MCF5206E_TER(BSP_MEM_ADDR_IMM, 2), a0 - move.b # (MCF5206E_TER_REF + MCF5206E_TER_CAP), (a0) - addq.l #1,SYM(Timer_interrupts) | increment timer value - move.l a7@+, a0 - rte -END_CODE -END |