自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (51)
  • 问答 (1)
  • 收藏
  • 关注

转载 如何下载android源码与android内核源码

首先,要分清楚,android的源代码和android的内核代码一般是分开的,要分别进行下载。   1、先下载android的源代码。(这里不包括android的内核代码)      下载最新的源代码,一般上官网下载。网址: http://source.android.com/source/downloading.html      注意:当遇到error:Exited due t

2013-09-28 09:36:07 1052

转载 Linux内核栈信息获取与理解

1内核栈获取C语言的函数调用,是通过栈来实现的。如下图所示:函数调用栈内核异常或死机时,经常在内核日志中看到打印的栈信息和寄存器值。从函数栈信息,我们可以知道函数间的调用关系,从栈和寄存器数据,还可以得到各个变量、参数的值。对Linux内核理解和故障定位非常有帮助。若希望打印出栈信息的函数中加上

2013-09-27 15:28:00 1780

转载 linux内核调试方法总结

内核开发比用户空间开发更难的一个因素就是内核调试艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。一 调试前的准备在调试一个bug之前,我们所要做的准备工作有: 有一个被确认的bug。包含这个bug的内核版本号,需要分析出这个bug在哪一个版本被引入,这个对于解决问题有极大的帮助。可以采用二分查找法来逐步锁定bug引入版

2013-09-27 10:31:55 1339

转载 写个dump_stack

写个dump_stackhttp://bbs.chinaunix.net/thread-1916616-1-1.html简单实现dump_stack0.首先确保你能写个内核模块:打印"hello kernel"  如果熟悉dump_stack的话,完全可以绕开此文,或者自己去看dump_stack代码实现之。1.dump_stack是什么经常调试内核一定对这个函数不陌生

2013-09-26 17:36:01 766

转载 EXT4写文件流程

测试函数#include#include#include#include#includeintmain(int argc, char *argv[]){intfd = 0, i = 0;charbuf[1024] = {0};fd= open(argv[1], O_CREAT | O_RDWR); //创建文件并打开文件for(i = 0; i

2013-09-26 15:56:48 2906 1

转载 系统性学习linux文件系统

参考文献:《Linux内核设计与实现》http://www.ibm.com/developerworks/cn/linux/l-cn-vfs/http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/http://www.ibm.com/developerworks/cn/linux/l-cn-read/index.

2013-09-26 11:07:35 694

转载 ExtX系列文件系统的结构学习

一、概述: 现如今在Linux上主要流行的ExtX系列文件系统主要是Ext2、Ext3、Ext4,如它们名字中的数字排列一样:The Second Extended File System(Ext2)文件系统是早期Linux系统中的标准文件系统,是通过对Minix的文件系统进行扩展而得到的,Ext3是一种日志文件系统,是对Ext2系统的扩展,它兼容Ext2,而Ext4又是Ext

2013-09-25 16:22:18 2507

转载 一天一点学习Linux之如何学习Linux

随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。就像是战争,你有勇气战胜一切敌人,但你的眼前一片漆黑,你知道前面有很多敌人,但就不知道具体的位置,无从下手。所以认清方向,确定目标很重要。下面就说说学习Linux的一些建议,希望能对大家有所帮助。一、放弃Windows的思维,用Unix的思维学习Linux  L

2013-09-25 16:22:15 747

转载 认识linux文件系统

引言文件系统是操作系统最为重要的一部分,它定义了磁盘上储存文件的方法和数据结构。文件系统是操作系统组织、存取和保存信息的重要手段,每种操作系统都有自己的文件系统,如Windows所用的文件系统主要有FAT16、FAT32和NTFS,Linux所用的文件系统主要有ext2、ext3、Ext4和ReiserFS等。 我们知道,一块磁盘,要先分区,然后再格式化,否则不能使用,而这个格式化的过

2013-09-25 16:16:18 695

转载 ext4与ext3的诸多比较

E文详细介绍:https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout整体来讲,是在ext3的基础上做了些改进。下面来看看ext3与ext4的对比:一、磁盘布局对比ext4 中采用了元块组(metablock group)的概念。所谓元块组就是指块组描述符可以存储在一个数据块中的一些连续块组。仍然以 128MB 的块组(数据

2013-09-25 11:22:10 2370

转载 ext4文件系统综述

从本篇博客起,我们开始研究现代文件系统ext4,说其现代是因为其相比传统文件系统,有着更现代化的设计。这些先进的特性体现在本文所要叙述的以下方面。        Ext4是Linux文件系统的一次革命。在很多方面,Ext4相对于Ext3的进步要远超过Ext3相对于Ext2的进步。Ext3相对于 Ext2的改进主要在于日志方面,但是Ext4相对于Ext3的的改进是更深层次的,是文件系统数据结

2013-09-25 09:46:10 1371

转载 Windows下载Android源码

下载msysgit,安装官方下载:http://code.google.com/p/msysgit/downloads/list, 打开Git Bash,执行命令cd D:git clone https://android.googlesource.com/platform/manifest.git 输入命令,切换到manifest目录c

2013-09-24 20:03:05 696

转载 Linux的inode的理解

文件名 -> inode -> device block 转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blog.s135.com/post/295/http://hi.baidu.com/leejun_2005/blog/item/d9aa13a53b3af6e99152ee7e.html

2013-09-22 15:22:04 550

最简单音乐播放器

最简单音乐播放器

2012-10-26

嵌入式C开发人员最好笔试题

嵌入式C开发人员最好笔试题

2012-10-26

理学院-刘斌-算法设计

本科大学课程 理学院-刘斌 算法设计

2012-10-26

c#课程设计雇员管理子系统

c#课程设计雇员管理子系统,有实验报告有课件

2012-10-26

VMware_Workstation_7.0_CN_Lite.exe免费

VMware_Workstation_7.0_CN_Lite.exe免费

2012-10-26

SourceInsight3

SourceInsight3

2012-10-26

一卡通课题身份认证

校园一卡通 课题报告 身份认证

2012-10-26

Linux设备驱动开发详解_宋宝华(免费)

Linux设备驱动开发详解_宋宝华 免费 Linux设备驱动开发详解_宋宝华

2012-10-26

Linux驱动开发入门与实战免费供应

Linux驱动开发入门与实战免费供应

2012-10-26

LED驱动源码,免费供应

LED驱动源码,免费供应

2012-10-26

Android驱动移植与开发

Android驱动移植与开发 android学习之路

2012-10-26

FoxitReaderchs5.1.0.1117_Pconline_Setup.exe

FoxitReaderchs5.1.0.1117_Pconline_Setup.exe PDF 阅读器

2012-10-25

WinRAR4.0_final

winrar4.0,里面分别有64位安装文件和32位安装文件。

2012-10-25

linux简介linux命令

linux简介

2012-10-24

飞秋二零一二

最新版飞秋 2012版飞秋

2012-10-23

linux 系统移植和LED驱动开发

学士学位毕业论文,课题是linux uboot移植和驱动开发,本论文依据开发板,详细讲述了linux的uboot移植过程及驱动的开发、测试过程。有代码、有工具、如需更详细资料请与本人联系,QQ邮箱:[email protected]

2012-10-23

android培训资料

公司培训android的教程资料,包括android源代码结构分析、android fromwork详细分析、JNI/NDK、android开发常用的linux命令、eclipse调试技巧和快捷键、Git和repo

2012-10-23

vmware下ubuntu与windows建立共享目录

想做android开发,于是就在windows7环境、vmware7.1下安装了ubuntu,后来发现虚拟机与windows设不了共享目录,/mnt目录下面没有/hgfs/目录,后来上网查了好多资料才解决这个问题。

2012-10-23

android开发--详解eclipse debug && eclipse快捷键

这份文档详细介绍了android开发过程中使用eclipse的调试方法和非常实用的eclipse快捷键。很好的文档

2012-10-22

在android下调试程序

这个文档讲述了如何在android开发过程中调试程序,对常用方法做了总结

2012-10-22

C执行shell命令,并获取结果

C执行shell命令,并获取结果

2021-07-01

shell脚本替换文件中的tab为空格,删除空白行(空白行:有空格而没有字符)

shell脚本替换文件中的tab为空格,删除空白行(空白行:有空格而没有字符)

2021-04-15

ubuntu14.04 source.list

ubuntu14.04 source.list

2014-08-15

por git中文版

Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版 本控制工具可以对开发产生如此之多的影响

2014-08-08

linux环境下的DNW下载工具

TQBoardNDW是广州天嵌科技有限公司打造的USB下载工具,包括windows和linux两个版本。 本压缩包中提供的是linux版本。 linux版本使用说明: 1、请使用root用户或拥有root权限的用户来执行本程序 2、采用QT4开发,因此系统中需要安装QT4的运行环境 3、USB部分采用libusb库,因此系统中需要安装libusb的库 4、TQBoardDNW_32适用于32操作系统,TQBoardDNW_64位操作系统 5、V210_USB.BL2.bin是210USB启动依赖的固件请勿删除 6、程序测试环境是ubuntu10.10和ubuntu11.10 7、最新软件下载请访问:http://www.armbbs.net/forum.php?mod=viewthread&tid=11357&extra=page%3D1

2013-09-29

LINUX内核经典面试题

LINUX内核经典面试题 ,20) 如何加载、卸载一个模块? 21) 模块和应用程序分别运行在什么空间? 22) Linux中的浮点运算由应用程序实现还是内核实现? 23) 模块程序能否使用可链接的库函数? 24) TLB中缓存的是什么内容? 25) Linux中有哪几种设备? 26) 字符设备驱动程序的关键数据结构是哪个? 27) 设备驱动程序包括哪些功能函数? 28) 如何唯一标识一个设备? 29) Linux通过什么方式实现系统调用? 30) Linux软中断和工作队列的作用是什么?

2013-06-16

NandFlash datasheet

基于开发板TQ210的的NandFlash的datasheet说明及驱动加载流程和驱动解析。

2013-05-02

微机原理接口

大学教程,微机原理与接口技术,课件使用使用手册

2013-04-26

编译原理课件

编译原理课件,大学时候的课件,还有实验指导,还有编译工作台

2013-04-26

c语言聊天室

求学期间做的一个linux下的聊天小程序,代码很详细

2013-04-26

sysmantecz04

sysmantecz04

2013-03-21

sysmantecz03

sysmantecz03

2013-03-21

sysmantec.z02

sysmantec.z02

2013-03-21

sysmantec第一卷

sysmantec第一卷

2013-03-21

sysmantec(第0卷)

sysmantec(第0卷)

2013-03-21

adb shell 工具

adb shell 做Android开发的人都知道吧,在电脑上dos命令行中敲adb shell命令,可以远程登录到android手机的linux系统中。成功登陆到android手机的系统中后,就可以运行一些简单的linux命令,比如'ls'查看目录中的文件,‘cd xxx’进入到xxx目录, 'exit'退出登录等等。

2012-12-12

acer-4720z拆机教程

acer-4720z拆机教程

2012-10-27

android学习之路.part3.rar

资源太大,分卷压缩,请分卷下载 android学习之路.part3.rar

2012-10-26

android学习之路.part2.rar

资源太大分卷压缩的,请分卷下载 android学习之路.part2.rar

2012-10-26

android学习之路.part1.rar下面还有part2

资源太大,分卷压缩的,请分卷下载。

2012-10-26

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

TA关注的人

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