转自:http://www.wowotech.net/linux_kenrel/interrupt_descriptor.html一、前言本文主要围绕IRQ number和中断描述符(interrupt descriptor)这两个概念描述通用中断处理过程。第二章主要描述基本概念,包括什么是IRQ ...
分类:
系统相关 时间:
2016-01-18 12:18:22
阅读次数:
401
前几天有个行政MM来找我哭诉,各种心软,于是周日花了时间修改一下网上大师代码。首先感谢大师们!Subkaoqinfenxi()
DimRowB,RowA,iRow,iCol,iRQ,jRow,jColAsInteger
DimsXM,x1,x2,y,m,nAsString
DimRngAsRange
RowA=Sheets("考勤记录").Range("A65536").End(xlUp).Row
ForiRo..
分类:
其他好文 时间:
2016-01-17 21:47:10
阅读次数:
159
转:非常有用的方法,调式神器SMP IRQ AffinityBackground:Whenever a piece of hardware, such as disk controller or ethernetcard,needs attention from the CPU, it throws...
分类:
其他好文 时间:
2016-01-04 00:00:36
阅读次数:
477
/* * Allocate the IRQ */ #if 0 retval = request_irq(uap->port.irq, pl011_int, 0, "uart-pl011", uap); #else retval = request_threaded_irq(uap->por...
分类:
其他好文 时间:
2015-12-11 14:41:55
阅读次数:
340
转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=21977330&id=3755609在linux里,中断处理分为顶半(top half),底半(bottom half),在顶半里处理优先级比较高的事情,要求占用中断时间尽量的短,...
分类:
系统相关 时间:
2015-12-10 15:07:59
阅读次数:
288
1.ARM工作模式ARM微处理器支持7种工作模式,分别为:l 用户模式(usr):ARM处理器正常的程序执行状态(Linux用户态程序)l 快速中断模式(fiq):用于高速数据传输或通道处理l 外部中断模式(irq):用于通用的中断处理l 管理模式(svc):操作系统使用的保护模式(Linux内核)...
分类:
其他好文 时间:
2015-11-26 22:39:43
阅读次数:
214
[设置svc模式]设置CPU为SVC模式1.因为初始化系统需要有很高的权限,SVC模式具有该权限,所以首先要使系统工作在SVC(0b10011)模式2.设置cprs为0xd3(0b11010011)表示设置处理器为svc模式,并且屏蔽irq和frq/**名称:set_cpu_to_svc*描述:设置...
分类:
其他好文 时间:
2015-10-23 18:48:41
阅读次数:
128
[ARM处理器工作模式]处理器工作模式1.User(urs):用户模式,linux应用程序运行在用户模式2.FIQ(fiq):快速中断模式3.IRQ(irq):中断模式4.Supervisor(svc):系统保护模式,linux内核运行在系统保护模式5.Abort(abt):异常模式6.Undefi...
分类:
其他好文 时间:
2015-10-19 10:42:30
阅读次数:
196
R14也称作子程序连接寄存器(Subroutine Link Register)或连接寄存器LR。当执行BL子程序调用指令时,R14中得到R15(程序计数器PC)的备份。其他情况下,R14用作通用寄存器。与之类似,当发生中断或异常时,对应的分组寄存器R14_svc、R14_irq、R14_fiq、R...
分类:
其他好文 时间:
2015-10-17 23:27:39
阅读次数:
212
原文网址:http://blog.csdn.net/skyflying2012/article/details/8265869今天在写触摸屏驱动时在中断处理函数中使用disable_irq关中断发现在进入中断处理后内核就挂掉了,于是研究了一下才发现disable_irq关闭中断并等待中断处理完后返回...
分类:
其他好文 时间:
2015-10-13 18:49:35
阅读次数:
232