나는 리눅스 장치 드라이버를 처음 사용합니다. register_chrdev와 같은 드라이버 기능에 대한 맨 페이지가 있는지 알고 싶습니다. 그렇다면 어떻게 얻을 수 있습니까? apt-get을 사용하여 다운로드 할 수있는 패키지가 있습니까?드라이버 기능에 대한 맨 페이지 가져 오기
3
A
답변
3
0
사실 내부 인터페이스가 빠르게 변하기 때문에 커널에는 ABI가 있으며 API는 없습니다.
리눅스 커널을 배우는 가장 좋은 방법은 소스 코드를 읽는 것입니다. 캐릭터 디바이스 드라이버에 관심이 있다면 LDD3 책을 읽고 다른 디바이스 드라이버가 커널 소스 코드에서 언급 한 호출을 사용하는 방법을 살펴볼 것을 권장합니다. 이렇게하면 드라이버에 커널 ABI를 사용하는 방법을 알 수 있습니다.
자주 웹 검색을 실행하는 것이 더 쉽습니다. 그러나 커널 트리를 가져 와서'make mandocs '를 실행할 수도 있습니다. –