astroboy astroboy
/
CoOS_LWIP
Quick and dirty CoOS + LWIP ( Webserver )
Diff: CoOS/kernel/OsMM.h
- Revision:
- 0:94897d537b31
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CoOS/kernel/OsMM.h Sat Sep 10 22:41:10 2011 +0000 @@ -0,0 +1,41 @@ +/** + ******************************************************************************* + * @file OsMm.h + * @version V1.1.4 + * @date 2011.04.20 + * @brief Header file related to memory management + * @details This file including some defines and function declare related to + * memory management. + ******************************************************************************* + * @copy + * + * INTERNAL FILE,DON'T PUBLIC. + * + * <h2><center>© COPYRIGHT 2009 CooCox </center></h2> + ******************************************************************************* + */ + + +#ifndef _MM_H +#define _MM_H + + +typedef struct Memory +{ + U8* memAddr; + U8* freeBlock; + U32 blockSize; + U32 blockNum; +}MM,*P_MM; + + +typedef struct MemoryBlock +{ + struct MemoryBlock* nextBlock; +}MemBlk,*P_MemBlk; + + +extern U32 MemoryIDVessel; + +#endif /* _MM_H */ +