← Toutes les machines

Olivetti · M

Olivetti M15 Plus

1988 · Architecture: 80C88

Portable 80C88 de 1988 avec 512 Ko, clavier amovible, LCD monochrome rétroéclairé et configurations à deux lecteurs ou HDU de 20 Mo.

ExpérimentaleImplémentée dans BluMach

EXPÉRIMENTAL : les tests décrits concernent la version pilote précédente. Cette build actualisée nécessite encore des essais interactifs de régression. Aucune carte audio supplémentaire n’est prise en charge ; le haut-parleur interne est conservé. Les approximations et périphériques non vérifiés sont détaillés ci-dessous.

Histoire

Le M15 Plus est un portable Olivetti distinct, apparenté au M15 de base. Il associait un 80C88 à 4,77 MHz, 512 Ko, un clavier amovible et un LCD rétroéclairé de 10,5 pouces. Olivetti proposait soit deux lecteurs internes de 720 Ko, soit un lecteur et un HDU de 20 Mo ; les deux configurations sont représentées à titre expérimental.

Matériel

Processeur
Intel 80C88 at 4.77 MHz
Mémoire
512 KB user RAM; 16 KB video RAM
Vidéo
10.5-inch backlit super-twist monochrome LCD; eight observed shade codes, 40/80-column text and 320×200/640×200 BIOS graphics modes
Lecteur de disquettes
Pilot: two internal 3.5-inch, 720 KB drives
Horloge et CMOS
Battery-backed clock/calendar; BIOS accesses an MSM6242-compatible register set at 0100h-010Fh
Interfaces
RS-232C, Centronics parallel and optional external 5.25-inch floppy; no documented external video connector
Clavier
Detachable 78-key keyboard with latching EDIT/SHIFT, integrated numeric keypad and ten function keys
Disque dur
Alternative commercial configuration: one 720 KB floppy and one 20 MB internal HDU. Olivetti labels the drive interface SCSI; the integrated host adapter is modelled through its BIOS-observed XT-compatible register contract

Classification du catalogue

Format
Portable
Mobilité
Portable
Génération de processeur
Classe 8086
Standard graphique
Compatible CGA
Technologie d’affichage
LCD
Couleur d’affichage
Monochrome
Interface de stockage
Lecteur de disquettes

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 : Matériel documenté ou confirmé

CPU et bus

Intel 80C88 à 4,77 MHz avec 512 Ko de RAM utilisateur. Le cœur d’émulation disponible et le temporisateur calibré restent des approximations temporelles.

Options et périphériques

Le manuel documente un lecteur externe optionnel de 5,25 pouces à alimentation indépendante et des périphériques RS-232C/Centronics. Batterie, alimentation, sangle et sac sont des accessoires, pas des emplacements ISA. Deux lecteurs de 720 Ko ou un lecteur et HDU de 20 Mo, RAM fixe à 512 Ko et haut-parleur. Lecteur externe encore en attente ; aucune carte audio ISA proposée.

Vidéo

LCD monochrome super-twist rétroéclairé. L’utilitaire d’origine nomme le noir, six niveaux de gris et le blanc ; le moteur de rendu du Plus conserve ces huit niveaux avec une courbe de luminance approximative. Le guide documente le texte 40/80 colonnes et les graphismes 320×200/640×200 ; l’affirmation contradictoire de 640×320 de la brochure n’est pas exposée comme mode émulé. Le fond olive et les pixels actifs gris bleu-vert reprennent l’aspect approuvé du M15 portable ; les couleurs sont approximatives, non mesurées sur le panneau. Le Plus conserve ses huit niveaux ordonnés avec des tons interpolés, sans prétendre à la même réponse optique que le M15 non rétroéclairé.

Banque de saut

Le BIOS 1.10 décode les mêmes bits multiplexés de mémoire et de démarrage 40/80 colonnes que le M15. La mémoire est fixée aux 512 Ko documentés ; Configurer n’expose que le choix de texte confirmé par le micrologiciel.

firmware analysé

BIOS 1.10 local : 32 Kio mappés de F8000h à FFFFFh, date 06/03/88 (format américain MM/JJ/AA : 1988-06-03). Il reste local jusqu’à vérification de sa provenance et de ses droits.

État de l'émulation

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

Commandes de l’écran

Le guide documente contraste, volume et rétroéclairage ON/OFF. Affichage → Réglages de l’écran permet de régler contraste et rétroéclairage en direct, avec huit niveaux LCD ordonnés. Le guide ne mentionne aucun réglage de luminosité séparé, donc aucun n’est ajouté. OFF réduit l’éclairage sans éteindre le panneau. Les courbes optiques sont approximatives.

Filiation de l’implémentation

Le modèle réutilise les chemins étayés des commutateurs de la famille M15, du RTC MSM6242 et du V6355D tout en conservant une identité distincte et sa cartographie de 32 Kio. Son dispositif HDU/SCSI dédié réutilise la machine d’états XTA pour le contrat hôte observé sur 320h-323h, IRQ 5 et DMA 3, y compris les commandes de tampon et de secteur long.

Vérifié

Le démarrage à froid et les deux réinitialisations réussissent Resident Diagnostics et indiquent 512/512 Ko. Les supports d’origine démarrent sous MS-DOS 3.20 et identifient les deux lecteurs internes de 720 Ko. Les tests Memory, System Board et Display LCD réussissent et valident caractères, attributs, huit niveaux ordonnés et graphismes 320×200/640×200.

En attente ou approximatif

Le contrat hôte du HDU est implémenté, mais le pont SCSI physique non identifié, le micrologiciel du disque et les octets ECC stockés sont approximatifs ; les images brutes synthétisent les quatre octets ECC de diagnostic. La réponse exacte du LCD, le temporisateur et le reste de la logique de carte demeurent également approximatifs.

Ingénierie

Ce mémoire public explique comment les éléments probants sont devenus une implémentation de l’émulateur, y compris les échecs, compromis, validations et critères de remplacement.

Le mémoire est actuellement disponible en anglais.

Lire la note d’ingénierie

Sources

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