"THE MILL" carte 6809 de STELLATION TWO
6809 STELLATION TWO
Carte avec le célèbre processeur 6809, la dernière version est la REVISION C

Il convient de noter que le processeur n'est pas n'importe quel 6809 mais un 6809E. Les vitesses des 6809 sont variables comme l'indique le tableau suivant :
6809   1 Mhz
68A09 1.5 Mhz
68B09 2 Mhz

Le suffixe E précise qu'il s'agit d'un processeur dont la vitesse peut être ajustée en modifiant le l'oscillateur. Sur APPLE II cela permet de maintenir ce processeur en phase avec la vitesse du bus.
Fabricant
6809 STELLATION FABRICANT

A savoir que Stellation Two a également réalisé une carte 68008.
Documentation

Les documentations ne sont pas aisées à retrouver, si vous en avez qui ne soient pas ici, un petit mail et hop je suis preneur. En attendant en voici quelques unes :
OS/9 BASIC 09
ASM09 Interface Assembleur/Basic
Documentation technique THE MILL


6809 STELLATION DOC  6809 STELLATION DOC   6809 STELLATION DOC
Disquettes
Disquette MILL 6809


OS/9 BASIC 09
OS/9 Pratical


Le Cross Assembler 6809 de Bob Sander-Cederlof


SC/ASM version 1.1 de base
SC/ASM 6809

C'est Chris Wiggs, de Rockford (Illinois) qui a developpé un cross assembler pour le 6809 fonctionnant sur Apple. Pour être plus exact il s'agit en fait d'un patch du S-C Assembler II Version 4.0. On charge l'assembleur par BLOAD, ensuite on exécute le patch file par BRUN, et enfin on sauvegarde le resultat par un BSAVE, vous obtenez alors un nouvel assembleur pour coder en 6809.

Cet assembleur fonctionne parfaitement avec la carte "Mill 6809". En tapant MGO cela enclenche la carte Mill et démarre le code 6809, pendant ce temps le 6502 de l'Apple est mis en boucle d'attente.
Pascal Speed Up Kit

Ce programme permet de faire fonctionner considèrablement plus rapidement (environ 4 fois) TOUS vos programmes écrits en Pascal sans les recompiler !

L'installation se fait sur une COPIE de la disquette SYSTEM.APPLE !
Bien... maintenant que vous avez votre copie de travail vous devez :

1. lancez le programme RELEASE:INSTALL de la disquette RELEASE: et repondez sagement aux deux questions suivantes
- dans quel slot est la carte MILL ?
- Voulez vous un flash clignotant de 6502 ou 6809 en haut à droite de l'ecran 40 colonnes pour savoir quel processeur est actif ?

2. Le programme va modifier votre l'interpreteur PASCAL dans la carte langage et vous placera sous le mode 6809

3. Le programme demande ensuite si vous voulez sauvegarder cette nouvelle version d'interpréteur si c'est OUI, il va réécrire l'interpréteur sur la disquette ainsi la prochaine fois que vous lancerez PASCAL il s'activera directement avec le 6809 ...si la carte est présente, sinon eh bien il restera en mode 6502!
Les publicités d'époque
6809 STELLATION TWO PUBLICITE


Voici le type des premières publicités parues en 1981 dans Softalk.

Le type qui place le 6809 a le look travailleur de bureau... le propriétaire de la titine également.
6809 STELLATION TWO PUBLICITE
Le second modèle de publicité : Stellation Two ne fait plus dans la dentelle...

1. Cette fois le type qui place le 6809 est un bon gros bricoleur type hacker en version mécanique, le propriétaire a disparu ce qui laisse à chacun le soin de s'imaginer...

2. La carte n'est pas pour les conducteurs du dimanche !

Ceci dit c'est vrai qu'elle donnait un ordinateur considérablement plus puissant (pour l'époque) et avec un vrai multitâches.


Mais on sait devenir très classique chez Stellation Two ...

6809 STELLATION TWO PUBLICITE

... mais aussi avant gardiste !

6809 STELLATION TWO PUBLICITE
Trucs et astuces
Connexion module

Si vous ne disposez pas de la carte fille, OS/9 ne fonctionne pas. Heureusement il est toujours possible de la réaliser car elle est quasiment introuvable. Elle consiste en un simple switch et 2 CI (PROM + 74LS367)! ... Et n'oubliez pas de changer le circuit U6 qui est un 74LS14 par un 74LS04
6809 STELLATION TWO

La carte fille remplace un 74LS367 par une PROM et un 74LS367 qui réarrange les adresses A15-A12 a travers une table en PROM pour permettre l'exécution d'OS/9.

Sans cette carte fille, la carte Stellation Mill a deux cartographies d'adresses : la première identique à celle du 6502, la seconde inverse A15.

La cartographie OS/9 est la suivante :
	6809    6502  
	0xxx    1xxx  
	...     ...  
	Axxx    Bxxx  
	Bxxx    Dxxx    L/C  
	Cxxx    Exxx    L/C  
	Dxxx    Fxxx    L/C  
	Exxx    Cxxx    I/O space  
	Fxxx    0xxx    ZP+stack+text 
Infos 6809 Conformément aux instructions du kit "OS/9 upgrade", U6 est à l'origine un 74LS14 remplacé par un 74LS04 quand vous remplacez le 74LS367 par la carte fille.

Il n'y a pas de ROM installée par défaut. Vous pouvez mettre une 2716 ou une 2732. Les adresses mémoire sont F000-FFFF (2532) ou $F800..FFFF (2716) et elles NE PEUVENT PAS être lues par le 6502 mais seulement par le 6809.

Pour activer la ROM vous devez ecrire $80 en $C0x6 (ce qui positionne le bit 6 du control register). $C0x7 deconnecte l'adresse A15 qui recartographie la mémoire.
REVISION C sans le module externe
6809 STELLATION TWO REVISION C