Mở menu

DSC trong EDK II là gì?

Quicknote giải thích file DSC trong EDK II.

2 phút đọc
Đọc bằng Tiếng Việt English 日本語
EDK II Terms cover

DSC trong EDK II là gì?

DSC là Platform Description file. Nó mô tả module nào được build, library instance nào được chọn, PCD được cấu hình ra sao và build option nào được áp dụng.

Vai trò chính

  • Chọn danh sách module build.
  • Map library class sang library instance.
  • Cấu hình PCD ở mức platform.
  • Định nghĩa build target, architecture, output directory và toolchain tag.

Ví dụ public-safe

Nếu module có INF nhưng không nằm trong DSC, module đó có thể không được build trong platform. DSC trả lời câu hỏi: platform này build những module nào và dùng library instance nào.

Checklist nhanh

  • Module INF có nằm trong DSC không?
  • Library class có instance phù hợp không?
  • PCD có được set đúng type/value không?
  • BuildOptions có ảnh hưởng ngoài ý muốn không?

Ghi nhớ nhanh

DSC = nơi platform quyết định build cái gì và build như thế nào.

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.