一.fork的嵌入式汇编执行#include #include int main(){ pid_t pid; asm volatile( "mov $0,%%ebx\n\t" "mov $0x2,%eax\n\t" "int 0x80\n\t" ...
分类:
系统相关 时间:
2015-04-26 13:34:05
阅读次数:
173
1.迁移数据文件到ASM; 2.迁移日志文件到ASM; 3.迁移控制文件到ASM;
分类:
数据库 时间:
2015-04-25 14:55:36
阅读次数:
188
【Title】Pico CTF 2014 Write-up snippet 【Description】 We found this program snippet.txt, but we're having some trouble figuring it out. What's the value...
分类:
其他好文 时间:
2015-04-25 12:08:43
阅读次数:
305
1.核心理论
信号类型:linux系统支持的所有信号均定义在/usr/include/asm/signal.h中,其中常见的信号有:
SIGKILL: 杀死进程
SIGSTOP: 暂停进程
SIGCHLD:子进程停止或结束时用来通知父进程
2.函数学习
发送信号
函数名:kill
函数原型:int kill(pid_t pid, int sig);
函数功能:向进程发送信号
...
分类:
其他好文 时间:
2015-04-24 09:13:48
阅读次数:
152
1.调用TI的官方延时函数DELAY_US()的步骤,在DSP2803x_Examples.h头文件中。
使用TI定义的DELAY_US()函数步骤:
1). 工程添加 DSP2803x_usDelay.asm文件
2).声明extern Uint16 RamfuncsLoadSize,(RamfuncsRunStart
RamfuncsLoadStart在DSP2803x_...
分类:
其他好文 时间:
2015-04-23 17:29:27
阅读次数:
510
驱动LED灯
首先加入头文件#include
#include
#include
#include
#include
#include
#include
#include <asm/io....
分类:
其他好文 时间:
2015-04-22 09:40:18
阅读次数:
259
在OS_CPU_A.ASM中,定义了开、关中断的方法,在uC/OS-II系统中有三种方法可以实现中断开关,而ARM只适用于模式三,即使用一个局部变量,在中断进入之间保存CPU状态,退出时候再恢复状态。OSStart()函数调用OSStartHighRdy()来使就绪态任务中优先级最高的任务开始运行,...
分类:
其他好文 时间:
2015-04-22 09:29:23
阅读次数:
229
1. error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11", "q12", "q13", "q14" 解决方法:把#if defined(__...
分类:
其他好文 时间:
2015-04-21 20:11:59
阅读次数:
116
该目录下的代码文件从功能上可以分为三类,一类是硬件(异常)中断处理程序文件,一类是系统
调用服务处理程序文件,另一类是进程调度等通用功能文件。参见图1.5。我们现在根据这个分类方式,
从实现的功能上进行更详细的说明。
5.1.1.1 硬件中断处理类程序
主要包括两个代码文件:asm.s 和traps.c 文件。asm.s 用于实现大部分硬件异常所引起的中断的汇
编语言处理过程。而trap...
分类:
系统相关 时间:
2015-04-21 11:14:01
阅读次数:
191
一、程序编译运行过程预处理编译.asm汇编链接.o目标文件装载.out可执行文件进入内存和执行二、链接的两种方式静态链接 静态链接是在链接时将库的内容加入到可执行程序中的做法。因为要将所有需要的库文件放到同一个文件中,所以占用空间会比较大,但是执行效率非常高。动态链接 动态链接是当需要某个头文件.....
分类:
系统相关 时间:
2015-04-20 20:37:22
阅读次数:
589