宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载

关注 21cnbao

宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载

原创

21cnbao 2011-01-04 22:54:24 博主文章分类:Linux/VxWorks ©著作权

文章标签 linux 职场 休闲 Linux 内核 驱动 讲座 PPT 文章分类 办公效率

©著作权归作者所有:来自51CTO博客作者21cnbao的原创作品,请联系作者获取转载授权,否则将追究法律责任
宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_休闲   12月29日,宋宝华老师在线讲座(按键和LCD驱动) 宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_linux_02 cloudquan 2010-12-20 2/146 heyan0208 3 天前 00:37
宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_休闲   宋宝华_2010年12月11日_《ultrawise Linux驱动讲座》讲座PPT 附件 宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_linux_02 admin 2010-12-17 1/148 heyan0208 3 天前 00:15
宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_休闲   嵌入式Linux内核调试和开发工具 admin 2010-11-14 2/320 junlongzi 2010-12-18 11:06
           
宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_休闲   宋宝华_2010年11月23日_《Linux内核模块》讲座PPT 宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_linux_02 admin 2010-11-24 1/266 hxqhit 2010-12-7 22:51
宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_休闲   宋老师_2010/11/25《Linux内核编程与调试》演讲ppt 宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_linux_02 stp 2010-12-5 1/215 admin 2010-12-5 11:13
宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_休闲   宋宝华_2010年11月23日_《Linux字符设备驱动》讲座PPT 宋宝华_2010年11-12月Linux驱动和内核讲座PPT下载_linux_02 admin 2010-11-24 2/311 andrew 2010-12-1 15:51
  • 打赏
  • 赞
  • 收藏
  • 评论
  • 分享
  • 举报

上一篇:《Linux设备驱动开发详解(第2版)》隆重出版

下一篇:Tegra3 vSMP架构Android运行时CPU热插拔及高低功耗CPU切换

提问和评论都可以,用心的回复会被更多人看到 评论
发布评论
全部评论 () 最热 最新
相关文章
  • 宋宝华:公元1024年Linux内核的尘封往事

    公元2022年,10月24日,破晓时分,虽刚过中秋,离立冬尚远,清晨竟生出一阵阵寒意。树叶随风沙沙作响,他静静地坐在阅码场车站的一把长椅上。自打10岁起,每天黎明时分他都在会在这个车站守候,不经意间已经过去了整整20年。他不知道自己为什么每天出现在这里,这似乎是他冥冥中的天命。他只是记得,有一个人曾经对他说过,“千年以后,黎明时分你二人会在‘Linux阅码场’驿站相遇”,而他这一生的目的,似乎就是

    Java
  • 宋宝华:当Linux内核遭遇鲨鱼—kernelshark

    之前小弟一直在宣传推广火焰图,结果是很多童鞋凡事都用火焰图。说实话,火焰图特别适合分析运行时热点(无论是on-cpu、off-cpu、还是内存等,火焰图的想象力可以无穷放大),但是你要分析一个的如果是一个时序问题,比如系统启动的慢、一个软件启动的慢,用火焰图固然可能有一点帮助,但是帮助肯定很微妙。因为这种某个过程慢的问题,是一个时序问题。不是一个运行时热点的问题,所以你最重要的是画出来你的这个过程

    Linux
  • 11-12月细节整理

    一、pc2的一个问题:   element表,package删除之后,status改为removed(形似逻辑删除)   但是在重新新增这条package之后,不会加status改为enabled,而是新增一条数据(这其实就是物理添加)   所以,不断累积数据库里面的数据,造成数据库里面很多无用数据   需要在新的后台

    职场 mysql 休闲 细节整理
  • 2009年11月14日上海讲座-Linux触摸屏驱动PPT

    1.触摸屏的硬件原理阻性触摸屏容性触摸屏多点触摸2.Linux触摸屏驱动Linux Input层input event报告Linux多点触摸3.触摸屏的用户空间编程input层接口坐标校正

    Linux 职场 PPT 休闲 触摸屏驱动
  • 2009年11月14日上海讲座-Linux网络设备驱动PPT

    1.Linux网络设备驱动架构2.Linux网络设备驱动数据流程NON-NAPI模式数据接收流程NAPI模式数据接收流程数据发送流程3.Linux网络协议栈的实现TCP/UDP/IP/MAC各层数据传递网络系统调用与socket

    Linux 职场 PPT 休闲 网络设备驱动
  • 2008年12月13日上海USB驱动开发深度解析讲座PPT

    讲座PPT:宋宝华2008年12月13日上海USB驱动开发深度解析讲座PPT http://www.linuxdriver.cn/200812/20081213172619_836.rar

    USB PPT 驱动开发 上海 讲座
  • 宋宝华: Linux实时补丁的原理和实践

    原创宋宝华Linux阅码场2018-04-012012年的文章,重新在微信公众号发表。第一章:硬实时Linux(RT-PreemptPatch)在PC上的编译、使用和测试第二章:硬实时Linux(RT-PreemptPatch)的中断线程化硬实时Linux(RT-PreemptPatch)在PC上的编译、使用和测试Vanillakernel的问题Linuxkernel在spinlock、irq上下

    Java
  • 讲座PPT和录音下载

     由于上传附件的限制,请感兴趣的去CLN官网下载CCNP系列讲座之二的讲座PPT和录音。http://www.clnchina.com.cn/learning

    CCNP 讲座
  • 梦笔记:11-12

      换了个公司,吾讲上一个公司死的原因(内斗)。  新公司的办公楼,东侧上半部是空的,用的是竹子折叠的楼层(有点意思)。需要是自动向上展开。  展开工作图,无锡惠山的两个项目,东侧,南侧,图上各插了一个菊花。...

    其他
  • 宋宝华:为什么Linux内核常常用unsigned long来代替指针

    本文目录不知道自己不知道!指针何时指针?指针何时是整数?物理地址是指针?模糊地带绝世好代码?昨天我犯了一个错误把指针和整数“混淆”的错误,幸得队友王童鞋指正,今早起床,我把这个心得花一点时间记录下来。大抵掌握一个技术或者知识都是这三个阶段:不知道自己不知道;知道自己不知道;知道自己知道。比较难突破的是“不知道自己不知道”的阶段,因为“不知道自己不知道”,所以才往往特别自信,觉得“老子天下第一”。基

    Java
  • 宋宝华: Linux内核编程广泛使用的前向声明(Forward Declaration)

    原创宋宝华Linux阅码场2019-10-16前向声明编程定律先强调一点:在一切可能的场景,尽可能地使用前向声明(ForwardDeclaration)。这符合信息隐蔽的原则。一个例子regmap那么前向声明究竟是个什么鬼?在内核写代码和看代码的童鞋,经常发现Linux内核里面充斥着这样的代码,比如include/vimlinux/regulator/driver.h文件中:我们以regmap这个

    Java
  • 宋宝华:Linux设备与驱动的手动解绑与手动绑定

    原创宋宝华Linux阅码场7月18日众所周知,Linux靠设备与驱动之间的match,来完成设备与驱动的bind,从而触发驱动的probe()成员函数被执行。每个bus都有相应的match方法,完成match的总的入口函数是:1.staticinlineintdriver_match_device(structdevice_driver*drv,2.structdevice*dev)3.{4.re

    Java
  • 6月14日Linux设备驱动开发免费讲座PPT

    这次讲座主要针对的是有一定开发经验的人士,谈了一些开发体会。

    Linux 驱动 PPT 休闲 讲座
  • 宋宝华: Linux mmap的多种情况和背后的差异

    原创宋宝华Linux阅码场2018-03-05前面有童鞋在微信群里面问mmap,然后敲了很多字,不想浪费,把这些字搬家到公众号。本文总结归纳mmap的数种情况,进行一个归类。我们都知道,Linux一个进程使用的内存分为2种:file-backedpages(有文件背景的页面,比如代码段、比如read/write方法读写的文件、比如mmap读写的文件;他们有对应的硬盘文件,因此如果要交换,可以直接和

    Java
  • 宋宝华: Linux系统性能剖析的模型和方法

    宋宝华:Linux系统性能剖析的模型和方法原创宋宝华Linux阅码场2017-12-1912月10日,50几位广州的Linuxer在广州心田庄园举行了Linuxworkshop。四大主题演讲,蜗窝大侠郭健主持。这是宋宝华老师的演讲slides。广州Linuxerworkshop活动影像:

    Java
  • 宋宝华:关于ARM Linux原子操作的实现

    原创宋宝华Linux阅码场2018-07-30竞态无所不在首先我们要理解竞态(racecondition)无所不在,哪怕是对一个全局变量做++的加1动作。a=0a++;a++这句话,会被翻译为多条指令:ldrr3,[r3,#0]addsr2,r3,#1strr2,[r3,#0]它会先读(ldr),再修改(add),再写(str),是一个典型的读-修改-写(RMW)序列。a++在硬件上不是原子的!假

    Java
  • 宋宝华: Linux僵尸进程可以被“杀死”吗?

    原创宋宝华Linux阅码场2018-07-19什么是僵尸首先要明确一点,僵尸进程的含义是:子进程已经死了,但是父进程还没有wait它的一个中间状态,这个时候子进程是一个僵尸。正常情况下子死,父wait,清理掉子进程的task_struct,释放子进程的PID:编译上述程序,运行,我们看到2个a.out进程:杀死子进程4578,看到父进程的打印:之后,4578会消失,因为父进程执行到了wait,也知

    Java
  • 2010年12月11日CISA考试分享

    考完有一段时间了,才有空来这分享一下……考试之前还是特意温读了国盟发布的最新cisa考试认证手册,并将考试准备的东西写在小本上一一核对,考试前将考试的工具准备好,以免着急,造成心情紧张。按照经验人提醒,我还是准备了红牛,毕竟4个小时。考试地点在深圳考场……国际人才大厦,虽说离考场就有5个公交站的距离,为了避免出现意外的情况,还是打的去

    职场 情感 休闲 CISA
  • 宋宝华:slab在内核内存管理和用户态Memcached的双重存在

    很多基础的概念,将跨越软件的层次而存在。比如slab,对于内核人员,我们都知道slab是buddy之上的一层。 因为buddy作为Linux内核最底层的内存管理器,它分配1页,2页,4页,2n页,但是作为内核的堆用户本身,经常只是调用kmalloc()申请一个小内存,或者调用kmem_cache_a

    memcached 数据库 数据 linux内核 数据结构
21cnbao
    关注
    分类列表 更多
    • # C/C++编程47篇
    • # Linux/VxWorks114篇
    • # 硬件/通信5篇
    • # 软件工程11篇
    • # 技术人生2篇
    近期文章
    • 1.POP-CAKE! 1.20 汉化版
    • 2.DAISY社3D精品游戏 RIKUEST MOVIE 和 Hyper Impact 汉化补丁
    • 3.javase
    • 4.GALGAME 剧本提取工具
    • 5.log4j详解与实战
    新人福利
    • 新人福利

    举报文章

    请选择举报类型

    内容侵权 涉嫌营销 内容抄袭 违法信息 其他

    具体原因

    包含不真实信息 涉及个人隐私

    原文链接(必填)

    补充说明

    0/200

    上传截图

    格式支持JPEG/PNG/JPG,图片不超过1.9M

    已经收到您得举报信息,我们会尽快审核
    • 打赏
    • 赞
    • 收藏
    • 评论
    • 分享
    51CTO首页
    内容精选
    博客
    学堂
    精培
    企业培训
    CTO训练营
    智能汽车
    开源基础软件社区
    WOT全球技术创新大会
    移动端
    公众号矩阵
    博客
    免费课程 课程排行 直播课 软考学堂
    精品班 厂商认证 IT技术 2022年软考 PMP项目管理
    在线学习 企业服务
    CTO训练营 技术经理研习营 LeaTech峰会
    文章 资源 问答 开源课堂 专栏 直播
    51CTO博客

    51CTO博客

    • 首页
    • 关注
    • 排行榜
    • 订阅专栏
    • 新人福利
    • 搜索历史 清空
      热门搜索
      查看【 】的结果
    • 新人福利
      写文章
    • 创作中心
    • 登录注册
    51CTO博客

    Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号

    关于我们
    官方博客 全部文章 热门标签 班级博客
    了解我们 在线客服 网站地图 意见反馈
    友情链接
    开源基础软件社区 51CTO学堂
    51CTO 汽车开发者社区