logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LINUX移植——内核移植(一)

这两天在友善的tiny210的实验板上移植了linux内核,正好和大家分享,同时也算是做个记录吧!首先介绍一下开发环境吧,这个在做移植的时候还是挺重要的。主机linux:Fedora9   安装在VMware虚拟机上;开发板   :友善的tiny210,256M的FLASH;移植linux:LINUX-3.3.5;交叉编译环境:arm-linux-gcc-4.4.3 这个是友善24

arm-linux-gcc: 没有那个文件或目录

最近弄了个4412的板子(友善之臂的Tiny4412增强版),准备搞搞android,开发服务器用的是Ubuntu12.04-64bit版本(对于Android 2.3.X和更新的版本,需要64位的系统,之前的老版本2.2以下(包括2.2)可以 在32位版本上编译,另外不推荐虚拟机,因为官网上写的虚拟机配置过于变态,要16G的RAM/swap和30G以上的硬盘,速度上也不会很理想)用友善提供的

LINUX移植——DM9000网卡移植

今天跟大家交流一下移植DM9000驱动的,希望对大家有个借鉴,这样本人也是很自豪的嘛,不扯了,开始吧。这篇文章主要讲一下DM9000移植时地址的计算,以及相对应的内核的配置。依然列出主要内容:1.内核文件的修改以及相应的原理;2.DM9000在内核中的配置。一.内核中的修改     DM9000网卡的驱动是内核中自带的,同样它在内核中的注册也是用platform类型驱动的方式的,也

LINUX移植——根文件系统制作(一)

上一篇文章当中,说了说怎样搭建nfs服务器的过程,这也是制作根文件系统前必须的准备工作,当然也可以用其他方法,但从调试的角度来说,还是nfs最适合了。这篇文章咱们正式开始制作根文件系统,主要内容如下:1.制作根文件系统;2.测试制作的根文件系统。一.制作根文件系统     所谓制作根文件系统,就是创建各种目录,并且在里面创建各种文件。要是你对linux主机下的根目录比较了解的话,你

LINUX移植——内核移植(一)

这两天在友善的tiny210的实验板上移植了linux内核,正好和大家分享,同时也算是做个记录吧!首先介绍一下开发环境吧,这个在做移植的时候还是挺重要的。主机linux:Fedora9   安装在VMware虚拟机上;开发板   :友善的tiny210,256M的FLASH;移植linux:LINUX-3.3.5;交叉编译环境:arm-linux-gcc-4.4.3 这个是友善24

LINUX移植——根文件系统制作(nfs服务器搭建)

接着上一篇文章来吧,这篇文章主要跟大家分享一下制作linux的根文件系统,说是分享,其实就是在网上收集各种资料,然后自己做实验、总结,再把正确的方法跟大家分享喽,我也是学习者嘛。所以,要是有的地方有什么不太对的,请大家指出啊。好吧,说说今天的本文的主要内容吧。1.nfs服务器的搭建;2.根文件系统的制作以及测试。一.nfs服务器的搭建    首先,说一下咱们的开发环境是在第一篇文章

电源管理方案APM和ACPI比较

APM和ACPI比较近期对linux的电源管理产生了兴趣,索性来学习一下电源管理的东西。这不,遇到的一个问题就是这个:APM、ACPI两种电源管理方案有何异同?下面的东西全部来自于网络博文,当然有做一些整理。 一、APM的不足和ACPI产生APM全称是 Advanced Power Management(高级电源管理),他是一

GNU ARM汇编--(二)汇编编译链接与运行

GNU的汇编器是GNU Tools的一部分,可以用来ARM的汇编语言源代码编译为二进制文件.关于GNU汇编器的介绍可以搜索《GNU Assembler Manual》.这里我们只是做一个简短的介绍,对GNU汇编器有一个大概的认识,同时通过两个例子了解一下GNU ARM汇编.     给出一个模板文件:[cpp]view plaincopy    .text

到底了