요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.
1. 요약·해설
원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.
2. 영어 원문 전체
번역에 사용한 Linux v6.18.37 원문입니다. 줄 번호는 해당 버전의 소스 파일을 기준으로 합니다.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, URL은 원문 표기를 유지합니다.
WMI BMOF binary metadata
1-7| 항목 | 내용 |
|---|---|
| What | /sys/bus/wmi/devices/05901221-D566-11D1-B2F0-00A0C9062910[-X]/bmof |
| Date | 2017년 6월 |
| KernelVersion | 4.13 |
| Description | 사용 가능한 ACPI WMI interface의 세부 내용을 설명하는 데 사용하는 binary MOF metadata이다. |
자세한 내용은 `Documentation/wmi/devices/wmi-bmof.rst`를 참조한다.
Firmware의 ACPI WMI interface와 binary MOF metadata→WMI core가 BMOF GUID device를 식별→필요하면 동일 GUID instance에 -X suffix 부여→해당 device의 bmof file로 binary metadata 노출→User space가 ACPI WMI interface 세부 정보를 해석
Firmware가 제공하는 WMI interface 설명 metadata가 GUID device의 binary sysfs file로 연결된다.
Binary MOF metadata
sysfs-platform-wmi-bmof:1-7고정 WMI GUID와 선택적 instance suffix를 가진 device 아래에서 ACPI WMI interface 설명용 binary MOF data를 읽습니다.