diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-03-26 18:12:22 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-04-07 18:31:06 +0200 |
commit | f0d66b1ba972a13d8942b1030c2affcbedc005fe (patch) | |
tree | 5c5f05313d5db1ad57684b98c7bfaf180ca41945 /cpukit/score/cpu/arm/armv7m-initialize.c | |
parent | GRETH: use shared-irq service instead of BSP specific set_vec() (diff) | |
download | rtems-f0d66b1ba972a13d8942b1030c2affcbedc005fe.tar.bz2 |
arm: New function
Add and use function _ARMV7M_Set_exception_priority_and_handler(). Use
ARMV7M_EXCEPTION_PRIORITY_LOWEST define.
Diffstat (limited to 'cpukit/score/cpu/arm/armv7m-initialize.c')
-rw-r--r-- | cpukit/score/cpu/arm/armv7m-initialize.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/score/cpu/arm/armv7m-initialize.c b/cpukit/score/cpu/arm/armv7m-initialize.c index f8e652d84d..79647d1ad6 100644 --- a/cpukit/score/cpu/arm/armv7m-initialize.c +++ b/cpukit/score/cpu/arm/armv7m-initialize.c @@ -31,14 +31,14 @@ void _CPU_Initialize( void ) * also "ARMv7-M Architecture Reference Manual, Issue D" section B1.5.4 * "Exception priorities and preemption". */ - _ARMV7M_Set_exception_priority( ARMV7M_VECTOR_SVC, 0xff ); - _ARMV7M_Set_exception_priority( ARMV7M_VECTOR_PENDSV, 0xff ); - _ARMV7M_Set_exception_handler( + _ARMV7M_Set_exception_priority_and_handler( ARMV7M_VECTOR_SVC, + ARMV7M_EXCEPTION_PRIORITY_LOWEST, _ARMV7M_Supervisor_call ); - _ARMV7M_Set_exception_handler( + _ARMV7M_Set_exception_priority_and_handler( ARMV7M_VECTOR_PENDSV, + ARMV7M_EXCEPTION_PRIORITY_LOWEST, _ARMV7M_Pendable_service_call ); } |