自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c程序练习,求0—7 所能组成的奇数个数

摘:算法思想:这个问题其实是一个排列组合的问题,设这个数为sun=a1a2a3a4a5a6a7a8,a1-a8表示这个数的某位的数值,当一个数的最后一位为奇数时,那么这个数一定为奇数,不管前面几位是什么数字。如果最后一位数为偶数,则这个数一定为偶数。a1-a8可以取0-7这个八个数字,首位数字不为0。从该数为一位数到该数为8位数开始统计奇数的个数:1.当只有一位数时也就是该

2015-11-25 09:57:09 3211

转载 内核启动流程分析之Makefile

分析Makefile:第一个文件、链接脚本 1、子目录下面的makefile:  obj-y  += mem.o random.o tty_io.o n_tty.o tty_ioctl.o  obj-m    += s3c24xx_leds.o 2、make uImage,发现uImage位于:linux-2.6.22.6_jz2440\linux-2.6.22.6\arch\ar

2015-11-19 12:11:07 620

转载 内核启动流程分析之配置

配置结果:生成.config .以配置项config_DM9000为例。/linux-2.6.22.6$ vi .config;查看配置项:CONFIG_DM9000定义的位置book@book-desktop:/work/other_board/linux-2.6.22.6$ grep "CONFIG_DM9000" * -nwR 1 c源码中定义 arch/arm/mach

2015-11-06 15:25:06 356

原创 内核启动流程分析之编译体验

1,解压缩;book@book-desktop:/work/other_board$rm -rf linux-2.6.22.6book@book-desktop:/work/other_board$ tar -xjflinux-2.6.22.6.tar.bz2 2,打补丁;book@book-desktop:/work/other_board/linux-2.6.22.6$patch

2015-11-02 21:09:15 418

原创 u-boot启动内核学习总结

1、分区pc:每个硬盘都有分区表;嵌入式linux:Flash没有分区表,所以分区信息需要在程序里面写死,如下:boot-1.1.6\include\configs目录下的100ask24x0.h中:#define MTDPARTS_DEFAULT "mtdparts=nandflash0:256k@0(bootloader)," \                     

2015-11-01 16:31:20 434

转载 u-boot 分析(转自360doc)

首先,我们应该理解Bootloader是什么?它有什么作用?其实它就是系统上电后运行的和小段程序。1 BootLoader的概念   在系统上电后,需要一段程序来进行初始化:关闭WATCHDOG,改变系统时钟,初始化存储控制器,将更多的代码复制到内存中。并将操作系统内核复制到内 存中运行,这就段程序代码就叫做Bootloader。没有一个Bootloader完全支持所有CPU,所以我们要想

2015-11-01 15:41:28 265

空空如也

空空如也

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

TA关注的人

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