什麼是VFR?
Visual Forms Representation (VFR)它是一種語言類似語法對於描述形狀與頁的使用關於結構像是螢幕。VFR被編譯與產生Internal Forms Representation (IFR)。關於VFR文件可以到EDK II網頁去下載。
什麼是VFR的類別與子類別?
Visual Forms Representation (VFR)類別與子類別描述在一個類型集合定義。
- 有效的類別名稱,如:"NON_DEVICE" ,"DISK_DEVICE", "VIDEO_DEVICE", "NETWORK_DEVICE", "INPUT_DEVICE", "ONBOARD_DEVICE", "OTHER_DEVICE"。
- 有效的子類別名稱,如:"SETUP_APPLICATION", "GENERAL_APPLICATION", "FRONT_PAGE", "SINGLE_USE"。
產生VFR是手動或用工具?
目前VFR檔案被產生通常手動透過一個文字編輯器。
PEI能夠在NVRAM檢查選項設定,那就是透過PCDs?
是的,PCDs需要被宣告像是DynamicHii。
哪裡有使用HII與VFR的範例?
這裡有一個好的範例在MdkModulePkg\Universal\DriverSampleDxe。看到一個使用Nt32模擬設定頁的示範,移動到"Device Manager"然後"Browser Testcase Engine".這降開啟一個選單表格隨著方式的不同型態的範例進入配置資料。
沒有留言:
張貼留言