[문의] 디바이스 드라이버의 인터럽트 핸들러와 응용에서의 인터럽트 처리....
글쓴이: liveeasily / 작성시간: 금, 2007/07/27 - 2:53오후
안녕하세요!? 날씨가 무지하게 덥습니다 ^^;
디바이스 드라이버에서의 인터럽트 핸들러와 그것과 연관된 응용에서의 인터럽트 처리의 관계가 궁금합니다.
제가 써놓고도 무슨 얘긴지 잘 모르겠군요.. -_-;;
지금 임베디드 공부를 하고 있습니다.
만들어보려는 것은 GTK 를 이용하여 4개의 버튼을 만들고 보드에 있는 버튼 5개를 상하좌우, 엔터로 설정한후
보드의 버튼을 이용하여 버튼을 선택할 수 있게 만드는 것입니다.
버튼에 관한 디바이스 드라이버는 대략^^ 만들어 봤습니다.
외부인터럽트 설정을 하였는데요,
정작 응용에서는 버튼이 눌렸다는 것을 어떻게 알아내느냐는 것입니다.
아무리 머리를 굴려봐도 아는 것의 한계 때문인지 방법을 못 찾겠습니다.
고수님들 한마디 부탁드립니다!! (--) (__)
Forums:
열심히 이것저것 찾아본 결과....
디바이스 드라이버가 SIGIO 시그널을 발생하도록 하고 응용에서는 이 시그널을 처리하도록 구현하는것 같은데....
맞나요? ^^;;;
키보드drivers/input/keybo
키보드
drivers/input/keyboard/
어플리케이션이 콘솔을 read 해야 한다는 조건이 붙습니다.
X window 는 콘솔을 read 합니다.
showkey 라는 간단한 테스트프로그램도 있으므로 응용은 뭐..
OTL
댓글 달기