zoukankan      html  css  js  c++  java
  • Linux 内核编码规范


    1. 内核注释
    Documentation/kernel-doc-nano-HOWTO.txt 和 脚本 scripts/kernel-doc 

    2. 内核编码规范
    scripts/checkpatch.pl 用来检查驱动编码规范

    3. 内核打印
    <linux/device.h>里有一些驱动模型诊断宏,对于设备相关的打印: dev_err(), dev_warn(), dev_info()等等。 对于不和特定设备相关的<linux/kernel.h>定义了 pr_debug()和 pr_info()。

    内核编码规范:https://www.kernel.org/doc/Documentation/process/coding-style.rst

    4.kconfig kbuild makefile module,头文件导出语法和规范请见 Documentation/kbuild/

  • 相关阅读:
    poj 2388
    BUAA 1489
    poj 2524
    poj 2109
    poj 2503 Babelfish
    poj All in All
    poj 1611 The Suspects
    poj 2299
    poj 1328
    hdu 1008 Elevator
  • 原文地址:https://www.cnblogs.com/hellokitty2/p/11127204.html
Copyright © 2011-2022 走看看