|
LONG Sndstatus(WORD reset) | Description: Sert à tester le type d'erreur rencontré par le système sonore ainsi qu'à le remettre à zéro.
Opcode: 140 (0x008c)
Availability: Présent si le bit 2 du cookie '_SND' est à 1 (0x04).
Parameters:
reset est un drapeau qui indique si le système sonore doit être remis à zéro. La valeur SND_RESET (1) permet de le remettre à zéro.
Binding: move.w reset,-(sp) move.w #$8C,-(sp) trap #14 addq.l #4,sp Return value: Sndstatus() retourne un champ de bits sur 32 bits qui indique l'erreur courante du système sonore comme suit : Bit(s) Description 0-3 Ces trois bits codent le type de l'erreur rencontrée par le système sonore ainsi : Nom Masque Description SND_ERROR 0xF Masque à utliser pour isoler le code d'erreur
Nom Masque Description SND_OK 0 Aucune erreur SND_BADCONTROL 1 Champ de contrôle invalide SND_BADSYNC 2 Format de synchro invalide SND_BADCLOCK 3 Horloge hors des limites 4 Si ce bit est mis, le son sur le canal gauche a été tronqué. Utilisez le masque SND_LEFTCLIP (0x10) pour isoler ce bit. 5 Si ce bit est mis, le son sur le canal droit a été tronqué. Utilisez le masque SND_RIGHTCLIP (0x20) pour isoler ce bit. 6-31 Unutilisé. Réservé.
Definition:Lorsque la remise à zéro a lieu, les opération suivantes sont effectuées :
- Les données émises par le DSP ou recues du DSP ne passent pas plus la matrice (le DSP est mis en mode tristate) - Le gain (en entrée) et l'atténuation (en sortie) sont mis à zéro - Les connexions faites via de la matrice sont désactivées - Ni la matrice, ni le micro ne sont branchés sur la sortie casque (ADDERIN est désactivé) - Les paramètres des échantillons sont mis à 8 bits stéréo - Les nombres de pistes supplémentaire d'enregistement et de restitution est mis à zéro - La piste transmise au haut parleur interne est la 0 - Les interruptions sont désactivées - Les opérations de lecture ou d'enregistrement de son sont stoppées
mailto: Stabylo
HTTP: http://removers.atari.org
See Also: Nothing |
Merci de votre visite sur GEMTOS!!!
(C) 2000 Gemtos.free.fr. All rights reserved by the authors.
|