Linux 모듈에서 MODULE_FIRMWARE(파일 이름) 매크로 사용

Linux 모듈에서 MODULE_FIRMWARE(파일 이름) 매크로 사용

MODULE_FIRMWARE(filename)Linux 커널 모듈에서 매크로는 어떻게 사용됩니까?

답변1

모듈에 필요할 수 있는 펌웨어 파일을 선언합니다. 바라보다이는 다음에서 정의됩니다.module.h;펌웨어는 에 의해 로드됩니다 request_firmware(). MODULE_FIRMWARE커널에 관한 한, 주로 문서화 목적으로 사용됩니다. 이 매크로를 통해 제공되는 정보는 그림과 같이 모듈 정보에 나타납니다 modinfo. 펌웨어 파일 목록은 외부 도구에서 사용할 수 있습니다.예를 들어initramfs에 적절하게 포함하십시오.

이러한 방식으로 참조되는 펌웨어 파일에는 모듈에서 관리하는 장치의 펌웨어가 포함되어 있습니다. 이는 일반적으로 장치의 모든 보조 프로세서(마이크로컨트롤러에서 GPU까지)에 대한 바이너리 코드입니다.

관련 정보