Voici la liste des fonctions C proposé pour le Falcon030 :
Opcode | Nom | Description |
---|---|---|
5 | SetScreen | Cette fonction permet de gérer les nouveaux modes vidéo Falcon. |
88 | Vsetmode | Cette fonction permet de placer le Atari Falcon030 dans un mode vidéo spécifique. |
89 | mon_type | Cette fonction permet de retourner le type de moniteur actuellement utilisé. |
90 | VsetSync | Cette fonction permet d'indiquer s'il faut que le matériel VTG doit utiliser ou non la synchronisation externe. |
91 | VgetSize | Cette fonction permet de retourner la taille du mode d'écran en octets. |
93 | VsetRGB | Cette fonction permet de définir les couleurs par valeur RVB en commençant par l'index pour le nombre de fois spécifié. |
94 | VgetRGB | Cette fonction permet de demander les couleurs de la palette en commençant par index en cours d'exécution jusqu'à compteur spécifié. |
96 | Dsp_DoBlock | Cette fonction permet de gérer les transferts de blocs de données entre le processus hôte et le processus à l'intérieur du DSP. |
97 | Dsp_BlkHandShake | Cette fonction permet de gérer les transferts de blocs de données entre le processus hôte et le processus à l'intérieur du DSP sauf que l'établissement de liaison a lieu pendant le transfert de la totalité du tampon. |
98 | Dsp_BlkUnpacked | Cette fonction permet de transférer un bloc fonctionnant de la même manière que Dsp_DoBlock. |
99 | Dsp_InStream | Cette fonction permet de transmettre les données au DSP à partir du tampon donné via un gestionnaire d'interruption DSP. |
100 | Dsp_OutStream | Cette fonction permet de remplir le tampon pointé spécifié via un gestionnaire d'interruption DSP. |
101 | Dsp_IOStream | Cette fonction permet d'appeler un format spécialisée des gestionnaires de flux de données. |
102 | Dsp_RemoveInterrupts | Cette fonction permet d'arrêter le DSP générant des interruptions prêt à recevoir ou prêt à envoyer à l'hôte. |
103 | Dsp_GetWordSize | Cette fonction permet de retourner le nombre d'octets représentant un mot DSP dans le système actuel. |
104 | Dsp_Lock | Cette fonction permet de verrouiller avant d'effectuer tout autre appel à la bibliothèque DSP. |
105 | Dsp_Unlock | Cette fonction permet de déverrouiller après avoir effectué tout autre appel à la bibliothèque DSP. |
106 | Dsp_Available | Cette fonction permet de retourner au processus appelant la quantité de mémoire disponible à utiliser dans le DSP. |
107 | Dsp_Reserve | Cette fonction permet de mettre de côté la mémoire DSP pour un programme DSP. |
108 | Dsp_LoadProg | Cette fonction permet de charger à partir du disque un programme à exécuter dans le DSP. |
109 | Dsp_ExecProg | Cette fonction permet d'exécuter un programme DSP résidant au format binaire en mémoire. |
110 | Dsp_ExecBoot | Cette fonction permet de télécharger dans les 512 mots de la mémoire DSP interne un programme d'amorçage. |
111 | Dsp_LodToBinary | Cette fonction permet de lire le fichier ".lod" dont le nom de fichier spécifié dans le fichier de variables. |
112 | Dsp_TriggerHC | Cette fonction permet de provoquer une commande hôte étant mise de côté pour les programmes DSP à exécuter. |
113 | Dsp_RequestUniqueAbility | Cette fonction permet aux processus hôtes d'identifier de manière unique leur propre processus DSP ne relevant pas d'une définition de capacité connue. |
114 | Dsp_GetProgAbility | Cette fonction permet de rendre au processus appelant la capacité du programme résidant actuellement dans le DSP. |
115 | Dsp_FlushSubroutines | Cette fonction permet d'indiquer que tous les sous-programmes DSP résidant actuellement dans le DSP seront supprimés et que la mémoire sera renvoyée au bassin de mémoire du programme utilisable. |
116 | Dsp_LoadSubroutine | Cette fonction permet d'installer un sous-programme DSP dans le système pour être exécuté ultérieurement. |
117 | Dsp_InqSubrAbility | Cette fonction permet de retourner l'identificateur de descripteur d'un sous-programme installé si la capacité du sous-programme correspond à passé dans la routine. |
118 | Dsp_RunSubroutine | Cette fonction permet d'exécuter un sous-programme résident DSP identifié par l'identificateur de descripteur donné. |
119 | Dsp_Hf0 | Cette fonction permet de lire ou d'écrire sur le bit #3 du HSR. |
120 | Dsp_Hf1 | Cette fonction permet de lire ou d'écrire sur le bit #4 du HSR. |
121 | Dsp_Hf2 | Cette fonction permet de retourner la valeur du bit #3 dans le HCR. |
122 | Dsp_Hf3 | Cette fonction permet de retourner la valeur du bit #4 dans le HCR. |
123 | Dsp_BlkWords | Cette fonction permet de prendre des blocs de mots signés de 16 bits et les envoie au DSP. |
124 | Dsp_BlkBytes | Cette fonction permet de prendre des blocs de caractères non signés et les envoie au DSP. |
125 | Dsp_HStat | Cette fonction permet de retourner la valeur du port ISR du DSP. |
126 | Dsp_SetVectors | Cette fonction permet au processus hôte d'installer une fonction étant appelée lorsqu'une interruption est reçue du DSP. |
127 | Dsp_MultBlocks | Cette fonction permet d'envoyer plusieurs blocs de données vers et depuis le DSP tout en utilisant un seul appel d'interruption. |
128 | locksnd | Cette fonction permet d'effectuer comme un semi-rivage pour un verrouillage de système audio. |
129 | unlocksnd | Cette fonction permet de libérer le système audio pour une autre application à utiliser. |
130 | soundcmd | Cette fonction permet d'envoyer une commande utilisée pour obtenir ou définir les paramètres sonores suivants. |
131 | setbuffer | Cette fonction permet de définir les tampons de lecture ou d'enregistrement. |
132 | setmode | Cette fonction permet de fixer le mode d'enregistrement ou de lecture. |
133 | settracks | Cette fonction permet de fixer le nombre de pistes d'enregistrement ou de lecture. |
134 | setmontracks | Cette fonction permet de fixer la sortie du haut-parleur interne sur l'une des quatre pistes en cours de lecture. |
135 | setinterrupt | Cette fonction permet de définir quelle interruption, le cas échéant, se produira à la fin d'une trame. |
136 | buffoper | Cette fonction permet de contrôler le fonctionnement des tampons de lecture ou d'enregistrement dans le système audio. |
137 | dsptristate | Cette fonction permet de trier le DSP de la matrice de données. |
138 | gpio | Cette fonction permet de communiquer via les broches d'entrées/sorties à usage général sur le connecteur DSP. |
139 | devconnect | Cette fonction permet de connecter un périphérique source à l'un des périphériques de destination de la matrice. |
140 | sndstatus | Cette fonction permet de demander l'état actuel du codec. |
141 | buffptr | Cette fonction permet de retourner la position actuelle des pointeurs du tampon de données de lecture et d'enregistrement. |
150 | VsetMask | Cette fonction permet de définir les valeurs de masque utilisées par VDI pour modifier les valeurs de couleur calculées pour vs_color(). |
Dernière mise à jour : Samedi, le 17 avril 2021