UZIX Zilog Inside
Implementação de UNIX para MSX

[UZIX] [Técnico] [UZIX 2.0] [TCP/IP] [WWW] [Telas] [Docs] [Downloads]

Status do UZIX 2.0

Características:

    versão do kernel: 0.2.0
    velocidade do sistema com Z80 a 3.5MHz: 144 dhrystones/segundo;
    velocidade do sistema com R800 a 14MHz: 1096 dhrystones/segundo;

  • O UZIX está funcionando em qualquer sistema MSX (MSX2, MSX2+, TR e mesmo emuladores);
  • Até onde se saiba, ambiente multitarefa funcionando plenamente;
  • Até onde se saiba, ambiente multiusuário funcionando plenamente;
  • Até onde se saiba, sistema de arquivos estável;
  • Até onde se saiba, kernel, shell e ambiente bem estáveis;
  • Até onde se saiba, os utilitários e a shell do sistema funcionam sem erros;
  • Páginas dos manuais ('manpages') disponíveis;
  • Suporte a módulos (usado apenas pelo TCP/IP por enquanto);
  • Módulo TCP/IP e utilitários de rede funcionais (mas ainda betas);
  • Suporte a disco rígido (ESE MegaSCSI e Sunrise IDE);
  • Acesso rápido à diskette no Turbo-R;
  • Suporte à interfaces RS232 padrão;
  • Suporte à Sunrise RS232 e ACCNET;
  • Suporte à três terminais virtuais (acessíveis pelas teclas GRAPH+Fn);
  • Utilização inteligente de memória;
  • Suporte melhorado à emulação de MSXDOS;
Erros conhecidos e funcionalidades faltantes:

  • Algumas ROMs de interfaces de drive não funcionam corretamente com o UZIX, e isto é relacionado à parada do drive. Se o drive pára de girar, o próximo acesso a ele retorna um erro de 'não pronto' após uma longa pausa. Isto pode ser resolvido selecionando as opções apropriadas em 'Advanced settings' no programa de instalação do UZIX;
  • Tabulações não são corretamente apagadas pela tecla BS;
  • Muitas páginas de manual não existem;
  • O UZIX não tem o conceito de aplicações em primeiro/segundo plano controladas pelo usuário;
  • Apenas as controadoras MegaSCSI da ESE e IDE da Sunrise foram testadas. O UZIX NÃO irá rodar em interfaces Gouda ou Novaxis;
  • Devido a um bug no filesystem, o FSCK reporta, às vezes, inconsistência no número de blocos livres. Por isso, deve ser respondido 'YES' para a pergunta 'Fix (Y/N)?';