Chinaunix首页 | 论坛 | 博客
  • 博客访问: 414060
  • 博文数量: 107
  • 博客积分: 713
  • 博客等级: 上士
  • 技术积分: 1050
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-05 00:14
个人简介

呵呵

文章分类

全部博文(107)

文章存档

2015年(2)

2014年(17)

2013年(29)

2012年(52)

2011年(7)

发布时间:2014-10-09 10:59:30

异步通知fasync是应用于系统调用signal和sigaction函数,下面我会使用signal函数。简单的说,signal函数就是让一个信号与与一个函数对应,没当接收到这个信号就会调用相应的函数。一、什么是异步通知 个人认为,异步通知类似于中断的机制,如下面的将要举例的程序,当设备可写时,设备驱动函数发送一个信号给内核,.........【阅读全文】

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

发布时间:2014-09-26 15:19:28

第一部分:Nandflash控制部分 点击(此处)折叠或打开void nand_init(void) {????int i;????unsigned int size = 0;????for (i = 0; i < CONFIG_SYS_MAX_NAND_DEVICE; .........【阅读全文】

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

发布时间:2014-09-16 22:30:10

第一部分:start.S分析.globl _start_start: breset ldrpc, _undefined_instruction ldrpc, _software_interrupt ldrpc, _prefetch_abort ldrpc, _data_abort ldrpc, _not_used ldrpc, _irq ldrpc, _fiq_undefined_instruction: .word undefined_instruction_software_interrupt: .word soft.........【阅读全文】

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

发布时间:2014-08-03 14:59:35

1、container_of :     (container_of宏定义在[include/linux/kernel.h]中, offsetof见stddef.h中)     作用:根据一个结构体变量中的一个域成员变量的指针来获取指向整个结构体变量的指针        定义:点击(此处)折叠.........【阅读全文】

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

发布时间:2014-07-16 16:01:26

中断处理程序在处理中断时起到了关键作用,也是一个中断程序必不可少的部分。不过,现如今的中断处理流程都会分为两部分:上半部分(top half)和下半部分(bottom half)。为什么要将一个中断分为如此两部分?下面的几个经典原因可以很好的诠释这个问题。1.中断可以随时的打断处理机对其他程序的执行,如果被打断的.........【阅读全文】

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

登录 注册