현재 rs232c 통신을 하고 있습니다.
근데 이상하게 시리얼이 buffering이 되는듯 합니다.
제가 시리얼 통신은 별다른 경험이 없어서 그러는데 이런게 정상적인 것인지 ?
제가 아는분 말로는 device단에서 16byte 정도는 buffering을 한다고 하는데요.
그리고 시스템(OS)에 딸라서 100K 정도 buffering하는 것도 있다고 하는데 ...
커널 프로그래밍의 경험이 없는 가운데.... 이곳 KLDP 및 몇몇 사이트, 참고서를 참고하여
임의의 상황에서 TCP Reset Packet을 전송하여 연결을 끊도록 하는 프로젝트를
수행중에 있습니다.
우선 리눅스와 연결된 TCP connection에 대한 tcp header(커널) 정보를 얻기 위해
커널<->유저간 데이터 전달을 위한 copy_to_user(), copy_from_user()를 사용하여