root/nxos/base/_interrupts.h

Revision 572:8819faeecf8c, 1.0 kB (checked in by David Anderson <dave@…>, 7 months ago)

Put the documentation of _interrupts.h in the proper group.

Line 
1/** @file _interrupts.h
2 *  @brief Internal interrupt handling APIs.
3 */
4
5/* Copyright (c) 2007,2008 the NxOS developers
6 *
7 * See AUTHORS for a full list of the developers.
8 *
9 * Redistribution of this file is permitted under
10 * the terms of the GNU Public License (GPL) version 2.
11 */
12
13#ifndef __NXOS_BASE__INTERRUPTS_H__
14#define __NXOS_BASE__INTERRUPTS_H__
15
16#include "base/interrupts.h"
17
18/** @addtogroup kernelinternal */
19/*@{*/
20
21/** @defgroup interruptinternal Interrupts and task information
22 *
23 * This module just contains internal handlers related to exception
24 * handling.
25 */
26/*@{*/
27
28/** @name Default interrupt handlers.
29 *
30 * Default handlers for the three general kinds of interrupts that the
31 * ARM core has to handle. These are defined in interrupts.S, and just freeze
32 * the board in an infinite loop.
33 */
34/*@{*/
35void nx__default_irq(void);
36void nx__default_fiq(void);
37void nx__spurious_irq(void);
38/*@}*/
39
40/*@}*/
41/*@}*/
42
43#endif /* __NXOS_BASE__INTERRUPTS_H__ */
Note: See TracBrowser for help on using the browser.