커널 3.10 interruptible_sleep_on 질문
글쓴이: qjemfro / 작성시간: 목, 2014/08/07 - 11:06오전
커널 3.10에서 디바이스드라이버 제작중입니다.
2.6 버전에서 사용했던
interruptible_sleep_on
wake_up_interruptible 을
그대로 3.10에서 사용했는데.. 제대로 동작을 안하네요..
================================
interruptible_sleep_on( &wait)
timer 인터럽트 처리
wake_up_interruptible( &wait)
================================
위 처럼 타이머 인터럽트 처리동안 대기할 때 사용합니다.
2.6에서는 정상 동작하는것이
3.10에서는 비정상 동작을 합니다.
타이머가 아주 느려지고 규칙적이지 않게 동작이 됩니다.
알고계신 정보있으시면 도움부탁드립니다..
그리고 2.6에서는 200Mhz cpu 이고 3.10은 1Ghz cpu 입니다.
클럭에 따라 영향을 받지는 않겠지요.ㅡㅡ^;;
Forums:
댓글 달기