Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1185709
  • 博文数量: 573
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 66
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-28 16:21
文章分类

全部博文(573)

文章存档

2018年(3)

2016年(48)

2015年(522)

发布时间:2015-12-09 16:13:59

 Linux下core文件调试方法   录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示.........【阅读全文】

阅读(454) | 评论(0) | 转发(0)

发布时间:2015-12-09 16:12:43

u-boot中的.balignl 16,0xdeadbeef的理解最近在分析u-boot的源代码,看到这一行:.balignl 16,0xdeadbeef不理解了,不知道为什么要这样写,0xdeadbeef,明显是个单词组,写在这里有何意义呢?然后在查阅了众多资料的时候才晃然大悟。下面我一步步来说明:首先要弄明白.balignl.........【阅读全文】

阅读(589) | 评论(0) | 转发(0)

发布时间:2015-12-09 16:11:48

s3c2410 u-boot源码分析start.S   根据board/samsumg/smdk2410下的u-boot.lds这个链接脚本知道u-boot启动的第一阶段函数是在cpu/arm920t/start.S。完成的功能主要包括1:cpu自身的初始化:包括MMU,catch,时钟系统,SDRAM控制系统的初始话。2:重定位:把自己从flash中搬到SD.........【阅读全文】

阅读(687) | 评论(0) | 转发(0)

发布时间:2015-12-09 16:10:17

ARM汇编 宏详解     宏是一段独立的程序代码,它是通过伪指令定义的,在程序中使用宏指令即可调用宏。当程序被汇编时,汇编程序将对每个调用进行展开,用宏定义取代源程序中的宏指令。MACRO、MEND       语法格式:   M.........【阅读全文】

阅读(1256) | 评论(0) | 转发(0)

发布时间:2015-12-09 16:04:19

select(poll)在应用程序中如何使用select()和poll()系统调用的本质一样,前者在BSD UNIX中引入的,后者在System V中引入的。一、select应用程序中最广泛用到的是BSD UNIX中引入的select()系统调用,其原型如下:int select(int maxfdp, fd_set *readfds, fd_set *writefds, fd_set *er.........【阅读全文】

阅读(616) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册