안녕하세요.. 날씨가 참 좋네요..
드라이버에 데이터가 전달되고 어플리케이션에서 받는 시간 시간을 각각 찍고 싶습니다. 어플리케이션이야 그냥 파일에 찍으면 되는것이지만,
드라이버 레벨에서 데이터를 수신한 시간을 파일에 찍어야 합니다.(printk로 콘솔에 뿌리자면, 응답 시간을 측정하기 위한 것이기 때문에, 전달되는 데이터의 횟수가 워낙 많은 지라 불가능하구요)
klogd를 이용하면 message나 기타 다른 지정된 파일에 찍히기는 하지만, 다른 드라이버 및 커널에서 출력되는 데이터와 섞이기 때문에 사용할 수가 없습니다.
파티션을
/dev/hda1 .... FAT32 <- c drive(window)
/dev/hda2 .... Ext'd
/dev/hda3 .... Linux
/dev/hda5 .... Linux
/dev/hda6 .... Linux
/dev/hda7 .... Linux swap
/dev/hda8 .... win95 FAT32 <- d drive(window)
위처럼 window 와 linux로 나누어 사용 하고 있었는데 5~8까지는 논리 드라이브로 나누어 사용 하고 있었습니다.
그런데 실수로 d drive 파티션을 날려버렸고 (window 환경에서) 이것 저것 해보고 있는데 잘 되지 않는 군요...
fdisk로 다시 설정도 해보고 magic partion이라는 프로그램도 실행 해봐도 잘 되지 않습니다.