안녕하세요...
제가 하고자 하는것은 printf의 메세지가 ttyS0 console로 뿌려지기 전에 메세지를 ttyS1으로 뿌리고자 이렇게 구현 할려고 합니다...
커널단에서 바꿀려고 하니까 tty와 연관이 너무 어려워서 application단에서
처리 할려고 합니다...
혹시 다른 방법이라도 있으시면 조언을 부탁드립니다...
#printf(fmt, args...) test_print(fmt, ##args)
int ttyS1_fd;
void test_print(char *fmt, ...)
{
write(ttyS1_fd, fmt, strlen(fmt));
}
int main(void)
{
if((ttyS1_fd = open("/dev/ttyS1", O_RDWR|O_NOCTTY)) < 0){