在调试驱动过程中,打印log必不可少。有时候需要这样:不想系统一直有串口输出(因为可能影响性能),但又想在某个时刻去打开我们想要的打印。
可以这样做,建立一个sysfs接口,并在代码用一个全局变量控制调试语句的打印,然后通过写接口值改变这个全局变量即可。
如接口名:
/sys/bus/i2c/drivers/test/test_dbg
在调试驱动过程中,打印log必不可少。有时候需要这样:不想系统一直有串口输出(因为可能影响性能),但又想在某个时刻去打开我们想要的打印。
可以这样做,建立一个sysfs接口,并在代码用一个全局变量控制调试语句的打印,然后通过写接口值改变这个全局变量即可。
如接口名:
/sys/bus/i2c/drivers/test/test_dbg