11 2016 档案
摘要:c语言里如何调用汇编里的变量?汇编语言:是声明全局变量.globl _end_ofs_end_ofs:.word _end - _startc语言:声明这个变量,然后再调用这个变量void board_init_r(gd_t *id, ulong dest_addr){..................
阅读全文
摘要:外文地址:http://www.unixwiz.net/techtips/gnu-c-attributes.html__attribute__ noreturn 表示没有返回值This attribute tells the compiler that the function won't e...
阅读全文
摘要:转自:http://blog.csdn.net/lizuobin2/article/details/52061530上篇文章说到,再清 BSS 段之后,CPU 跳转到 sdram 里的 start_armboot() 函数,本文,分析 uboot 流程的第二阶段、第三阶段。 start_arm...
阅读全文
摘要:转自:http://blog.csdn.net/lizuobin2/article/details/52054293最近打算移植一个比较新的 uboot 到开发板,回想起来上一次移植 uboot1.1.6 已经差不多是一年前了,手头保留了一些当时移植分析时的笔记,但是没有归纳梳理,在移植新版 ubo...
阅读全文
摘要:转自:http://blog.csdn.net/lizuobin2/article/details/52049892在移植 uboot 时,接触到一个概念叫做 位置无关码,那么与它对应的就是位置有关码。提到这两个概念就还得提一提链接地址、加载地址。 链接地址,链接脚本里指定的,理论上程序运行时...
阅读全文
摘要:转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/53255970原因: 输出缓冲区的问题.unix上标准输入输出都是带有缓存的,一般是行缓存。对于标准输出,需要输出的数据并不是直接输出到终端上,而是首先缓存到某个地方,当遇到行刷新标...
阅读全文
摘要:转自:http://blog.csdn.net/lwbeyond/article/details/8444535从kernel_init()函数我们知道,init_post是最后执行的一个函数,我们来分析这个函数:[cpp] view plain copystatic int noinline in...
阅读全文
摘要:转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/53214692函数原型:void *memcpy(void *dest, const void *src, size_t n);之前使用memcpy复制的都是unsigned char...
阅读全文
摘要:转自:http://blog.csdn.net/wqx521/article/details/52469759# (C) Copyright 2000-2008 # Wolfgang Denk, DENX Software Engineering, wd@denx.de. # # See f...
阅读全文
摘要:转自:http://blog.csdn.net/wqx521/article/details/52491300###############################################################################################...
阅读全文
摘要:转自:http://blog.csdn.net/xiahouzuoxin/article/details/35307299参考资料通过下面的关键词直接从网络上Google或Baidu就能很容易的找到下面的资料,这里只是以参考文献的方式做一个整理以及简单的说明。刘雅芳,张俊辉. 抗干扰角度分析六层板的...
阅读全文
摘要:转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/53119577c语言中 单个字符不能比较大小! 比如'A' =0x30)&&(test=0x41)&&(test<=0x5a)) //字符 'A' ~ 'Z' { index = c...
阅读全文
摘要:转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/53106048MCP6002,这个芯片是轨到轨输出。什么是轨到轨?中文直译:轨到轨;中文意译:满摆幅(可以为输出,也可以为输入)很多运放的输入不允许达到电源或地,输出达不到电源或地。如...
阅读全文
摘要:转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/53099262最近在做一个led显示屏的项目, 我想显示 “常”,“州”,“大”,“学”这几个字,但是只能显示 “常” 和 “大”,其他两个字是乱码。坑啊,一直在查找问题所在,但是...
阅读全文
摘要:drivers\rtc\rtc-s3c.cs3c_rtc_init platform_driver_register s3c_rtc_probe rtc_device_register("s3c", &pdev->dev, &s3c_...
阅读全文
摘要:转自:http://blog.csdn.net/weiqing1981127/article/details/8484268实时时钟的作用主要是为操作系统提供一个可靠的时间,并在断电下,RTC时钟也可以通过电池供电一直运行下去。实时时钟驱动也有一个子系统,叫做RTC子系统,其源代码目录是/drive...
阅读全文
摘要:转自:http://blog.csdn.net/macrossdzh/article/details/4601648EXPORT_SYMBOL只出现在2.6内核中,在2.4内核默认的非static 函数和变量都会自动导入到kernel 空间的, 都不用EXPORT_SYMBOL() 做标记的。2.6...
阅读全文