自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

转载 《LINUX设备驱动程序》学习札记(一)

总结章节:第一章 设备驱动程序简介          第二章 构造和运行模块提到驱动程序就不得不先说下两个名词:内核空间和用户空间。用户空间即用户应用所运行的空间,内核空间值得是操作系统内核运行的空间。用户空间不能直接引用或者操作内核空间的数据,内核空间也不能直接引用

2011-08-25 11:28:05 601

转载 u-boot lds文件详解

对于.lds文件,决定一个可执行程序的各个段的存储位置,以及入口地址,这也是链接定位的作用。这里以u-boot的lds为例说明uboot的链接过程。首先看一下GNU官方网站上对.lds文件形式的完整描述:SECTIONS {...secname start

2011-08-25 11:26:40 454

转载 u-boot的Makefile分析

U-BOOT是一个LINUX下的工程,在编译之前必须已经安装对应体系结构的交叉编译环境,这里只针对ARM,编译器系列软件为arm-linux-*。U-BOOT的下载地址: http://sourceforge.net/projects/u-boot我下载的是1.1.6

2011-08-25 11:24:41 352

转载 Linux操作系统内核启动参数详细解析

Linux内核在启动的时候,能接收某些命令行选项或启动时参数。当内核不能识别某些硬件进而不能设置硬件参数或者为了避免内核更改某些参数的值,可以通过这种方式手动将这些参数传递给内核。如果不使用启动管理器,比如直接从BIOS或者把内核文件用“cp zImage /dev/

2011-08-25 11:23:12 447

转载 uboot分析之u-boot.lds

//下面是Uboot/board/QQ2440/u-boot.ldsOUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")/*OUTPUT_FORMAT("elf32-arm", "el

2011-08-25 11:20:02 542

转载 u-boot.lds分析(u-boot-1.3.4 nandflash启动 引导linux内核)

u-boot.lds决定了u-boot可执行映像的连接方式,以及各个段的装载地址(装载域)和执行地址(运行域)。GNU官方网站上对.lds文件形式的完整描述: SECTIONS {...secname start BLOCK(align) (NOLOAD) : A

2011-08-25 11:16:08 432

转载 arm linux 启动流程之 ppcboot

不是每一行代码都必须读懂,我只是大概地过一下流程毕竟这些都是比较成熟的代码,没必要去改的是针对我自己的板子的,硬件配置如下cpu是s3c2410board type 是 smdk241016M Nor Flash 地址是 0x0---0xFFFFFF64M

2011-08-25 11:12:52 436

转载 u-boot编译过程二

接着上次,这次介绍make all的过程。首先,介绍一下生成的config.mk 和 config.h如何使用,得到正确配置的。config.mk直接被include到Makefile来,并使用其定义如下:    include $(obj)include/con

2011-08-25 11:11:19 424

转载 u-boot编译过程一

现在介绍一下u-boot的编译过程,这里用的uboot版本是U-Boot 2008.10,硬件用smdk2410,这个板子用得比较普遍,uboot已经有对其的支持。通过我们对编译过程和代码的了解,我们也容易用uboot支持我们自己需要的硬件。编译命令非常简单:

2011-08-25 11:10:09 372

转载 u-boot(Makefile)

当我们编译U-BOOT的时候,大家键入make smdk2410_config,make 的时候都作了那些动作呢,这里我先大概介绍一下Makefile的内容,然后在大概理解一下命令执行的流程。如果有错的地方,希望大家指正,谢谢。1.u-boot顶层目录的Makefile分

2011-08-25 11:04:45 427

转载 ZZ一个老工程师的心理话(转)

一个老工程师的心理话:诸位,俺当工程师十余年了,从研发到管理!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给兄弟姐妹提个醒,希望他们比咱们强!1.提高自己的专业知识,扩大自己的知识面,学习他人的经验,少走弯路。请教要虚心。2.好好规划自己的路,不要跟着感觉走!根据个人的

2011-07-22 16:43:06 442

原创 Orchard安装

<br />Orchard的安装官网上提供了四种方法,我是使用Microsoft Web Platform Installer来进行Orchard的安装。<br />安装步骤:<br />安装Microsoft Web Platform Installer;<br />运行Microsoft Web Platform Installer添加Orchard CMS进行安装;<br /><br /><br />安装完成,点击dialog中Launch 在WebMatrix中打开网站<br /><br />在We

2011-05-17 11:01:00 1241 1

转载 微软 OrchardProject 介绍及项目近期 Roadmap

<br />Orchard Project 是一个基于 Asp.net 的开源项目,创建于 2009 年 11 月,与微软有很大关系,但并不作为微软内部开发和支持的项目,而是一个 free, open source, community-focused project 。官方对 Orchard Project 的介绍是:aimed at delivering applications andreusable components on the ASP.NET platform. It will create

2011-05-17 10:34:00 986

转载 不易注意的.net中using的几种用途

今天一个朋友问我using有几种用途,我的第一反应就是茴香豆的4种写法,第2反应是肯定又是个面试题。 先前就知道using可以这样用: 1、引用命名空间,减少冗余代码Using System.Web.UI.WebControls; 2、即时释放资源Using (TestObject a = new TestObject()) { // 使用对象 } //对象资源被释放 不是说有3条

2009-02-18 20:31:00 518

UNIX环境高级编程.pdf(高清晰)

超级经典的一本书,UNIX编程的宝典,让你轻松搞定UNIX编程(找了好久才找到的,分享下)

2008-08-20

USB2.0协议

USB2.0协议,高清晰版PDF

2008-08-20

C语言经典编程900例

C语言经典编程900例(c语言)

2008-08-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除