Olivetti · M
Olivetti M380 / M380 C
Família de computadores de secretária 80386DX a 16 MHz, com lógica Olivetti proprietária, controladoras externas e firmware local 1.09.
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