Mở menu

Setup Browser là gì?

Quicknote Setup Browser là gì?

1 phút đọc
Đọc bằng Tiếng Việt English 日本語
HII / BIOS Setup Terms cover

Setup Browser là gì?

Setup Browser là component đọc HII/IFR và render giao diện setup cho người dùng. Nó xử lý navigation, hiển thị form/question, đọc default và giao tiếp với Config Access khi cần.

Vai trò chính

  • Render BIOS setup UI.
  • Parse IFR/form package.
  • Đọc string package.
  • Gọi Config Access Protocol để lấy/ghi cấu hình.

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

  • FormSet có xuất hiện trong browser không?
  • String/form package có đầy đủ không?
  • Callback có được gọi không?

Ghi nhớ nhanh

Setup Browser là engine hiển thị và điều khiển form setup.

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.