RSX280
O RSX280 é um sistema operacional para a CPU Zilog Z280 que é semelhante em aparência ao RSX-11M do antigo DEC.
Características:
- Multitarefa.
- MultiUser.
- Multi-terminal.
- Micro-Kernel baseado em prioridade com agendamento de tarefas de Round-Robin da mesma prioridade.
- Mecanismo Qio.
- Suporte ast.
- Sinalizadores de eventos.
- Enviar mecanismo de comunicação entre tarefas.
- Funcionalidade do kernel estendida por tarefas privilegiadas .
- Diretório de tarefas para ativação rápida da tarefa.
- As tarefas podem ser corrigidas na memória para uma ativação ainda mais rápida.
- Drivers de dispositivo.
- Alocação dinâmica de recursos do sistema.
- Processos de garfo.
- Fila do relógio e execução de tarefas agendadas pelo tempo.
- Usuários privilegiados e não privilegiados.
- Estrutura do sistema de arquivos de 2 níveis.
- Processador de comando indireto.
O RSX280 é uma porta direta de RSX180 e, portanto, compatível no nível de chamada de comando e sistema. Mais detalhes aqui.
Hardware suportado
Conselho Z280RC de Bill Shen com:
- Kernel: Dallas DS1202/DS1302 (RTC e NVRAM)
- Motorista do terminal: cinco portas seriais (UART interno de Z280 e placa de porta quárias OX16C950 da Bill Shen)
- Driver de disco flash compacto
A placa CPU280 da Tilmann Reh com:
- Kernel: Dallas DS1287A (RTC e NVRAM)
- Driver de terminal: duas portas seriais (UART interno do Z280 e 81C17 a bordo UART)
- Driver de disco disquete
Bugs e limitações
Observe que isso ainda é um trabalho em andamento. O kernel é bastante completo e estável, o sistema pode ser inicializado e usado, mas há muitos detalhes inacabados, alguns utilitários básicos ainda estão ausentes e os bugs provavelmente estão se escondendo em algum lugar do código.