自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (21)
  • 收藏
  • 关注

原创 最新代码仓库

最新代码仓库,目前主要维护这个http://code.google.com/p/c-dev/

2012-07-31 16:34:00 948 1

原创 Linux学习经典书籍

待到山花烂漫时,还是那些经典在微笑。 《Linux内核设计与实现》 简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此

2011-07-04 11:18:19 2842 2

原创 ubuntu10.10 软件源(当前ubuntu10.10不再官方支持更新,但是此软件源可用)

## Major bug fix updates produced after the final release of the## distribution.deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricteddeb-src http://old-releases.ubuntu.com/ubuntu/ mav

2013-03-09 09:09:28 4428 1

原创 configure时静态交叉编译配置

./configure --host=arm-linux LDFLAGS=-static

2013-02-28 17:19:38 4130

原创 ramdisk.img unpack and repack

========================================unpack ramdisk.img========================================$ gunzip ramdisk.img$ mkdir rfs$ cd rfs$ cpio -i -F ../ramdisk==============================

2013-01-22 16:11:56 896

原创 linux内核启动过程分析

[ 0.000000] Debug-sunsea: start_kernel(), init/main.c[ 0.000000] Debug-sunsea: page_address_init(), mm/highmem.c[ 0.000000] Debug-sunsea: setup_arch(), arch/arm/kernel/setup.c[ 0.000000

2012-12-24 16:16:00 1383 2

原创 win7 win8计算机-右键-管理“该文件没有与之关联的程序来执行该操作”问题的解决方法

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage]@=hex(2):40,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,\00,2

2012-12-24 14:09:07 9849 2

原创 auto create Makefile

1、准备 $ cd /tmp $ mkdir hello $ mkdir src $ cd src $ vim hello.c #include int main(int argc, char *argv[]) { printf("Hello, World!\n"); return 0; } $ vim Makefile.am AUTOMA

2012-12-22 10:11:25 1010

原创 linux下搭建QT开发环境及编译QT demo

1、下载QT源码2、配置编译环境 $ ./configure -embedded arm -qt-gfx-qvfb -qt-kbd-qvfb -qt-mouse-qvfb -qt-libpng -qt-libmng -qt-libjpeg -qt-libtiff -qt-gif -qt-zlib3、编译 $ make4、安装QT $ sudo make install 5、编译Q

2012-12-15 10:56:14 4102

原创 site_header.html

SunSea Dev Git Trees To clone a repository: git clone [email protected]:/home/sunsea/.GitWeb-Repository + project

2012-11-19 10:53:41 1507 1

原创 ubuntu搭建pptpd服务器

1、安装pptpdsudo apt-get install pptpd2、设置本地及远端ipsudo vim /etc/pptpd.conf# 和本机在使用的网卡ip一致localip 192.168.0.1# 即将分配给vpn client的ipremoteip 192.168.0.234-238,192.168.0.2453、添加用户名及密码sudo vim /etc/

2012-11-17 21:46:03 4253 2

原创 gitweb.conf

# path to git projects (.git)# $projectroot = "/var/cache/git";$projectroot = "/home/sunsea/.GitWeb-Repository";# directory to use for temp files$git_temp = "/tmp";# target of the home link on

2012-11-15 16:06:39 1525

原创 ubuntu设置静态ip

1、修改配置文件如下:sudo vim /etc/network/interfacesauto loiface lo inet loopbackauto eth0 iface eth0 inet static address 192.168.1.180netmask 255.255.255.0gateway 192.168.1.12、重启网卡服务:sudo /etc/i

2012-11-15 11:14:08 712

原创 Build Webrtc For Android

1、Get webrtc source $ gclient config https://webrtc.googlecode.com/svn/trunk $ gclient sync2、Set env export ANDROID_SDK_ROOT=/home/sunsea/work/projects/android-tools/android-sdk-linux export AND

2012-11-13 09:29:32 2076

原创 ucore OS

初试ucore os,很感兴趣,争取一天学习一个lab

2012-11-08 17:46:55 1302

原创 ubuntu 12.04 升级内核

1、下载最新内核 http://kernel.org/2、切换至root用户 $ sudo su -3、解压内核 # tar xfj linux-3.6.2.tar.bz2 -C /usr/src4、清理新内核 # cd /usr/src/linux-3.6.2 # make distclean5、配置新内核 # cp /boot/config-3.2.0-29-gen

2012-10-17 17:46:40 4388

原创 For My Gitweb

For My Gitweb$ git init$ git add .$ git commit -m "create this project"$ git remote add origin [email protected]:/home/git/kernel.git$ git branch new_branch$ git push -u origin new_branch

2012-08-20 13:48:10 751

原创 git工具用法 && git管理googlecode

http://code.google.com/p/c-dev/wiki/gitgit clonegit clone https://code.google.com/p/c-dev/git clone https://[email protected]/p/c-dev/git updategit add -A .git commit -m 'lo

2012-07-30 18:01:56 1386

原创 OS Guide

Come From http://linuxtoy.org/archives/g-os-guide.html

2012-05-29 17:52:09 555

原创 ubuntu搭建eclipse for android application开发环境

1、安装jdk,oracle官网下载jdk并安装2、配置java环境变量      $sudo vim /etc/profile       在最后添加        JAVA_HOME=/usr/local/Java-jdk/jdk1.7.0_04        JRE_HOME=/usr/local/Java-jdk/jdk1.7.0_04/jre        CLA

2012-05-10 09:20:09 859

原创 I2C驱动片段

static void ft5x0x_ts_release(void){ struct ft5x0x_ts_data *data = i2c_get_clientdata(this_client);#ifdef FT5X0X_MULTI_TOUCH input_report_abs(data->input_dev, ABS_MT_TOUCH_MAJOR, 0); input_repor

2012-03-31 14:56:42 2912

原创 如何在ubunut下管理googlecode?

前些日子,看到徐老师使用googlecode,自己很感兴趣,于是自己也注册了一个,注册是个很简单的事情,但是注册好了,一直找不到管理googlecode的方法,经过网上大量搜索信息,学会了在windowns下如何去管理googlecode,其实很简单,只要下载一个工具即可,该工具的名称叫做“TortoiseSVN”安装好之后,右击鼠标就会看到,如何对其操作还是不会,还可以右击鼠标,Tortoise

2012-03-20 10:36:51 652

原创 GPIO control app

/* * ===================================================================================== * * Filename: led.c * * Description: * * Version: 1.0 * Created: 2012年01月

2012-02-22 15:32:25 940

原创 GPIO control driver

/* * Control LED for G7 project * * module name: gpio_led * * Author: sunsea * */#include #include #include #include #include "../../../arch/arm/mach-tegra/gpio-names.h"#include #defi

2012-02-22 15:31:15 1361 2

转载 android休眠与唤醒驱动流程分析

android休眠与唤醒驱动流程分析标准linux休眠过程:powermanagement notifiers are executed with PM_SUSPEND_PREPAREtasksare frozentargetsystem sleep state is announced to the platform-handling codedevi

2012-02-16 16:29:23 7668 1

原创 EasyBCD安装ubuntu-10.10(and later versoin)配置文件

# NeoSmart NeoGrub Bootloader Configuration File## This is the NeoGrub configuration file, and should be located at C:\NST\menu.lst# Please see the EasyBCD Documentation for information on how t

2011-11-19 11:52:27 1894

原创 最简单的模块——hello world

模块代码部分:/* * ===================================================================================== * * Filename: hello.c * *

2011-09-19 20:37:49 1060 1

原创 vim配置总结

今天下午把gsensor调了大概,还存在些bug,暂时想换换脑,无意中想到搞搞vim,搞vim无非是对其配置,以前对其配置了一部分,想再尝试下,花了一下午时间,又增加了,注释、匹配、Taglist、同名.c文件.h文件之间切换、vim颜色方案(由于每天对着显示器长达12小时,不想

2011-09-06 22:01:29 1126 1

转载 大学生毕业后的工作与生活(写的真好,真的希望毕业生看看)

大学生毕业后的工作与生活有人工作, 有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有 缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大

2011-08-30 19:26:02 1204 2

转载 BootLoader与Linux内核的参数传递

BootLoader与Linux内核的参数传递在嵌入式系统中,BootLoader 是用来初始化硬件,加载内核,传递参数。因为嵌入式系统的硬件环境各不相同,所以嵌入式系统的BootLoader 也各不相同,其中比较通用的是U-Boot,它支持不同的体系结构,如ARM,Po

2011-08-24 21:27:49 575

转载 Linux下patch的制作和应用

转:http://www.yuanma.org/data/2006/0911/article_1511.htm因为在u-boot移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了。制作补丁可以解决这个问题。学习资料的收集比较简单,方法一类似于这种初级问题

2011-08-06 10:07:05 621

原创 fastboot命令驱动修改(uboot-imx/drivers/fastboot/fastboot.c)

1、添加块类型的分区 确定分区名字 设置分区起始地址 设置分区块的大小2、添加分区表类型的分区 确定分区名字 获取分区的分区表信息 设置分区起始地址 设置分区块的大小

2011-08-02 20:53:12 6816 1

原创 在freescale平台下,添加一个GPIO驱动(power key)

1、确定pin2、查询数据手册,找出该pin的“mode”、“instance”、“port”3、查询数据手册,确定gpio寄存器结构4、初始化该pin5、对“关心的”寄存器进行读写操作,判断该寄存器状态,进行相应的下一步操作

2011-08-02 20:51:16 1900

原创 在uboot中添加新的命令

1、在配置文件中添加对应的宏 例:在/include/configs/mx51_bbg_android.h中添加 #define CONFIG_CMD_MYCMD2、在common目录下创建对应的cmd_mycmd.c文件,并实现do_mycmd()函数和U_BOOT_

2011-08-02 20:50:19 3698

原创 日志记录方法

/* * ===================================================================================== * * Filename: err_log.c * * Descri

2011-07-19 15:12:11 994

原创 linux下时间编程

/* * ===================================================================================== * * Filename: time.c * * Descripti

2011-07-19 11:52:34 1340

原创 linux产生core方法

ulimit -c 0 不产生core文件ulimit -c 1024 产生core文件,大小限制为1024kulimit -c unlimited 产生core文件,不限

2011-07-15 09:17:08 647

原创 分配和释放设备编号

在建立一个字符驱动时你的驱动需要做的第一件事是获取一个或多个设备编号来使用. 为此目的的必要的函数是 register_chrdev_region, 在 中声明:int register_chrdev_region(dev_t first, unsigned

2011-07-06 09:43:30 1264

原创 file_operations中各项解析

linux设备驱动中file_operations结构体分析   struct module *owner 第一个 file_operations 成员根本不是一个操作; 它是一个指向拥有这个结构的模块的指针. 这个成员用来在它的操作还在被使用时阻止模块被卸载

2011-07-05 17:03:52 32850

原创 Unix的格言

<br />Unix的格言<br />提供机制而不是策略<br />机制:需要什么功能<br /><br /><br />策略:怎样实现这些功能

2011-05-26 14:27:00 657

win7&8去除桌面快捷方式箭头

win7&8去除桌面快捷方式箭头 win7 win8均可用

2012-11-23

win下查看linux文件工具

win下查看linux文件工具 也可以提取linux文件到win中

2011-04-09

软件嵌入式面试笔试大全.rar

软件嵌入式面试笔试大全.rar 本资料来自别人分享,我也拿出来与大家共享,共同学习共同进步

2010-12-30

宋劲杉-《Linux-C编程一站式学习_PDF版本》.pdf

宋劲杉-《Linux-C编程一站式学习_PDF版本》.pdf

2010-12-29

Ubuntu10.04特效3D桌面设置说明.docx

Ubuntu10.04特效3D桌面设置说明.docx

2010-12-29

windows下查看linux分区工具

windows下查看linux分区工具 只能读取linux分区中的内容,不能往linux分区中写数据

2010-12-18

C语言文件操作 简单实用

C语言文件操作,当初学习文件操作时真是头大了,自己在网上找了这么一份资料。看过之后,颇有收获,所以拿出与大家分享

2010-09-18

Visual Assist X 1822.rar

Visual Assist X 1822.rar Visual 程序员必备,完全破解最新版! 适应于vc、vs2005、vs2008、vs2010

2010-06-25

《嵌入式Linux应用程序开发标准教程》.rar

《嵌入式Linux应用程序开发标准教程》.rar

2010-06-19

Linux From Scratch(CN).CHM

Linux From Scratch(CN).CHM

2010-06-02

LFS-6.1.1.pdf

LFS-6.1.1.pdf linux文档

2010-06-02

Microsoft Visual C++ 使用指南.pdf

Microsoft Visual C++ 使用指南.pdf

2010-06-02

win7声卡一键修复.rar

win7声卡一键修复.rar win7声卡一键修复.rar

2010-06-02

面向对象的程序设计语言——C++_第二版-习题参考答案.pdf

面向对象的程序设计语言——C++_第二版-习题参考答案.pdf

2010-06-02

1KB文件夹快捷方式病毒清除专用附件.rar

1KB文件夹快捷方式病毒清除专用附件.rar

2010-06-02

c_study.chm

c_study.chm c语言学习文档

2010-05-26

C++入门基础(很好)

C++入门基础(很好)这个文档是我在网上看到的,自我感觉很好,收益很大,所以我特意上传了,供大家一块学习。

2010-05-22

一些电脑小技巧(常用)

常用的电脑小技巧,可解决一些小问题,内容很全、很广

2010-05-22

dopdf doc文件转pdf工具

快速解决如何把word文件转换为pdf文件

2010-05-20

filetools.dll动态链接库文件

解决win7下 vc++6.0无法打开文件的文件

2010-05-20

空空如也

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

TA关注的人

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