Linux
文章平均质量分 76
magod
这个作者很懒,什么都没留下…
展开
-
7个Linux手机平台比较 (1):进程间通信的异同
<br />目前Linux手机平台不少,不管它目前强势还是弱势,我们先放一边;<br />我们来看看各个平台中所采用的技术点的相似点和不同点,比如分析一下<br />各个平台的进程通信机制的异同等等,后面会逐个分析。 <br /> <br /> <br />目前几个Linux手机平台,主要有下面几个:<br />1 Maemo <br />2 Android <br />3 LIMO<br />4 OpenMOKO<br />5 GPE^2 <br />6 ALP <br />7 QTopia Phone转载 2010-09-11 20:50:00 · 1161 阅读 · 0 评论 -
iwconfig – Wireless Interface configuration utility in Linux
http://www.susegeek.com/wireless/iwconfig-wireless-interface-configuration-utility-in-linux/转载 2011-08-01 13:42:24 · 1086 阅读 · 0 评论 -
hostapd Linux documentation page
http://linuxwireless.org/en/users/Documentation/hostapd目录hostapd Linux documentation pageAbout hostapdGetting hostapdUsi转载 2011-08-31 15:33:38 · 1965 阅读 · 0 评论 -
BIOS 的继任者 UEFI
UEFI求助编辑百科名片新型UEFI,全称“统一的可扩展固定接口”(Unified Extensible Firmware Interface), 是一种详细描述全新类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省时间。目录UEFI简介UEFI结构UEFI的优点BIOS技术三年内消转载 2011-11-15 14:23:49 · 2146 阅读 · 0 评论 -
Linux驱动开发之Platform_device和Platform_driver
从 Linux 2.6 起引入了一套新的驱动管理和注册机制 :Platform_device 和 Platform_driver 。 Linux 中大部分的设备驱动,都可以使用这套机制 , 设备用 Platform_device 表示,驱动用 Platform_driver 进行注册。 Linux platform driver 机制和传统的 device d转载 2012-01-17 14:07:22 · 866 阅读 · 0 评论 -
新版linux系统设备架构中关于电源管理方式的变更
http://blog.csdn.net/lizhiguo0532/article/details/6453567新版linux系统设备架构中关于电源管理方式的变更based on linux-2.6.32 一、设备模型各数据结构中电源管理的部分 linux的设备模型通过诸多结构体来联合描述,如struct device,struct device_type,转载 2012-01-17 14:44:58 · 611 阅读 · 0 评论 -
V4L2驱动的移植与应用(一)
http://disanji.net/2011/08/27/v4l2%E9%A9%B1%E5%8A%A8%E7%9A%84%E7%A7%BB%E6%A4%8D%E4%B8%8E%E5%BA%94%E7%94%A8%EF%BC%88%E4%B8%80%EF%BC%89/V4L2(video for linux) 可以支持多种设备,它可以有以下5种接口:1、视频采集接口(video转载 2012-02-10 21:35:38 · 1852 阅读 · 0 评论 -
V4L2使用技巧
文章出处:http://blog.csdn.net/jack0106作者联系方式:冯牮 fengjian0106@yahoo.com.cn V4L2 较 V4L 有较大的改动,并已成为 2.6 的标准接口,函盖 video/ dvb /FM… ,多数驱动都在向 V4l2 迁移 。 V4L2 采用流水线的方式,操作更简单直观。 一般来说,需要用到的函数就是 open() , clo转载 2012-02-10 21:40:56 · 1214 阅读 · 0 评论 -
v4l2驱动编写篇一--介绍
原文网址:http://lwn.net/Articles/203924/大部分所需的信息都在这里。作为一个驱动作者,当挖掘头文件的时候,你可能也得看看include/media/v4l2-dev.h,它定义了许多你将来要打交道的结构体。一个视频驱动很可能要有处理PCI总线,或USB总线的部分。这里我们不会花什么时间还接触这些东西。通常会有一个内部一I2C接口,我们在这一系列的后续文章中转载 2012-02-10 21:48:40 · 1623 阅读 · 0 评论 -
GNU/Linux下文件的压缩与解压
http://blog.csdn.net/zzw945/article/details/6076744 GNU/Linux下压缩与解压的工具有很多,如:tar、gzip-gunzip、bzip2-bunzip2、zip-unzip、p7zip等等(只列出免费的),并给出简单介绍如下(以实用为主):一、tar tar命令的参数选项有很多,下面只给出常用的压缩与解压命令:转载 2012-02-13 11:23:36 · 3431 阅读 · 0 评论 -
sched_yield()函数 高级进程管理
1、让出处理器 Linux提供一个系统调用运行进程主动让出执行权:sched_yield。进程运行的好好的,为什么需要这个函数呢?有一种情况是用户空间线程的锁定。如果一个线程试图取得另一个线程所持有的锁,则新的线程应该让出处理器知道该锁变为可用。用户空间锁没有内核的支持,这是一个最间单、最有效率的做法。但是现在Linux线程实现引入一个使用futexes的优化解决方案。 另一个情况是在转载 2012-02-16 18:25:42 · 40050 阅读 · 2 评论 -
linux WIFI P2P
http://linuxwireless.org/en/developers/p2p/overviewFor an introduction see the slides for the "Wi-Fi Peer-to-Peer on Linux" talk given by Jo转载 2011-07-09 13:30:21 · 8666 阅读 · 0 评论 -
WEXT/mac80211/nl80211/cfg80211
Wireless-Extensions--旧的无线驱动框架mac80211--为softMAC驱动服务的APIcfg80211--新的配置APInl80211--新的用户控件内核空间通讯方式组件交互的基本原理图[Wireless Card] |[Linux Kernel转载 2011-07-09 13:02:56 · 6674 阅读 · 0 评论 -
wpa_supplicant 初始化流程分析
wpa_supplicant 初始化流程分析1. 启动命令wpa supplicant 在启动时,启动命令可以带有很多参数,目前我们的启动命令如下:wpa_supplicant /system/bin/wpa_supplicant -Dwext -ieth0 -c/data/wifi/wpa_supplicant.conf -f/data/wifi/wpa_lo转载 2011-06-27 22:36:00 · 1236 阅读 · 0 评论 -
Android中的Logcat方法查看内核的日志
<br /><!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;}转载 2010-09-29 10:56:00 · 3436 阅读 · 0 评论 -
Linux 内核/sys 文件系统介绍
<br />sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似,但除了与 proc 相同的具有查看和设定内核参数功能之外,还有为 Linux 统一设备模型作为管理之用。相比于 proc 文件系统,使用 sysfs 导出内核数据的方式更为统一,并且组织的方式更好,它的设计从 proc 中吸取了很多教训。本文就 sysfs 的挂载点 /sys 目录结构、其与 Linux 统一设备模型的关系、常见属性文件的用法等方面对 sysfs 作入门介绍,并且转载 2010-11-27 23:37:00 · 1900 阅读 · 0 评论 -
request_firmware
14.8. 处理固件作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地方的竞争是如此得强烈, 以至于甚至一点用作设备控制固件的 EEPROM 的成本制造商都不愿意花费. 因此固件发布在随硬件一起的一张 CD 上, 并且操作系统负责传送固件到设备自身.你可能想解决固件问题使用这样的一个声明:static char my_firmware[] = { 0x34, 0x78, 0xa4, ... }; 但是, 这个方法几乎肯定是一个错误. 将固件编码到一个转载 2010-12-02 11:12:00 · 12048 阅读 · 0 评论 -
dpkg-reconfigure
<br /><br />dpkg-reconfigure xserver-xfree86 配置显卡,显示器鼠标,键盘.<br />dpkg-reconfigure locales 产生locale及default locale<br /><br />dpkg-reconfigure etherconf 配置以太网参数.<br /> <br />把什么软件“弄坏了”,都可以通国dpkg-reconfigure来重新配置转载 2010-12-16 16:02:00 · 3666 阅读 · 0 评论 -
glib命令行解析库简单使用--GOptionEntry 命令行参数
<br />转自:http://blog.csdn.net/ciahi/archive/2010/12/15/6076786.aspx<br />官网文档为:<br />http://library.gnome.org/devel/glib/stable/glib-Commandline-option-parser.html<br /><br /><br />简单来说,就是定义GOptionEntry结构,这个结构里面包含了命令项名字、类型以及简单介绍<br />然后创建GOptionContext,把定义转载 2010-12-20 12:28:00 · 5599 阅读 · 0 评论 -
用glib标准化程序的命令行解析 (option parser ) 使用GOptionEntry
<br />转自:http://blog.csdn.net/yunhappy/archive/2010/03/08/5356945.aspx<br /> <br />以前写程序时 遇到需要接收参数时,总是自己printf,自己去parse。总是感觉很机械,繁琐,不过主要也都是服务端程序,一般不需要提供给其他人用。<br />不过,哈哈 最近发现了一个好东东,GOptionEntry:http://library.gnome.org/devel/glib/stable/glib-Commandline-o转载 2010-12-20 12:27:00 · 3747 阅读 · 0 评论 -
Linux无线网络实用工具Top 10
Linux无线网络实用工具Top 10 对于使用Linux系统的移动用户来说,有很多种可供选择的连接无线网络的方式。在本文中,杰克·瓦伦将介绍其中比较好的一些工具,帮助你找到适合自己要求的。-------------------------------------------------------------------------------------------- 我曾经花费大量的时间对无线网络进行研究。在连接无线接入点的时间,对如何选择合适的应用工具起决定性作用的转载 2010-11-11 16:10:00 · 1583 阅读 · 0 评论 -
wpa supplicant
<br />WPA_supplicant 是 WPA/WPA2 认证的客户端,同时也适用于 WEAP,对有线、无线网络都可以使用,不过,WPA2/TKIP (就是前两天说被破解了的那个,不过目前仍然是最安全的WLAN无线连接方式。哦?你说WAPI?哦,不好意思,我没见过真的,不好说哈。)还是我们最首选的方式。<br />要使用 WPA_Supplicant,在 /etc/network/interfaces (这个网卡配置文件的格式是 Debian 系的特点 RH/SuSE 系有明显不同,未做研转载 2011-04-09 13:22:00 · 3151 阅读 · 0 评论 -
hostapd
<br />一.hostapd简介 hostapd是一个用户空间的守护程序,主要用在接入结点(AP)和认证服务器上。它实现了IEEE802.11接入结点管理,IEEE802.1X/WPA/WPA2/EAP认证以及RADIUS客户端、EAP服务器和RADIUS认证服务器的功能。当前版本支持Linux(Host AP,madwifi,mac80211-based drivers)和FreeBSD(net80211)。 支持的WPA/IEEE 802.1i/EAP/IEEE 802.1X特性转载 2011-04-09 13:23:00 · 8944 阅读 · 0 评论 -
wpa_supplicant软件架构分析
http://blog.csdn.net/fxfzz/archive/2011/02/10/6176414.aspx 1. 启动命令wpa supplicant 在启动时,启动命令可以带有很多参数,目前我们的启动命令如下:wpa_supplicant /system/bin/wpa_supplicant -Dwext -ieth0 -c/data/wifi/wpa_supplica转载 2011-06-27 22:39:00 · 1534 阅读 · 0 评论 -
使用 /sys 文件系统访问 Linux 内核:比/proc 更为理想的访问内核数据的途径
http://www.path8.net/tn/archives/3706程 任全 (crquan@gmail.com), Linux 内核开发者、存储开发工程师, UIT(创新科存储技术有限公司)程任全是一名中国的 Linux 内核开发者,2005 年从国防科学技术大学(N.U.D.T.)获得空间工程学士学位,现任 UIT(创新科存储技术有限公司)存储开发工程师,目前致力于高转载 2012-04-28 13:18:48 · 1814 阅读 · 0 评论