Linux 内核技巧
文章平均质量分 71
ldmmdl11
互联网共享拥护者
展开
-
【Sparse】关于__attribute__((bitwise)),__le32,__be32等的理解
Sparse 诞生于 2004 年, 是由linux之父Linus开发的, 目的就是提供一个静态检查代码的工具, 从而减少linux内核的隐患。内核代码中有一个简略的关于 Sparse的说明文件: Documentation/sparse.txt。这里我们主要关注__attribute__((bitwise))的作用。通过阅读资料以及实验,关于bitwise有获得如下认知:Sparse原创 2017-07-21 20:10:04 · 8664 阅读 · 0 评论 -
嵌入式Linux根文件系统制作和挂载
文章来源嵌入式Linux系统由三部分组成: uboot、kernel、根文件系统, 还是这张老图这里的根文件系统可以说是包含两个部分: 一个是根,一个是文件系统那么什么是根呢?哈哈 其实根表示的就是第一个的意思下面贴张图看看整个根文件系统制作的步骤:第一步创建目录,这里是在我自己的一个目录下建立一个名为rootfs的目录:第二步 :创转载 2017-09-20 14:48:21 · 457 阅读 · 0 评论