커널과 응용프로그램의 통신 시. 입력이 들어온 경우 받아들일 ?

j8508의 이미지

초보 리눅서 거미입니다....

커널 모듈과 응용프로그램 간에 통신하는 모듈을 짜려고 합니다.

그런데, 이때 폴링으로 기다리는 방식이 아니라..

응용프로그램으로부터의 메세지가 전달된 시점에 받아들이고자 합니다..

어떻게 해야할까요...

고수님들 가르쳐주세요~

그리고 또 한가지, /dev의 디바이스 드라이버를 통하지 않고 커널 모듈과 응용프로그램이 통신할 수도 있나요 ?

oskit의 이미지

select 함수를 사용해서 메시지가 전달되었는지 확인한 후에 데이터 처리를 하면 될듯 싶군요. ^^

man select

흠...