- 博客(11)
- 资源 (2)
- 收藏
- 关注
翻译 makefiles.txt 译
出自:http://my.opera.com/lb_falcon/blog/index.dml/tag/%E7%BF%BB%E8%AF%91原文为:linuxsrc/Documentation/kbuild/makefiles.txtlinux version:2.6.18所有的Makefile均按照原文打的,但有些例子已经不能在源代码树中找到了。目标文件在此有二个意思
2012-04-08 22:59:11
577
原创 ARM交叉环境配置(图解)
一.网络配置 1. 设置VM, IP 地址,使它能正常跟 主机通信。并安装,启用SAMBA,TFTP ,SSH相关服务 2.通过samba,将uImage拷贝到/tftpboot目录下 3. 将filesystem.tar.bz2解压到/opt/目录下 5.通过samba将toolchains_for_s3c2410.tar.bz2拷贝到/
2012-04-07 23:13:58
886
原创 我的成长记录一
总结:从事IT工作两年之久,终于从一个小民兵,,转成了正规军。现在回过来看看以前写过的程序及以前遇到的那些让人抓狂的技术难点,真是有种想撞墙的感觉。有这种感想,至少可以证明自己确实在成长。这当然归功于长期以往的积累,可是唯一遗憾的是,两年来自己一直没有写博客的习惯,导致现在好多宝贵的经验,资料随着时间的推移丢失,甚至混乱不堪。每个人都有着自己的故事,不管是是惊心动魄还是平淡无奇,但都有
2012-04-07 02:58:24
545
原创 Kernel 配置问题集-1
1.make s3c2410_defconfig****** Can't find default configuration "arch/i386/configs/s3c2410_defconfig"!***make[1]: *** [s3c2410_defconfig] Error 1make: *** [s3c2410_defconfig] Error 2解决方法:修
2012-04-07 00:39:21
2207
转载 CFile和CStdioFile的文件读写使用方法
CFile//创建/打开文件CFile file;file.Open(_T("test.txt"),CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite);文件打开模式可组合使用,用“|”隔开,常用的有以下几种:CFile::modeCreate:以新建方式打开,如果文件不存在,新建;如果文件已存在,把该文件长
2012-03-30 09:58:49
1514
转载 typedef int (init_fnc_t) (void)和typedef int (*init_fnc_t) (void)
1、typedef int (init_fnc_t) (void);表示定义init_fnc_t为函数类型,该函数返回int型,无参数。而“init_fnc_t *init_sequence[]={ cpu_init, board_init }”表示用init_fnc_t(函数类型)去定义一个一维指针数组,数组中的元素都是指针变量,而且都是指向函数的指针,这些函数返回值都是int型,无参
2012-03-30 00:45:18
475
转载 uboot第2阶段分析 start_armboot
通过前面的分析,知道第2阶段代码主要是start_armboot,首先我们先介绍几个比较重要的结构体。这里主要是对start_armboot中的流程做具体的分析,如图所示:1.gd_t全局数据结构,主要保存了uboot的配置信息。include/asm-arm/global_data.h中定义:typedef struct global_data { bd_t *bd;//板
2012-03-30 00:40:00
524
原创 常用ARM汇编指令积累
MOV,LDR:ldr r0, 0x12345678就是把0x12345678这个地址中的值存放到r0中。而mov不能干这个活,mov只能在寄存器之间移动数据,或者把立即数移动到寄存器中,这个和x86这种CISC架构的芯片区别最大的地方。x86中没有ldr这种指令,因为x86的mov指令可以将数据从内存中移动到寄存器中。BIC―――――位清除指令指令格式:BIC{con
2012-03-29 00:03:00
668
原创 如何计算时钟输出频率
这里用的是FS2410 板子,下图来源来芯片手册 MPLL(FCLK)=(m*Fin)/(p*2^s)m=MDIV+8,p=PDIV+2,s=SDVI S3C2410 为例:MDIV=0x5c/0x28 PDIV=0x08 , SDVI=0x0 Fin=12M (Fin 表示晶振,具体数值查芯片手册)MPLL=(0x5c+8)*12M/(0x08+2)*2^0)=
2012-03-29 00:00:21
2845
转载 UBOOT问题收集--balignl 16, 0xdeadbeef
.balignl 16,0xdeadbeef是uboot起始文件下的start.S文件57行.因为好奇这个代码的含义,所以百度了下:====================================================(http://haoyeren.blog.sohu.com/84511571.html)先要弄明白.balignl的意思,这个其实应该算是一个
2012-03-28 23:53:08
461
转载 uboot-的start.S详细注解及分析
声明:该贴是通过参考其他人的帖子整理出来,从中我加深了对uboot的理解,我知道对其他人一定也是有很大的帮助,不敢私藏,如果里面的注释有什么错误请给我回复,我再加以修改。有些部分可能还没解释清楚,如果您觉得有必要注释,希望指出。再次强调该贴的大部分功劳应该归功于那些原创者,参考出处:http://blog.chinaunix.net/uid-22891435-id-380150.html ,h
2012-03-28 23:49:24
578
Demo_CFile
2012-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人