EDK II Terms Stable
EDK II Platform là gì?
Quicknote giải thích platform trong EDK II.
2 phút đọc
EDK II Platform là gì?
Platform trong EDK II có thể hiểu là một package đặc biệt có metadata để build firmware cho một target cụ thể. Platform thường có DSC và có thể có FDF nếu cần tạo flash image.
Vai trò chính
- Chọn module nào được build.
- Map library class sang library instance.
- Cấu hình PCD cho platform.
- Dùng FDF để mô tả layout firmware image khi cần output flash.
Ví dụ thực tế
Khi đọc một khái niệm firmware, hãy luôn đặt nó vào flow boot: nó xuất hiện ở phase nào, do module nào tạo ra, module nào consume, và nếu sai thì log/debug sẽ biểu hiện ra sao.
Checklist nhanh
- DSC có include đủ module chưa?
- Library instance có phù hợp module type không?
- PCD platform có được set đúng chưa?
- FDF có đưa module vào đúng FV không?
Ghi nhớ nhanh
Platform = nơi chọn module, config PCD/library và tạo image cho target.
Bài liên quan
- INF trong EDK II là gì?
- DEC trong EDK II là gì?
- DSC trong EDK II là gì?
- FDF trong EDK II là gì?
- Library Class và Library Instance là gì?
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.