El Mark 2 de la casa SCA Systems es un periférico que provee al ecosistema del PCW de un puerto serie RS232C, un puerto paralelo Centronics y dispone además de un reloj en tiempo real (RTC).
Conçue et fabriquée à la fin des années 80 par la firme spécialisée **SCA Systems**, l'interface Mark 2 (Mk II) s'impose comme l'une des extensions multifonctions de gamme professionnelle les plus avancées et complètes pour les ordinateurs Amstrad PCW 8256 et 8512. Conçue comme una alternative intégrée surpassant l'interface officielle CPS8256 d'Amstrad, le but de SCA Systems avec la Mark 2 était de centraliser dans un unique module compact la totalité des canaux de communication nécessaires pour un environnement de bureau professionnel de l'époque, évitant ainsi la saturation du bus d'expansion avec de multiples cartes indépendantes.
Au niveau de l'architecture matérielle, le grand avantage concurrentiel de la Mark 2 par rapport à ses concurrents directs résidait dans l'inclusion sur la carte d'un circuit d'**Horloge en Temps Réel (RTC)**. Sur un Amstrad PCW standard, le système d'exploitation CP/M Plus manquait de la capacité de se souvenir de l'heure et de la date de manière native après l'extinction de l'équipement, obligeant l'utilisateur à les introduire manuellement via des commandes de console à chaque démarrage. La Mark 2 automatisait ce processus de manière totalement transparente : lors du démarrage de l'ordinateur, un petit pilote résident lisait la puce chronomètre du périphérique et injectait immédiatement l'heure exacte dans le système de fichiers du CP/M Plus, garantissant ainsi l'horodatage précis des documents et rapports sauvegardés.
Pour garantir une compatibilité de 100% avec tous les logiciels commerciaux de l'écosystème PCW sans nécessiter de pilotes propriétaires dans les applications utilisateur, l'ingénierie de SCA Systems décodait ses circuits intégrés en répliquant strictement le plan d'E/S de la machine :
- Canaux de Communication Série et Parallèle : L'interface répond de manière native à l'adressage classique des ports
0E0hà0E3h(Canal de données et de contrôle de l'UART série RS-232C, et registre de verrouillage de sortie de 8 bits pour le port parallèle Centronics). Cela assurait que les traitements de texte avancés (tels que LocoScript) ou les suites de télécommunications par modem opéraient de façon immédiate en reconnaissant le matériel traversant. - Circuit RTC et Sauvegarde par Batterie : La puce chargée des fonctions de chronomètre (habituellement un circuit intégré spécialisé dans les horloges à basse consommation, comme ceux de la famille OKI ou Epson) communiquait avec le processeur Z80 à travers des registres décodés dans les plages libres d'E/S. Le PCB supérieur héberge un circuit superviseur d'énergie couplé à une batterie physique accumulateur (pile au lithium ou pile bouton NiCd), laquelle maintient l'oscillateur à quartz de la RTC en fonctionnement continu, retenant l'heure exacte pendant des années de façon totalement non volatile, même avec l'Amstrad PCW complètement débranché du secteur électrique.
- Sous-système de Tension Symétrique Série : Le port série RS-232C intégré nécessite l'usage de seuils électriques négatifs pour la transmission physique des données standardisées. Le PCB inférieur de l'interface Mark 2 incorpore son propre circuit convertisseur/inverseur de tension interne, lequel génère la ligne de -12V nécessaire à partir de tensions positives de +5V et +12V fournies par le bus d'expansion latéral à 50 broches du PCW, s'affranchissant ainsi d'encombrants transformateurs externes indépendants.




