09 2012 档案
U-Boot编译过程完全分析
摘要:本文转载于:http://www.cnblogs.com/heaad/archive/2010/07/17/1779806.html2.1U-Boot Makefile分析2.1.1U-Boot编译命令对于mini2440开发板,编译U-Boot需要执行如下的命令:$makemini2440_config$makeall使用上面的命令编译U-Boot,编译生成的所有文件都保存在源代码目录中。为了保持源代码目录的干净,可以使用如下命令将编译生成的文件输出到一个外部目录,而不是在源代码目录中,下面的2种方法都将编译生成的文件输出到/tmp/build目录:$exportBUILD_DIR=/tmp
阅读全文
嵌入式系统 Boot Loader 技术内幕
摘要:本文转载自:http://www.ibm.com/developerworks/cn/linux/l-btloader/1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。2.Linux 内核。特定于嵌入式板子的定制内核以及内核的启动参数。3.文件系统。包括根文件系统和建立于 Flash 内存设备之上文件系统。通常用 ram disk 来作为 root fs。4.用户应用程序。特定于用
阅读全文
浅谈BSTR,_bstr_r,VARIANT,_variant_t. VARIANT类型如何与CString互转
摘要:本文转载自:http://ygdljg.blog.163.com/blog/static/546010462008101191835269/http://www.vckbase.com/document/viewdoc/?id=1096http://www.vckbase.com/document/viewdoc/?id=1082CW2A(BSTR) CW2A(_bstr_t) CW2A(VARIANT.bstrVal) CW2A(_varaint_t.bstrVal) 可以用宏W2T void func( BSTR *lpsz ) { USES_CONVERSION...
阅读全文
浙公网安备 33010602011771号