
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
通常,u-boot为kernel提供一些kernel无法知道的信息,比如ramdisk在RAM中的地址。Kernel也必须为U-boot提供必要的信息,如通过mkimage这个工具(在u-boot代码的tools目录中)可以给zImage添加一个header,也就是使得通常编译的内核zImage添加一个数据头,把添加头后的image通常叫uImage,uImage是可以被U-boot直接引导的内核
一般拿到一个 Linux SDK 的时候,方案商已经内置了很实用的 busybox,用来执行 poweroff / reboot 命令。但嵌入式开发时,有时需要自定义执行 reboot / poweroff 之后的一些行为。本文就是负责简单易懂地解释如何修改。本文地址:https://segmentfault.com/a/1190000006216529Reference基
今天突然出现,ubuntu在启动过程中未发现异常,但是输入正确密码后,一直无 法进入桌面系统,又跳回到登录界面。最后经过各种尝试,终于ok了,下面是解 决办法,记录一下下。 此时在登录界面,先按F1,不松开,再同是按CTRL +ALT,会进入 到命令行界面(若没有就按F2 + CTRL + ALT,一直按到F6为止!)在命令行中输入startx命令,出现了下面错误:
t+0x7): undefined reference to `test' collect2: ld returned 1 exit status 这就是最典型的undefined reference错误,因为在链接时发现找不到某个函数的实现文件,本例中test.o文件中包含了test()函数的实现,所以如果按下面这种方式链接就没事了。gcc -o main main.o test.o
我移植x264到开发板上,arm linux系统。移植好后将库都拷贝到nfs文件系统上,可是执行后出现illegal instruction的错误。可能是x264配置问题,我的x264开始的编译配置是./configure --host=arm-none-linux-gnueabi --cross-prefix=arm-linux- --prefix=/opt/x264-arm -
linux中在/dev/下手动创建设备节点/dev/目录下有许多设备节点文件,比如u盘的文件/dev/sda,mmc卡的文件/dev/mmcblk0,这些文件通常是由udev或mdev程序检测到uevent事件后自动创建的。我们也可以通过mknod命令手动创建。下面mmc卡为例,介绍如何创建其设备节点文件。1. mknod命令命令的格式是:mknod 设备名 设备类型(
CGI接口原理及实现 CGI接口原理及实现(2012-12-7 Over) 1.CGI定义: CGI(CommonGateway Interface)是HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 2.CGI功能: 绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应
modprobe bridgebrctl addbr br0#> ifconfigeth0 Link encap:Ethernet HWaddr 00:CC:D0:99:EB:26 inet6 addr: fe80::2b0:d0ff:fe99:eb26/64 Scope:Link UP BROADCAST RUNNING
这段时间用到了scons,这里总结下,也方便我以后查阅。一、安装sconsLinux环境(以CentOS为例)1、yum安装yum install scons2、源码安装下载scons:http://http://jaist.dl.sourceforge.net/project/scons/scons/2.3.0/scons-2.3.0.zip安装scons:pytho
1. 概述 今天本来打算写一篇关于linux内核sys_mount()代码分析的文章,习惯性地打开google,看看是否有别人写的比较好,可以参考参考,打开第一篇发现居然是自己以前写的博客,真是囧,而且也记录在CSDN上,本想直接行使拿来主义,但看了下内容,发觉略有不妥,于是在那篇博客的基础上进行些修改和润色。







