我正在尝试在 C/cpp 中实现唤醒锁。我假设在 java 调用下有一些 c 代码,当我查看 com_android_server_power_PowerManagerService 中的唤醒锁时,我看到了一些看起来不错的代码。 .但它当然位于我找不到的代码上。硬件/power.h 文件。
所以我的问题。有谁知道在哪里可以找到 hardware/power.h 文件。我在 android 源代码中没有看到它。也许我错过了它。
我正在尝试在 C/cpp 中实现唤醒锁。我假设在 java 调用下有一些 c 代码,当我查看 com_android_server_power_PowerManagerService 中的唤醒锁时,我看到了一些看起来不错的代码。 .但它当然位于我找不到的代码上。硬件/power.h 文件。
所以我的问题。有谁知道在哪里可以找到 hardware/power.h 文件。我在 android 源代码中没有看到它。也许我错过了它。
根据Android XRef,power.h
它/hardware/libhardware/include/hardware/power.h
位于AOSP 的 Git Web 界面中的这个位置。