diff options
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/sparc/erc32/startup/setvec.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/startup/setvec.c b/c/src/lib/libbsp/sparc/erc32/startup/setvec.c index d6cf83574b..61985b90f9 100644 --- a/c/src/lib/libbsp/sparc/erc32/startup/setvec.c +++ b/c/src/lib/libbsp/sparc/erc32/startup/setvec.c @@ -60,3 +60,12 @@ rtems_isr_entry set_vector( /* returns old vector */ return previous_isr; } +/* ERC32 power-down function */ + +void _CPU_Thread_Idle_body( void ) +{ + while (1) { + ERC32_MEC.Power_Down = 0; /* value is irrelevant */ + } +} + |