1. vim中在找到搜索目标后,使用n与N进行定位查找2. vim中使用gg到最好第一行,使用xxxG到某一行,否则G直接到最后一行;3. ln -s 产生的链接文件最终指向的目标文件src 新产生的当前软链接文件dst。ln -s project(磁盘上实际存在的文件或者目录) a.lnkln -s src dst(新产生的文件dst,dst链接到src)symlink功能类似4 tar -cz...
分类:
系统相关 时间:
2016-02-05 19:30:49
阅读次数:
343
1、头文件#include 2、定义变量static pid_t thread_id; //线程IDstatic struct completion th_exit; //同步信号量3、初始化init_completion(&th_exit);4、建立线程thread_id = kern...
分类:
编程语言 时间:
2016-01-26 18:12:41
阅读次数:
208
1、内核多线程相关内容1.1 头文件#include 1.2 定义/初始化变量struct mutex SPI_work; /*定义互斥体*/mutex_init(&SPI_work); /*初始化*/mutex_lock(&SPI_work); func();mutex_...
分类:
编程语言 时间:
2016-01-26 10:36:48
阅读次数:
218
最近在做VoIP方面的驱动,总共有16个FXS口和FXO口依次初始化,耗用的时间较多。准备将其改为多线程,首先需要确定哪个环节消耗的时间多,这就需要获取系统时间。#include /*头文件*/struct timeval time_now;unsigned long int time_num;.....
分类:
系统相关 时间:
2016-01-19 12:11:24
阅读次数:
206
★整体介绍LED驱动程序主要实现了TQ2440开发板上的4个LED灯的硬件驱动,实现了对引脚GPIOB5、GPIOB6、GPIOB7、GPIOB8的高低电平设置(common-smdk.c中已经实现了对引脚的配置),利用測试程序调用该驱动程序,通过命令控制LED灯的亮灭。★具体介绍1、驱动程序代码:...
分类:
系统相关 时间:
2016-01-18 20:28:36
阅读次数:
207
1. 检测apache正在使用哪个MPM?XXX@XXX-ThinkPad-Edge-E431:~$ apachectl -V | grep -i mpmServer MPM: prefork2. 列出可用的MPM模块(确保mpm_worker在列表中)XXX@XXX-ThinkPad-Ed...
分类:
Web程序 时间:
2016-01-06 19:48:51
阅读次数:
370
1. 学会写简单的makefile2. 编一应用程序,可以用makefile跑起来3. 学会写驱动的makefile4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够通过dm...
分类:
系统相关 时间:
2016-01-06 19:46:25
阅读次数:
201
在Linux中,按键、触摸屏、鼠标等等输入设备都可以依靠输入子系统提供的接口函数来实现他们的设备驱动,在输入子系统中,系统已经完成了这些输入设备的共性,所以根据子系统提供的接口,只需要完成各自的独特性即可完成一个输入设备的设备驱动。Linux中,输入子系统由设备驱动..
分类:
系统相关 时间:
2015-12-30 19:54:17
阅读次数:
232
1.查看需要更新的内核命令:apt-cachesearchlinux该命令将会显示所有可以获取的内核2.sudoapt-getinstalllinux-source-2.6.32安装所选则的内核或者去www.kernel.org下载3.在/usr/src/目录下会有下载下来的内核解压缩并且配置内核编译内核和模块安装内核和模块(可以通过makehelp..
分类:
系统相关 时间:
2015-11-09 02:01:07
阅读次数:
319
小度Wifi、360Wifi Windows、linux驱动小度wifi什么的就是一个无线网卡,当然可以自由使用,然官方却说不支持无限网卡功能…现提供Windows平台和linux平台的驱动安装方法。Windows驱动下载:http://pan.baidu.com/s/1GcFF1Linux使用ls...
分类:
系统相关 时间:
2015-10-14 23:31:51
阅读次数:
417