首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小月阅码场
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
宋宝华:关于ARM Linux原子操作的实现
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:宋宝华来源:微信公众号linux阅码场(id:linuxdev)竞态无所不在首先我们要理解竞态(racecondi
为什么内核访问用户数据之前,要做access_ok?
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:宋宝华来源:微信公众号linux阅码场(id:linuxdev)原理先看一段小视频,如果内核访问用户不做acces
宋宝华: Linux内核编程广泛使用的前向声明(Forward Declaration)
先强调一点:在一切可能的场景,尽可能地使用前向声明(Forward Declaration)。这符合信息隐蔽的原则。 Linux可以说满世界都在使用这个结构体。满世界都在使用声明在include/linux/regmap.h中的regmap_write()、regmap_rea…
朱辉(茶水): Linux Kernel iowait 时间的代码原理
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:朱辉(茶水)来源:微信公众号linux阅码场(id:linuxdev)作者介绍朱辉,个人主页http://teaw
宋宝华:Linux设备驱动框架里的设计模式之——模板方法(Template Method)
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:宋宝华来源:微信公众号linux阅码场(id:linuxdev)前言《设计模式》这本经典的书里面定义了20多种设计
宋宝华:论程序员的时代焦虑与焦虑的缓解
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:宋宝华来源:微信公众号linux阅码场(id:linuxdev)生活在2017年的程序员,不焦虑的确实没有几个。经
邵国际: C 语言对象化设计实例 —— 命令解析器
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:邵国际来源:微信公众号linux阅码场(id:linuxdev)内容简介单片机工程师常常疑惑为什么Linux驱动框
让天堂的归天堂,让尘土的归尘土——谈Linux的总线、设备、驱动模型
公元1951年5月15日的国会听证上,美国陆军五星上将麦克阿瑟建议把朝鲜战争扩大至中国,布莱德利随后发言:“如果我们把战争扩大到中国,那么我们会被卷入到一场错误的时间,错误的地点同错误的对手打的一场错误的战争中。” 写代码,适用于同样的原则,那就是把正确的代码放到正确的位置而不…
Linux的中断可以嵌套吗?
慢中断,申请的时候不带IRQF_DISABLED标记,在IRQ HANDLER里面允许新的其他中断嵌套进来。 它的commit log清晰地解释中断嵌套可能引入的一些risk,比如stack溢出等。也就是说,从这个commit开始,实际Linux已经不再支持中断的嵌套, 也没有…
宋宝华:关于Ftrace的一个完整案例
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:宋宝华来源:微信公众号linux阅码场(id:linuxdev)Ftrace简介Ftrace是Linux进行代码级
下一页
个人成就
文章被点赞
2
文章被阅读
16,568
掘力值
326
关注了
14
关注者
5
收藏集
0
关注标签
8
加入于
2019-09-05