Linux/Linux_Device_Drivers
Kernel device driver 추가
반응형
built-in으로 kernel driver를 추가 하고 싶을 시 다음과 같이 처리
obj-y는 built-in
obj-m은 module
obj-$(CONFIG_MY_SETTING) := <-- 은 kconfig내 설정이 menucnofig에서 적용되어 .config에 존재할 시 built-in
1) mydriver를 drivers/char에 copy
2) mydriver directory 내 Makefile 에
obj-y +=mydriver.o 부분만(kernel build 관련) 남김
3) 상위 directory 내 dirvers/char/Makefile에
obj-y += mydriver/
추가
반응형
'Linux > Linux_Device_Drivers' 카테고리의 다른 글
[Linux] __attribute__((packed)) 사용 위치 (0) | 2015.07.04 |
---|---|
character device driver - allocating fixed number of major number (메이저 넘버 강제 - 고정 - 할당) (0) | 2015.05.31 |
kernel symbol (커널 심볼) 확인 (0) | 2015.05.31 |
Linux input device driver (인풋 디바이스 드라이버) (0) | 2015.03.10 |
MTD (Memory Technology Devices) (0) | 2015.03.10 |
댓글