摘要:
https://www.jianshu.com/p/0a73bee605fb Android M开始,google默认使用JACK编译器,对于JACK编译器的编译流程下面这篇文章写的很详细: http://taobaofed.org/blog/2016/05/05/new-compiler-for- 阅读全文
posted @ 2020-04-11 17:55
oude_yang
阅读(115)
评论(0)
推荐(0)
摘要:
https://blog.csdn.net/zqixiao_09/article/details/51106663 作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地方的竞争是如此得强烈, 以至于甚至一点用作设备控制固件的 EEPROM 的成本制造商 阅读全文
posted @ 2020-04-11 16:32
oude_yang
阅读(1044)
评论(0)
推荐(0)
摘要:
https://blog.csdn.net/jiaFANluo/article/details/92796366 一开接触设备树,我就不知道设备树与驱动的关系,设备树是在内核3.0以后才有的。不过3.0以前的和3.0以后的驱动其实变化不大。 驱动的开发方法可以分为三种:传统方法,总线方法,设备树方法 阅读全文
posted @ 2020-04-11 16:31
oude_yang
阅读(2061)
评论(0)
推荐(0)
摘要:
https://blog.csdn.net/helonsy/article/details/7659361 阅读全文
posted @ 2020-04-11 16:29
oude_yang
阅读(410)
评论(0)
推荐(0)
摘要:
https://www.cnblogs.com/justkong/p/6265506.html https://blog.csdn.net/oldmtn/article/details/6961219 阅读全文
posted @ 2020-04-11 16:27
oude_yang
阅读(51)
评论(0)
推荐(0)
摘要:
https://blog.csdn.net/Guet_Kite/article/details/101791125 阅读全文
posted @ 2020-04-11 16:26
oude_yang
阅读(206)
评论(0)
推荐(0)
摘要:
Using ccacheccache is a compiler cache for C and C++ that can help make builds faster. In the root of the source tree, do the following:ccache 是C与C++的 阅读全文
posted @ 2020-04-11 16:25
oude_yang
阅读(630)
评论(0)
推荐(0)
摘要:
Linux内核头文件提供了一个方便的方法用来管理符号的对模块外部的可见性,因此减少了命名空间的污染(命名空间的名称可能会与内核其他地方定义的名称冲突),并且适当信息隐藏。 如果你的模块需要输出符号给其他模块使用,应当使用下面的宏定义: EXPORT_SYMBOL(name);EXPORT_SYMBO 阅读全文
posted @ 2020-04-11 14:57
oude_yang
阅读(2167)
评论(0)
推荐(0)