本文主要在移植BQ27441-G1电量监测计驱动过程中,发现I2C获取的值有异常,之前移植官方的驱动发现驱动与当前版本的Linux版本好像是不兼容的,但没有进行更进一步的深究,这里记录一下。
/***************************************************************************
* 如何从Linux源码获知版本信息
* 声明:
* 本文主要在移植BQ27441-G1电量监测计驱动过程中,发现I2C获取的值有异常,
* 之前移植官方的驱动发现驱动与当前版本的Linux版本好像是不兼容的,但没有进行
* 更进一步的深究,这里记录一下。
*
* 2016-2-15 深圳 南山平山村 曾剑锋
**************************************************************************/
一、参考文档:
如何从源码里看Linux内核版本
http://zhidao.baidu.com/question/583880101.html
二、 cat Makefile
VERSION = 3 # 3.0.25
PATCHLEVEL = 0
SUBLEVEL = 35
EXTRAVERSION =
NAME = Sneaky Weasel
......
三、 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Makefile
VERSION = 4 # 4.5.0
PATCHLEVEL = 5
SUBLEVEL = 0
EXTRAVERSION = -rc4
NAME = Blurry Fish Butt
......