
Linux
文章平均质量分 81
Lidroid
这个作者很懒,什么都没留下…
展开
-
USB无线网卡STA模式移植到A9
一、开发环境宿主机:redhat5.3交叉编译器:arm-linux-gcc (4.5.1)目标:tiny4412开发板 linux内核:3.5.0无线网卡型号:360 wifi2代注:360 wifi2代所用的网卡芯片为 Ralink的解决方案,芯片型号为MT7601(可以上网查),在无线网卡的使用中有二种方式:一种直接使用360自带的软件来直接安装驱动。一种是使用其对应的芯原创 2015-07-02 11:09:59 · 2567 阅读 · 2 评论 -
一、在Tiny4412上移植3602代WIFI的AP模式
在本文前面,大家可以先看下下面的文档,本人就是根据下面博客来完成ap模式http://blog.youkuaiyun.com/sumang_87/article/details/38168877下文的ap模式,不需要hostaod就能产生热点,目前只能让其和手机连接,并且能够ping通。(还没支持上网@_@,后期可以在更新)一、开发环境宿主机 :redhat5.3交叉编译器 :arm-linu原创 2015-07-02 09:52:35 · 3335 阅读 · 1 评论 -
USB的描述符及各种描述符之间的依赖关系 (转)
USB是个通用的总线,端口都是统一的。但是USB设备却各种各样,例如USB鼠标,USB键盘,U盘等等,那么USB主机是如何识别出不同的设备的呢?这就要依赖于描述符了。 USB的描述符主要有设备描述符,配置描述符,接口描述符,端点描述符,字符串描述符,HID描述符,报告描述符等等。关于报告描述符,请看我以前写的:《USB HID报告及报告描述符简介 》 一个U转载 2015-07-14 23:04:07 · 1151 阅读 · 0 评论 -
USB驱动之USB简介
在学习USB驱动之前,先来了解下USB相关的一些知识点,比如:USB接口类型 USB主控制器 USB协议(其中最重要的是USB协议),了解了USB协议才能去很好的阅读Linux内核源码中USB驱动中的实现,好了,废话不多说。咱们直接进入正题。一、USB接口类型USB接口有A口、B口和mini口,分别如下图所示:二、USB构成与拓扑图咱们在使用U盘、USB鼠标的时候,都是很简单直原创 2015-07-14 22:06:22 · 946 阅读 · 0 评论 -
Linux CCF框架简要分析和API调用
1. 前言从Linux3.10内核开始就正式的使用CCF框架了,在以前Clock部分,虽然也提供了相应的API根据名字去获取Clock,设置频率,获取父时钟,设置父时钟的函数,但是这些API都是由每个SoC单独实现,导致了代码的差异很大,于是就引入了一个新的通用的时钟框架来解决这个问题。由TI的工程师Mike Turquette提供了Common Clock Framewrok,让具体SoC实现cl原创 2015-12-14 11:13:04 · 2506 阅读 · 0 评论 -
KDB调试Linux4.2.6内核过程记录
KDB调试内核代码步骤记录:一、配置内核,内核版本为Linux4.2.6Kernel hacking --->printk and dmesg options --->[*] Show timing information on printks(4) Default message log level (1-7)[ ] Delay each boot printk me原创 2015-12-05 01:02:19 · 2798 阅读 · 0 评论 -
gitosis搭建本地git服务器
Git是非常著名的分布式版本控制系统。很多情况下只会搭建内部的git服务器,然后在协同开发。那么在搭建内部git服务器,我们可以使用gitosis来辅助我们去完成。Gitosis 是一套用来管理 authorized_keys文件和实现简单连接限制的脚本,它是Python开发的,所以要保证Python和Python setuptools提前安装好。 参考:http://scie.nti.st/2原创 2018-01-13 16:33:53 · 777 阅读 · 0 评论