.UNI File là gì?
.UNI file chứa string token đa ngôn ngữ được VFR tham chiếu bằng STRING_TOKEN.
.UNI là file chứa string token đa ngôn ngữ cho HII. Nó giúp VFR không hard-code text trực tiếp, đồng thời cho phép BIOS Setup hỗ trợ nhiều ngôn ngữ.
#string STR_FAST_BOOT #language en-US "Fast Boot"
#string STR_FAST_BOOT_HELP #language en-US "Skip selected initialization steps to reduce boot time."
Gắn với VFR như thế nào?
checkbox varid = Setup.FastBoot,
prompt = STRING_TOKEN(STR_FAST_BOOT),
help = STRING_TOKEN(STR_FAST_BOOT_HELP);
endcheckbox;
Nếu token sai, build có thể fail hoặc UI runtime hiển thị thiếu text tùy toolchain và cách package được sinh.
Góc nhìn thực tế
Help text trong BIOS Setup không phải phần phụ. Với option nguy hiểm như Secure Boot, TPM, RAID, CSM, SMM lock, một dòng help sai có thể khiến user cấu hình nhầm và tạo bug support rất khó debug.
Bài liên quan
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.
HII Architecture Overview
Knowledge map tổng quan về HII, VFR, IFR, VarStore, callback và flow lưu BIOS Setup.
HII Save, Callback và Reset Flow
Giải thích cách Setup Browser gọi callback, route config, lưu NVRAM và áp dụng sau reset.
HII VFR Element Cheat Sheet
Bảng tổng hợp các element VFR như checkbox, oneof, numeric, string, date, time và ordered list.
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.