platform device 에 대한 정리가 되어 있는 책이 있을까요?
글쓴이: ryutuna / 작성시간: 일, 2013/03/24 - 8:30오후
리눅스에서 platform device driver관련해서 작업 중인데요,
platform device 나 driver에 대한 정리,
일반 device driver와의 차이점이라든지,
실제로 어떻게 kernel 내부에서 사용되는지에 대한 것이 정리되어 있는 서적이나 문서가 있는지요?
register 관련 내용은 꽤나 있지만 실제로 일반 device driver와 비교라든지
kernel 내부에서 어떻게 사용되는가에 대한 정리가 되어 있는 것은 찾기가 힘드네요.
관련 지식이 있으시거나 혹은 레퍼런스 할 만한 서적/사이트가 있다면 알고 싶습니다.
Forums:
drivers/base/bus.c 에 보면
drivers/base/bus.c 에 보면 device 와 driver 를 어떻게 엮을 것인가에 대한 방법론이 제시되어 있습니다.
driver_bind() 만 보셔도 대충의 목적은 아실 수 있습니다.
drivers/base/platform.c 는 위의 bus 를 사용해서 구현한 가상의 bus 이고,
platform_match() 만 보셔도 대충의 목적은 아실 수 있습니다.
답변 감사합니다.
확인해 보도록 하겠습니다.
--------------------------------------------------------------
세상엔 알아야 할 것도 알지 말았어야 할 것도 너무 많았습니다.
댓글 달기