
linux
若星汉天空
这个作者很懒,什么都没留下…
展开
-
apache+svn server的搭建
1、apt-get install libapache2-svn apache2 subversion 2、mkdir -p /home/svn/ 3、svnadmin create /home/svn/android-code 如果要快速增加其子工程,可以做如下操作: mkdir /tmp/android-code mkdir /tmp/android-code/trunk/arm9code mkdir /tmp/android-code/workspace svn import原创 2010-06-26 14:26:00 · 833 阅读 · 0 评论 -
Linux内核驱动程序初始化顺序的调整----修改版
转自:Linux内核驱动程序初始化顺序的调整----修改版[百叶琉璃]今天在做一个驱动的时候要用到另一个驱动(I2C)提供的API,在内核初始化时碰到了一个依赖问题。我的驱动在I2C初始化之前就运行起来了,而这时I2C提供的API还处于不可用状态。查了很多资料转载 2011-09-20 09:55:38 · 1331 阅读 · 0 评论 -
禁止内核打印信息
在此记录:echo 0 > /proc/sys/kernel/printk原创 2010-06-13 11:20:00 · 1774 阅读 · 0 评论 -
29内核输入子系统多点上报机制实现
<br />电容屏被广泛使用,多点触摸机制也随之发展,可惜29内核不支持多点上报,30以后内核才支持。<br />特此记录移植过程。<br /> <br />1、修改include/linux/input.h<br /> Index: include/linux/input.h===================================================================--- include/linux/input.h (revision 1550原创 2010-06-13 17:09:00 · 4761 阅读 · 1 评论 -
用ubuntu破解wep加密的wifi
1、sudo apt-get install aircrack-ng2、开启终端1,sudo airmon-ng start wlan0sudo airodump -ng mon0记住类型为web的设备的mac地址3、开启终端2sudo airodump-ng -c 频道 –bssid 目标主机mac -w wep mon0这里的wep为默认的存包文件的名字原创 2010-05-28 20:31:00 · 2219 阅读 · 0 评论 -
msm7227平台linux I2C驱动分析(2.6.29)
<br /><br />Revision History<br /> <br />Date Issue Description Author <br /><08/07/2010> <1.0> Msm7227平台I2C驱动分析 滕景东 <br /> <br /> <br />目录<br />1. 摘要 3<br />2. 简介 3<br />3. I2C架构 3<br />4. I2C总线初始化 4<br />5. I2C适配器驱动 5<br />6. I2C设备驱动 9<br原创 2010-07-21 19:26:00 · 6747 阅读 · 13 评论 -
设备节点的动态建立
<br /> 我们在刚开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点,实际上Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点,当然前提条件是用户空间移植了udev。 <br />内核中定义了struct class结构体,顾名思义,一个struct class结构体类型变量对应一个类,内核同时提供了class_create(…)函数,可以用它来创建一个类,这个类存放于sysfs下面,一旦创转载 2010-07-12 19:08:00 · 1240 阅读 · 0 评论 -
C程序存储空间布局复习+备忘
<br />BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。<br />数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。<br />代码段:代码段(code segment/text segment)通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定,并且内存区原创 2010-07-03 17:59:00 · 758 阅读 · 0 评论 -
[转]详解Linux 2.6内核新文件系统变化机制(inotify)
原文地址:http://soft.yesky.com/os/lin/326/2237826.shtml 本文详细地介绍了在 Linux 2.6.13 内核中新引入的文件系统变化通知机制 inotify,并举例说明了它的使用与典型应用案例。 一、引言 众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提转载 2010-05-09 21:08:00 · 1028 阅读 · 0 评论 -
openwrt (四)启动(2)
目录1. 启动1号进程2. /etc/preinit 第一阶段1. 启动1号进程 kernel的启动开始于start_kernel()函数,在这里完成各种系统初始化后最后进入rest_init函数,这整个过程都可以称之为0进程: asmlinkage void __init start_kernel(void) { ...原创 2018-06-09 16:40:40 · 1065 阅读 · 0 评论