码迷,mamicode.com
首页 >  
搜索关键字:sylixos 中断    ( 7538个结果
linux异常体系结构
以arm处理器为例, 外部中断和处理器内核异常(soc内部)都属于异常, 异常都是相对于主程序来讲的, 当soc正常执行主程序时, 中断和异常都可以打断它, 但是依据异常对于主程序所体现出来的"中断"性质可以区分出中断和...
分类:系统相关   时间:2014-07-22 22:37:54    阅读次数:332
mini2440裸机试炼之—计算器(LCD显示,触摸屏中断)
基于T35 TFT LCD屏实现功能: 1. 在屏幕上画一个计算器界面,包括0-9,+,-,*,/; 2. 实现触摸选择界面上的数字和运算符, 3. 并计算出结果显示在显示框内。 注意,只实现整数功能,没涉及小数,只实现一次运算,不保存上次运算结果。...
分类:其他好文   时间:2014-07-22 14:09:15    阅读次数:291
Linux系统调用Hook姿势总结
系统调用属于一种软中断机制(内中断陷阱),它有操作系统提供的功能入口(sys_call)以及CPU提供的硬件支持(int 3 trap)共同完成。我们必须要明白,Hook技术是一个相对较宽的话题,因为操作系统从ring3到ring0是分层次的结构,在每一个层次上都可以进行相应的Hook,它们使用的技...
分类:系统相关   时间:2014-07-22 00:26:34    阅读次数:726
ARM指令协处理器处理指令
ARM支持16个协处理器,在程序执行过程中,每个协处理器忽略属于ARM处理器和其他协处理器指令,当一个协处理器硬件不能执行属于她的协处理器指令时,就会产生一个未定义的异常中断,在异常中断处理程序中,可以通过软件模拟该硬件的操作,比如,如果系统不包含向量浮点运算器,则可以选择浮点运算软件模拟包来支持向...
分类:其他好文   时间:2014-07-22 00:18:34    阅读次数:225
linux内核打印"BUG: scheduling while atomic
linux内核打印"BUG: scheduling while atomic"和"bad: scheduling from the idle thread"错误的时候,通常是在中断处理函数中调用了可以休眠的函数,如semaphore,mutex,sleep之类的可休眠的函数,而linux内核要求在中...
分类:系统相关   时间:2014-07-22 00:12:34    阅读次数:690
Linux内核:关于中断你需要知道的
1、中断处理程序与其他内核函数真正的区别在于,中断处理程序是被内核调用来相应中断的,而它们运行于中断上下文(原子上下文)中,在该上下文中执行的代码不可阻塞。中断就是由硬件打断操作系统。 2、异常与中断不同,它在产生时必须考虑与处理器时钟同步。异常被称为同步中断,例如:除0、缺页异常、陷入内核(trap)引起系统调用处理程序异常。 3、不同的设备对应的中断不同,而每个中断都通过一个唯一的数字(中...
分类:系统相关   时间:2014-07-22 00:08:34    阅读次数:326
汇编入门学习笔记 (十二)—— int指令、端口
疯狂的暑假学习之 汇编入门学习笔记 (十二)—— int指令、端口 参考: 《汇编语言》 王爽 第13、14章 一、int指令 1. int指令引发的中断 int n指令,相当于引发一个n号中断。 执行过程相当于: (1)取中断类型吗n。 (2)标志寄存器入栈;设置IF=0,TF=0。 (3)CS,IP入栈 (4)(IP)=(n*4),(CS)=(n*4+2) 例子1:编写、安装中断7ch,实现求一个word型数据的平方,用ax存放这个数据。...
分类:其他好文   时间:2014-07-21 23:37:53    阅读次数:324
Vbox创建COM对象失败
最近在使用vbox时出现以下错误:创建COM对象失败,应用程序将被中断 在CMD里面输入以下命令: C:\Users\Administrator>d: D:\>cd D:\Program Files\Oracle\VirtualBox D:\Program Files\Oracle\VirtualBox>VBoxSVC /ReReg...
分类:其他好文   时间:2014-07-21 23:29:04    阅读次数:252
对比synchronized与java.util.concurrent.locks.Lock 的异同
主要区别1、Lock能完成几乎所有synchronized的功能,并有一些后者不具备的功能,如公平锁、等待可中断、锁绑定多个条件等;2、synchronized是Java 语言层面的,是内置的关键字;Lock则是JDK5中出现的一个包,在使用时,synchronized 同步的代码块可以由JVM自动释放;Lock需要程..
分类:编程语言   时间:2014-07-21 12:46:35    阅读次数:254
14、NFC技术:使用Android Beam技术传输文本
Android Beam的基本理念 Android Beam的基本理念就是两部(只能是两部)NFC设备靠近时(一般是背靠背),通过触摸一部NFC设备的屏幕,将数据推向另外一部NFC设备。在传递数据的过程中,两部NFC设备不能离得太远,否则NFC连接将中断。Android Beam APIAndro....
分类:移动开发   时间:2014-07-21 09:05:30    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!