该文档最初托管在 ETHZ 上。它仍然 在 WayBack 档案中,根据 ETH 许可证。
页面索引:[ 主板 | 处理器 | RAM | 设备驱动程序 | 磁盘 | 显示 | 通信 | 调制解调器 | PCMCIA | 鼠标 | 声音 | USB | 示例机器 ]
此页面正在建设中,并将用于安装信息和用户安装报告。请发送您的安装报告以供包含在此页面上。本文档中包含的信息适用于最新的 Alpha/Beta 版本。
链接文档中处理的主题
您将在 操作系统资源中心 文档中找到对与原生奥伯龙不直接相关的硬件和软件考虑因素的良好支持,这些文档由 克里斯·拉特纳 维持。
原生奥伯龙运行在所有品牌的单处理器主板上,即使是较旧的主板,也支持 ISA、PCI 和 AGP 扩展槽的任意组合。从软件角度来看,AGP 扩展卡类似于 PCI 卡。USB 也受支持,但程度较小。IrDA 不受支持。
奥伯龙的 PCI 分析器工具
PCI 分析器命令 PCITools.Scan 用于获取已安装的 PCI 和 AGP 设备的所有必要信息。扫描 PCI 总线并列出找到的所有设备,以及从辅助文件中提取的文本描述。显示的一些最有价值的信息包括:总线号、设备号、设备类别和子类别、供应商名称和代码、设备名称和代码、IRQ 分配给设备。请记住,非 PCI 设备也可能使用 IRQ,并且 IRQ 冲突可能是安装问题(例如,显示设备 IRQ 冲突时黑屏)或其他故障(例如,网络卡 IRQ 冲突)的根源。
使用该工具不需要完整的奥伯龙系统。从奥伯龙-0 软盘启动就足够了,即使对于非奥伯龙用户,它也可能非常有用。或者,使用 奥伯龙实用程序磁盘。
已安装硬件检查
理想情况下,可以在奥伯龙安装之前,使用已安装的操作系统的功能收集有关已安装硬件的必要信息。当制造商的文档不可用或用于无名计算机时,这可能很有用。
- Windows 2000/NT:按“开始 -> 程序 -> 管理工具 -> 诊断”
- Windows 95/98:按“开始 -> 设置 -> 控制面板 -> 系统”
- Linux:查看或打印 /var/log/boot.msg
除此之外,还存在大量用于分析、诊断和性能测试硬件组件的已发布和可下载软件。例如。
- PC 分析器 [已过期] - DOS
- Dr. Hardware - "2002" for Win9x/ME/NT/2000/XP 或 Sysinfo for DOS
原生奥伯龙运行在以下 32 位架构处理器上
- 英特尔处理器,从 i386 开始,以及其他制造商(如 AMD 和 Cyrix)提供的等效处理器。据报告,原生奥伯龙在 AMD K5 和 K6 系列芯片、Cyrix MII-333 上运行良好。如果找不到协处理器,仿真模块 FPA.Mod 将接管其功能。
- 超微 处理器 TM5400,由托马斯·基斯特勒 报告。
- StrongARM 处理器,基于 ARM 架构版本 4:SA 110、SA 1110。理论上,它应该在英特尔 PCS 应用处理器上运行,但并未经过测试。
有关更多信息,请参阅 ETH 奥伯龙编译器。
原生奥伯龙最多支持 128MB,因为页表是在低内存中分配的。这可以在 Kernel.InitMemory 过程中进行改进。如果安装了超过 128MB 的内存,则仅使用前 128MB。
必须为本文档中介绍的各个设备类别安装设备驱动程序。根据设备的重要性,驱动程序安装可能必须立即在系统启动时进行,或者可以延迟到以后进行
- 磁盘驱动程序(ATA/EIDE 或 SCSI)位于启动设备上,由启动加载程序从一开始就进行安装。
- 在系统启动时,会安装一个 VGA 驱动程序,它很快就会被 Display= 中指定的显示驱动程序替换,以及相关的 配置字符串。其他字符串可能命令安装更多驱动程序。
- 稍后,驱动程序模块在需要时会通过执行相应的奥伯龙命令动态加载,就像任何其他奥伯龙模块一样。安装命令取决于控制器。驱动程序会立即投入使用:无需重新启动。要使安装自动化,只需在 System.InitCommands 组(奥伯龙文本)中编辑包含相应安装命令的行即可。将行注释掉足以禁止安装。
按需动态加载的驱动程序在整个会话期间都驻留在内存中。因此,原则上不能卸载驱动程序。特殊情况,例如为了测试目的,可能需要卸载驱动程序(首先必须卸载导入它的模块)。
参见 磁盘支持
制造商 | 控制器/芯片组 | 供应商/设备 |
---|---|---|
英特尔公司 | 82371AB/EB PIIX4 IDE | 8086H / 7111H |
控制器 | 供应商/设备 | 状态 |
---|---|---|
AVA-2902A/E | 9004H / 5078H | 已识别/未测试 |
AVA-2904 | 9004H / 5078H | 已识别/未测试 |
AVA-2910 (AIC-7850P Fast/Wide SCSI II) | 9004H / 5078H | 已识别/未测试 |
AIC-7855 Fast SCSI 控制器 | 9004H / 5578H | 已识别/未测试 |
AIC-7860 SCSI 控制器 | 9004H / 6078H | 已识别/未测试 |
AIC-7870P Fast/Wide SCSI II 芯片 | 9004H / 7078H | 已识别/未测试 |
AHA-2940/W Fast/Wide SCSI | 9004H / 7178H | 已识别/未测试 |
AHA-3940/W 双通道 FAST/Wide SCSI | 9004H / 7278H | 已识别/未测试 |
AHA-3985 4 通道 RAID SCSI | 9004H / 7378H | 已识别/未测试 |
AHA-2944W SCSI | 9004H / 7478H | 已识别/未测试 |
AHA-3940U/UW/UWD Ultra/Ultra Wide/双 SCSI | 9004H / 8278H | 已识别/未测试 |
AHA-398X (AIC-7883U) | 9004H / 8378H | 已识别/未测试 |
AHA-2944UW SCSI | 9004H / 8478H | 已识别/未测试 |
AHA-2940U/2940UW 双 | 9004H / 7895H | 已识别/问题报告 (1) |
AHA-394xAU/AUW/AUWD AIC-7895B | 9004H / 7895H | 已识别/问题报告 |
AHA-2940U2W/U2B | 9005H / 0010H | 已识别/未测试 |
AHA-2950U2W Ultra2 SCSI | 9005H / 0010H | 已识别/未测试 |
AIC-7896/7 Ultra2 SCSI | 9005H / 005FH | 已识别/未测试 |
AHA-3940U2x | 9005H / 0050H | 已识别/未测试 |
AHA-3950U2D Ultra2 SCSI | 9005H / 0051H | 已识别/未测试 |
AIC-7880P Ultra/Ultra Wide SCSI | 9004H / 8078H | 已测试 |
AHA-2940U/UW Ultra/Ultra Wide SCSI | 9004H / 8178H | 已测试 |
AHA-2940U2/W SCSI (AIC-7890) | 9005H / 001FH | 已测试 |
AIC-7861 AHA-2940AU SCSI 控制器 | 9004H / 6178H | 问题 - BIOS 可能存在 |
(1):报告了一个问题,卡在启动时挂起(一旦打开中断,就会引发 scsi 选择超时中断,并且无法清除中断或由卡再次设置)
控制器 | 供应商/设备 | 状态 |
---|---|---|
53C810 8100S Fast-SCSI 适配器 | 1000H / 0001H | |
53C820 820 Fast-Wide-SCSI 适配器 | 1000H / 0002H | |
53C825 825XS/D Fast-Wide-SCSI 适配器 | 1000H / 0003H | |
53C815 815X Fast-SCSI 适配器 | 1000H / 0004H | |
53C875 8100ASP、2081X Ultra-Wide-SCSI 适配器 | 1000H / 0005H | |
53C860 8600SP Ultra-SCSI 适配器 | 1000H / 0006H | |
53C875 875XS/D、2280X Ultra-Wide-SCSI 适配器 | 1000H / 000FH |
53C8xx 芯片的编程文档可在 http://www.lsilogic.com/techlib/ [已过期] 上找到。
示例:附加的华硕 PCI-SC200 SCSI 控制器基于 NCR/Symbios 53C810 芯片。
参见 显示支持
VESA 和 PCITools.Scan 信息 包含有关以下列出的一些视频子系统的视频模式的详细信息。
制造商 | 控制器/芯片组 | 总线 | 供应商/设备 | 已测试的驱动程序 |
---|---|---|---|---|
ATI Technologies Inc. | Xpert98 AGP 2X / 芯片:Mach64:Rage 3D Pro | AGP 2x | 1002H / 4742H | Vesa 2.0 |
3D Rage II+ | PCI | Mach64 / Vesa 2.0 | ||
Mobility M3 | AGP 2x | 1002H / 4C46 | VGA / Mach64 / Vesa 2.0 | |
3D Rage P/M Mobility | AGP 2x | 1002H / 4C4D | VGA (640x480x8) / Mach64 (1280x1024x32) / Vesa 2.0 (1280x1024x24) | |
Diamond Multimedia Systems, Inc. | Riva TnT 128 [NV04] | PCI | 10DEH / 0020H | Vesa 3.0 |
FireGL 1000 | PCI | 3Dlabs Permedia 2 | ||
3Dlabs | TVP4020 Permedia 2 - 德州仪器 | AGP 1x | 104CH / 3D07H | 3Dlabs Permedia 2 |
S3 公司 | Trio32/64/64V+ / 芯片:86C764/765 | PCI | 5333H / 8811H | S3 Trio64 |
ViRGE/DX 或 /GX / 芯片:86C375 | PCI | 5333H / 8A01H | S3 Trio64 | |
Compaq 主板上的 Aurora64V+ | PCI | S3 Aurora64 | ||
Matrox 图形公司 | Power Graphics Accelerator,MGA 系列,VGA/VBE BIOS V2.5 | PCI | Vesa 2.0 | |
MGA 2164W [Millenium II] 16MB | PCI | 102BH / 051BH | Vesa 2.0 | |
NeoMagic | IBM ThinkPad 380XD 上的 MagicGraph 128XD | PCI | Vesa 2.0 | |
IBM ThinkPad 380 | PCI | Vesa 2.0 | ||
PowerColor | Goya S3 325 Virge DX - PCI | PCI | Vesa 2.0 | |
Silicon Motion | LynxEM+ - 4MB | PCI | Vesa 3 | |
STB 现在 nVIDIA | PowerGraph 64 Video (Trio64V+) | PCI | S3 Trio64 | |
Trident | IBM Thinkpad 760ED 上的 Cyber 9385 | PCI | Trident 9xxx |
这些驱动程序列出了它们在 Oberon.Text 中的名称,该名称是从 System3.Tool 中的 [Configure] 按钮编辑的。
用于 ISA/EISA 的 EtherLink III - 3C509B |
支持下一个驱动程序 Net3Com90x 的 3CxxxB 板,该驱动程序更通用 |
控制器 | 供应商/设备 | 状态 |
---|---|---|
3C900-TPO 快速以太网 | 10B7H / 9000H | |
3C900-Combo 快速 Etherlink | 10B7H / 9001H | |
3C900B-TPO Etherlink XL TPO 10Mb | 10B7H / 9004H | |
3C900B-Combo Etherlink XL Combo | 10B7H / 9005H | |
3C905-TX 快速 Etherlink 10/100 | 10B7H / 9050H | |
3C905B 快速 Etherlink XL 10/100 | 10B7H / 9055H | 已测试 |
3C905B - 10/100Mb T4 | 10B7H / 9056H | |
3C905C-TX 快速 Etherlink | 10B7H / 9200H | 已测试 |
3C556 笔记本电脑龙卷风 | 10B7H / 6055H | 在版本 0.9.5 上测试 |
控制器 | 供应商/设备 | 状态 |
---|---|---|
Winbond 89C940 | 1050H / 0940H | |
Winbond | 1050H / 5A5AH | |
SureCom NE34 | 10BDH / 0E34H | |
RealTek RTL-8029 | 10ECH / 8029H | |
Via 86C926 | 1106H / 0926H | |
Compex RL2000 | 11F6H / 1401H | |
Holtek HT80232 | 12C3H / 0058H | |
Holtek HT80229 | 12C3H / 5598H | |
NetVin NV5000SC | 4A14H / 5000H | |
KTI ET32P2 | 8E2EH / 3000H |
仅支持具有 串行(V24/RS232)端口 接口的调制解调器。 “WinModem”类型的调制解调器具有与操作系统驱动程序的专有接口。 通常,它们仅与 Windows 配合使用。
最安全的方法是购买具有串行接口的外部调制解调器,该调制解调器理解“AT”命令集。 为一个好的调制解调器(例如 3COM US Robotics)多花点钱也是值得的,因为您将获得更好的连接。
尚不支持。
参阅 鼠标支持
已知可用的鼠标示例(鼠标类型在“鼠标支持”中描述)
制造商 | 描述 | 鼠标类型 |
---|---|---|
罗技 | 鼠标端口上的 PS/2 样式,例如 Compaq 轨迹球, | PS2 |
WingMan 游戏鼠标, | ||
MouseMan 滚轮鼠标, | ||
Pilot 光学鼠标 - 3 按钮 | ||
COM 1/2 上的罗技类型 1 | LM1 | |
COM 1/2 上的罗技类型 2 | LM2 | |
COM 1/2 上的罗技类型 3 | LM3 | |
COM 1/2 上的新罗技,例如 Pilot+ 和 MouseMan 滚轮 | 微星 | |
微软 | IntelliMouse | 微星 |
鼠标系统 | COM 1/2 上的鼠标系统类型 1,例如光学 - 串行 - 3 按钮 | MS1 |
COM 1/2 上的鼠标系统类型 2 | MS2 | |
COM 1/2 上的鼠标系统类型 3 | MS3 | |
COM 1/2 上的鼠标系统类型 4 | MS4 | |
微软 | COM 1/2 上的微软 2 按钮 | MSM |
参阅 声音支持
参阅 USB 支持
支持与通用主机控制器接口 (UHCI) 1.1 兼容的芯片组,例如 VIA 的 T83C572。 正在研究 OHCI。
制造商 | 控制器/芯片组 | 供应商/设备 |
---|---|---|
英特尔公司 | 82371AB/EB PIIX4 USB | 8086H / 7112H |
制造商 | 描述 | 磁盘驱动程序 |
---|---|---|
宏碁 | Acer Entra | 标准 ATA/EIDE |
戴尔 | Dimension XPS R400 (PSH98) | |
433/L 和 466/L | ||
OptiPlex GXM 和 Optiplex GXpro | ||
Precision 410,带有板载 AIC7880 和 AIC7890 Ultra-2 SCSI 和 IDE 控制器 | Adaptec AIC7xxx 和标准 ATA/EIDE | |
Inspiron 7500 | 标准 ATA/EIDE | |
戴尔 Latitude C600 笔记本电脑 | ||
IBM | Thinkpad 760ED | |
w:Compaq | Armada 7700 系列 - Pentium MMX 166 Mhz | |
英特尔 | 486DX-33,Symphony 芯片组,AM BIOS | |
通用 PC/104 | 嵌入式系统上的 8 MB 闪存,自定义引导加载程序
|
alpha 版本正在运行
制造商 | 描述 | 显示控制器 |
---|---|---|
惠普 | Vectra VL 系列 3 5/75 和 5/90 Omnibook XE2 (DC 系列) | 嵌入式 VGA 上的 Cirrus Logic 543x,Silicon Motion SMI LynxEM - 4MB |
2002 年 8 月 4 日 - 版权所有 © 2002 年苏黎世联邦理工学院。 保留所有权利。
电子邮件:oberon-web at inf.ethz.ch
主页:http://www.ethoberon.ethz.ch