go_cmd.c 의 GoKernelSingle()
함수에서 다음과같이 커널의 진입점을 호출하는데요..

printf( "Starting kernel ...
");
theKernel = (void (*)(int, int))DEFAULT_RAM_KERNEL_START;
theKernel( ( long ) 0 , (long) 200 );

여기서.... xC0008000 지점으로 가는건알겠는데요..
왜 인수를 두개 넣어주는지 모르겠습니다...
여기서 theKernel()을 호출해주면 리눅스커널의 init/main.c의 다음함수가 호
출되는것 아닌가요?

asmlinkage void __init start_kernel(void) {...}

그런데 여기에서 보는바와같이 인수가 void형인데 왜 0 와 200을 인수로 넣어
줘야하는지요..?

감사합니다.
이지보드덕분에 초보딱지 떼고있는 "쪽팔려도 열심히^^" 였습니다.