自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 u-boot 和 linux/kernel 中的机器码一致性问题

一、U-boot 中机器码的定义和赋值在 u-boot-1.1.6/board/100ask24x0/100ask24x0.c 文件中的 board_init 函数内,有 if (isS3C2410) { /* arch number of SMDK2410-Board */ gd->bd->bi_arch_number = MACH_TY

2012-06-15 00:45:07 625

原创 dash 和 bash 的 一点区别

我们知道 Linux 下的 shell 脚本是其第一行的#!指定的命令解释器来解释执行的。相同的脚本,在#!指定的解释器不同时,执行结果也可能有所不能。测试脚本#!/bin/bash# 整型还是字符串?a=2345let "a += 1"echo "a = $a"echob=${a/23/BB}echo "b = $b"declare -i becho "

2012-05-28 22:29:55 538

原创 移植 u-boot-1.1.6 到 FL2440(1)---实现基本功能

一、建立开发板相关的目录/文件$ tar -xjf u-boot-1.1.6.tar.bz2$ cd  u-boot-1.1.6/board$ cp -r smdk2410 100ask24x0$ cd 100ask24x0$ mv smdk2410.c 100ask24x0.c$ cd ../../include/configs$ cp smdk2410.h 100a

2012-05-22 00:25:12 973

原创 移植 u-boot-1.1.6 到 FL2440(0)

一、开场 现将自己的移植过程记录于此,主要是针对 FL2440 开发板的,目的是通过加深自己的印象以更好的学习嵌入式系统。如果能让别人也学到一些知识就更好了。 二、FL2440开发板的参数 虽然一位嵌入式LINUX的高手说“全地球的2440开发板,基本上只有按键、LED用的引脚不同,LCD参数不同。”,但我还是觉得有必要把 FL2440 的参数作一些说明,更详细的资料可以参

2012-05-22 00:18:30 585

转载 走到哪学到哪,用手机阅读linux源代码

linux内核学习进入了蜜月期,时时在找机会阅读内核0.11的源代码,为以后阅读高版本内核代码打好坚实的基础。上班时间放下手头的工作,偷偷打开emacs,边读intel的硬件资料,边写wiki,边用emacs自带的源代码阅读工具阅读0.11的代码;晚上回宿舍没电脑,带本赵炯老师的>,在灯管下整理思绪分析头文件的定义;走在路上、饭堂排队、夜深熄灯无眠时,打开手机,0.11源代码照看无误 :手

2012-05-02 12:10:11 1211

原创 u-boot-1.1.6 学习笔记——顶层目录 Makefile

1.简化主机架构名称(HOSTARCH)和主机操作系统名称(HOSTOS)------L31~L40HOSTARCH := $(shell uname -m | \ sed -e s/i.86/i386/ \ -e s/sun4u/sparc64/ \ -e s/arm.*/arm/ \ -e s/sa110/arm/ \ -e s/powerpc

2012-05-02 01:34:36 620

原创 sed 命令

一、man sed1. 描述sed 是一个流编辑器(stream editor)。流编辑器是用来对一个输入流(一个文档或管道输入)进行基础上下文转换的。虽然和一些允许脚本编辑的编辑器形似,但是 sed 仅仅允许经过一次输入,这使得 sed 比前者更有效率。与其它编辑器不同的是,sed 还具备过滤管道的内容的能力。2.格式sed [-nefri] [动作]3.参数

2012-05-02 01:08:54 656

原创 基础正则表达式字符

一、待查找的字符串(word)在行首RE字符:^word范例      :查找行首为#开始的那一行,并列出行号(grep 后带 -n 的作用)命令      :grep -n '^#' regular_express.txt二、待查找的字符串(word)在行尾RE字符:word$范例      :将行尾为!的那一行打印出来,并列出行号命令      :grep

2012-04-27 23:37:57 573

转载 yaff2文件系统在FL2440上的移植

一、移植环境    主  机:Fedora 14 (kernel-2.6.33.7)    开发板:FL2440(nandflash:K9F1G08 128MB)    编译器:arm-linux-gcc-4.3.2 二、移植步骤    FL2440开发板自带的是带有集成了QT的文件系统,本身大小也较大,启动的时候需要加载的模块也比较多,所以导致开机时间比较慢。由于

2012-04-07 13:19:37 2331

转载 关于对ARM处理器中“8位位图”的理解

在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。”对于这句话,我一开始学ARM时不理解,到了后来为了做设计,去看BootLoader源码时,才认真地在网上查找相关资料,理解了这句话。 首先从ARM指令系统的语法格式说起。一条典型的ARM指令语法格式分为如下几个部分: {}{S} ,{,s

2012-02-23 12:23:02 348

空空如也

空空如也

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

TA关注的人

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