$(OBJS_DIR)/system_initialize.$(EXT_OBJ): $(SYSTEM_DIR)/system_initialize.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/system_requestproc.$(EXT_OBJ): $(SYSTEM_DIR)/system_requestproc.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/system_process.$(EXT_OBJ): $(SYSTEM_DIR)/system_process.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)/system_getnextprocess.$(EXT_OBJ): $(SYSTEM_DIR)/system_getnextprocess.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/sysapi_initialize.$(EXT_OBJ): $(SYSAPI_DIR)/sysapi_initialize.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)/sysctx_isisr.$(EXT_OBJ): $(SYSAPI_DIR)/sysctx_isisr.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/sysloc_lock.$(EXT_OBJ): $(SYSAPI_DIR)/sysloc_lock.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/sysloc_unlock.$(EXT_OBJ): $(SYSAPI_DIR)/sysloc_unlock.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/sysevt_clear.$(EXT_OBJ): $(SYSAPI_DIR)/sysevt_clear.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/sysprc_resume.$(EXT_OBJ): $(SYSAPI_DIR)/sysprc_resume.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/sysprc_getparam.$(EXT_OBJ): $(SYSAPI_DIR)/sysprc_getparam.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/sysprc_getcurrenthandle.$(EXT_OBJ): $(SYSAPI_DIR)/sysprc_getcurrenthandle.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
-$(OBJS_DIR)/systim_getsystemtime.$(EXT_OBJ): $(SYSAPI_DIR)/systim_getsystemtime.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/systim_wait.$(EXT_OBJ): $(SYSAPI_DIR)/systim_wait.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
-$(OBJS_DIR)/sysctx_isisr.$(EXT_OBJ): $(SYSAPI_DIR)/sysctx_isisr.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)/systim_getsystemtime.$(EXT_OBJ): $(SYSAPI_DIR)/systim_getsystemtime.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)/systim_getcputime.$(EXT_OBJ): $(SYSAPI_DIR)/systim_getcputime.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)/syshos_hook.$(EXT_OBJ): $(SYSAPI_DIR)/syshos_hook.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/handle_close.$(EXT_OBJ): $(HANDLE_DIR)/handle_close.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/handleobj_create.$(EXT_OBJ): $(HANDLE_DIR)/handleobj_create.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)/handleobj_delete.$(EXT_OBJ): $(HANDLE_DIR)/handleobj_delete.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
CSRCS += $(SYSTEM_DIR)/system_initialize.c
CSRCS += $(SYSTEM_DIR)/system_requestproc.c
CSRCS += $(SYSTEM_DIR)/system_process.c
+CSRCS += $(SYSTEM_DIR)/system_getnextprocess.c
endif
SYSAPI_DIR = $(HOSAPLFW_DIR)/system/sysapi
SRC_DIRS += $(SYSAPI_DIR)
CSRCS += $(SYSAPI_DIR)/sysapi_initialize.c
+CSRCS += $(SYSAPI_DIR)/sysctx_isisr.c
CSRCS += $(SYSAPI_DIR)/sysloc_lock.c
CSRCS += $(SYSAPI_DIR)/sysloc_unlock.c
CSRCS += $(SYSAPI_DIR)/sysevt_clear.c
CSRCS += $(SYSAPI_DIR)/sysprc_resume.c
CSRCS += $(SYSAPI_DIR)/sysprc_getparam.c
CSRCS += $(SYSAPI_DIR)/sysprc_getcurrenthandle.c
-CSRCS += $(SYSAPI_DIR)/systim_getsystemtime.c
CSRCS += $(SYSAPI_DIR)/systim_wait.c
-CSRCS += $(SYSAPI_DIR)/sysctx_isisr.c
+CSRCS += $(SYSAPI_DIR)/systim_getsystemtime.c
+CSRCS += $(SYSAPI_DIR)/systim_getcputime.c
+CSRCS += $(SYSAPI_DIR)/syshos_hook.c
endif
$(OBJS_DIR)\system_initialize.$(EXT_OBJ): $(OBJS_DIR)\system_initialize.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\system_requestproc.$(EXT_OBJ): $(OBJS_DIR)\system_requestproc.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\system_process.$(EXT_OBJ): $(OBJS_DIR)\system_process.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\system_getnextprocess.$(EXT_OBJ): $(OBJS_DIR)\system_getnextprocess.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysapi_initialize.$(EXT_OBJ): $(OBJS_DIR)\sysapi_initialize.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\sysctx_isisr.$(EXT_OBJ): $(OBJS_DIR)\sysctx_isisr.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysloc_lock.$(EXT_OBJ): $(OBJS_DIR)\sysloc_lock.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysloc_unlock.$(EXT_OBJ): $(OBJS_DIR)\sysloc_unlock.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysevt_clear.$(EXT_OBJ): $(OBJS_DIR)\sysevt_clear.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysprc_resume.$(EXT_OBJ): $(OBJS_DIR)\sysprc_resume.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysprc_getparam.$(EXT_OBJ): $(OBJS_DIR)\sysprc_getparam.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysprc_getcurrenthandle.$(EXT_OBJ): $(OBJS_DIR)\sysprc_getcurrenthandle.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
-$(OBJS_DIR)\systim_getsystemtime.$(EXT_OBJ): $(OBJS_DIR)\systim_getsystemtime.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\systim_wait.$(EXT_OBJ): $(OBJS_DIR)\systim_wait.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
-$(OBJS_DIR)\sysctx_isisr.$(EXT_OBJ): $(OBJS_DIR)\sysctx_isisr.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\systim_getsystemtime.$(EXT_OBJ): $(OBJS_DIR)\systim_getsystemtime.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\systim_getcputime.$(EXT_OBJ): $(OBJS_DIR)\systim_getcputime.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\syshos_hook.$(EXT_OBJ): $(OBJS_DIR)\syshos_hook.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\handle_close.$(EXT_OBJ): $(OBJS_DIR)\handle_close.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\handleobj_create.$(EXT_OBJ): $(OBJS_DIR)\handleobj_create.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
OBJS = $(OBJS) $(OBJS_DIR)\system_requestproc.$(EXT_OBJ)
CSRCS = $(CSRCS) $(SYSTEM_DIR)\system_process.c
OBJS = $(OBJS) $(OBJS_DIR)\system_process.$(EXT_OBJ)
+CSRCS = $(CSRCS) $(SYSTEM_DIR)\system_getnextprocess.c
+OBJS = $(OBJS) $(OBJS_DIR)\system_getnextprocess.$(EXT_OBJ)
# System API
SYSAPI_DIR = $(HOSAPLFW_DIR)\system\sysapi
CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysapi_initialize.c
OBJS = $(OBJS) $(OBJS_DIR)\sysapi_initialize.$(EXT_OBJ)
+CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysctx_isisr.c
+OBJS = $(OBJS) $(OBJS_DIR)\sysctx_isisr.$(EXT_OBJ)
CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysloc_lock.c
OBJS = $(OBJS) $(OBJS_DIR)\sysloc_lock.$(EXT_OBJ)
CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysloc_unlock.c
OBJS = $(OBJS) $(OBJS_DIR)\sysprc_getparam.$(EXT_OBJ)
CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysprc_getcurrenthandle.c
OBJS = $(OBJS) $(OBJS_DIR)\sysprc_getcurrenthandle.$(EXT_OBJ)
-CSRCS = $(CSRCS) $(SYSAPI_DIR)\systim_getsystemtime.c
-OBJS = $(OBJS) $(OBJS_DIR)\systim_getsystemtime.$(EXT_OBJ)
CSRCS = $(CSRCS) $(SYSAPI_DIR)\systim_wait.c
OBJS = $(OBJS) $(OBJS_DIR)\systim_wait.$(EXT_OBJ)
-CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysctx_isisr.c
-OBJS = $(OBJS) $(OBJS_DIR)\sysctx_isisr.$(EXT_OBJ)
+CSRCS = $(CSRCS) $(SYSAPI_DIR)\systim_getsystemtime.c
+OBJS = $(OBJS) $(OBJS_DIR)\systim_getsystemtime.$(EXT_OBJ)
+CSRCS = $(CSRCS) $(SYSAPI_DIR)\systim_getcputime.c
+OBJS = $(OBJS) $(OBJS_DIR)\systim_getcputime.$(EXT_OBJ)
+CSRCS = $(CSRCS) $(SYSAPI_DIR)\syshos_hook.c
+OBJS = $(OBJS) $(OBJS_DIR)\syshos_hook.$(EXT_OBJ)
# Handle Object
"system_initialize.c",
"system_requestproc.c",
"system_process.c",
+ "system_getnextprocess.c",
],
[
"System API",
"SYSAPI",
"Yes",
"sysapi_initialize.c",
+ "sysctx_isisr.c",
"sysloc_lock.c",
"sysloc_unlock.c",
"sysevt_clear.c",
"sysprc_resume.c",
"sysprc_getparam.c",
"sysprc_getcurrenthandle.c",
- "systim_getsystemtime.c",
"systim_wait.c",
- "sysctx_isisr.c",
+ "systim_getsystemtime.c",
+ "systim_getcputime.c",
+ "syshos_hook.c",
],
[
"Handle Object",