Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Oberon/ETH Oberon/hcl

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

#F0FFF0 This document was originally hosted at the ETHZ. It remains in the WayBack archive under the ETH license. {{DISPLAYTITLE:}} Page index: [ Motherboard | Processor | RAM | Device drivers | Disk | Display | Communication | Modem | PCMCIA | Mouse | Sound | USB | Example machines ]   PC Native Oberon Hardware Compatibility List This page is under construction and will be used for installation information and user installation reports. Please send your installation reports for inclusion on this page. The information contained herein applies to the most recent Alpha / Beta versions. Subjects treated in linked documents: BIOS support Diskette support Keyboard support Printer support Sound support Speaker support Frequently Asked Questions on the Native Oberon OS (beta version) You will find a good support for hardware and software considerations not directly related to Native Oberon in the Operating System resource centre documents maintained by Chris Lattner. Motherboard and expansion slots Native Oberon runs on single processor motherboards of all brands, even on older ones, with ISA, PCI and AGP expansion slots in any combination. AGP expansion cards are similar to PCI cards from the software point-of-view. USB too is supported, but to a lesser extent. IrDA is not supported. Oberon's PCI analyser tool The PCI analyser command PCITools.Scan is designed to obtain all the required information on the installed PCI and AGP devices. The PCI bus is scanned and all the devices found are listed, along with a textual description extracted from an ancillary file. Some of the most valuable informations displayed are: bus number, device number, device class and subclass, vendor name and code, device name and code, IRQ assigned to the device. Keep in mind that non-PCI devices may also use IRQs and that IRQ conflicts may be at the origin of installation problems (e.g. black screen when the display device IRQ is in conflict) or other malfunctioning (e.g. network card IRQ conflict). A full-fledged Oberon system is not required to use the tool. Booting from an Oberon-0 diskette is enough and can be of great help even to non-Oberon users. Alternatively, use the Oberon Utility Disk. Installed hardware inspection The needed information about the installed hardware can ideally be collected in advance of an Oberon installation with the facilities of an installed operating system. This can be useful when the manufacturer's documentation is not available or for a noname computer. Windows 2000/NT: follow "Start -> Programs -> Administrative Tools -> Diagnostics" Windows 95/98: follow "Start -> Settings -> Control Panel -> System" Linux: view or print /var/log/boot.msg Besides that, there exists a profusion of published and downloadable software for analyzing, diagnosing and performance testing of hardware components. E.g. blue PC Analyser [expired] - DOS Dr. Hardware - "2002" for Win9x/ME/NT/2000/XP or Sysinfo for DOS Processor Native Oberon runs on these 32-bit architecture processors Intel processors, starting from the i386, and equivalent processors offered by other manufacturers such as AMD and Cyrix. Native Oberon has been reported to work on AMD K5 and K6 series chips, Cyrix MII-333. If no coprocessor is found, the emulator module FPA.Mod will take its function over. Transmeta processor TM5400 as reported by Thomas Kistler. StrongARM processors based on the ARM Architecture Version 4: SA 110, SA 1110. Theoretically, it should run on Intel PCS Application Processors, but that was not tested. For more information, see ETH Oberon Compilers. RAM Native Oberon supports maximally 128MB, because of the way page tables are allocated in low memory. This could be improved in procedure Kernel.InitMemory. If more than 128 MB are installed, only the first 128MB are used. Device drivers Device drivers must be installed for the various device categories reviewed in this document. Depending on the device's importance, a driver installation may have to take place immediately at system start or may be delayed to a later time: A disk driver (ATA/EIDE or SCSI), located on the boot device, is installed straight from the start by the boot loader. At system start, a VGA driver is installed which is soon replaced by a display driver specified in the Display= and associated configuration strings. Other strings may command the installation of further drivers. At a later time, a driver module is dynamically loaded when needed, just like any other Oberon module, by executing an appropriate Oberon command. The installation command depends on the controller. A driver is immediately operational: no reboot is needed. To automate the installation, it suffices to edit a line containing the appropriate installation command in the System.InitCommands group of Oberon.Text. Commenting out the line is enough to bar the installation. Drivers dynamically loaded on demand remain in memory during the entire session. Consequently, a driver must not be uninstalled, in principle. Exceptionally, say for test purposes, a driver may have to be unloaded (the modules importing it must be unloaded first). Disk Cfr. Disk support + Standard ATA/EIDE for IDE & EIDE controllersManufacturerController / ChipsetVendor / DeviceIntel Corporation82371AB/EB PIIX4 IDE8086H / 7111H + Adaptec AIC 7xxx SCSI for Adaptec (PCI)ControllerVendor / DeviceStatusAVA-2902A/E9004H / 5078HRecognized / Not TestedAVA-29049004H / 5078HRecognized / Not TestedAVA-2910 (AIC-7850P Fast/Wide SCSI II)9004H / 5078HRecognized / Not TestedAIC-7855 Fast SCSI Controller9004H / 5578HRecognized / Not TestedAIC-7860 SCSI Controller9004H / 6078HRecognized / Not TestedAIC-7870P Fast/Wide SCSI II Chip9004H / 7078HRecognized / Not TestedAHA-2940/W Fast/Wide SCSI9004H / 7178HRecognized / Not TestedAHA-3940/W Dual-Channel FAST/Wide SCSI9004H / 7278HRecognized / Not TestedAHA-3985 4 Channel RAID SCSI9004H / 7378HRecognized / Not TestedAHA-2944W SCSI9004H / 7478HRecognized / Not TestedAHA-3940U/UW/UWD Ultra/Ultra Wide/Dual SCSI9004H / 8278HRecognized / Not TestedAHA-398X (AIC-7883U)9004H / 8378HRecognized / Not TestedAHA-2944UW SCSI9004H / 8478HRecognized / Not TestedAHA-2940U/2940UW Dual9004H / 7895HRecognized / Problem reported (1)AHA-394xAU/AUW/AUWD AIC-7895B9004H / 7895HRecognized / Problem reportedAHA-2940U2W/U2B9005H / 0010HRecognized / Not TestedAHA-2950U2W Ultra2 SCSI9005H / 0010HRecognized / Not TestedAIC-7896/7 Ultra2 SCSI9005H / 005FHRecognized / Not TestedAHA-3940U2x9005H / 0050HRecognized / Not TestedAHA-3950U2D Ultra2 SCSI9005H / 0051HRecognized / Not TestedAIC-7880P Ultra/Ultra Wide SCSI9004H / 8078HTestedAHA-2940U/UW Ultra/Ultra Wide SCSI9004H / 8178HTestedAHA-2940U2/W SCSI (AIC-7890)9005H / 001FHTestedAIC-7861 AHA-2940AU SCSI Controller9004H / 6178HProblems - BIOS maybe (1): one problem reported, card hangs while booting (as soon as interrupts are switched on, scsi selection time-out interrupts are raised, and the interrupt cannot be cleared or is set again by the card) +NCR 810 SCSI for NCR Symbios Logic (LSI Logic) (PCI) Cfr. NCR 53C810 and NCR BIOS infoControllerVendor / DeviceStatus53C810 8100S Fast-SCSI Adapter1000H / 0001H53C820 820 Fast-Wide-SCSI Adapter1000H / 0002H53C825 825XS/D Fast-Wide-SCSI Adapter1000H / 0003H53C815 815X Fast-SCSI Adapter1000H / 0004H53C875 8100ASP, 2081X Ultra-Wide-SCSI Adapter1000H / 0005H53C860 8600SP Ultra-SCSI Adapter1000H / 0006H53C875 875XS/D, 2280X Ultra-Wide-SCSI Adapter1000H / 000FH The documentation for programming the 53C8xx chip is found at blue http://www.lsilogic.com/techlib/ [expired]. Example: The add-on ASUS PCI-SC200 SCSI controller is based on the NCR/Symbios 53C810 chip. Display Cfr. Display support VESA and PCITools.Scan information contains detailed information on the video modes of some of the video subsystems listed below. +ManufacturerController / Chip setBusVendor / DeviceDrivers testedATI Technologies Inc.Xpert98 AGP 2X / Chip: Mach64: Rage 3D ProAGP 2x1002H / 4742HVesa 2.03D Rage II+PCIMach64 / Vesa 2.0Mobility M3AGP 2x1002H / 4C46VGA / Mach64 / Vesa 2.03D Rage P/M MobilityAGP 2x1002H / 4C4DVGA (640x480x8) / Mach64 (1280x1024x32) / Vesa 2.0 (1280x1024x24)Diamond Multimedia Systems, Inc.Riva TnT 128 [NV04]PCI10DEH / 0020HVesa 3.0FireGL 1000PCI3Dlabs Permedia 23DlabsTVP4020 Permedia 2 - Texas InstrumentsAGP 1x104CH / 3D07H3Dlabs Permedia 2S3 Inc.Trio32/64/64V+ / Chip: 86C764/765PCI5333H / 8811HS3 Trio64ViRGE/DX or /GX / Chip: 86C375PCI5333H / 8A01HS3 Trio64Aurora64V+ on-board CompaqPCIS3 Aurora64Matrox Graphics, Inc.Power Graphics Accelerator, MGA Series, VGA/VBE BIOS V2.5PCIVesa 2.0MGA 2164W [Millenium II] 16MBPCI102BH / 051BHVesa 2.0NeoMagicMagicGraph 128XD on IBM ThinkPad 380XDPCIVesa 2.0IBM ThinkPad 380PCIVesa 2.0PowerColorGoya S3 325 Virge DX - PCIPCIVesa 2.0Silicon MotionLynxEM+ - 4MBPCIVesa 3STB now nVIDIAPowerGraph 64 Video (Trio64V+)PCIS3 Trio64TridentCyber 9385 on IBM Thinkpad 760EDPCITrident 9xxx Communication The drivers are listed with the name they are given in Oberon.Text, which is edited from the [Configure] button in System3.Tool. +Net3Com509 for 3Com ISA boardEtherLink III for ISA/EISA - 3C509B +Net3Com905B for 3Com PCI boardSupports the 3CxxxB boards of the next driver Net3Com90x which is more generic +Net3Com90x for 3Com PCI boardControllerVendor / DeviceStatus3C900-TPO Fast Ethernet10B7H / 9000H3C900-Combo Fast Etherlink10B7H / 9001H 3C900B-TPO Etherlink XL TPO 10Mb10B7H / 9004H3C900B-Combo Etherlink XL Combo10B7H / 9005H3C905-TX Fast Etherlink 10/10010B7H / 9050H3C905B Fast Etherlink XL 10/10010B7H / 9055HTested3C905B - 10/100Mb T410B7H / 9056H3C905C-TX Fast Etherlink10B7H / 9200HTested3C556 laptop tornado10B7H / 6055HTesting on version 0.9.5 +NetNe2000 for NE2000 board (PCI)ControllerVendor / DeviceStatusWinbond 89C9401050H / 0940HWinbond1050H / 5A5AHSureCom NE3410BDH / 0E34HRealTek RTL-802910ECH / 8029HVia 86C9261106H / 0926HCompex RL200011F6H / 1401HHoltek HT8023212C3H / 0058HHoltek HT8022912C3H / 5598HNetVin NV5000SC4A14H / 5000HKTI ET32P28E2EH / 3000H Modem Only modems with a serial (V24/RS232) port interface are supported. Modems of the type "WinModem" have a proprietary interface to the operating system driver. Normally, they work only with Windows. The safest is to buy an external modem with a serial interface, that understands the "AT" command set. Spending a bit more for a good modem (e.g. a 3COM US Robotics) is also worth it, because you will get better connections. PCMCIA No support yet. Mouse Cfr. Mouse support Examples of mice known to work (Mouse type is described in "Mouse support"): +ManufacturerDescriptionMouse TypeLogitechPS/2-style on mouse port, e.g. Compaq trackball,PS2WingMan Gaming Mouse,MouseMan Wheel Mouse,Pilot Optical Mouse - 3-buttons Logitech type 1 on COM 1/2LM1Logitech type 2 on COM 1/2LM2Logitech type 3 on COM 1/2LM3new Logitech on COM 1/2, e.g. Pilot+ and MouseMan wheelMSIMicrosoftIntelliMouseMSIMouse SystemsMouse Systems type 1 on COM 1/2, e.g. Optical - Serial - 3-buttonMS1Mouse Systems type 2 on COM 1/2MS2Mouse Systems type 3 on COM 1/2MS3Mouse Systems type 4 on COM 1/2MS4MicrosoftMicrosoft 2-button on COM 1/2MSM Sound Cfr. Sound support USB Cfr. USB support Chip sets compatible with the Universal Host Controller Interface (UHCI) 1.1 are supported, e.g. VIA's T83C572. OHCI is being investigated. +ManufacturerController / Chip setVendor / DeviceIntel Corporation82371AB/EB PIIX4 USB8086H / 7112H Examples of machines known to work with Oberon +ManufacturerDescriptionDisk driverAcerAcer EntraStandard ATA/EIDEDellDimension XPS R400 (PSH98)433/L and 466/LOptiPlex GXM and Optiplex GXproPrecision 410 with on-board AIC7880 & AIC7890 Ultra-2 SCSI and IDE controller Adaptec AIC7xxx and Standard ATA/EIDEInspiron 7500Standard ATA/EIDEDell Latitude C600 LaptopIBMThinkpad 760EDw:CompaqArmada 7700 Series - Pentium MMX 166 MhzIntel486DX-33, Symphony chipset, AM BIOSGeneric PC/1048 MB flash memory on embedded system Custom boot loader The alpha version is working on: +ManufacturerDescriptionDisplay controllerHPVectra VL series 3 5/75 and 5/90 Omnibook XE2 (DC Series)Cirrus Logic 543x on embedded VGA Silicon Motion SMI LynxEM - 4MB blue [Top] 4 Aug 2002 - Copyright © 2002 ETH Zürich. All rights reserved. E-Mail: oberon-web at inf.ethz.ch Homepage: http://www.ethoberon.ethz.ch