跳轉到內容

來自華夏公益教科書

該文件最初託管在 ETHZ 上。它仍然 在 WayBack 檔案中,根據 ETH 許可證

頁面索引:[ 主機板 | 處理器 | RAM | 裝置驅動程式 | 磁碟 | 顯示 | 通訊 | 調變解調器 | PCMCIA | 滑鼠 | 聲音 | USB | 示例機器 ]

 
PC 原生奧伯龍硬體相容性列表

此頁面正在建設中,並將用於安裝資訊和使用者安裝報告。請傳送您的安裝報告以供包含在此頁面上。本文件中包含的資訊適用於最新的 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 奧伯龍編譯器

RAM

原生奧伯龍最多支援 128MB,因為頁表是在低記憶體中分配的。這可以在 Kernel.InitMemory 過程中進行改進。如果安裝了超過 128MB 的記憶體,則僅使用前 128MB。

裝置驅動程式

必須為本文件中介紹的各個裝置類別安裝裝置驅動程式。根據裝置的重要性,驅動程式安裝可能必須立即在系統啟動時進行,或者可以延遲到以後進行

  • 磁碟驅動程式(ATA/EIDE 或 SCSI)位於啟動裝置上,由啟動載入程式從一開始就進行安裝。
  • 在系統啟動時,會安裝一個 VGA 驅動程式,它很快就會被 Display= 中指定的顯示驅動程式替換,以及相關的 配置字串。其他字串可能命令安裝更多驅動程式。
  • 稍後,驅動程式模組在需要時會透過執行相應的奧伯龍命令動態載入,就像任何其他奧伯龍模組一樣。安裝命令取決於控制器。驅動程式會立即投入使用:無需重新啟動。要使安裝自動化,只需在 System.InitCommands 組(奧伯龍文字)中編輯包含相應安裝命令的行即可。將行註釋掉足以禁止安裝。

按需動態載入的驅動程式在整個會話期間都駐留在記憶體中。因此,原則上不能解除安裝驅動程式。特殊情況,例如為了測試目的,可能需要解除安裝驅動程式(首先必須解除安裝匯入它的模組)。

磁碟

參見 磁碟支援

用於 IDE 和 EIDE 控制器的標準 ATA/EIDE
製造商 控制器/晶片組 供應商/裝置
英特爾公司 82371AB/EB PIIX4 IDE 8086H / 7111H
Adaptec AIC 7xxx SCSI,用於 Adaptec(PCI)
控制器 供應商/裝置 狀態
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 選擇超時中斷,並且無法清除中斷或由卡再次設定)

用於 NCR Symbios Logic (LSI Logic) (PCI) 的 NCR 810 SCSI 參見 NCR 53C810 和 NCR BIOS 資訊
控制器 供應商/裝置 狀態
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] 按鈕編輯的。

用於 3Com ISA 板的 Net3Com509
用於 ISA/EISA 的 EtherLink III - 3C509B
用於 3Com PCI 板的 Net3Com905B
支援下一個驅動程式 Net3Com90x 的 3CxxxB 板,該驅動程式更通用
用於 3Com PCI 板的 Net3Com90x
控制器 供應商/裝置 狀態
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 上測試
用於 NE2000 板(PCI)的 NetNe2000
控制器 供應商/裝置 狀態
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)多花點錢也是值得的,因為您將獲得更好的連線。

PCMCIA

尚不支援。

滑鼠

參閱 滑鼠支援

已知可用的滑鼠示例(滑鼠型別在“滑鼠支援”中描述)

製造商 描述 滑鼠型別
羅技 滑鼠埠上的 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

參閱 USB 支援

支援與通用主機控制器介面 (UHCI) 1.1 相容的晶片組,例如 VIA 的 T83C572。 正在研究 OHCI。

製造商 控制器/晶片組 供應商/裝置
英特爾公司 82371AB/EB PIIX4 USB 8086H / 7112H
已知與 Oberon 配合使用的機器示例
製造商 描述 磁碟驅動程式
宏碁 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

華夏公益教科書