used version: NDK r9b,arm-linux-androideabi-4.6
GCC, with "-O2 -finline-limit=24".got this error:internal compiler error:
segmentation faultI remember...
分类:
其他好文 时间:
2014-06-29 14:14:45
阅读次数:
303
当一个较少字节对齐类型的指针强转为一个较多字节对齐的指针类型时,这样有些时候会产生问题。
在arm的平台上,这个问题比较明显,在x86平台上运行后没这个问题typdef struct{int addr;int rdda;}Test_t;int
main(){short int a;short ...
分类:
其他好文 时间:
2014-06-07 03:40:59
阅读次数:
301
1、用户层发生指令异常的处理流程?
用户层程序正在执行时,遇到未定义的指令(ARM不是别的指令)或者SWI软件中断指令(产生系统调用),就会产生异常,这里以未定义指令异常为例进行说明:
一旦出现未定义指令异常,CPU会自动做如下操作:
(1)未定义模式(ARM其中运行模式的一种)下对应的lr(即R14)寄存器保存当前发生异常的指令下一条指令的地址。例如,在用户态有A B C...
分类:
其他好文 时间:
2014-06-05 08:48:16
阅读次数:
167
本文以编译android平台下的kernel uboot,比较详尽地分析了lichee在sun4i_crane平台下编译的过程...
分类:
其他好文 时间:
2014-06-05 08:00:38
阅读次数:
256
【题目大意】每片雪花都有6条arm,每条arm都有自己的长度,现在给你n个雪花,判断其中有没有同构的雪花。同构的含义:每片雪花都可以旋转,而且可以前后翻转,只要满足6条arm相等且一一对应就是同构。【题目分析】哈希表拉链法,如果没找到和当前雪花相同的雪花则将该雪花存入哈希表,等待下次查找,如果找到相...
分类:
其他好文 时间:
2014-05-31 03:29:12
阅读次数:
264
转载:http://blog.chinaunix.net/uid-20737871-id-2124122.htmluboot下的tftp下载功能是非常重要和常见的功能。但是偶尔有些特殊需求的人需要使用uboot的tftp具有上传功能。默认的uboot没有tftp上传功能,如果需要修改uboot代码。...
分类:
其他好文 时间:
2014-05-30 04:15:49
阅读次数:
575
使用触摸屏,首先安装触摸屏矫正程序。下载并解压tslib-1.4,进入主文件夹,运行:1
[root@localhost ~]#./autogen.sh2 [root@localhost ~]#echo
"ac_cv_func_malloc_0_nonnull=yes" >arm-none-linu...
分类:
其他好文 时间:
2014-05-29 14:04:41
阅读次数:
373
uboot版本号貌似与实际开发不相关,但是我现在遇到一个bug与版本号关联密切。这个bug与《uboot
dm9000驱动故障》基本上是一样的,但是在上一篇博文中我没有详细说明。bug发生现象:将svn仓库代码通过git-svn下载到本地,然后编译,生成的u-boot-nand.bin通过sd卡烧写...
分类:
其他好文 时间:
2014-05-29 10:40:03
阅读次数:
331
IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的EXPORT
,表示本程序里面用到的变量提供给其他模块调用的。以上两个在汇编和C语言混合编程的时候用到ENDP 表示PROC所定义的过程结束. (end
procedure)ENDS 表示SEGMENT定义的段结束. (end seg...
分类:
其他好文 时间:
2014-05-29 02:33:03
阅读次数:
330
手头有一块6410开发板,已经有别人提供的uboot代码,但是在检测dm9000时显示下面的输出:Net: No ethernet
found.当然其他网络命令例如ping等都执行失败。但是在(include/configs/*6410*.h)下添加一行(增加debug)信息:#define
D.....
分类:
其他好文 时间:
2014-05-28 18:54:24
阅读次数:
483