LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): alpha (알파토비)
날 짜 (Date): 1999년 7월  7일 수요일 오후 09시 41분 08초
제 목(Title): [Q] serial line speed 변경


serial line speed를 변경하는데 잘 안되는군요.
프로그램이 실행하면 먼저 19200bps로 /dev/cua0를 initialize하고
약간의 작업을 한 후 38400bps로 바꾸려고 하는데 잘 안되는군요.

  tcgetattr(fd, &tty);
  cfsetospeed(&tty, B38400);
  cfsetispeed(&tty, B38400);
  tcsetattr(fd, &tty);

이런 식으로 하는데 tcsetattr을 호출하기 전이나 후나 cfget[io]speed로
확인해보면 속도가 바뀌지 않습니다.
무엇이 문제인지 잘 모르겠는데 고수님의 도움 부탁드립니다.
그럼 미리 감사드리며..

--
그대 지쳐있나요, 무척 힘들어 보여요, 혼자서... 잠시 내 어깨에 기대어 쉬어요.
우리 둘만의 둘만의 시간. 아름다운 그대와 함께 떠나는 오늘밤의 휴식이 
필요한거죠  잠든 그대품에 얼굴을 기대고 나즈막히 말해요     
                                                 "I always love you..." 
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.