(心得) EFI CODE 裏頭 , PROTOCOL 封裝函數的邏輯

(心得) EFI CODE 裏頭 , PROTOCOL 封裝函數的邏輯

昨天在研究了一下, EFI Protocol , 稍微有一點感覺
把SPEC跟CODE稍微連結上了

在EFI BIOS , 如果想要使用函數,必須藉由PROTOCOL呼叫

在一開始, EFI BIOS 必須先 InstallProtocol , 把GUID登記給資料庫
之後要使用函數時, 就要先 LocateProtocol 把 Protocol載入 (藉由GUID找到)
然後才能使用函數

但是我那時很困擾的是, 看不太懂 CODE

今天實作了一下, 兩個 函數被一個結構封裝
我想實際的 Protocol 運作應該也是類似











留言

這個網誌中的熱門文章

如何在VS2022 Community 簡要的設定UDK2018的環境

自製讀取 H 檔案並找出 define 的程式

如何Build UDK2018