aboutsummaryrefslogtreecommitdiffstats
path: root/src/include/mempools.h
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-02-01 13:59:31 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-02-01 13:59:31 +0000
commitad6e94828f737d658fcfeca90067d857458c7555 (patch)
tree4ff3ce1f31ead644484d0221bd7ba40eca986ce9 /src/include/mempools.h
parent53e4f68189cf27bc49f2d92bc869c93bd886876b (diff)
downloadChibiOS-ad6e94828f737d658fcfeca90067d857458c7555.tar.gz
ChibiOS-ad6e94828f737d658fcfeca90067d857458c7555.tar.bz2
ChibiOS-ad6e94828f737d658fcfeca90067d857458c7555.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@708 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'src/include/mempools.h')
-rw-r--r--src/include/mempools.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/include/mempools.h b/src/include/mempools.h
index fb7f9a22b..5e9406e97 100644
--- a/src/include/mempools.h
+++ b/src/include/mempools.h
@@ -27,16 +27,19 @@
#ifdef CH_USE_MEMPOOLS
+/**
+ * @brief Memory pool free object header.
+ */
struct pool_header {
struct pool_header *ph_next;
};
+/**
+ * @brief Memory pool descriptor.
+ */
typedef struct {
- struct pool_header *mp_next;
- size_t mp_object_size;
-#ifdef CH_USE_HEAP
- bool_t mp_grow;
-#endif /* CH_USE_HEAP */
+ struct pool_header *mp_next; /**< Pointer to the header.*/
+ size_t mp_object_size; /**< Memory pool objects size.*/
} MemoryPool;
#ifdef __cplusplus