드라이버를 개발하다보면, 처음은 보통 모듈로 시작하게 된다.
module_platform_driver 의 경우 몇가지 조건이 있는데,
1. dt에 compatible에 맞는 디바이스가 존재해야한다.
2. .c 파일에서 dt의 경우 MODULE 매크로로 감싸야한다.
역시 가장 좋은 방법은 기존에 존재하는 비슷한 드라이버를 참고하는 것이 좋다.
'Tech > linux' 카테고리의 다른 글
Kernel driver upstream 순서 (0) | 2024.06.26 |
---|---|
serial minicom terminal이 깨져서 나올 경우 (0) | 2024.06.26 |
Linux kernel dynamic debug (0) | 2024.06.25 |
커널 패치 사전 점검 리스트 (0) | 2024.06.11 |
Debian 12 한글 입력 (0) | 2024.04.05 |