2014-04-07 2 views
0

를 argv를 내가 **의 char * 프로그램 이름과 문자 값을 등록 ARGV를 찾으려는trapframe 레지스터 음식물의 이름에 대한 가치와 내가 os161 함께 일하고

trapframe-> tf_a1 traframe 구조에서 시스템 호출을 execv와 통과 argv 값을 저장하지만 모두의 데이터 유형은 trapframe에서 u_int32입니다.

어떻게 찾을 수 있습니까? 당신은 당신의 경우 /src/kern/arch/mips/syscall.c 에서 찾아야한다

감사

답변

0

, 그래서 저는 당신이

void 
syscall(struct trapframe *tf) 
{ 
... 
switch (callno) { 
... 
case exec: 
something 
... 
       } 
} 
미만을 구현할 필요가 기본적으로 구현 간부 인/execv와 케이스를 생각하지 않습니다