|
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 | /*@{*/ |
|---|
| 35 | void nx__default_irq(void); |
|---|
| 36 | void nx__default_fiq(void); |
|---|
| 37 | void nx__spurious_irq(void); |
|---|
| 38 | /*@}*/ |
|---|
| 39 | |
|---|
| 40 | /*@}*/ |
|---|
| 41 | /*@}*/ |
|---|
| 42 | |
|---|
| 43 | #endif /* __NXOS_BASE__INTERRUPTS_H__ */ |
|---|