Android Battery 드라이버 작성중입니다.
흠 i2c버스에 연결되어 있구요..
i2c면 app쪽에서 읽고 쓰기가 쉬운데.. Android Battery드라이버에서 읽을려니... 저번에 질문에 몇분이 답해주셔서..
i2c_add_driver()함수를 사용해서..삽질끝에 읽는것이 성공했습니다-/-;;;;;
이번 기회에 power_supply 쪽을 조금 공부하게 되었습니다.
app단에서 제어하는게 더 쉽고 편할거 같긴한데..android소스 분석이 덜 끝나서..우선 땜빵식으로 기존 battery 드라이버 수정해서 android 에 맞게 작업중입니다.
/sys/class/power_supply/battery/~ 에 다 맞게 나오는거 확인하고
i2c 드라이버 통해서 fuel gauage 값 읽어 오는것 까지 확인했습니다.
다른 분들은 어떻게 하시는지 궁금합니다~
저는 audio쪽 다 끝내고, 이젠 카메라쪽으로 들어가던지 해야겠네요...
android hw관련 소스들 보다보니 아주 재밌네요....