HII / BIOS Setup Terms Stable
VFR là gì?
Quicknote VFR là gì?
1 phút đọc
VFR là gì?
VFR, viết tắt của Visual Forms Representation, là ngôn ngữ mức cao dùng để mô tả setup forms trong EDK II. VFR được compile thành IFR để firmware/setup browser sử dụng.
Vai trò chính
- Mô tả FormSet, Form và Question.
- Định nghĩa VarStore, default, condition.
- Giúp lập trình viên viết setup UI bằng text source.
Ví dụ public-safe
Một ý tưởng VFR rất rút gọn:
formset
form
oneof varid = SetupConfig.BootMode,
option text = STRING_TOKEN(STR_UEFI), value = 1;
option text = STRING_TOKEN(STR_LEGACY), value = 0;
endoneof;
endform;
endformset;
Trong thực tế, form sẽ cần thêm FormSet GUID, VarStore, string token và callback/config access nếu cần.
Checklist nhanh
- VFR compile có lỗi không?
- FormSet GUID có đúng không?
- VarStore có map đúng structure không?
Ghi nhớ nhanh
VFR là source code của BIOS setup form trong EDK II.
Bài liên quan
Nguồn tham khảo public
Thấy nội dung này hữu ích?
Lưu lại hoặc chia sẻ cho người cũng đang học firmware, BIOS/UEFI và embedded systems.
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.
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.