呵呵
发布时间:2014-10-09 10:59:30
异步通知fasync是应用于系统调用signal和sigaction函数,下面我会使用signal函数。简单的说,signal函数就是让一个信号与与一个函数对应,没当接收到这个信号就会调用相应的函数。一、什么是异步通知 个人认为,异步通知类似于中断的机制,如下面的将要举例的程序,当设备可写时,设备驱动函数发送一个信号给内核,.........【阅读全文】
发布时间: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; .........【阅读全文】
发布时间: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.........【阅读全文】
发布时间:2014-07-16 16:01:26
中断处理程序在处理中断时起到了关键作用,也是一个中断程序必不可少的部分。不过,现如今的中断处理流程都会分为两部分:上半部分(top half)和下半部分(bottom half)。为什么要将一个中断分为如此两部分?下面的几个经典原因可以很好的诠释这个问题。1.中断可以随时的打断处理机对其他程序的执行,如果被打断的.........【阅读全文】