안녕하세요 .. /driver/input/input.c 에대해서 궁금해서요 이넘이 어떤일을 하는 놈인지 알고싶네요..
고수님들의 따뜻한 한마디 부탁~~해요~~
input 에 관련된 드라이버의 코어 부분 입니다. VFS 와 같이 여러 input device 를 같은 방식으로 처리하기 위한 기본 동작?을 함수 포인터를 이용하여 구현하고 있습니다.
아래의 export 된 함수들을 보시면 대충 감이 오실듯 합니다
31 EXPORT_SYMBOL(input_register_device); 32 EXPORT_SYMBOL(input_unregister_device); 33 EXPORT_SYMBOL(input_register_handler); 34 EXPORT_SYMBOL(input_unregister_handler); 35 EXPORT_SYMBOL(input_grab_device); 36 EXPORT_SYMBOL(input_release_device); 37 EXPORT_SYMBOL(input_open_device); 38 EXPORT_SYMBOL(input_close_device); 39 EXPORT_SYMBOL(input_accept_process); 40 EXPORT_SYMBOL(input_flush_device); 41 EXPORT_SYMBOL(input_event); 42 EXPORT_SYMBOL(input_class);
아니....fep28fx?... 일본에서도 kldp에 질문을 하시는 구려.... :wink:
일종의 HAL(hardware abstract layer)이군요..
음 그렇군요.. 모든 입력장치의 처리를 담당하는 넘이군요.. 음... 좋은 공부되었습니다. ㅎㅎ
ㅋㅋ
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
input 에 관련된 드라이버의 코어 부분 입니다.VFS 와 같이 여
input 에 관련된 드라이버의 코어 부분 입니다.
VFS 와 같이 여러 input device 를 같은 방식으로 처리하기 위한
기본 동작?을 함수 포인터를 이용하여 구현하고 있습니다.
아래의 export 된 함수들을 보시면 대충 감이 오실듯 합니다
아니....fep28fx?...일본에서도 kldp에 질문을 하시는 구
아니....fep28fx?...
일본에서도 kldp에 질문을 하시는 구려.... :wink:
[quote="pastime"][code:1]31 EXPORT_SYMBO
일종의 HAL(hardware abstract layer)이군요..
아.넵 감사합니당
음 그렇군요..
모든 입력장치의 처리를 담당하는 넘이군요..
음...
좋은 공부되었습니다. ㅎㅎ
ㅋㅋ
댓글 달기