diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-26 12:10:15 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-26 15:12:48 +0200 |
commit | fc2ec62978ac749d9f731fbc768e48e4f0c4a8f9 (patch) | |
tree | 32c2dfee817f51dfc689ddd2e132873b99360265 /bsps/m68k/csb360 | |
parent | bsps/m68k: Remove unused define (diff) | |
download | rtems-fc2ec62978ac749d9f731fbc768e48e4f0c4a8f9.tar.bz2 |
bsps/m68k: Move libcpu content to bsps
This patch is a part of the BSP source reorganization.
Update #3285.
Diffstat (limited to 'bsps/m68k/csb360')
-rw-r--r-- | bsps/m68k/csb360/start/idle-mcf5272.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/bsps/m68k/csb360/start/idle-mcf5272.c b/bsps/m68k/csb360/start/idle-mcf5272.c new file mode 100644 index 0000000000..c645b288b8 --- /dev/null +++ b/bsps/m68k/csb360/start/idle-mcf5272.c @@ -0,0 +1,27 @@ +/* + * Motorola MC68xxx Dependent Idle Body Source + * + * This kernel routine is the idle thread. The idle thread runs any time + * no other thread is ready to run. This thread loops forever with + * interrupts enabled. + */ + +/* + * COPYRIGHT (c) 1989-2002. + * 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/system.h> +#include <rtems/score/thread.h> + +void *_CPU_Thread_Idle_body( uintptr_t ignored ) +{ + for( ; ; ) { + __asm__ volatile( "nop" ); + __asm__ volatile( "nop" ); + } +} |