usb 드라이버 작성..
글쓴이: sky2204 / 작성시간: 목, 2007/09/27 - 8:33오후
리눅스 초짜입니다. -_-+
커널프로그래밍까지 간단하게 나마 훝어보고 드라이버작성에 들어갈라고 하는데요..
여기서 질문이 몇가지 있습니다.
1. usb드라이버를 작성을 안하여도 드라이버를 제공한다는 글을 봤는데 그런지요...
2. 그래도 usb드라이버 작성을 해보고 싶은데 무엇을 찾아서 해봐야 하는지요..
3. usb드라이버를 pnp기능처럼 장치를 인식하자마자 어떤 정보를 받아오는 프로젝트를 하고싶은데요.. x윈도우상은 아니구요..
가능한지도 궁금합니다.
4. 디바이스드라이버 책이 얼마 없더군요... 책 추천좀 해주신다면요? 초보자가 보기에 괜찮은책이요.. 말책 말고요;; 그건 실습이 없길래 gg쳤슴다 -_-;;; IT expert책을 주문하긴 했는데...
바쁘시지만 조금이나마 지식을 공유해 주셨으면 저같은 초보가 나중에도 같이 지식을 공유해드릴수 있는 기회를 주셨으면 합니다 ^^;
Forums:
1. usb드라이버를
1. usb드라이버를 작성을 안하여도 드라이버를 제공한다는 글을 봤는데 그런지요...
-> libusb 라는 라이브러리가 있습니다. usb mp3p에서 이 라이브러리를 사용하더군요. 참고해보세요.
2. 그래도 usb드라이버 작성을 해보고 싶은데 무엇을 찾아서 해봐야 하는지요..
-> 우선 케릭터 디바이스 같은 쉬운 드라이버를 작성해보세요. 드라이버의 구조도 익혀 보시구요.
3. usb드라이버를 pnp기능처럼 장치를 인식하자마자 어떤 정보를 받아오는 프로젝트를 하고싶은데요.. x윈도우상은 아니구요..
가능한지도 궁금합니다.
-> usb는 pnp를 지원합니다. 플러긴하면 usb장치의 정보를 가져오게 되죠. 어떤 디바이스든지 마찬가지겠지만 원하는 명령에 대해 원하는 정보를 가져올 수 있죠.
4. 디바이스드라이버 책이 얼마 없더군요... 책 추천좀 해주신다면요? 초보자가 보기에 괜찮은책이요.. 말책 말고요;; 그건 실습이 없길래 gg쳤슴다 -_-;;; IT expert책을 주문하긴 했는데...
-> 기존의 책들은 프린터포트를 이용한 실습 부분이 있는데 많이 부족하죠. ^^; IT expert에서 나온 책이 kernel2.4와 2.6을 비교하면서 설명하기 때문에 괜찮다고 생각합니다.
드라이버를 공부할때 제일 중요한 것은 실습인데, 실습할 수 있는 방법이 그리 많지 않죠. 찾아보시면 USB 드라이버를 실습할 수 있는 보드가 있습니다.
댓글 달기