官方的文档我觉得是最终的产品形态,一个新品在开发移植过程中不太可能一步到位,尤其是非官方支持版本,所以多少还是要拆分下。准备整体构建环境1 准备代码理论上path不是问题,只要找到就好。这里就把要用的三方内核,比如我的是Linux-5.4就放到Linux目录下。tj@ubuntu:~/code/oh-3.2.2/kernel/linux$ ls
build config...阅读全文
先看技术架构:既然 OH 是多内核设计,那必然会有个抽象层(KAL)统一接口供上层使用,还多了个 HDF 驱动框架,官方的引入考虑:How to smoothly adapt device drivers to different kernels on the same hardware and minimize the workloads on driver code ...阅读全文