PCI / ACPI / SMBIOS Terms Stable
_DSMとは?
BIOS/UEFIおよびembedded firmware学習者向けに_DSMを説明するクイックノート。
1 分で読めます
_DSMとは?
_DSM(Device-Specific Method)は、firmwareがdevice/vendor固有の機能をOS driverへ提供するためのACPI methodである。
なぜ重要か
- OSがplatform deviceやresourceを理解する助けになる。
- firmwareの記述とOS driverの動作をつなぐ。
- ACPI namespace、resource、tableの問題をdebugするときに役立つ。
実例
例:OSがACPI deviceへdriverをbindしない場合、_STA、_HID/_CID、_CRSの順に確認する。
クイックチェックリスト
- そのobject/tableはACPI namespaceまたはOSのtable dumpに出ているか。
- _STA、_HID/_CID、_CRSの情報は一貫しているか。
- OS logにACPI errorやresource conflictは出ていないか。
覚えておくポイント
_DSMは、firmwareの記述とOSの解釈をつなぐ契約である。
関連ノート
公開参考資料
この記事は役に立ちましたか?
ファームウェア、BIOS/UEFI、組み込みシステムを学んでいる人に共有できます。
Nội dung liên quan
Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.
Ghi chúPCI / ACPI / SMBIOS Terms
DBG2とは?
BIOS/UEFIおよびembedded firmware学習者向けにDBG2を説明するクイックノート。
Ghi chúPCI / ACPI / SMBIOS Terms
XSDTとは?
BIOS/UEFIおよびembedded firmware学習者向けにXSDTを説明するクイックノート。
Ghi chúPCI / ACPI / SMBIOS Terms
GPIO Operation Regionとは?
BIOS/UEFIおよびembedded firmware学習者向けにGPIO Operation Regionを説明するクイックノート。
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.