diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2009-01-19 10:41:54 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2009-01-19 10:41:54 +0000 |
commit | f8b4fca89a8dd31989a3d21e4c6fb4175aba4110 (patch) | |
tree | ef434d3f17fdacc2db73bff3d8bc3ca62a1f0c19 /ports/ARM7/chcore.h | |
parent | de5e04fc611f3b5cd5c16f39d1063c37110a9467 (diff) | |
download | ChibiOS-f8b4fca89a8dd31989a3d21e4c6fb4175aba4110.tar.gz ChibiOS-f8b4fca89a8dd31989a3d21e4c6fb4175aba4110.tar.bz2 ChibiOS-f8b4fca89a8dd31989a3d21e4c6fb4175aba4110.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@642 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'ports/ARM7/chcore.h')
-rw-r--r-- | ports/ARM7/chcore.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/ports/ARM7/chcore.h b/ports/ARM7/chcore.h index 4f3800f1a..20255d652 100644 --- a/ports/ARM7/chcore.h +++ b/ports/ARM7/chcore.h @@ -48,8 +48,8 @@ typedef uint32_t stkalign_t; */
typedef void *regarm_t;
+/** @cond never */
/**
- * Interrupt saved context.
* This structure represents the stack frame saved during a preemption-capable
* interrupt handler.
*/
@@ -63,9 +63,10 @@ struct extctx { regarm_t r12;
regarm_t lr_usr;
};
+/** @endcond */
+/** @cond never */
/**
- * System saved context.
* This structure represents the inner stack frame during a context switching.
*/
struct intctx {
@@ -81,15 +82,17 @@ struct intctx { regarm_t r11;
regarm_t lr;
};
+/** @endcond */
+/** @cond never */
/**
- * Platform dependent part of the @p Thread structure.
* In the ARM7 port this structure contains just the copy of the user mode
* stack pointer.
*/
-typedef struct {
+struct context {
struct intctx *r13;
-} Context;
+};
+/** @endcond */
/**
* Platform dependent part of the @p chThdInit() API.
|