linux
文章平均质量分 76
deeeemdoon
这个作者很懒,什么都没留下…
展开
-
io_1_基本概念
外设IO基本概念介绍原创 2024-03-11 11:25:52 · 862 阅读 · 0 评论 -
Device Tree(四):文件结构解析
Device Tree(四):文件结构解析转载来自:蜗窝科技 http://www.wowotech.net/device_model/dt-code-file-struct-parse.html前言通过linuxer发表的三篇设备树的文章,我想你应该对设备已经有一个非常充分的认识了。本篇文章即作为一篇Device Tree的总结性文章,同时也作为linuxer文章的补充。本篇文章曾发表在Linuxer公众号,链接为:http://mp.weixin.qq.com/s/OX-aXd5MYlE_Y转载 2022-03-20 23:44:02 · 487 阅读 · 0 评论 -
Device Tree(三):代码分析
Device Tree(三):代码分析转载来自:蜗窝科技 http://www.wowotech.net/linux_kenrel/dt-code-analysis.html一、前言Device Tree总共有三篇,分别是:1、为何要引入Device Tree,这个机制是用来解决什么问题的?(请参考引入Device Tree的原因)2、Device Tree的基础概念(请参考DT基础概念)3、ARM linux中和Device Tree相关的代码分析(这是本文的主题)本文主要内容是:以De转载 2022-03-20 23:41:53 · 289 阅读 · 0 评论 -
Device Tree(一):背景介绍
Device Tree(一):背景介绍转载来自:蜗窝科技 http://www.wowotech.net/linux_kenrel/why-dt.html一、前言作为一个多年耕耘在linux 2.6.23内核的开发者,各个不同项目中各种不同周边外设驱动的开发以及各种琐碎的、扯皮的俗务占据了大部分的时间。当有机会下载3.14的内核并准备学习的时候,突然发现linux kernel对于我似乎变得非常的陌生了,各种新的机制,各种framework、各种新的概念让我感到阅读内核代码变得举步维艰。 还好,剖转载 2022-03-20 23:39:33 · 136 阅读 · 0 评论 -
Linux的工作队列work queue和延时工作队列_queue_delayed_work
转载https://blog.csdn.net/qq_30624591/article/details/90180946转载 2022-02-16 15:06:07 · 446 阅读 · 0 评论 -
ubuntu 18.04开发环境搭建
ubuntu 18.04开发环境搭建概述终于稍微梳理平台上的内容,心里舒畅了不少,搞篇博客先。现使用纯LINUX的开发环境,刚开始安装环境也费了一些功夫,既做个汇总。软件Markdown typora工具typora: typora官网# or run:# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAEwget -qO - https://typora.io/linux/publi原创 2021-11-05 11:23:22 · 620 阅读 · 0 评论 -
wait_event_interruptible 展开&&unlikely(),likely()
休眠 wait_event_interruptible概述在看LDD时,看到这么一段代码有这么个异或:执行该函数的时候,进程是应该sleep在if的判断里面,还是已经到return了。if(wait_event_interruptible(Myqueue,(rp != wp))) //休眠时停在这里 return =-ERESTARTSYS; //当休眠过程中,进程状态异常(prepare_to_wait_event未设置state为TASK_INTERRUPTIBLE就已经是TASK_INT原创 2021-08-22 23:56:54 · 84 阅读 · 0 评论