tinyalsa位于Android源码的external/tinyalsa位置。
关于tinyalsa,tinyalsa是Google在Android 4.0之后推的基于alsa内核的用户层音频接口。在Android 4.0之前还一直是使用这alsa-lib接口。Google之所以推出tinyalsa,我认为有可能是因为alsa使用了GPL许可证的缘故,也有可能是因为alsa-lib...
分类:
移动开发 时间:
2015-05-21 09:11:14
阅读次数:
850
1、编写任何驱动程序都必须带的头文件
#include :在编写任何模块都需要包含此头文件。该头文件自动包含了 头文件,该头文件包含了宏 MODULE_LICENSE("GPL")的定义。
#include :此头文件也是...
分类:
系统相关 时间:
2015-05-19 19:14:55
阅读次数:
164
#include
#include
int add(int i,int j){
return i+j;
}
int sub(int i,int j){
return i-j;
}
EXPORT_SYMBOL(add);
EXPORT_SYMBOL(sub);
MODULE_LICENSE("GPL");
#include
#include
#include "hea...
分类:
其他好文 时间:
2015-05-18 18:59:22
阅读次数:
145
GCC简介 GCC(GNU Compiler Collection)是一套功能强大、性能优越的编程语言编译器,它是GNU计划的代表作品之一。GCC以GPL和LGPL许可证发行,它是类Unix和苹果电脑 Mac OS X操作系统的标准编译器 除了支持C,还支持C++、JavaGCC常用选项1. 基.....
分类:
系统相关 时间:
2015-05-17 18:36:29
阅读次数:
202
goaccessisafree(GPL)real-timewebloganalyzerandinteractiveviewerthatrunsinaterminalin*nixsystems.
ItprovidesfastandvaluableHTTPstatisticsforsystemadministratorsthatrequireavisualserverreportonthefly.
GoAccessparsesthespecifiedweblogfileandoutputsthedatatothe..
分类:
数据库 时间:
2015-05-16 18:39:40
阅读次数:
260
linux内核模块基本组成
===============
1. 模块头文件
#include
#include
2. 模块加载函数(入口函数)
初始化工作
3. 模块卸载函数
一般跟加载函数完成相反的工作
4. 模块许可声明
"GPL" : 表示你有发布软件的自由
/******************************************...
分类:
其他好文 时间:
2015-05-15 21:25:04
阅读次数:
171
1、VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是VerySecureFTP从此名称可以看出来,编制者的初衷是代码的安全。2、安装vsftp#yuminstall-yvsftpd3、相关配置文件1)配置文件目录:/etc/vsftpd主配置文件:vsftpd.conf2)服务脚本:/etc/rc.d/init.d/v..
分类:
其他好文 时间:
2015-05-15 15:55:19
阅读次数:
123
安装环境:centos6.6X86_64一、简介VSFTPD:verysecureFTPdaemon非常安全的FTP进程,是一个基于GPL发布的类UNIX类操作系统上运行的服务器的名字,可以运行在诸如linux、BSD、solaris、HP-UX以及Irix等系统上面。vsftpd支持很多其它传统FTP服务器不支持的良好特性。二、VSFTPD安..
分类:
数据库 时间:
2015-05-15 15:50:39
阅读次数:
178
一.准备安装Debian系统1.Debian简介Debian是由GPL和其他自由软件许可协议授权的自由软件组成的操作系统,由Debian计划(Debian Project)组织维护。Debian计划没有任何的营利组织支持,它的开发团队完全由来自世界各地的志愿者组成,官方开发者的总数超过1000名,非...
分类:
系统相关 时间:
2015-05-15 13:19:58
阅读次数:
346
一、在Linux中,通常可以分为图形界面和命令行界面。1、图形界面。目前在Linux和Unix最为流行的两种桌面套件,即GNOME(GUNnetworkobjectmodelenvironment,GUN网络对象模型环境)和KDE(Kooldesktopenvironment,Kool桌面环境)。GNOME套件属于GNU自由软件计划的一部分,采用G..
分类:
系统相关 时间:
2015-05-15 01:28:53
阅读次数:
183