Mở menu

DEC trong EDK II là gì?

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

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

DEC trong EDK II là gì?

DEC là Package Declaration file. Nó mô tả phần public của package để các module/package khác có thể tham chiếu.

Vai trò chính

  • Khai báo include path public.
  • Khai báo GUID, Protocol GUID, PPI GUID.
  • Khai báo PCD do package publish.
  • Làm contract giữa package này và các module/package khác.

Ví dụ public-safe

Nếu một package định nghĩa protocol GUID cho module khác dùng, GUID đó thường được khai báo public trong DEC. Module dùng protocol phải include package tương ứng trong INF.

Checklist nhanh

  • GUID/Protocol/PPI có được khai báo trong DEC chưa?
  • Include path có đúng không?
  • PCD token space có rõ ràng không?
  • Module khác có thêm package này vào INF chưa?

Ghi nhớ nhanh

DEC = file công bố interface public của package.

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.