- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 Linux下查找目录下的所有文件是否包含某字符串
很多时候,需要在某个文件夹下查看所有的文件是否包含某个字符串,比如已知一个变量名,但是不知道定义在哪个文件里,就可以搜一下。(1)目录下的所有文件中查找字符串find . | xargs grep -ri "class" 其实,该命令行等价于grep -ri "class" .(2)目录下的所有文件中查找字符串,并且只打印出含有该字符串的文件名find . | xa...
2018-07-18 19:44:17 7018 1
翻译 【设备树使用】-- 4 进阶
5 设备特定数据除了公共属性之外,还可以向节点添加任意属性和子节点。只要遵循一些规则,就可以添加操作系统所需的任何数据。首先,新的特定于设备的属性名称应使用制造商前缀,以便它们不会与现有的标准属性名称冲突。其次,必须在绑定中记录属性和子节点的含义,以便设备驱动程序作者知道如何解释数据。绑定文档描述特定兼容值的含义,它应具有的属性,可能具有的子节点以及它所代表的设备。每个唯一的 com...
2018-07-15 15:37:34 1411 1
原创 在Linux下编译内核模块的Makefile的简单写法
1 Makefile新建文件,命名为Makefile,将下面的代码拷贝到文件中#!/bin/bashobj-m += test-demo.o #CROSS_COMPILE ?= /opt/linaro/gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu- # Compiler path set...
2018-07-15 08:48:55 3372 4
翻译 【设备树使用】-- 3 中断
4 中断是如何工作的与遵循树的自然结构的地址范围转换不同,中断信号可以源自并终止于机器中的任何设备。与在设备树中自然表达的设备寻址不同,中断信号表示为独立于树的节点之间的链路。四个属性用于描述中断连接:interrupt-controller - 一个空属性,声明节点是接收中断信号的设备 #interrupt-cells - 这是中断控制器节点的属性。它说明了该中断控制器的中断说明符中有...
2018-07-15 08:21:04 1620
翻译 【设备树使用】-- 2 寻址
3 地址如何工作可寻址的设备使用以下属性将地址信息编码到设备树中:reg #address-cells #size-cells每个可寻址设备获得一个 reg ,它是reg = <address1 length1 [address2 length2] [address3 length3] ... >形式的元组列表。 每个元组表示设备使用的地址范围。 每个地址值是一个或多个称...
2018-07-12 21:49:46 1308 2
翻译 【设备树使用】-- 1 基础概念
本页介绍了如何为新机器编写设备树。 它旨在提供设备树概念的概述以及它们如何用于描述机器。有关设备树数据格式的完整技术说明,请参阅ePAPR v1.1规范。 ePAPR规范涵盖了比本页面涵盖的基本主题更多的细节,请参阅此页面以获取本页面未涵盖的更高级用法。 ePAPR目前正在使用Devicetree规范文档的新名称进行更新。 1 基本数据格式设备树是节点和属性的简单树形结构。 属性是...
2018-07-11 22:39:35 584
转载 vim常用命令总结(二)
转自:https://www.cnblogs.com/yangjig/p/6014198.html27.改变文本 操作符命令是"c",改变命令。它的行为与"d"命令类似,不过在命令执行后会进入Insert模式。比如"cw"改变一个word。或者,更准确地说,它删除一个word并让你置身于Insert模式。 "cc"命令可以改变整行。不过仍保持原来的缩进。 "c$"改变当前光标到行尾的内容。 ...
2018-07-04 09:23:58 124
转载 vim常用命令总结(一)
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。vim 选择文本,删除,复制,粘贴 (1)文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从光标当前位置开始,光标所经过的地方会...
2018-07-04 07:22:39 660
websocketpp服务端demo
2019-07-20
OpenGL编程指南(原书第8版) + OpenGL超级宝典(第5版) -1
2019-04-18
OpenGL编程指南(原书第8版) + OpenGL超级宝典(第5版)-2
2019-04-18
链表的创建、输出、删除、插入和查找操作
2016-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人