source: rtems/cpukit/score/cpu/arm/armv7m-exception-priority-handler.c @ 2d7ae960

4.115
Last change on this file since 2d7ae960 was f0d66b1, checked in by Sebastian Huber <sebastian.huber@…>, on 03/26/12 at 16:12:22

arm: New function

Add and use function _ARMV7M_Set_exception_priority_and_handler(). Use
ARMV7M_EXCEPTION_PRIORITY_LOWEST define.

  • Property mode set to 100644
File size: 744 bytes
Line 
1/*
2 * Copyright (c) 2012 Sebastian Huber.  All rights reserved.
3 *
4 *  embedded brains GmbH
5 *  Obere Lagerstr. 30
6 *  82178 Puchheim
7 *  Germany
8 *  <rtems@embedded-brains.de>
9 *
10 * The license and distribution terms for this file may be
11 * found in the file LICENSE in this distribution or at
12 * http://www.rtems.com/license/LICENSE.
13 */
14
15#ifdef HAVE_CONFIG_H
16  #include "config.h"
17#endif
18
19#include <rtems/score/cpu.h>
20
21#ifdef ARM_MULTILIB_ARCH_V7M
22
23#include <rtems/score/armv7m.h>
24
25void _ARMV7M_Set_exception_priority_and_handler(
26  int index,
27  int priority,
28  ARMV7M_Exception_handler handler
29)
30{
31  _ARMV7M_Set_exception_priority( index, priority );
32  _ARMV7M_Set_exception_handler( index, handler );
33}
34
35#endif /* ARM_MULTILIB_ARCH_V7M */
Note: See TracBrowser for help on using the repository browser.