시스템 호출시 에러입니다...알려주세요~~please~~!

kjy1207의 이미지

system 호출 프로그램 내에서 다른 함수를 호출하여 사용하고 싶어서 호출을 하였더니 이런 에러 메시지가 나옵니다..

kernel/kernel.o(.text+0x145de): In function `sys_newsyscall':
: undefined reference to `bit_xfer'

원래 bit_xfer가 i2c_algo_bit.c파일에 static으로 정의되어 있는데 static지우고, EXPORT_SYMBOL시키고, i2c.h에 extern으로 bit_xfer함수를 정의해 놓았습니다. 그래도 소용이 없는데...호출 프로그램에서 다른 모듈에 있는 함수를 불러서 사용하는 방법좀 알려주세요...please~~!! :roll: