logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux设备驱动调试技术

以下为转载http://mp.tongji.edu.cn/cgi-bin/topic.cgi?forum=5&topic=14&changemode=1文档上面的内容,个人觉得通过改变打印等级是每个Linux工程师都应该掌握的,所以在此转载.给自己作一个参考.... 对于任何一位内核代码的编写者来说,最急迫的问题之一就是如何完成调试。由于内核是一个不与特定进程相关的功能集合,所以内核代码无

#linux
android中各个部件驱动在源码中的位置

Android的专用驱动:Ashmem、binder、logger Ashmem:匿名共享内存驱动Logger:轻量级的log驱动Binder:基于OpenBinder驱动,为android平台提供IPC支持。Android Power Management:定时器驱动,用于唤醒设备 Ashmem路径:     kernel/include/linux/ashmem.h

#android#linux
ubuntu下使用source insight

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2012-07/65603.htm 另外一篇文章:http://blog.chinaunix.net/uid-25737580-id-3182286.html习惯了在source insight下编辑阅读源码,在linux下用vi总是用不好 ,还是

Ubuntu下安装ADB

一、工具介绍android-sdk-linux_x86/tools下有一堆工具,今天要用的是:Android Debug Bridge,在android开发过程中,这个工具是使用得最多的。(缩写adb,有点像gcc的gdb似的)adb start-server – 实际上它会启动一个 adb fork-server serveradb kill-server – kill掉ad

#ubuntu#android
Linux terminal及Putty中backspace键产生乱码的解决方法

Linux terminal及Putty中backspace键产生乱码的解决方法

S3C2410驱动分析之触摸屏驱动

内核版本:2.6.36源码路径:drivers/input/touchscreen/s3c2410_ts.c 在Linux-2.6.36中,S3C2410对应的触摸屏驱动程序是drivers/input/touchscreen/s3c2410_ts.c,本文对这个文件进行分析,详细介绍相关知识点。S3C2410的触摸屏驱动和ADC驱动紧密联系在一起,在读本文之前,请大家先看我的上一篇博

Linux中Workqueue机制分析

Linux中Workqueue机制分析软硬件协同设计是未来发展的主流,软硬件的界限越来越模糊,软硬件的设计思想是相通的,实现方法是各异的,实现的结果上当然也存在较大差别,因此,很有必要做好软硬件的协同设计。 什么是workqueue?Linux中的Workqueue机制就是为了简化内核线程的创建。通过调用workqueue的接口就能创建内核线程。并且可以根据当前系统CPU的个数创建线程的数

内核学习

1. 内核学习方法,编译、调试等常见问题1.1 关于编译升级内核到2.6.0的一些问题 作者:ommm        http://linux.chinaunix.net/bbs/thread-281831-1-5.html1.2 VMWare Workstation 6.0调试Linux Kernel,竟如此方便 作者:albcamus        http://linux

git 安装与使用

git 安装与使用说明:下面文章中黑体字是命令行的输入,斜体是命令行的输出,汉字为正文或注释。Git是用于Linux内核开发的版本控制工具。与常用的CVS, Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Ubuntu上可以在“system  ->  系统管理 ->新立得软件包管理器”中搜

#git#服务器#ssh
到底了