← Todas as máquinas

Olivetti · M

Olivetti M380 / M380 C

1988–1989 · Arquitetura: 80386DX

Família de computadores de secretária 80386DX a 16 MHz, com lógica Olivetti proprietária, controladoras externas e firmware local 1.09.

ParcialImplementada no BluMach

EMULAÇÃO PARCIAL: constam como aprovados POST, vídeo, arranque por disquete, RTC, a NVRAM do controlador de teclado e a instalação e o arranque do MS-DOS 3.30a a partir de um disco na GO717. Falta verificar o reinício a quente. A GO717 é emulada com o WD1003 sem os seus jumpers; PVGA1A, disquete e serviços AT são aproximações de compatibilidade, não modelos do backplane nem da IF614.

História

O M380 (BA806) e o M380 C compacto (BA818) partilham a plataforma 80386DX a 16 MHz documentada. O M380 C NEW acrescenta as opções GO723 e VGA GO470/481; o BluMach não as substitui em silêncio por dispositivos genéricos.

Hardware

Processador
Intel 80386DX, 16 MHz
Memória
Expansion-board memory; ME908/916/919 1 MB, ME912/927 4 MB, ME923 16 MB; 1–48 MB documented
Chipset
Olivetti proprietary BA806/BA818 PAL logic
Vídeo
External EGA or monochrome adapters; M380 C NEW VGA GO470/481 remains unavailable
Unidade de disquetes
External IF614 U-TURN board with floppy controller
Disco rígido
External GO717 MFM or GO720 ESDI controller; M380 C NEW GO723 combo remains unavailable
Relógio e CMOS
64-byte MC146818-compatible CMOS RAM
Ranhuras de expansão
Two 8-bit ISA, two 16-bit ISA and three proprietary 32-bit positions

Classificação do catálogo

Formato
Computador de mesa
Mobilidade
Fixo
Geração do processador
Classe 80386
Interface de armazenamento
Unidade de disquete, MFM

Investigação

Esta página distingue os factos de hardware documentados, o comportamento observado no firmware original e a fidelidade atual da emulação BluMach.

Venda e configurações comerciais

Evidência: hardware documentado ou confirmado

Modelos comercializados

O M380 é o computador de secretária BA806 e o M380 C o compacto BA818. O M380 C NEW documenta armazenamento e disquete com a GO723 e VGA GO470/481. É uma matriz de opções do guia de serviço, não uma lista de preços recuperada.

Arquitetura e memória

Evidência: hardware documentado ou confirmado

CPU e barramento

Intel 80386DX a 16 MHz com lógica PAL proprietária BA806/BA818; não é a plataforma Headland do PCS 386SX.

Memória

Toda a memória está em placas de expansão: ME908/ME916/ME919 têm 1 MB, ME912/ME927 4 MB e ME923 16 MB. Os 384 KB atrás do espaço entre 640 KB e 1 MB são memória dedicada: a BIOS procura-os no endereço de 32 bits 800A0000h e soma-os ao total se existirem. Os 128 KB superiores servem de sombra de E0000h-FFFFFh, que o registo 2 do controlador de teclado comuta entre RAM e ROM. Com 4 MB, o POST mostra 640 KB base, 3072 KB estendidos e 384 KB dedicados: 4096 KB. O BluMach reproduz a memória dedicada e a sombra; o resto da lógica das placas e do backplane continua a ser RAM linear.

Vídeo

O M380 e o M380 C usam adaptadores EGA ou monocromáticos externos. A VGA GO470/481 do M380 C NEW está documentada mas indisponível; a PVGA1A selecionável é uma aproximação explícita.

Armazenamento

O M380 e o M380 C usam controladoras externas: GO717 (WD1003-WAH, ST506/MFM) ou GO720 (WD1005-WAH, ESDI). A criação oferece a GO717 com os quatro discos da sua tabela Olivetti (tipos 6, 7, 12 e 13); a GO720 não é emulada. A GO723 RLL com disquete é a do M380 C NEW.

BIOS e firmware

Evidência: observado nos testes de firmware e inicialização preservados

Revisões conhecidas

PBUQ/PBUZ 1.09 local é um par intercalado de 64 KiB verificado. O guia documenta os pares 1.13 e 1.14, não preservados localmente.

Estado da emulação

Evidência: estado BluMach atual; não necessariamente uma descrição do circuito original

Verificado

Resultados registados com o firmware local 1.09 e o perfil de 4 MB/PVGA1A: POST, vídeo, arranque por disquete, RTC, 4096 KB com a memória dedicada, NVRAM válida depois de guardar com o SETUP do M280 e MS-DOS 3.30a a arrancar de um disco tipo 7 na GO717 (2026-10-16).

Pendente ou aproximado

Continuam por modelar a lógica proprietária das placas e do backplane, o caminho de disquete IF614, os bits de disquete do registo 0 e o bit de teste de banco do registo 2 do controlador de teclado. Falta repetir o reinício a quente: a GO717 já se reinicia com o reinício por software, que antes deixava um erro de controlador até um arranque a frio. LPT1 (378h/IRQ7), LPT2 (278h/IRQ5), COM1 e COM2 são modeladas como portas padrão fixas segundo o CAP7; falta repetir o Resident Diagnostics com elas. A GO717 é emulada com o WD1003: os seus jumpers não são modelados e fica fixa no endereço primário 1F0h com IRQ 14. A GO720 ESDI não é emulada. Falta o disco Customer/System Test próprio do M380.

Fontes

Material de investigação preservado

Evidência: fontes primárias e notas de investigação

Tradução automática, verificada com várias ferramentas. Encontrou um erro? Avise-me.