HII / BIOS Setup Terms Stable
HIIとは?
BIOS/UEFIおよびembedded firmware学習者向けにHIIを説明するクイックノート。
1 分で読めます
HIIとは?
HII(Human Interface Infrastructure)は、UEFIにおけるform、string、font、image、configuration UIのframeworkである。
なぜ重要か
- BIOS Setup UIがどのように定義されvariableへつながるかを説明する。
- 表示されない、disabled、保存されないsetup optionのdebugに役立つ。
- VFR/IFR/HIIの概念を実際のsetup behaviorと結び付ける。
実例
例:setup項目が表示されない場合、まずVFR/IFRのconditionを確認する。SuppressIfは完全に非表示にし、GrayOutIfは表示したまま無効化する。
クイックチェックリスト
- FormSet/Form/Questionは生成されたIFR内に存在するか。
- VarStoreまたはvariable mappingは正しいか。
- SuppressIfで非表示、またはGrayOutIfで無効化されていないか。
覚えておくポイント
HIIは、UI記述、variable storage、driver-side callback logicを分けて考えると理解しやすい。
関連ノート
公開参考資料
この記事は役に立ちましたか?
ファームウェア、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úHII / BIOS Setup Terms
VFRにおけるCheckboxとは?
BIOS/UEFIおよびembedded firmware学習者向けにVFRにおけるCheckboxを説明するクイックノート。
Ghi chúHII / BIOS Setup Terms
Config Access Protocolとは?
BIOS/UEFIおよびembedded firmware学習者向けにConfig Access Protocolを説明するクイックノート。
Ghi chúHII / BIOS Setup Terms
SuppressIfとは?
BIOS/UEFIおよびembedded firmware学習者向けにSuppressIfを説明するクイックノート。
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.