新入手一台EASYARM-IMX283开发板(以下简称IMX823),价格比较便宜,配置也不错。开发板默认安装了WINCE,我还是决定重新烧写uboot和linux内核。开发板配套光盘里面有不少烧写工具,其中大部分都是windows平台下的工具,所以我选择从windows平台下执行烧写
。参考光盘内...
分类:
系统相关 时间:
2014-05-26 22:30:26
阅读次数:
430
转载:http://www.cnblogs.com/Anker/p/3744127.html1、前言
今天在看代码中遇到一个结构中包含char
data[0],第一次见到时感觉很奇怪,数组的长度怎么可以为零呢?于是上网搜索一下这样的用法的目的,发现在linux内核中,结构体中经常用到 data...
分类:
编程语言 时间:
2014-05-26 21:09:27
阅读次数:
374
说明:下面文章中黑体字是命令行的输入,斜体是命令行的输出,汉字为正文或注释。Git
是用于Linux 内核开发的版本控制工具。与常用的CVS, Subversion
等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Ubuntu上可以在“system -> ....
分类:
其他好文 时间:
2014-05-26 14:51:16
阅读次数:
305
题目:实现linux C下常用的字符串操作函数
题目分析:
一、面试中可能经常遇到这样的问题:比如strcpy、memcpy、strstr
二、参考了linux 内核代码,对linux大神表示感谢,代码写得相当精致,这里拿来与大家分享吧
算法实现:
/*
* linux/lib/string.c
*
* Copyright (C) 1991, 1992 Lin...
分类:
系统相关 时间:
2014-05-26 05:21:03
阅读次数:
474
sleep_on用于进程休眠,原型如下:
void sleep_on(struct task_struct **p)
当进程访问某个互斥资源时,如果资源被另外进程占用,当前进程就需要休眠。
假设资源的结构如下:
struct res
{
....
struct task_struct *wait;
}
其实我们参考下文件系统的i节点就会发现,i节点也是一种资源,它的结构体中就有一...
分类:
系统相关 时间:
2014-05-26 04:28:02
阅读次数:
439
什么是Android操作系统,所谓的Android:是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟Open Handset
Alliance)开发。Linux系统中进程间通信的方式有:socket, named pipe,message queque, signa...
分类:
移动开发 时间:
2014-05-24 13:14:25
阅读次数:
497
libncurses库用来在显示器上显示文本界面,典型例子就是Linux内核的make
menuconfig配置界面。libform库用于在ncurses中使用表格。libmenu库用于在ncurses中使用菜单。libpanel库用于在ncurses中使用面板。1.
下载程序包源码:http://...
分类:
其他好文 时间:
2014-05-22 03:25:53
阅读次数:
315
ADB和MTP是Android基于USB实现的两个重要功能,极大地方便了用户在PC与Android设备之间的互操作,比如传输文件、安装应用、开发调试应用。
本文讲述如何在特点软硬件平台下支持AndroidADB和MTP功能。
Android版本: KitKat 4.4.2
Linux内核版本: 3.10 (VendorKernel)
硬件平台:Atmel SAMA5D3 SoC...
分类:
移动开发 时间:
2014-05-21 14:48:01
阅读次数:
688
2.4.x与2.6.x是两个具有相当大差异的核心版本,
两者之间使用到的函式库基本上已经不相同了,所以在升级之前,如果你的核心原本是2.4.xx版,那么就升级到2.4.xx版本的最新版,不要由2.4.xx
直接升级到2.6.xx版,否则会出现很多未知的错误,直接导致系统不能使用。
分类:
系统相关 时间:
2014-05-21 13:02:18
阅读次数:
452
一、简介LVM,即LogicalVolumeManager(逻辑卷管理)的缩写,是Linux环境下对磁盘分区进行管理的一种机制。二、版本LVM1:最初在1998年发布,在Linux内核2.4版本上实现。LVM2:LVM1的升级版,在Linux内核2.6版本上可用。[root@wshmysh]#uname-r#查看内核版本
2.6.32-431.el6.x86_6..
分类:
系统相关 时间:
2014-05-20 19:54:37
阅读次数:
763