4.4.7 电池的驱动程序

GoldFish虚拟处理器的电池驱动程序,相关文件如下所示:

drivers/power/goldfish_battery.c

GoldFish的电池终端的驱动程序在sys文件系统的driver路径如下所示:

    #  ls /sys/bus/platform/drivers/goldfish-battery
    goldfish-battery.0
    uevent
    unbind
    bind

这是一个power_supply的驱动程序,实现了读取属性等几个操作,通过读取虚拟的寄存器得到当前“电池”的信息。