ARM
BHY_
这个作者很懒,什么都没留下…
展开
-
【arm】arm32栈推导
工作中经常需要根据ARM挂死时的栈空间推导函数调用栈情况。我们以kernel4.0为例,进行函数调用栈推导。实验环境是ubuntu1804+qemu+kernel4.0,已经通过交叉编译得到bzImage以及vmlinux符号表,qemu启动进入debug状态,eclipse连接qemu之后,导入符号表,为方便演示,我这里不手动执行挂死,假设已经挂死,直接从当前的寄存器和汇编来推演。首先我们搞...原创 2020-03-22 23:33:26 · 604 阅读 · 0 评论 -
【c】函数指针数组
部分转自:https://www.cnblogs.com/zmm1996/p/11752882.html1.函数指针的概念 如果在程序中定义了一个函数,那么在编译时系统就会为这个函数代码分配一段存储空间,这段存储空间的首地址称为这个函数的地址。而且函数名表示的就是这个地址。既然是地址我们就可以定义一个指针变量来存放,这个指针变量就叫作函数指针变量,简称函数指针。 ...原创 2019-12-29 11:37:02 · 579 阅读 · 0 评论