tcgetattr의 기능이,,,,,
글쓴이: epro74 / 작성시간: 목, 2003/10/23 - 7:18오후
serial program에서 tcgetattr의 역활이 현재 설정된 serial 정보를 가져오는 것이 맞는지요?
그런데 저 함수를 호출하기 전에
struct termios tio;
static long baudrate;
baudrate = baud;
if(tcgetattr(fd, &tio)!=0){
perror("set_terminalure(), getting attributes");
return -1;
}
printf("baudrate : %d \n", baudrate);
이런식으로 했더니 baudrate 값이 0으로 바뀝니다. 왜 그런지 궁금해요.
baud는 static 상수로 전역으로 선언도 해보고, 메인에서 인자로 받아서 넘겨보기도 했지만 결과는 똑같더라구요.
고수님들의 답변 부탁드립니다.
Forums:


댓글 달기