← Tutte le macchine

Olivetti · M

Olivetti M300-30

1992–1993 · Architettura: i486SX

Desktop i486SX a 25 MHz con chipset VLSI VL82C486 e video WD90C31 integrato.

ParzialeImplementata in BluMach

Storia

L’M300-30 è la versione con i486SX a 25 MHz di questa piattaforma M300 del 1992–1993. Condivide scheda, firmware e periferiche con l’M300-30P, che monta un DX2/50; BluMach li offre come due macchine perché ciascuna abbia il suo processore.

Hardware

Processore
Intel i486SX/25
Memoria
4/8/12/20/24/36 MB
Chipset
VLSI VL82C486
Video
Integrated Western Digital WD90C31, 1 MB
Ingressi e uscite
PC87311/87312 family; separate Olivetti 8042

Classificazione del catalogo

Formato
Desktop
Mobilità
Fisso
Generazione del processore
Classe i486
Standard grafico
VGA

Ricerca

Questa pagina distingue i dati hardware documentati, il comportamento osservato nel firmware originale e l'attuale fedeltà dell'emulazione BluMach.

Architettura e memoria

Evidenza: documentazione, reverse engineering e diagnostica

CPU e bus

Intel i486SX a 25 MHz. Chipset VLSI VL82C486, che riunisce il controller di memoria e del bus AT.

Memoria

Da 4 a 36 MB (4, 8, 12, 20, 24 o 36 MB). Con 4 MB, il POST conta 640 KB di base, 3072 KB estesi e 384 KB dedicati: i 384 KB dietro il vuoto tra 640 KB e 1 MB sono riservati allo shadow del video e del BIOS.

Video

VGA Western Digital WD90C31 integrata con 1 MB. Il suo BIOS video, OVC 1.09, occupa la metà inferiore della ROM.

Stoccaggio

Super I/O della famiglia PC87311/87312 (floppy, seriale e parallela) e interfaccia IDE bufferizzata. La tabella del BIOS aggiunge i tipi da 17 a 26 per i dischi IDE, tra cui il 17 (805/4/26, 40 MB) e il 18 (776/8/33, 100 MB).

BIOS e firmware

Evidenza: osservato nel firmware conservato e test di avvio

Revisioni note

Si conservano tre ROM da 128 KB con lo stesso BIOS video OVC 1.09: Diagnostica 1.03 (24/09/92), 1.04 (05/11/92) e 2.00 (22/02/93). Il BIOS legge la velocità del bus (25 o 33 MHz) e l’indirizzo del Super I/O da un registro della scheda, che apre con il comando 8Bh del controller della tastiera.

Stato dell'emulazione

Evidenza: corrente stato BluMach; non necessariamente una descrizione del circuito originale

Verificato

Diagnostica 1.04 completa POST e test di CPU, cache, memoria, tastiera, RTC e modalità protetta; avvia MS-DOS 5.00 e conserva il calendario. Con 4 MB, la memoria risulta 640 KB base + 3072 KB estesa + 384 KB dedicata = 4096 KB.

In sospeso o approssimativo

Emulazione parziale avviabile. Il VL82C486 è un modello iniziale; il WD90C31 usa il nucleo compatibile WD90C30 e il PC87311/87312 è approssimato con PC873xx. Il registro di configurazione della scheda, da cui il BIOS legge la velocità del bus e l’indirizzo del Super I/O, è stato ricostruito dal disassemblato. Restano da validare le altre configurazioni di RAM documentate e altro software.

Fonti

Fonti e tracciabilità

Evidenza: fonti primarie e note di ricerca

Traduzione automatica, verificata con diversi strumenti. Hai trovato un errore? Segnalalo.