리눅스 디바이스드라이버와 모듈 질문드립니다.

khy0419의 이미지

리눅스 커널의 디바이스드라이버중 한 소스파일에 A,B,C라는 함수가 있습니다.
따로 printk와 같이 출력 혹은 .txt로 저장하고 싶은데요.
이를 위해서 모듈을 제작할려고 합니다. (동적으로 수정하고 싶어서)
함수가 전역 함수로 선언되어야지만 모듈에서 사용할 수 있는건가요??
혹은 다른 방법이 있는지 궁금합니다.
디바이스드라이버쪽은 처음이라 어렵네요. 감사합니다.