摘要:
1.uboot的启动代码是cpu/***/start.S 2.start.S会跳转到啊sercure_arm_boot 3.代码里面有判断,如果启动成功,会打印到标准输出。如果没有启动成功,则输出日志到串口(serial_output) 阅读全文
摘要:
user版本如何打开uart,让android log从串口kernel log输出 参考博客:https://blog.csdn.net/y_lang/article/details/46989801 阅读全文
摘要:
1.aosp-arm-eng 对应的device目录为 device/generic/car/common/product/,入口编译脚本为aosp_arm.mk。 2.现在android8.0的模拟器已经不支持通过开启调试选项进入root模式。查阅google资料,是必须烧写eng版本的镜像才可以 阅读全文
摘要:
转载,非原创 (1)Android技术内幕:应用卷(初级篇)(2)深入理解Android内核设计思想(初级篇)(3)Android系统原理及开发要点详解(初级篇)(4)Android群英传_完整高清版(初级篇)(5)Android群英传神兵利器(初级篇)(6)深入理解Android卷1(中级篇)推荐 阅读全文
摘要:
我干了3年Android sdk开发,觉得到了瓶劲没法更进一步,于是花了一年多点时间,大概摸到点门径。根据前辈的经验,Android底层完全入门需要两年。 先说下我的入门过程: 第零步,下载源码,我下的4.2的,框架层源码10G,内核2G多,ctags给框架层建的标签文件都有600M,当时让我有点震 阅读全文
摘要:
今天啥都没干,搞明白了CPU工作的电气原理: But How Do it Know 这本书详细解释了CPU的工作原理,不是文字层次,不是理论,而是电气原理图,是半导体电路,废话不多述,有图有真相。有想了解的同学,可以先看个视频预热下,再看看书,绝对会让你收获颇多: https://www.youtu 阅读全文
摘要:
JAVA开发随笔 阅读全文
摘要:
转载自:https://www.cnblogs.com/zhaoyl/p/3620204.html 首先从OS设计原理上阐明三种线程:内核线程、轻量级进程、用户线程 内核线程 内核线程就是内核的分身,一个分身可以处理一件特定事情。这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用 阅读全文