Changeset 573:a67079b70747
- Timestamp:
- 06/02/08 05:30:24 (7 months ago)
- Author:
- David Anderson <dave@…>
- Branch:
- default
- Message:
-
Regroup the documentation for kernel internal APIs.
- Location:
- nxos/base
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r495
|
r573
|
|
| 3 | 3 | */ |
| 4 | 4 | |
| 5 | | /* Copyright (C) 2007 the NxOS developers |
| | 5 | /* Copyright (c) 2007,2008 the NxOS developers |
| 6 | 6 | * |
| 7 | 7 | * See AUTHORS for a full list of the developers. |
| … |
… |
|
| 14 | 14 | #define __NXOS_BASE__ABORT_H__ |
| 15 | 15 | |
| | 16 | /** @addtogroup coreinternal */ |
| | 17 | /*@{*/ |
| | 18 | |
| | 19 | /** Process a data or prefetch abort. |
| | 20 | * |
| | 21 | * @param data TRUE if the abort is a data abort, FALSE if it is a |
| | 22 | * prefetch abort. |
| | 23 | * @param pc The address of the instruction that caused the abort. |
| | 24 | * @param cpsr The CPU state at the time of abort. |
| | 25 | * |
| | 26 | * @note This function never returns, and results in the brick locking |
| | 27 | * up completely. |
| | 28 | */ |
| 16 | 29 | void nx__abort(bool data, U32 pc, U32 cpsr); |
| 17 | 30 | |
| | 31 | /*@}*/ |
| | 32 | |
| 18 | 33 | #endif /* __NXOS_BASE__ABORT_H__ */ |
-
|
r492
|
r573
|
|
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | | /* Copyright (C) 2007 the NxOS developers |
| | 10 | /* Copyright (c) 2007,2008 the NxOS developers |
| 11 | 11 | * |
| 12 | 12 | * See AUTHORS for a full list of the developers. |
| … |
… |
|
| 24 | 24 | /*@{*/ |
| 25 | 25 | |
| 26 | | /** @defgroup core Core startup and shutdown |
| | 26 | /** @defgroup coreinternal Core startup and shutdown |
| 27 | 27 | * |
| 28 | 28 | * The baseplate's main() is private. |
-
|
r489
|
r573
|
|
| 3 | 3 | */ |
| 4 | 4 | |
| 5 | | /* Copyright (C) 2007 the NxOS developers |
| | 5 | /* Copyright (c) 2007,2008 the NxOS developers |
| 6 | 6 | * |
| 7 | 7 | * See AUTHORS for a full list of the developers. |
| … |
… |
|
| 19 | 19 | /*@{*/ |
| 20 | 20 | |
| 21 | | /** @name Display internals. |
| | 21 | /** @defgroup displayinternal Display internals |
| 22 | 22 | * |
| 23 | 23 | * The display's initialization function is private, since the baseplate |
-
|
r333
|
r573
|
|
| 1 | | /** |
| 2 | | * Font file template |
| | 1 | /** @file _font.h |
| | 2 | * @brief Embedded font data. |
| | 3 | */ |
| | 4 | |
| | 5 | /* Copyright (c) 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. |
| 3 | 11 | */ |
| 4 | 12 | |
| … |
… |
|
| 12 | 20 | /*@{*/ |
| 13 | 21 | |
| 14 | | /** @name Font data |
| | 22 | /** @defgroup fontinternal Font data |
| 15 | 23 | * |
| 16 | 24 | * A basic font is embedded into the baseplate, for use by the display |
-
|
r537
|
r573
|
|
| 5 | 5 | */ |
| 6 | 6 | |
| 7 | | /* Copyright (C) 2008 the NxOS developers |
| | 7 | /* Copyright (c) 2008 the NxOS developers |
| 8 | 8 | * |
| 9 | 9 | * See AUTHORS for a full list of the developers. |
| … |
… |
|
| 22 | 22 | /*@{*/ |
| 23 | 23 | |
| 24 | | /** @name File system internals. |
| | 24 | /** @defgroup fsinternal File system internals |
| 25 | 25 | * |
| 26 | 26 | */ |