Chinaunix首页 | 论坛 | 博客

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

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

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

发布时间:2016-02-19 14:10:14

内核发生NULL pointer崩溃时候,pc的值可定位到行:arm-none-linux-gnueabi-addr2line -e vmlinux 0xc000b0e0......【阅读全文】

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

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

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

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

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

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

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

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

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

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

登录 注册