按照前面分析的u-boot的启动流程,自己写一个简单的Bootloader。这是参考韦东山老师的视频写的。
1、初始化硬件:关看门狗、设置时钟、设置SDRAM、初始化NAND Flash
2、如果Bootloader比较大,要重定位到SDRAM
3、把内核从NAND FLASH读入SDRAM
4、设置“要传给内核的参数”
5、跳转执行内核
start.S代码如下:
#define S...
分类:
其他好文 时间:
2014-06-20 12:30:17
阅读次数:
300
Cocos2d-x 3.0变动很大,包括启动的方式,我看了下对android的启动总结如下:
Java方面:
AppActivity继承Cocos2dxActivity
Cocos2dxActivity的onCreate函数中加载本地.so
加载.so的时候会统一到javaactivity.cpp里面寻找JNI_OnLoad等本地...
分类:
其他好文 时间:
2014-06-20 11:30:04
阅读次数:
201
脚本编程语言通常是解释型的。这类程序的执行,是由解释器读入代码,并将其转换成内部的形式,在执行。请注意,解释器本身是一般的编译型程序。
常用的脚本编程语言有 :awk,Perl,Python,Ruby,Shell。这里的Ruby是日本人研发的。
注释:
linux :
1.rm 删除指定的文件
例:rm /Users/apple/Desktop/QQDock.plist...
分类:
系统相关 时间:
2014-06-20 09:10:29
阅读次数:
371
以红帽Linux为例,由于修改了inittab内容,导致系统无法启动。
解决办法:启动时修改grub参数,进入单用户模式,将inittab文件恢复,重新启动系统即可。而且该方法不需要关盘启动,特别适合虚拟机下的inittab等文件的恢复。
解决步骤:
1、修改grub参数。
在启动Linux时,按上下键,进入启动参数选择模式。
2、按e键进入grub参数编辑模式。
3、选择启动...
分类:
系统相关 时间:
2014-06-10 08:08:34
阅读次数:
272
1.
其实就是修改/boot/grub/grub.cfg这个文件,从后缀就看得出这是一个配置文件,虽然linux不区分这后缀,这个后缀是个用户看的。2.
看了下这个文件,其实我也不理解里面的全部东西,能够理解他的一些语法,但是没能理解他的本意,不过看到后面我既然发现menuentry的顺序就是开机的...
分类:
其他好文 时间:
2014-06-09 23:46:01
阅读次数:
349
2014.06.07开机无法上网,每次都得$ sudo ifconfig eth1 up $ sudo
dhclient eth1
后面发现原来是网卡没设置开机启动编辑/etc/sysconfig/network-scripts/ifcfg-eth0ONBOOT=yes
分类:
系统相关 时间:
2014-06-08 22:11:31
阅读次数:
340
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define S3C2410_GPFCON S3C2410_GPIOREG(0x50)
#define S3C2410_GPFDAT S3C2...
分类:
系统相关 时间:
2014-06-08 16:28:26
阅读次数:
470
FHS的产生我们知道目前linux的发行版本很多,如果每一个发行版本,它的目录层次结构都不相同的话,那么当管理员去管理其他的linux主机时,就会不知多措了。而且在开发过程中,如果每一个程序员都按照自己的想法去存放的数据的话,那么其他的程序员想去查找别人的数据文件时,这..
分类:
系统相关 时间:
2014-06-08 02:29:44
阅读次数:
300
1. 什么是crash
crash是用来调试linux 的kdump生成的vcore,或者用来调试live system;
2. 调试前准备
调试中需要用到vmlinux,该vmlinux与生成vcore或者live system的vmlinuz必须一致,
这就意味着我们需要自己编译内核,生成initrd,更新grub.cfg;
3. 编译内核
...
分类:
其他好文 时间:
2014-06-08 02:26:25
阅读次数:
857
1.文件夹操作 我的计算机用户名是student 右键新建终端 输入以下内容 cd
会直接跳入student目录层 cd ..会跳入上一层 cd ../.. 连跳 cd /home 无论你在哪儿目录下会一下跳到home下面
,仅此一个而已没有别的命令要在一开始打 / cd ~...
分类:
系统相关 时间:
2014-06-05 19:51:50
阅读次数:
318