struct power_supply结构体
时间: 2023-06-26 11:02:33 浏览: 173
PIC-struct.rar_pic struct_pic的struct_单片机结构体
`struct power_supply` 是一个在 Linux 内核中定义的结构体,用于表示系统中的电源设备。它包含以下字段:
- `struct device *dev`:指向该电源设备对应的 `struct device` 结构体的指针。
- `struct power_supply_desc desc`:电源设备的描述信息,包括设备类型、名称、属性等。
- `struct power_supply_config config`:电源设备的配置信息,包括充电电流、放电电流、充电电压等。
- `struct mutex lock`:用于保护该电源设备的互斥锁。
- `struct list_head list`:用于将多个电源设备连接成链表。
此外,`struct power_supply` 还包含一些函数指针,用于执行电源设备相关的操作,比如获取电池电量、设置充电状态等。
阅读全文