[질문]시리얼 장비의 디바이스 드라이버에 대해서

글쓴이: 익명 사용자 / 작성시간: 목, 2002/10/17 - 11:34오전
시리얼 포트를 사용하는 장비의 드라이버를 짜고 있는데요. 원하는 값이
제대로 나오지 않아 문의드립니다.
현재는 진행 상황은 포트를 열어서(open)해서 몇가지 값을 찍어보는 수준
입니다.
환경은 인텔 CPU이며 COM1를 사용하고 있습니다.
코드의 간략한 설명을 하면..
먼저 COM1의 주소를 0x3f8로 설정하고
디바이스 OPEN시에 outb(mode,COM1_pot)
value= inb(COM1_PORT);
해서 value값을 찍어보고 있습니다.
문제는 원하는 Value값이 나오지 않는 다는 것입니다.
무엇이 문제인가요??
보오드레이트는 main() -응용레벨에서 설정을 하였습니다. tcgetattr()
과 tcsetattr()등으로요.
Forums:
댓글 달기