요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 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를 읽습니다.