안녕하세요
새로운 시스템 콜을 추가하려고 합니다.
entry.S에 등록을 해야하는데, etnry.S 파일을 찾을 수 없습니다.
최상의 디렉토리에서 find -name 'entry.S'해도 파일이 없고,
보통 있을 법한 /lib/modules/2.4.7-10/kernel/arch 에 봐도 없습니다.
어떻게 새로운 시스템 콜을 등록할 수 있을까요?
(리눅스 버전은 2.4.7입니다.)
arch/i386/kernel/entry.S에 있습니다
시스템콜 추가를 하여서 컴파일을 목적으로 하신다면 해당 소스를 다운로드하여 저같은 경우 커널 2.6.8.1이 필요하여 이를 www.kernel.org에서 다운로드하여 /usr/src에 가져다 놓고 이를 심볼릭링크를 걸어 /usr/src/linux로 명명하게 한후 /usr/src/linux/arch/i386/kernel/entry.S에 추가후 컴파일했습니다
후회없는 삶은 나에게 있어 최선이다
arch/i386/kernel/entry.S에 있습니다시스템콜 추
arch/i386/kernel/entry.S에 있습니다
시스템콜 추가를 하여서 컴파일을 목적으로 하신다면
해당 소스를 다운로드하여
저같은 경우 커널 2.6.8.1이 필요하여 이를 www.kernel.org에서 다운로드하여 /usr/src에 가져다 놓고 이를 심볼릭링크를 걸어 /usr/src/linux로 명명하게 한후 /usr/src/linux/arch/i386/kernel/entry.S에 추가후 컴파일했습니다
후회없는 삶은 나에게 있어 최선이다