- Android系統(tǒng)級(jí)深入開(kāi)發(fā)
- 韓超 梁泉
- 111字
- 2018-12-29 13:39:35
4.4.7 電池的驅(qū)動(dòng)程序
GoldFish虛擬處理器的電池驅(qū)動(dòng)程序,相關(guān)文件如下所示:
drivers/power/goldfish_battery.c
GoldFish的電池終端的驅(qū)動(dòng)程序在sys文件系統(tǒng)的driver路徑如下所示:
# ls /sys/bus/platform/drivers/goldfish-battery goldfish-battery.0 uevent unbind bind
這是一個(gè)power_supply的驅(qū)動(dòng)程序,實(shí)現(xiàn)了讀取屬性等幾個(gè)操作,通過(guò)讀取虛擬的寄存器得到當(dāng)前“電池”的信息。
推薦閱讀
- 多媒體CAI課件設(shè)計(jì)與制作導(dǎo)論(第二版)
- JavaScript+DHTML語(yǔ)法與范例詳解詞典
- Reactive Programming with Swift
- Rust編程從入門到實(shí)戰(zhàn)
- 算法訓(xùn)練營(yíng):提高篇(全彩版)
- jQuery炫酷應(yīng)用實(shí)例集錦
- Programming with CodeIgniterMVC
- Node學(xué)習(xí)指南(第2版)
- Spring Boot+MVC實(shí)戰(zhàn)指南
- Python 3 數(shù)據(jù)分析與機(jī)器學(xué)習(xí)實(shí)戰(zhàn)
- HTML+CSS+JavaScript網(wǎng)頁(yè)制作:從入門到精通(第4版)
- 嵌入式Linux C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)教程
- Python預(yù)測(cè)之美:數(shù)據(jù)分析與算法實(shí)戰(zhàn)(雙色)
- Get Your Hands Dirty on Clean Architecture
- Java程序設(shè)計(jì)教程