Driver:MIPS: Difference between revisions

From MAMEDEV Wiki
(Created page with "= MIPS = right|100px| This article and the corresponding MAME driver focus on computers sold by MIPS Computer Systems which use MIPS R2000/R3000 processors a...")
 
Line 5: Line 5:
== Introduction ==
== Introduction ==
== Status ==
== Status ==
== Hardware ==
{| class="wikitable" style="width: 75%; text-align: center;"
|+ style="caption-side:bottom; text-align: left;"|MIPS Computer Systems range
! Model !! Board !! CPU !! Clock !! Slots !! Disk !! style="text-align:left;" | Package !! style="text-align:left;" | Notes
|-
| M/500 || R2300 || R2000 || 5MHz || VME || ESDI || ||
|-
| M/800 || R2600 || R2000 || 8MHz || VME || ESDI || ||
|-
| M/1000 || R2800 || R2000 || 10MHz || VME || ESDI || ||
|-
| M/120-3 || R2400 || R2000 || 12.5MHz || PC-AT || SCSI || style="text-align: left;" | Deskside || style="text-align: left;" | aka Intrepid
|-
| M/120-5 || R2400 || R2000 || 16MHz || PC-AT || SCSI || style="text-align: left;" | Deskside ||
|-
| M/180 || R2400 || || || || || ||
|-
| M/2000-6 || R3200 || R3000 || 20MHz || VMEx13 || SMD || style="text-align: left;" | Rack Cabinet ||
|-
| M/2000-8 || R3200 || R3000 || 25MHz || VMEx13 || SMD || style="text-align: left;" | Rack Cabinet ||
|-
| M/2000-? || RB3125 || R3000 || 33MHz || || || ||
|-
| RC2030 || I2000 || R2000 || 16MHz || || SCSI || style="text-align: left;" | Desktop || style="text-align: left;" | aka M/12, Jupiter
|-
| RS2030 || I2000 || R2000 || 16MHz || || SCSI || style="text-align: left;" | Desktop || style="text-align: left;" | aka M/12, Jupiter
|-
| RC3230 || R3030 || R3000 || 25MHz || PC-ATx1 || SCSI || style="text-align: left;" | Desktop || style="text-align: left;" | aka M/20, Pizazz
|-
| RS3230 || R3030 || R3000 || 25MHz || PC-ATx1 || SCSI || style="text-align: left;" | Desktop || style="text-align: left;" | aka M/20, Pizazz, Magnum 3000
|-
| RC3240 || || R3000 || 25MHz || PC-ATx4 || SCSI || style="text-align: left;" | Deskside || style="text-align: left;" | M/120 with CPU-board upgrade
|-
| RC3330 || || R3000 || 33MHz || PC-AT || SCSI || style="text-align: left;" | Desktop ||
|-
| RS3330 || || R3000 || 33MHz || PC-AT || SCSI || style="text-align: left;" | Desktop ||
|-
| RC3260 || || R3000 || 25MHz || VMEx7 || SCSI || style="text-align: left;" | Pedestal ||
|-
| RC3360 || RB3133 || R3000 || 33MHz || VME || SCSI || style="text-align: left;" | Pedestal ||
|-
| RC3370 || RB3133 || || || || || ||
|-
| RC6260 || R6300 || R6000 || 66MHz || VME || SCSI || style="text-align: left;" | Pedestal ||
|-
| RC6280 || R6300 || R6000 || 66MHz || VMEx6 || SMD || style="text-align: left;" | Data Center ||
|-
| RC6380-100 || || R6000x1 || 66MHz || VME || SMD || style="text-align: left;" | Data Center ||
|-
| RC6380-200 || || R6000x2 || 66MHz || VME || SMD || style="text-align: left;" | Data Center ||
|-
| RC6380-400 || || R6000x4 || 66MHz || VME || SMD || style="text-align: left;" | Data Center ||
|}


== Preparation ==
== Preparation ==

Revision as of 11:43, 6 June 2019

MIPS

This article and the corresponding MAME driver focus on computers sold by MIPS Computer Systems which use MIPS R2000/R3000 processors and run RISC/os (also known as UMIPS), a port of UNIX System V release 3 with BSD extensions.

Introduction

Status

MIPS Computer Systems range
Model Board CPU Clock Slots Disk Package Notes
M/500 R2300 R2000 5MHz VME ESDI
M/800 R2600 R2000 8MHz VME ESDI
M/1000 R2800 R2000 10MHz VME ESDI
M/120-3 R2400 R2000 12.5MHz PC-AT SCSI Deskside aka Intrepid
M/120-5 R2400 R2000 16MHz PC-AT SCSI Deskside
M/180 R2400
M/2000-6 R3200 R3000 20MHz VMEx13 SMD Rack Cabinet
M/2000-8 R3200 R3000 25MHz VMEx13 SMD Rack Cabinet
M/2000-? RB3125 R3000 33MHz
RC2030 I2000 R2000 16MHz SCSI Desktop aka M/12, Jupiter
RS2030 I2000 R2000 16MHz SCSI Desktop aka M/12, Jupiter
RC3230 R3030 R3000 25MHz PC-ATx1 SCSI Desktop aka M/20, Pizazz
RS3230 R3030 R3000 25MHz PC-ATx1 SCSI Desktop aka M/20, Pizazz, Magnum 3000
RC3240 R3000 25MHz PC-ATx4 SCSI Deskside M/120 with CPU-board upgrade
RC3330 R3000 33MHz PC-AT SCSI Desktop
RS3330 R3000 33MHz PC-AT SCSI Desktop
RC3260 R3000 25MHz VMEx7 SCSI Pedestal
RC3360 RB3133 R3000 33MHz VME SCSI Pedestal
RC3370 RB3133
RC6260 R6300 R6000 66MHz VME SCSI Pedestal
RC6280 R6300 R6000 66MHz VMEx6 SMD Data Center
RC6380-100 R6000x1 66MHz VME SMD Data Center
RC6380-200 R6000x2 66MHz VME SMD Data Center
RC6380-400 R6000x4 66MHz VME SMD Data Center

Preparation

Prerequisites

TODO: mame version, riscos files, tap adapter

Network

TODO: set up the bfs and rsh networking tools and environment.

Storage

Use chdman createhd to prepare a new CHD for the operating system installation, and then chdman addmeta to apply a manufacturer string used to identify the drive make/model information that will be returned by the SCSI INQUIRY command.

chdman createhd -o rs2030.chd -chs 1872,15,74
chdman addmeta -i rs2030.chd -t IDNT -vt "SEAGATE ST11200N        1.00"

The SCSI INQUIRY response data (defined by the IDNT meta-data tag in the CHD) should consist of an 8 character manufacturer name, 16 character model number, and 4 character version number, all left justified and padded with spaces.

Configuration

TODO: mame configuration

Installing RISC/os

Format Utility

Miniroot Installation

References

The following are various documents pertaining to MIPS computer systems.

Reference Title Date Links
Reference Title MmmYY [1]