SGI 320/540

From ReactOS Wiki
Jump to: navigation, search
This page is related to a port of ReactOS that only exists as an idea

ReactOS does not support this platform, nor is being ported to it.
You are free to start working on porting it, but don't forget to announce it publicly in the chat or in the development mailing list.


Silicon Graphics 320/540 Visual Workstation are two PC models produced by SGI which are not IBM-compatible PCs. They are known for using ARC firmware, just like in NT for RISC platforms, with a graphical interface available before the actual OS is booted.

Status

ReactOS is not ported to ARC-based SGI Visual Workstation series yet.

Both 320 and 540 use Pentium compatible CPUs so they could run ReactOS once it's ported.

Hardware

SGI 320/540 use a proprietary video adapter based on Cobalt chipset. Also it has a firmware that is completely different from a Standard PC BIOS, so a new HAL should be created. Otherwise its hardware is similar to IBM PC, such as PCI bus.

In Windows 2000 there is one known HAL for this platform:

File Name Hardware ID String HAL Name
halborg.dll sgi_mps_mp SGI HAL

Full Technical Specifications:

SGI Visual Workstation 320 [1]

  • CPU: Up to 2x Intel Pentium II 350/400/450 MHz or 2x Intel Pentium III 450/500/550/600 MHz (i686 class)
  • RAM: Up to 1 GB Quad channel PC100 SDRAM (ECC, uses propietary DIMMs)
  • Motherboard/Chipset: Fully custom motherboard/chipset design using UMA architecture and ARC firmware, also uses the Intel PIIX4 southbridge for USB (USB 1.1/UHCI), IDE (ATA-33) and other stuff
  • Graphics: Cobalt Graphics Chipset (UMA, OpenGL 1.x only)
  • Storage: 6.4GB/5,400 RPM, 10.1GB/7,200 RPM, or 14.4GB/7,200 RPM Ultra ATA/33 or 9.1GB/7,200 RPM or 9.1GB/10,000 RPM Ultra2 SCSI nonSCA disk drives
  • Network: Intel 82557 based LAN Adapter
  • Audio Controller: ??? 16-bit, 44.1 KHz (CD-quality) stereo input and output subsystem, MPC-3- and Direct Sound III-compatible, Yamaha S-YXG50 software synthesizer

SGI Visual Workstation 540

  • CPU: Up to 4x Intel Pentium III Xeon 450/500/550/600/700/900 MHz (i686 class)
  • RAM: Up to 2 GB Quad channel PC100 SDRAM (ECC, uses propietary DIMMs)
  • Motherboard/Chipset: Fully custom motherboard/chipset design using UMA architecture and ARC firmware, also uses the Intel PIIX4 southbridge for USB (USB 1.1/UHCI), IDE (ATA-33) and other stuff
  • Graphics: Cobalt Graphics Chipset (UMA, OpenGL 1.x only)
  • Storage: 9.1GB/7,200 RPM, 9.1GB/10,000 RPM, or 18GB/10,000 RPM Ultra2 SCSI SCA disk drives
  • Network: Intel 82557 based LAN Adapter
  • Audio Controller: ??? 16-bit, 44.1 KHz (CD-quality) stereo input and output subsystem, MPC-3- and Direct Sound III-compatible, Yamaha S-YXG50 software synthesizer

Emulation

There are no known emulators of this platform.

See Also

ReactOS ports‎
In active development Intel IA-32 (x86) | AMD64 (x64)
In slow development ARM64 (aarch64) | ARM32 (armv7) | NEC PC-98 (x86) | OG Xbox (x86)
Unmaintained OLPC (x86)
Missing ports that Windows has Intel IA-64 (Itanium) | IBM PS/2 MCA (x86) | SGI 320/540 (x86) | DEC Alpha (axp) | MIPS | PowerPC (ppc)
Ideas for new ports Apple TV 1st Gen (x86) | FM Towns (x86) | PlayStation 4 (x64) | Intel SFI (x86)