← Toutes les machines

Olivetti · M

Olivetti M300-30P

1992–1993 · Architecture: i486DX2

Variante i486DX2 à 50 MHz du M300-30, avec bus externe à 25 MHz.

PartielleImplémentée dans BluMach

Histoire

Le M300-30P est la variante rapide du M300-30 : même carte et même micrologiciel, mais avec un i486DX2/50, qui fonctionne en interne à 50 MHz sur un bus à 25 MHz.

Matériel

Processeur
Intel i486DX2/50; 25 MHz external bus
Mémoire
4/8/12/20/24/36 MB
Chipset
VLSI VL82C486
Vidéo
Integrated Western Digital WD90C31, 1 MB
Entrées et sorties
PC87311/87312 family; separate Olivetti 8042

Classification du catalogue

Format
Ordinateur de bureau
Mobilité
Fixe
Génération de processeur
Classe i486
Standard graphique
VGA

Recherche

Cette page distingue les caractéristiques matérielles documentées, le comportement observé dans le micrologiciel d'origine et la fidélité actuelle de l'émulation BluMach.

Architecture et mémoire

Éléments probants : documentation, ingénierie inverse et diagnostic

CPU et bus

Intel i486DX2/50 : 50 MHz en interne sur un bus à 25 MHz. Chipset VLSI VL82C486, qui réunit le contrôleur de mémoire et de bus AT.

Mémoire

De 4 à 36 Mo (4, 8, 12, 20, 24 ou 36 Mo). Avec 4 Mo, le POST compte 640 Ko de base, 3072 Ko étendus et 384 Ko dédiés : les 384 Ko situés derrière le trou entre 640 Ko et 1 Mo sont réservés à la mémoire fantôme vidéo et BIOS.

Vidéo

VGA Western Digital WD90C31 intégrée avec 1 Mo. Son BIOS vidéo, OVC 1.09, occupe la moitié inférieure de la ROM.

Stockage

Super I/O de la famille PC87311/87312 (disquettes, série et parallèle) et interface IDE à tampons. La table du BIOS ajoute les types 17 à 26 pour les disques IDE, dont le 17 (805/4/26, 40 Mo) et le 18 (776/8/33, 100 Mo).

BIOS et micrologiciel

Éléments probants : observé dans les tests de firmware et de démarrage conservés

Révisions connues

Trois ROM de 128 Ko avec le même BIOS vidéo OVC 1.09 sont conservées : Diagnostics 1.03 (24/09/92), 1.04 (05/11/92) et 2.00 (22/02/93). Le BIOS lit la vitesse du bus (25 ou 33 MHz) et l’adresse du Super I/O dans un registre de la carte, qu’il ouvre avec la commande 8Bh du contrôleur de clavier.

État de l'émulation

Éléments probants : statut BluMach actuel; pas nécessairement une description du circuit original

Vérifié

Avec 4 Mo, les Diagnostics 2.00 terminent tous leurs tests, identifient le processeur comme un DX2-50 et affichent 640 Ko de base + 3072 Ko étendus + 384 Ko dédiés = 4096 Ko.

En attente ou approximatif

Émulation partielle amorçable, avec les mêmes limites de chipset, de vidéo et de Super I/O que le M300-30. Le registre de configuration de la carte, dont le BIOS déduit le modèle de processeur, est reconstitué à partir du désassemblage. Ctrl+Alt+Suppr peut se bloquer au redémarrage du firmware ; mieux vaut pour l'instant un redémarrage matériel. Restent en suspens les autres configurations de RAM et davantage de logiciels.

Sources

Sources et traçabilité

Éléments probants : sources primaires et notes de recherche

Traduction automatique, vérifiée avec plusieurs outils. Une erreur ? Signalez-la.