news 2026/4/3 17:40:02

57、外设总线概述

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
57、外设总线概述

外设总线概述

即插即用规范

一些新的 ISA 设备板遵循特殊的设计规则,需要特殊的初始化序列,旨在简化附加接口板的安装和配置。这种板卡设计规范称为即插即用(PnP),它包含了一套用于构建和配置无跳线 ISA 设备的繁琐规则集。PnP 设备实现了可重定位的 I/O 区域,PC 的 BIOS 负责重定位,这与 PCI 类似。

简而言之,PnP 的目标是在不改变底层电气接口(ISA 总线)的情况下,获得与 PCI 设备相同的灵活性。为此,规范定义了一组与设备无关的配置寄存器,以及一种对接口板进行地理寻址的方法,尽管物理总线没有为每个板卡提供地理布线(每个 ISA 信号线都连接到每个可用插槽)。

地理寻址通过为计算机中的每个 PnP 外设分配一个小整数(称为卡选择号,CSN)来实现。每个 PnP 设备都有一个 64 位宽的唯一串行标识符,该标识符被硬连线到外设板上。CSN 分配使用唯一的序列号来识别 PnP 设备,但 CSN 只能在启动时安全分配,这要求 BIOS 支持 PnP。因此,即使设备支持 PnP,旧计算机也需要用户获取并插入特定的配置软盘。

遵循 PnP 规范的接口板在硬件层面很复杂,比 PCI 板复杂得多,并且需要复杂的软件。安装这些设备时遇到困难并不罕见,即使安装顺利,仍然会面临 ISA 总线的性能限制和有限的 I/O 空间。我们认为,只要有可能,最好安装 PCI 设备并享受新技术。

如果你对 PnP 配置软件感兴趣,可以浏览drivers/net/3c509.c,其探测功能可处理 PnP 设备。Linux 2.1.33 也在drivers/pnp目录中添加了对 PnP 的一

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/1 18:17:35

tensorflow 零基础吃透:RaggedTensor 的重载运算符

零基础吃透:RaggedTensor的重载运算符 核心本质 RaggedTensor 类重载了Python标准的算术/比较运算符(如、-、*、等),底层自动调用TensorFlow的逐元素算子(如tf.add、tf.equal),让你可以像操作普…

作者头像 李华
网站建设 2026/4/2 0:48:29

61、Linux内核开发与调试技术详解

Linux内核开发与调试技术详解 1. 资料与工具 在Linux内核开发中,内核源代码是最佳的参考资料,可从全球众多FTP站点获取。版本依赖问题可通过查看补丁来检查,repatch程序有助于查看单个文件在不同内核补丁中的修改情况,它可从O’Reilly FTP站点的源文件中获取。此外,在su…

作者头像 李华
网站建设 2026/3/28 20:21:23

从零掌握Qwen2-VL多模态模型微调:实战技巧全解析

从零掌握Qwen2-VL多模态模型微调:实战技巧全解析 【免费下载链接】Qwen2-VL-Finetune An open-source implementaion for fine-tuning Qwen2-VL and Qwen2.5-VL series by Alibaba Cloud. 项目地址: https://gitcode.com/gh_mirrors/qw/Qwen2-VL-Finetune 想…

作者头像 李华
网站建设 2026/4/2 6:18:27

21、深入解析 Snort 规则转换为 iptables 规则及 fwsnort 部署

深入解析 Snort 规则转换为 iptables 规则及 fwsnort 部署 1. 不支持的 Snort 规则选项 虽然 iptables 能在很大程度上模拟 Snort 规则语言,但仍有部分 Snort 规则选项难以找到合适的 iptables 等效项,具体如下: | 选项 | 说明 | 替代方案 | | ---- | ---- | ---- | | …

作者头像 李华
网站建设 2026/3/29 8:20:47

南京大学LaTeX论文模板完整使用指南

南京大学LaTeX论文模板完整使用指南 【免费下载链接】njuthesis-nju-thesis-template 南京大学学位论文(本科/硕士/博士),毕业论文LaTeX模板 项目地址: https://gitcode.com/gh_mirrors/nj/njuthesis-nju-thesis-template 模板概述与核心价值 南京大学学位论…

作者头像 李华
网站建设 2026/3/13 13:44:36

个人健康|基于springboot + vue个人健康管理系统(源码+数据库+文档)

个人健康管理 目录 基于springboot vue个人健康管理系统 一、前言 二、系统功能演示 三、技术选型 四、其他项目参考 五、代码参考 六、测试参考 七、最新计算机毕设选题推荐 八、源码获取: 基于springboot vue个人健康管理系统 一、前言 博主介绍&…

作者头像 李华