SBOX |
Boite |
---|---|
FLEX |
Syntaxe
SBOX [ parameter=value] |
Paramètres
Nom | Description |
---|---|
parameter | Ce paramètre permet d'indiquer l'un des mots-clefs décrits ci-dessous. |
value | Ce paramètre permet d'indiquer une chaîne de caractères appropriée au mot-clef. Les valeurs sont soit un nombre décimal, soit l'un des mots «YES» ou «NO». Si une réponse oui ou non est appropriée, vous pouvez spécifier les lettres simples «Y» (oui) ou «N» (non). Si aucun signe égal ne suit le paramètre, un "=Y" implicite est supposé. |
Description
Cette commande permet de configurer FLEX pour qu'il s'exécute avec diverses configurations de mémoire et d'entrée/sortie.
Remarques
- La commande SBOX est utilisée pour configurer FLEX pour qu'il s'exécute avec diverses configurations de mémoire et d'entrée/sortie. La configuration sélectionnée est ensuite signalée au programmeur.
- Les paragraphes suivants décrivent chacun des paramètres de mot-clef et quelles valeurs ils peuvent prendre. Cependant, ces valeurs sont normalement définies via le configurateur d'amorçage FLEX. L'utilisation de la commande SBOX pour modifier arbitrairement ces paramètres peut entraîner des résultats imprévisibles. Par exemple, vous pouvez utiliser le paramètre SBOX avec "CPU" pour définir le bit "2MHz" du drapeau de type de CPU. Cette situation ne signifie PAS que l'ordinateur fonctionnera alors à 2 MHz. Les programmes contenant des boucles de synchronisation internes peuvent utiliser cet octet de drapeau et fonctionneront alors de manière incorrecte. Voici la liste mots clefs :
Nom | Description |
---|---|
CPU=1 ou CPU=2 | Ce paramètre est utilisé pour définir la vitesse du processeur en MHz dans le drapeau de type de processeur. Il est normalement utilisé sur les systèmes non-S/09 ayant été modifiés pour fonctionner à 2 Mhz. Le drapeau est défini par le configurateur de démarrage dans les systèmes S/09. |
PORT=4 ou PORT=16 | Ce paramètre est utilisé pour définir le nombre d'adresses par port d'entrée/sortie. La valeur par défaut est définie par le configurateur et est de 4 pour les systèmes /09 uniquement. Pour les systèmes S/09, 69/A et 69/K, la valeur correcte est 16. Pour des raisons de compatibilité, le mot-clef "IO=" est également accepté pour ce paramètre. |
PLF=50 ou PLF=60 | Ce paramètre permet d'indiquer la fréquence de la ligne électrique. Il est défini par le configurateur sur les systèmes S/09 uniquement et par défaut à 60 Hz. pour d'autres systèmes informatiques. |
EXT=YES ou EXT=NO | Ce paramètre permet de déterminer si le système utilise des adresses étendues de 20 bits. Il est défini par le démarrage si une unité de mémoire étendue (comme le Motorola SMS3509) est installée sur l'ordinateur. |
TIMER=YES ou TIMER=NO | Ce paramètre est défini par le configurateur sur les systèmes S/09 pour refléter la présence du module de minuterie programmable 68B40 sur l'interface MP-ID. Pour plus de commodité, le mot-clef "INT=" (pour l'intervalle de la minuterie) est également accepté. |
UC=YES ou UC=NO | Ce paramètre est défini par défaut sur YES par le démarrage et fait en sorte que FLEX cartographie en interne tous les noms de fichiers en majuscules. Si des noms de fichiers en majuscules et en minuscules sont souhaités, le paramètre peut être réglé sur "NO". |
NOMSG | Ce paramètre final n'est pas un mot-clef et peut être spécifié pour supprimer l'impression des paramètres d'indicateur d'option. Ce paramètre est utile lorsque la commande SBOX est incluse dans les fichiers
STARTUP. Lorsque ce paramètre n'est pas spécifié, le format du rapport SBOX est le suivant :
SWTPC Configurator -- Version 2 -- Memory Size = 128K -- I/O Port Size = 16 -- CPU Clock Rate = 2MHz -- Power Line Frequency = 60 Hz -- Extended Addressing = Yes -- Interval Timer = Yes -- Real Time Clock = Yes -- Upper Case Only = Yes |
Dernière mise à jour : Mardi, le 28 Juillet 2020