aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Doxyfile
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-09-21 10:22:06 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-09-21 10:22:06 +0000
commit07351222e6d0b6b3dcd4f50ecb18bc09e7402d1c (patch)
tree4766a942caadb8937c09c015ec2609d8455ba8c5 /docs/Doxyfile
parent16855e1a4e43b4b45e5b5a595628ab1d8c108093 (diff)
downloadChibiOS-07351222e6d0b6b3dcd4f50ecb18bc09e7402d1c.tar.gz
ChibiOS-07351222e6d0b6b3dcd4f50ecb18bc09e7402d1c.tar.bz2
ChibiOS-07351222e6d0b6b3dcd4f50ecb18bc09e7402d1c.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2184 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'docs/Doxyfile')
-rw-r--r--docs/Doxyfile22
1 files changed, 21 insertions, 1 deletions
diff --git a/docs/Doxyfile b/docs/Doxyfile
index bcf262453..ee6752f5d 100644
--- a/docs/Doxyfile
+++ b/docs/Doxyfile
@@ -189,7 +189,27 @@ TAB_SIZE = 2
# will result in a user-defined paragraph with heading "Side Effects:".
# You can put \n's in the value part of an alias to insert newlines.
-ALIASES =
+ALIASES = "iclass=@par Function Class:\n This is an \
+ <b>I-Class</b> API, this function can be \
+ invoked from within a system lock zone by both \
+ threads and interrupt handlers." \
+ "sclass=@par Function Class:\n This is an \
+ <b>S-Class</b> API, this function can be \
+ invoked from within a system lock zone by threads \
+ only." \
+ "api=@par Function Class:\n Normal API, this \
+ function can be invoked by regular system threads \
+ but not from within a lock zone." \
+ "notapi=@par Function Class:\n Not an API, this \
+ function is for internal use only." \
+ "isr=@par Function Class:\n Interrupt handler, \
+ this function should not be directly invoked." \
+ "init=@par Function Class:\n Initializer, this \
+ function just initializes an object and can be \
+ invoked before the kernel is initialized." \
+ "special=@par Function Class:\n Special function, \
+ this function has special requirements see the \
+ notes."
# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
# sources only. Doxygen will then generate output that is more tailored for C.