← Todas as máquinas

Olivetti · M

Olivetti M300 (IF378)

1990 · Arquitetura: 80386SX

M300 modular 386SX a 16 MHz com placa IF378 e controlo de memória Intel 82335.

ParcialImplementada no BluMach

História

O M300 modular original combina IF378, barramento IN108 e placa multifunções GO477; não é a placa-mãe dos M300 numerados posteriores.

Hardware

Processador
Intel 80386SX 16 MHz on IF378
Memória
1–12 MB
Chipset
Intel 82230/82231/82335
Ranhuras de expansão
IN108 system bus; GO477 multifunction board

Classificação do catálogo

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

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 M300 original é modular: a placa de CPU (UC093/097 e, depois, UC112/113, com a IF378) encaixa na ranhura 3 da placa de barramento IN108, que tem 8 ranhuras (cinco de 16 bits e três de 8). A placa multifunções GO477 e a VGA GO481 ocupam outras duas.

Arquitetura e memória

Evidência: hardware documentado ou confirmado

CPU e barramento

Intel 386SX a 16 MHz com suporte para 80387SX. Os Intel 82230/82231 reúnem a lógica AT (relógio, interrupções, DMA, temporizador, RTC) e o 82335 controla a memória.

Memória

Até 12 MB: dois bancos na placa de CPU (1 MB com SIMM de 256 KB, ou 2 ou 4 MB com SIMM de 1 M × 9) e placas de memória AMB 2678 de 2 a 4 MB. Acesso a 100 ns.

Vídeo

Placa VGA GO481 na ranhura 6 do barramento. Não é emulada; o perfil usa uma Paradise PVGA1A externa.

Armazenamento

A GO477 reúne a interface de disco, o controlador de disquetes (WD37C65C) e a porta série. Os discos documentados são de 20, 40 e 100 MB (Conner, NEC, Quantum). A tabela da BIOS inclui o tipo 33 (776/8/33) e o 36 (805/4/26).

BIOS e firmware

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

Revisões conhecidas

Preserva-se a BIOS 1.09 (26/06/90), de 64 KB numa 27C512. O guia de assistência associa a 1.09 às placas UC112/113 e refere uma 1.10 posterior que corrige a perda da primeira tecla após Ctrl+Alt+Del sem memória sombra.

Estado da emulação

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

Verificado

Com 2 MB, os diagnósticos residentes concluem os testes e contam 640 KB de base, 1280 KB estendidos e 128 KB de sombra (2048 KB), após a sequência de remapeamento de memória da BIOS; abre-se depois o Setup em ROM. O arranque do MS-DOS 3.30a com NVR preservada já tinha sido observado.

Pendente ou aproximado

Emulação parcial que arranca. Do 82335 são emuladas a configuração de memória, o remapeamento e os intervalos de memória da placa que a BIOS usa para medi-la. A memória não se repete para além da quantidade instalada como na placa real, e a memória remapeada fica logo acima da instalada. As funções dos 82230/82231 e da GO477 usam dispositivos AT compatíveis, e a GO481 ainda requer uma VGA externa. Faltam validar o disco IDE, outras quantidades de memória e mais software.

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.