커널 KLM을 작성하고 이해하는 데있어서 새로운 것입니다. 아래 쿼리를 명확히 해 주시겠습니까?커스텀 KLM 모듈의 재 컴파일
8 개의 KLM 모듈 (커널 소스 트리에 내장되어 있음)을 포함하는 하나의 커널 (dir)에 대해 아래의 빌드 명령을 사용하여 out-side-tree로 빌드되는 하나의 커스텀 KLM 모듈 cust.ko가 있다고 가정 해보십시오.
$(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILER) -C $(KERNELDIR) M=$(PWD) modules
질문 : 우리가하는 경우 (menuconfig를에서) 3 개 새로운 KLM 모듈을 커널을 다시 컴파일하고 instroduced
, 우리는 또한이 위에 성공적으로로드 할 cust.ko을 다시 컴파일해야하나요 새롭게 재구성 된 커널? 그렇다면 특정 기술적 이유가 있습니까?
로드/초기화 주소가 커널을 준수 할 때 하드 코드 된 것입니다.
미리 감사드립니다.