2 * Hyper Operating System Application Framework
5 * @brief %jp{システム用API定義}
7 * Copyright (C) 2006 by Project HOS
8 * http://sourceforge.jp/projects/hos/
13 #include "system/sysapi/sysapi.h"
14 #include "library/container/mempol/mempol.h"
18 SYSMTX_HANDLE System_hMtx;
19 SYSMTX_HANDLE SysMem_hMtx;
20 C_MEMPOL SysMem_MemPol;
24 void System_Initialize(void *pMem, MEMSIZE Size)
27 System_hMtx = SysMtx_Create(); /* システムロック用ミューテックス生成 */
30 SysMem_hMtx = SysMtx_Create(); /* メモリ管理用排他制御用ミューテックス生成 */
31 MemPol_Create(&SysMem_MemPol, pMem, Size); /* メモリプール生成 */