NFC 客户端驱动程序电源管理要求

NFC 客户端驱动程序必须按如下所示实现 D0 和 D3 电源处理回调,以满足连接待机平台上 NFP 设备的要求:

  • NFC 客户端驱动程序必须确保驱动程序从 D3 -> D0 状态开始时,它可以在 100 毫秒内恢复。 这是为了确保 NFC 操作可以在打开屏幕时立即进行。

  • NFC 客户端驱动程序还必须确保处于 D3 状态时功耗小于 1mW。 这是为了确保在屏幕关闭时没有明显的功耗。

为实现这些目标,对于 NFC 客户端驱动程序,建议使用以下方法:

  • 对于可以通过断电或硬断电来满足这些要求的 NFC 控制器,我们建议 NFC 客户端驱动程序在 D0 -> D3 期间重新初始化芯片集,然后在 D3 -> D0 转换期间重新初始化芯片集。

  • 对于由于缺少非易失性 ((即基于 RAM 的) 内存)而需要修补程序下载的 NFC 控制器,我们建议 NFC 客户端驱动程序分别在 D0 -> D3 和 D3 -> D0 转换期间启用和禁用待机模式。 从 D3Final - D0 开始时,将 (HostActionStart) 完成完全初始化,从 D0> -> D3Final 执行取消初始化 (HostActionStop) 。