[질문]드라이버 영역에서 디버깅하기
글쓴이: renige / 작성시간: 월, 2003/05/19 - 4:37오후
안녕하세요.. 날씨가 참 좋네요..
드라이버에 데이터가 전달되고 어플리케이션에서 받는 시간 시간을 각각 찍고 싶습니다. 어플리케이션이야 그냥 파일에 찍으면 되는것이지만,
드라이버 레벨에서 데이터를 수신한 시간을 파일에 찍어야 합니다.(printk로 콘솔에 뿌리자면, 응답 시간을 측정하기 위한 것이기 때문에, 전달되는 데이터의 횟수가 워낙 많은 지라 불가능하구요)
klogd를 이용하면 message나 기타 다른 지정된 파일에 찍히기는 하지만, 다른 드라이버 및 커널에서 출력되는 데이터와 섞이기 때문에 사용할 수가 없습니다.
제가 하고픈 것은
-> 커널에서 데이터를 수신 및 송신 할경우, 시간을 파일에 기록합니다.제가 사용하고 있는 디바이스는 IEEE1394인데, message처럼 모든 디바이스의 내용이 찍히는 것이 아니라, IEEE1394의 내용만 지정한 파일에 기록하고 싶습니다.
아는 분의 도움을 부탁 드립니다.
수고하십시요..[/img]
Forums:
댓글 달기