arm에서 system call table 에 대해서..
글쓴이: cho6005 / 작성시간: 금, 2011/05/13 - 11:09오전
arm에서는 sys_call_table이 linux/arch/arm/kernel/entry_common.S 에 entry로 구현되어 있다고 알았는데 가서 보니
..
ENTRY(sys_call_table)
#include "calls.S"
..
다음과 같이 기술되어 있더군요, table이 안보여서 calls.S에가봤더니
/* 0 */ CALL(sys_restart_syscall)
CALL(sys_exit)
CALL(sys_fork_wrapper)
CALL(sys_read)
CALL(sys_write)
/* 5 */ CALL(sys_open)
CALL(sys_close)
..
이렇게 table이 정의되어 있던데..
그럼 arm 에서는 system call table이 entry-common.S 가 아니라 calls.S 에 정의되어 있다고 말하는게 정확한 건가요?
그리고 CALL() 이라는 건 어떤 것인가요?
답변부탁드립니다~
Forums:
댓글 달기