MODULE_FIRMWARE(filename)
Linux 커널 모듈에서 매크로는 어떻게 사용됩니까?
답변1
모듈에 필요할 수 있는 펌웨어 파일을 선언합니다. 바라보다이는 다음에서 정의됩니다.module.h
;펌웨어는 에 의해 로드됩니다 request_firmware()
. MODULE_FIRMWARE
커널에 관한 한, 주로 문서화 목적으로 사용됩니다. 이 매크로를 통해 제공되는 정보는 그림과 같이 모듈 정보에 나타납니다 modinfo
. 펌웨어 파일 목록은 외부 도구에서 사용할 수 있습니다.예를 들어initramfs에 적절하게 포함하십시오.
이러한 방식으로 참조되는 펌웨어 파일에는 모듈에서 관리하는 장치의 펌웨어가 포함되어 있습니다. 이는 일반적으로 장치의 모든 보조 프로세서(마이크로컨트롤러에서 GPU까지)에 대한 바이너리 코드입니다.