디바이스 드라이버로 시리얼 포트로 들어오는 데이터를 이용해서 input device driver를 만들려고 합니다. 커널 소스 문서에 보니깐 input device driver에 대해서 간단하게 나와있던데... 시리얼 포트를 어떻게 사용해야 할 지 모르겠습니다. 직접 가르쳐 달라구 하면 염치없을꺼 같구... :wink: 어디 참고할 수 있는 자료 없을까요?
그냥 /dev/tty1 을 read 하시면 될겁니다.
-- 아쉬운 하루 되세요 --
그러니깐 어플에서 시리얼을 읽는게 아니라... 디바이스 드라이버(커널)에서 시리얼 입력을 받으려고 합니다.
텍스트 포맷에 대한 자세한 정보
<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]
그냥 /dev/tty1 을 read 하시면 될겁니다.
그냥 /dev/tty1 을 read 하시면 될겁니다.
-- 아쉬운 하루 되세요 --
[quote="voider"]그냥 /dev/tty1 을 read 하시면
어플리케이션에서는 디바이스를 그냥 읽으면 되는데...
커널 안쪽에 디바이스 드라이버로 input device driver를 작성하려고 합니다.
어플리케이션에서는 이벤트 디바이스를 읽고...
디바이스 드라이버가 시리얼을 모니터링 하다가 이벤트가 발생하면 이벤트 드라이버쪽으로 입력을 주구요...
그러니깐 어플에서 시리얼을 읽는게 아니라...
디바이스 드라이버(커널)에서 시리얼 입력을 받으려고 합니다.
댓글 달기