如何在设备树源文件中添加注释

14

我应该如何在设备树源文件中添加多行或单行注释? 我找不到任何相关信息。默认的C语言注释方式是否适用?

2个回答

21

默认的c注释方式是否有效?

是的,请使用/* 注释 */


附言

我也使用了C预处理器#if 0#endif指令来快速禁用(或启用)测试期间的多行代码。
我没有在DT文件中看到其他条件指令,因此这样的使用可能会被不赞成。


是的,我正要为自己的问题发布相同的答案。 现在已经有一些使用设备树的实践经验了,我确信我们使用注释 /* my comment */。谢谢sawdust。 - mdsingh

12

这里是设备树文档的说明:

.dts "源"文件的格式类似于"C"语言,支持C和C++样式的注释。

因此,您可以同时使用两种注释。

/* multiline (C style)
   comments */

以及

// single line (C++ style) comments,
尽管由于某些原因后者并不常用。

2
“后者由于某些原因并不常用”-- 这是因为C++风格的注释不是(Linux)内核编码风格的一部分。 - sawdust

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接