aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-12-29 10:55:24 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-12-29 10:55:24 +0000
commit1e6c6670d20e415d87ec15fa46c801f442e573a6 (patch)
tree0fedca2909d3c208b52396c444331d50b87aa926 /docs
parent27509eaf32506afa5964a6abf3cf211092a1a023 (diff)
downloadChibiOS-1e6c6670d20e415d87ec15fa46c801f442e573a6.tar.gz
ChibiOS-1e6c6670d20e415d87ec15fa46c801f442e573a6.tar.bz2
ChibiOS-1e6c6670d20e415d87ec15fa46c801f442e573a6.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@555 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'docs')
-rw-r--r--docs/ch.txt23
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/ch.txt b/docs/ch.txt
index 23d1ec096..884eb1f11 100644
--- a/docs/ch.txt
+++ b/docs/ch.txt
@@ -207,6 +207,29 @@
/** @} */
/**
+ * @defgroup ARM7CONF Configuration Options
+ * @{
+ * <p>
+ * The ARM7 port allows some architecture-specific configurations:
+ * <ul>
+ * <li>@p INT_REQUIRED_STACK, this value represent the amount of stack space used
+ * by an interrupt handler between the @p extctx and @p intctx
+ * structures.<br>
+ * In practice this value is the stack space used by the chSchDoReschedule()
+ * stack frame.<br>
+ * This value can be affected by a variety of external things like compiler
+ * version, compiler options, kernel settings (speed/size) and so on.<br>
+ * The default for this value is @p 0x10 which should be a safe value, you
+ * can trim this down by defining the macro externally. This would save
+ * some valuable RAM space for each thread present in the system.<br>
+ * The default value is set into <b>./ports/ARM7/chcore.h</b>.</li>
+ * </ul>
+ * </p>
+ * @ingroup ARM7
+ */
+/** @} */
+
+/**
* @defgroup LPC214x LPC214x Support
* @{
* <p>