- 博客(9)
- 资源 (16)
- 收藏
- 关注
原创 man手册
在Linux系统中,我们不可能记住所有的命令,那怎么办,使用man手册去查吧。 1 Executable programs or shell commands 2 System calls (functions provided by the kernel) 3 Library calls (functions within program libraries) 4 Spe
2012-07-29 20:57:21 740
原创 Linux常用命令
date 显示日期 cal 显示日历 who 查看谁在线 ps -aux 进程查看 sync 数据同步写入磁盘 shutdown 关机 reboot 重启 ls 列举文件 chgrp 修改文件所属组,可以使用-R选项进行递归修改 chown 修改文件所有者 chmod 修改文件权限 cd 变换目录 pwd 显示当前所在目录 mkdir 新建目录 rmdir 删除目录 ...
2012-07-29 19:24:36 1270 4
原创 CVS笔记
1cvs基本使用 1.1创建仓库 创建一个cvs仓库使用cvs init命令。在一个开发团队中,创建一个cvs仓库一般是项目负责人所做的事情,同时他也是cvs仓库的管理员,负责整个仓库的维护。假设管理员的用户名为admin,管理员就在他的工作目录下创建一个cvs仓库。 mkdir /home/admin/cvsroot cvs-d /home/admin/cvsroot init
2012-07-29 11:00:52 1128
原创 linux lcd驱动分析五
在前面我们已经明确了LCD驱动其实就是一个字符设备驱动,它的主设备号为29,次设备号同注册的帧缓冲设备有关,从0开始最多支持32个帧缓冲设备。接下来将主要是对LCD这个字符设备的file_operations分析。 struct file_operations定义: 1424 static const struct file_operations fb_fops = { 14
2012-07-15 01:02:01 1240 1
原创 android应用程序开发-第一个项目
platform: ubuntu 10.04 + Eclipse Classic 4.2 jdk: 1.6.0_33 date: 2012/07/13 参考原文网址:http://developer.android.com/training/basics/firstapp/creating-project.html
2012-07-13 21:45:57 1346
原创 linux lcd驱动分析四
前面的probe函数已经分析完了,但是我们还是不明白帧缓冲设备到底是一个什么样的设备,这一节我们将得到答案。 1657 /** 1658 * fbmem_init - init frame buffer subsystem 1659 * 1660 * Initialize the frame buffer subsystem. 16
2012-07-10 00:35:31 2061
原创 linux lcd驱动分析三
还是回到probe函数中。 838 if (mach_info->default_display >= mach_info->num_displays) { 839 dev_err(&pdev->dev, "default is %d but only %d displays\n", 840
2012-07-06 01:54:11 2643
原创 linux lcd驱动分析二
接着上 一篇,程序看到了probe函数中。 831 mach_info = pdev->dev.platform_data; 832 if (mach_info == NULL) { 833 dev_err(&pdev->dev, 834 "no
2012-07-05 01:40:21 2610 6
原创 linux lcd驱动分析一
硬件平台:mini2440 + TD035STED4 软件平台:linux-2.6.32.2 日期:2012/07/04 首先看驱动模块的初始化函数和卸载函数: /* drivers/video/s3c2410fb.c */ 1119 int __init s3c2410fb_init(void) 1120 { 1121 int ret = p
2012-07-04 23:20:12 2317
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人