运维开发网

驱动

0
  • Linux 内核设备驱动

    设备模型跟踪所有对系统已知的驱动. 这个跟踪的主要原因是使驱动核心能匹配驱动和新 设备. 一旦驱动在系统中是已知的对象, 但是, 许多其他的事情变得有可能. 设备驱动可 输出和任何特定设备无关的信息和配置变量, 例[详细]

    2020-06-13 07:53 分类:Linux
  • Linux 内核 /sys/class类

    我们在本章中要考察最后的设备模型概念是类.一个类是一个设备的高级视图, 它抽象出 低级的实现细节. 驱动可以见到一个 SCSI 磁盘或者一个 ATA 磁盘, 在类的级别, 它们都 是磁盘. 类允许用户空间基于它们做什么来使用[详细]

    2020-06-13 07:38 分类:Linux
  • Linux 内核驱动结构嵌入

    如同大部分驱动核心结构的情形, device_driver 结构常常被发现嵌到一个更高级的, 总 线特定的结构. lddbus 子系统不会和这样的趋势相反, 因此它已定义了它自己的 ldd_driver 结构:[详细]

    2020-06-13 07:34 分类:Linux
  • Redis与Python的交互

    驱动模块 redis模块用来在Python环境下驱动Redis数据库 可以直接用pip方式安装 pip install redis 或者国内镜像下载: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 创建连接 import redis con = redis.Redis(...[详细]

    2020-06-11 13:32 分类:大数据
  • Linux 内核提交 urb

    一旦 urb 被正确地创建,并且被 USB 驱动初始化, 它已准备好被提交给 USB 核心来发送 出到 USB 设备. 这通过调用函数 usb_submit_urb 实现:[详细]

    2020-06-11 10:11 分类:Linux
  • TCP/IP四层模型与OSI七层模型

    TCP/IP四层模型: 1.链路层(数据链路层/网络接口层):包括操作系统中的设备驱动程序、计算机中对应的网络接口卡 2.网络层(互联网层):处理分组在网络中的活动,比如分组的选路。 3.运输层:主要为两台主机上的应用提供端到端的通信。...[详细]

    2020-06-09 15:18 分类:路由交换
  • 利用scala实现jdbc对mysql增删改查

    我使用的是idea进行实验的,首先要进行MySQL连接的驱动jar包加载,见如图操作: Scala编程实现与数据库连接并实现增删改查和Java没有很大区别,区别也在两者语言的差异 我做的是对数据库表进行插入,并对数据进行查询最大年龄及年龄和 基...[详细]

    2020-06-06 15:00 分类:编程语言
  • linux 一个写缓存例子

    我们已经几次提及 shortprint 驱动; 现在是时候真正看看. 这个模块为并口实现一个非 常简单, 面向输出的驱动; 它是足够的, 但是, 来使能文件打印. 如果你选择来测试这个 驱动, 但是, 记住你必须传递给打印机一个文件[详细]

    2020-06-05 08:19 分类:Linux
  • linux一个例子驱动

    我们介绍的驱动称为 short (Simple Hardware Operations and Raw Tests). 所有它做 的是读和写几个 8-位 端口, 从你在加载时选择的开始. 缺省地, 它使用分配给 PC 并口 的端口范围. 每个设备节点(有一个独特的次编号[详细]

    2020-06-05 08:11 分类:Linux
  • linux 禁止单个中断

    有时(但是很少!)一个驱动需要禁止一个特定中断线的中断递交. 内核提供了 3 个函数为 此目的, 所有都声明在 <asm/irq.h>. 这些函数是内核 API 的一部分, 因此我们描述它 们, 但是它们的使用在大部分驱动中不鼓励[详细]

    2020-06-05 08:08 分类:Linux