专栏目录已发布 13 篇 | 共 13 篇内容
1
第01课:Linux 内核中的 C 语言语法扩展
试读4
第04课:Linux内核第一宏——container_of
6
第06课:U-boot 镜像自拷贝分析——section 属性
课程简介
在看一些 GNU 开源软件,或者阅读 Linux 内核、驱动源码时,相信大家和我一样,经常会遇到一些“看似熟悉”,但一仔细分析又不是很懂的 C 语言“稀奇古怪”的语法。其实这些都是 GNU C 对 C 语言语法的扩展。一般的教材中基本不会讲到这些,所以看不懂这些特殊的 C 语法应用也很正常。
此达人课将带领大家,一起学习 Linux 内核或 GNU 开源软件中对 C 语言各种扩展语法的使用,最终的目标是看懂 Linux 内核或 GNU 开源软件中这些“奇葩的语法”,扫除理解 Linux 内核驱动或 GNU 开源软件的语法障碍。
作者介绍
王利涛,嵌入式驱动工程师、CSDN 学院讲师,精通 C、Python 语言编程,精通 Linux、uC/OS 内核驱动及系统开发。在多家芯片公司从事 SOC 芯片验证测试、Linux/Android 下内核驱动开发、USB 驱动开发等工作。目前在开发《嵌入式工程师自我修养》互联网在线教程。
个人微信公众号:宅学部落(armlinuxfun)。