>> Delete No. 2649 article
No. kernel module programming

등록 2000-08-14 16:53:00 By localhost     조회 2
이름 쿨링팬    

		안녕하세요.
 다름이 아니라, 이번에 device driver 를
 좀 공부해 보려고 합니다.
 orilly 의 linux device driver 책을 구해
 거기에 있는 가상적인 device, 즉 mainboard의 memory를
 이용하는 device driver 예제가 있는데,
 거기의 code 를 compile 하고 insmod 하면,
 VFS changed detect...가 하는 message 가 나타납니다.
 그리고 ls > /dev/scull 하면 잔뜩 메세지가
 올라가며 segment fault 를 냅니다.
 그리고 계속 VFS change detected message 가 자꾸 올라오고
 /proc/devices 는 busy 합니다.
 logout 해도 message가 따라 다니네요.
 이유가 뭔지 궁금합니다.
 책에는 null pointer를 dereferecing 하면 발생한다는데...
 이해하기 어렵군요.
 가장 간단하지만 돌아가는 source 가 있으면 짜릿하겠네요.
 web 에서도 여러개를 찾아보았지만 만족시럽지 못하고요.
 그리고 제 커널이 2.2.14 인데, 책과 자료는 좀
 오래된거 같기도 하고 그렇습니다.
 조언 부탁드립니다. ^ ^--love for my life
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved