自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (22)
  • 收藏
  • 关注

转载 linux内核的启动流程

Linux内核启动流程  arch/arm/kernel/head-armv.S  该文件是内核最先执行的一个文件,包括内核入口ENTRY(stext)到start_kernel间的初始化代码,主要作用是检查CPU ID, Architecture Type,初始化BSS等操作,并跳到start_kernel函数。在执行前,处理器应满足以下状态:  r0 - should be 0  r1

2013-05-23 11:12:01 682

原创 ubuntu 10.04下的配置tftp服务器和开发板上tftp命令的使用方法

ubuntu 10.04下配置tftp服务器: 第1步: 安装tftp所需的软件。首先需要安装tftp-hpa,tftpd-hpa,前者是客户端,后者是服务程序,在终端下输入 sudo apt-get install tftp-hpa tftpd-hpa,安装tftp-hpa和tftpd-hpa。然后还需要安装xinetd,在终端下输入 sudo apt-get install xinet

2013-05-17 23:00:21 1190

原创 kermit的安装、配置、使用

根据网上查的资料和自己的亲身体验,minicom在linux下确实不好用,有时会不通信,我就碰到了这样的问题,minicom连接不上开发板。所以,根据网友的推荐,使用kermit作为超级终端。 安装 --------------------------------------     # apt-get install ckermit     修改kermit的配置文件 配置

2013-05-17 22:30:46 699

原创 Linux内核定时器函数mktime

Linux源码中的mktime算法解析     我们知道,从CMOS中读出来的系统时间并不是time_t类型,而是类似于struct tm那样,年月日时分秒是分开存储的。     那么,要把它转化为系统便于处理的time_t类型,就需要算法进行转换。     我们都知道我们的公历还是比较复杂的,有大月小月,有闰年非闰年,处理起来会很麻烦。     但是Linux的源代码仅仅用了短短的几行就

2013-05-15 10:31:35 682

原创 linux下的inittab文件

inittab为linux初始化文件系统时init初始化程序用到的配置文件。这个文件负责设置init初始化程序初始化脚本在哪里;每个运行级初始化时运行的命令; 开机、关机、重启对应的命令;各运行级登陆时所运行的命令。 基本格式 id:runlevels:action:process 其中某些部分可以为空,下面我们逐一介绍。 id 1~2个字符,配置行的唯一标识,在配置文件中不能重复。 r

2013-05-15 09:17:49 703

原创 ubuntu 10.04 配置tftp

第1步: 安装tftp所需的软件。首先需要安装tftp-hpa,tftpd-hpa,前者是客户端,后者是服务程序,在终端下输入 sudo apt-get install tftp-hpa tftpd-hpa,安装tftp-hpa和tftpd-hpa。然后还需要安装xinetd,在终端下输入 sudo apt-get install xinetd,安装好xinetd。 第2步: 配置相关

2013-05-10 10:18:29 599

原创 硬盘安装ubuntu

1.下载所要安装的ubuntu光盘到本地的一个不用的硬盘分区的根目录下面,将其进行挂在 例如:mount  ubuntu-12.04.1-desktop-amd64.iso /mnt      将挂载后的/mnt/casper/ 目录下面的 initrd.lz 和 vmlinuz 两个文件拷贝到一个硬盘分区的根目录下面 2.在原有的linux系统的基础之上修改/boot/grub/grub

2013-05-09 14:59:33 559

原创 静态库和动态库的区别

库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。  静态库和动态库的区别 1. 静态函数库     这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的

2013-05-07 22:50:58 543

原创 Linux包管理器

使用 Linux 系统总是免不了要接触包管理工具。比如,Debian/Ubuntu 的 apt、openSUSE 的 zypp、Fedora 的 yum、Mandriva 的 urpmi、Slackware 的 slackpkg、Archlinux 的 pacman、Gentoo 的 emerge、Foresight 的 conary、Pardus 的 pisi,等等。DistroWatch 针对

2013-05-07 22:47:47 808

linux内核源代码情景分析

linux内核源代码情景分析(毛德操)

2014-03-13

一些面试资料

一些相关的面试资料,对于应届生较为有帮助。

2013-09-21

string相关的操作

关于一个字符串截取其中以“/”为分割的最后的一个字符串。

2013-09-11

Linux鸟哥的私房菜

相当经典的linux入门书籍。学习linux必备的参考书。《linux鸟哥的私房菜》

2013-09-03

GIT手册(中文)

git相关的使用手册,非常详细。非常好的文档。

2013-09-02

H-JTAG用户使用手册(中英文)

H-JTAG用户使用手册(中英文)

2013-08-28

firefox os

关于最新的firefox操作系统的一些基本的知识。

2013-07-02

python中文教程

A byte of python.中文教程,高清的非扫描版。

2013-06-13

perf event相关介绍

关于perf event的相关的介绍,以及perf命令的使用方法等等

2013-06-13

数据结构--有向图

数据结构--有向图的深度遍历。打印遍历的过程。

2013-06-09

数据结构--遍历

数据结构C语言当中的深度遍历算法,数据结构

2013-06-08

Linux驱动开发详解(宋宝华)

Linux驱动程序开发详解,作者宋宝华。华清远见培训教材

2013-06-06

程序员面试题(100题)

100道经典的程序员面试试题,包括微软等知名企业。

2013-06-06

串口驱动程序分析

mini2440串口驱动程序分析,以及串口的工作原理。

2013-06-05

算法导论(第二版)

算法导论,机械工业出版社,第二版。高清的

2013-05-31

linux内核API

linux内核当中API函数,高清pdf版本

2013-05-21

mini2440 按键驱动(中断)

mini2440 按键驱动程序 基于中断方式的实现

2013-05-20

Source Insight 3.5

Source Insight 3.0 注册码是SI3US-361500-17409

2013-05-06

LInux C一站式编程

非常好的linux C教程,linux C一站式编程

2013-05-03

Tcp Udp小程序(linux下实现)

tcp和udp实现的聊天程序,在linux下编译和实现

2013-04-28

mini2440按键驱动程序button.c

用混杂设备驱动模型实现的中断mini2440按键驱动程序button.c

2013-04-27

最新yaffs2文件系统源码

截止到2013年4月26日为止最新的yaffs2文件系统源代码

2013-04-26

空空如也

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

TA关注的人

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