kstart.c
来自「深圳市微逻辑电子有限公司 巨果• Kingmos® 系统核心」· C语言 代码 · 共 34 行
C
34 行
#include "ewindows.h"
#include "ecore.h"
extern void KingmosStart( LPVOID );
void _SystemStart( DWORD uiPhyFirstLevelPage, LPBYTE lpbFreeMemStart, DWORD dwFreeMemSize )
{
extern LPBYTE lpbSysMainMem;
extern ULONG ulSysMainMemLength;
#ifdef VIRTUAL_MEM
InitPTE( uiPhyFirstLevelPage );
// SetProtect( 0x80000000 );
#endif
//TestVirtual();
lpbSysMainMem = lpbFreeMemStart;
ulSysMainMemLength = dwFreeMemSize;
#ifdef DEBUG
memset( lpbSysMainMem, 0xcccccccc, dwFreeMemSize );
#endif
OEM_Init();
INTR_ON();
EdbgOutputDebugString( "begin Kingmos..................\r\n" );
KingmosStart(0);
while(1);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?