OS 9 en PET

garillete
Mensajes: 2327
Registrado: 30 Oct 2010 20:58
Agradecido : 478 veces
Agradecimiento recibido: 966 veces

OS 9 en PET

Mensajepor garillete » 07 Oct 2014 10:43

Por lo visto también hay este sistema en Commodore PET

enlace os 9 Superpet

otro enlace

Superpet

Avatar de Usuario
ron
Mensajes: 21855
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4752 veces

Re: OS 9 en PET

Mensajepor ron » 07 Oct 2014 19:13

Muy interesante:

Es lo que había imaginado, algo parecido lo tienes para el Tube del BBC Micro. Se trata de una placa hija que contiene un 6809 que una vez conectada solo permite funcionar en modo 6809 y si se quiere OS-9, lo del 6809 lo había leído hace tiempo, en cambio lo del OS-9 me parece interesante

Es decir, no todos los PET, es para el SuperPet:

[tabs][tabs: ] CPU: 6502 y Motorola 6809, 1MHz
RAM: 96K
ROM: 48K, incluyendo BASIC 4.0
Video: MOS 6545, monitor monocromo de 12 pulgadas, en pantalla de 80×25 caracteres
Sonido: beeper
Puertos: MOS 6520 PIA, MOS 6522 VIA, MOS 6551 ACIA, 1 RS-232, 2 Puertos Datassette (uno trasero), 1 IEEE-488

Básicamente es un 8000 con ROMs para lenguajes de programación y tres juegos de caracteres y un puerto RS-232[/tabs]

TPUG has implemented the popular 6809 operating system

OS/9 on the SuperPET. Super-OS/9 greatly expands software availability and the hardware capabilities of this computer while at the same time preserving access to the Waterloo languages and programs.

Portability and Expandability
• Super-OS/9 programs will run on all OS/9-based microcomputers.
• Super-OS/9 will run hard disks and parallel drives.
• There will be source code compatibility to versions of OS/9 that are planned for the Motorola 68000

Super-OS/9

In 1985, Avygdor Moise and other members of the Toronto PET Users Group (TPUG) ported Microware’s OS-9 Level I operating system to the Commodore SuperPET.

As part of this port, they created a small Memory Management Unit (MMU) daughterboard. The daughterboard allows a 6809-mode program to select between the normal memory map and one of 64K contiguous RAM ($0000-FFFF) to provide more useful working memory to OS-9.

I received some photographs of the original MMU printed circuit board from a TPUG member. I then reverse-engineered the board from these photos and built my own working replica using point-to-point soldering.

Operation

A stock SuperPET has a total of 96K RAM. It contains 32K from $0000-7FFF, as a CBM 8032 does, and an additional 64K of expansion RAM. The expansion RAM is divided into 16 banks of 4K each. Writing to the bank select register at $EFFC selects bank 0-15. The currently selected 4K bank is mapped into $9000-9FFF. For more information on the stock SuperPET, see André Fachat’s pages.

The Super-OS/9 MMU is a daughterboard that plugs into the 6809 socket on the SuperPET. It only works in 6809 mode. It expands the SuperPET expansion RAM bank select latch at $EFFC (on the combo board, 74LS273 U36).


Volver a “Serie Pet/400/800”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado