Chinaunix首页 | 论坛 | 博客
  • 博客访问: 107488
  • 博文数量: 18
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 260
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-19 17:27
个人简介

linux Driver工程师

文章分类

全部博文(18)

文章存档

2016年(1)

2015年(17)

我的朋友

发布时间:2015-04-13 10:25:16

......【阅读全文】

阅读(2206) | 评论(3) | 转发(0)

发布时间:2015-12-22 11:21:14

原地址:http://www.94cto.com/index/Article/content/id/748.html今天这篇关于计算机操作系统的技术文章,我们主要来谈谈关于计算机操作系统的IO方面的内容。I/O设备管理是操作系统设计中最凌乱也最具挑战性的部分。由于它包含了很多领域的不同设备以及与设备相关的应用程序,因此很难有一个通用且一致的设计方案。所以在.........【阅读全文】

阅读(2499) | 评论(0) | 转发(0)

发布时间:2015-12-21 15:36:23

本文以32位机器为准,串讲一些内存管理的知识点。 1. 虚拟地址、物理地址、逻辑地址、线性地址 虚拟地址又叫线性地址。linux没有采用分段机制,所以逻辑地址和虚拟地址(线性地址)(在用户态,内核态逻辑地址专指下文说的线性偏移前的地址)是一个概念。物理地址自不必提。内核的虚拟地址和物理地址,.........【阅读全文】

阅读(8356) | 评论(0) | 转发(0)

发布时间:2015-12-09 15:04:01

架构区别:Android具有抽象硬件层hal层,从内核空间拿出来,放在用户空间。(所以不用开源这部分代码~。~)license区别:Android遵循Apache license不用开源代码, Linux遵循GPL ,必须开放源码Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件.........【阅读全文】

阅读(2210) | 评论(0) | 转发(0)

发布时间:2015-12-09 11:36:05

原创文章链接:http://my.oschina.net/fgq611/blog/113249#OSC_h3_1一  调试前的准备二  内核中的bug三  内核调试配置选项1  内核配置2  调试原子操作四  引发bug并打印信息1  BUG()和BUG_ON()2 &nbs.........【阅读全文】

阅读(2264) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册