커널 드라이버에서 cfg 파일 로드

커널 드라이버에서 cfg 파일 로드

터치 스크린(goodix)이 있고 장치 구성을 펌웨어로 보내야 합니다. *.cfg 파일이 있지만 로드하는 방법도 모르고 있습니다.

이 파일을 로드하는 방법이 무엇인지 아시나요?

답변1

커널에서 구성 파일을 읽지 않습니다. 기술적으로 이는 가능하지만 어떤 드라이버도 구성 파일을 읽지 않습니다. Greg KH의 이 기사를 참조하세요.http://m.linuxjournal.com/article/8110.

커널에서 미리 정의된 고정 형식의 펌웨어 파일을 읽을 수 있습니다. 이는 request_firmware()를 호출하여 수행할 수 있습니다. 바라보다:http://lxr.free-electrons.com/source/drivers/base/firmware_class.c#L1221그리고

http://lxr.free-electrons.com/source/Documentation/firmware_class/

관련 정보