Program for Linux USB-devices driver
开始啃硬骨头~ 这里我打算一步步给出USB device driver 的demo,希望有心能能够共同交流学习. 希望认识更多对Linux有兴趣的geek.
目前由于环境和自身能力方面原因还没能做实物的测试,篇章的最后打算给出一个在x86上模拟USB读写的driver,以后能够做实物测试之后再更新this blo...
分类:
系统相关 时间:
2014-08-18 03:53:13
阅读次数:
457
看了几天的Windows Internals, 觉得挺烦的,看不进去。作者讲Windows的各种机制讲得有些枯燥,毕竟Windows不是开源的,很多内部的实现都只能用概念来讲解,有些抽象。
转到了Linux阵营,经典的LDD(Linux Driver Develop)读起来顺畅无比,相见恨晚。
驱动的Hello World,也是好几天,今天才弄好。其间编译安装自己的内核差点把整个系统搞挂,格式...
分类:
系统相关 时间:
2014-08-18 02:49:33
阅读次数:
279
键:匹配键、赋值皱键。 匹配键: PROGRAM:调用外部命令。 ENV{key}: 环境变量。在一条规则中,可以设定最多五条环境变量的?匹配键。 DRIVER: 设备在 devpath 里的设备驱动名称,例如:ide-cdrom。 ID: 设备...
分类:
其他好文 时间:
2014-08-18 00:23:23
阅读次数:
380
Unable to find a java Virtual Machine--安装64位版Oracle11gR2后无法启动SQLDeveloper的解决方案 安装64位版Oracle11gR2后发现启动SQL Developer时弹出配置java.exe的路径,找到Oracle自带java.exe后产生的路...
分类:
数据库 时间:
2014-08-18 00:22:43
阅读次数:
349
题目链接:http://poj.org/problem?id=1325题目意思:有 k 个作业,机器A有 n 个模式:0 ~ n-1,机器B 有 m 个模式:0~ m-1。每一个作业能运行在 A 的 某一个模式(假设为 i (0 2 #include 3 #include 4 using na...
分类:
其他好文 时间:
2014-08-17 16:54:52
阅读次数:
240
UVA 1492 - Adding New Machine
题目链接
题意:给定一些旧机器管辖范围,现在要放一台进新机器,新机器需要空间1*m,问有多少种放法
思路:转化为求面积并的问题,先考虑横放,对于旧机器左边m个位置肯定不能放,还有边界w-m之后的位置肯定不能放,这样就可以把旧机器向左扩大m个位置,并且边界多上一块m*h大小的面积,这样求出这些面积并再用总面积减去即可,求面...
分类:
其他好文 时间:
2014-08-17 15:40:02
阅读次数:
245
如果该用户是属于Power Users组:只需要给用户添加注册表中的HKEY_LOCAL_MACHINE的SOFTWARE完全控制的权限。(勾选允许父项的继承权限和传播到该对象和所有子对象) 如果该用户是属于Users组:除了需要给用户添加注册表中的HKEY_LOCAL_MACHINE的SOFTWA...
分类:
其他好文 时间:
2014-08-16 15:03:40
阅读次数:
240
KVM简介:KVM是开源软件,全称是kernel-basedvirtualmachine(基于内核的虚拟机)。是x86架构且硬件支持虚拟化技术(如intelVT或AMD-V)的Linux全虚拟化解决方案。它包含一个为处理器提供底层虚拟化可加载的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko)。KVM还需要一个经过修改..
分类:
其他好文 时间:
2014-08-16 09:50:11
阅读次数:
445
(2)在命令行运行regsvr32 itss.dll(3)在命令行运行regsvr32 hhctrl.ocx(4)开始--运行--输入“regedit”,打开注册表,找到以下分支: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRest...
一步步写 CMOS 驱动模块
Let's implement a char driver to access the system CMOS.
首先仅仅是创建设备模块,最简单的,类似于前面hello world模块一样的东东,从最简单的框架慢慢搭
/*************************************************...
分类:
其他好文 时间:
2014-08-15 12:54:54
阅读次数:
302