示例#1
0
/**********************************************************************************************************
 *                                            GLOBAL FUNTIONS                                             *
 **********************************************************************************************************/
BOOL KrnInitializeKernel(VOID)
{
	if(!HalInitializeHal()) {
		DbgPrint("HalInitializeHal() returned an error.\r\n");
		return FALSE;
	}

	if(!MmkInitializeMemoryManager()) {		/* first of all */
		DbgPrint("MmkInitializeMemoryManager() returned an error.\r\n");
		return FALSE;
	}

	return TRUE;
}
示例#2
0
文件: kernel.c 项目: alohays/mylysos
BOOL KrnInitializeKernel(VOID)
{
	if(!HalInitializeHal()) {
		DbgPrint("HalInitializeHal() returned an error.\r\n");
		return FALSE;
	}

	if(!MmkInitializeMemoryManager()) {
		DbgPrint("MmkInitializeMemoryManager() returned an error.\r\n");
		return FALSE;
	}
	
	if(!PskInitializeProcessManager()) {
		DbgPrint("PskInitializeProcessManager() returned an error.\r\n");
		return FALSE;
	}

	if(!SysInitializeSyscall()) {
		DbgPrint("SysInitializeSyscall() returned an error. \r\n");
		return FALSE;
	}

	return TRUE;
}