Section courante

A propos

Section administrative du site

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