Chinaunix首页 | 论坛 | 博客

Go

  • 博客访问: 219097
  • 博文数量: 67
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 783
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-12 16:29
文章分类

全部博文(67)

文章存档

2015年(1)

2014年(47)

2013年(19)

我的朋友

发布时间:2014-03-21 10:06:17

原创:kylin_zeng http://blog.chinaunix.net/uid/23795897.html一、1、如果没有mmu,直接会使用物理地址,否则就会被mmu截获,因而使用虚拟地址。2、分配小于128Kb的内存:kmalloc和kfree. 线性连续的虚拟地址 且 物理地址是连续的。3、分配大块内存。get_zeroed_page,//返回单个的,零填充的页。4、__get_f.........【阅读全文】

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

发布时间:2014-03-20 18:35:04

原创:http://blog.chinaunix.net/uid/23795897.html一、锁机制:1、自旋锁:spinlock_t lock=SPIN_LOCK_UNLOCKED;spi_lock_init(&lock);spin_lock(&lock);spin_trylock(&lock);spin_unlock(&lock);spin_lock_irq();spin_lock_bh(&lock);//软件中断安全版本的自旋锁。2、读写锁:可以多个读,但是只能一个写,且.........【阅读全文】

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

发布时间:2014-03-03 14:07:56

转载:http://liu1227787871.blog.163.com/blog/static/2053631972012493029794/linux内核下载地址: http://www.kernel.org/pub/linux/kernel/ 或者: http://www.kernel.org/ 我们还是从顶层makefile来进行分析:首先我们来简述一下makefile的功能,以便对makefile有更深入的理解,makefile.........【阅读全文】

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

发布时间:2014-01-14 16:31:02

原创:http://blog.chinaunix.net/uid/23795897.html,参考国嵌教育,在此感谢国嵌的所有老师。一、、二、地址是32位,就有4G的空间,0-3G为用户空间,3-4G为内核空间。内核空间又分为4个部分,黑色1、表示直接映射区,3G~3G+896M地址,这个只能访问低端地址,在3G+896M下3G以上的称低端内存,以上的称高端内存。.........【阅读全文】

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

发布时间:2013-10-16 10:39:52

转载:http://m.blog.csdn.net/blog/paomadi/8309837 一. RTC设备结构体 struct rtc_device{struct device dev;//设备文件struct module *owner;//模块所有者int id;//RTC次设备char name[RTC_DEVICE_NAME_SIZE];//RTC设备名const struct rtc_class_ops *ops;//RTC类操作函数集struct mutex .........【阅读全文】

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

登录 注册