NFC 用戶端驅動程式電源管理需求
NFC 用戶端驅動程式必須實作 D0 和 D3 電源處理回呼,如下所示,以符合連線待命平臺上 NFP 裝置的需求:
NFC 用戶端驅動程式必須確定驅動程式是否從 D3 -> D0 狀態開始,其可以少於 100 毫秒繼續。 這是為了確保 NFC 作業可以在切換螢幕 ON 時立即進行。
NFC 用戶端驅動程式也必須確保處於 D3 狀態時的耗電量小於 1mW。 這是為了確保螢幕關閉時沒有顯著的耗電量。
為了符合這些目標,建議針對 NFC 用戶端驅動程式使用下列專案:
對於可透過移除電源或硬式電源來符合這些需求的 NFC 控制器,我們建議 NFC 用戶端驅動程式在 D0 -> D3 期間重新初始化晶片組,然後從 D3 -> D0 轉換重新初始化。
對於因為缺少非變動性 (而需要下載修補程式的 NFC 控制器,也就是 RAM 型) 記憶體,我們建議在 D0 -> D3 和 D3 -> D0 轉換期間啟用和停用待命模式。 從 D3Final - D0 和 deinitialization (HostActionStop) 從 D0 ->> D3Final 完成時,HostActionStart) (完成完整初始化。