Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File4.11.2 Dsp_BlkBytes TOS Name: »Dsp_BlkBytes« - byteweiser Datentransfer zum DSP Xbiosnummer: 124 Deklaration: void Dsp_BlkBytes( void *data_in, int32_t size_in, void *data_out, int32_t size_out ); Beschreibung: Die Funktion kopiert size_in vorzeichenlose Bytes aus dem Puffer data_in zum DSP. Nachdem alle Daten übertragen wurden, wartet die Prozedur bis die Daten verarbeitet wurden. Dann werden size_out 8-Bit-DSP- Worte in den Puffer data_out zurückkopiert, unabhängig davon, wie viel Daten wirklich vorliegen. Sollen keine Daten gesendet werden, muß man size_in auf Null setzen. Gleiches gilt für das Empfangen, in diesem Fall wird size_out Null zugewiesen. size_in und size_out sind auf 64 KByte begrenzt. Daten werden nur ausgetauscht, wenn der DSP-Prozeß dazu bereit ist. Ergebnis: Die Funktion liefert kein Ergebnis zurück. Verfügbar: Die Funktion ist nur auf Computern mit dem Signalprozessor DSP56001 verfügbar. Gruppe: DSP-Programmierung Querverweis: Binding Dsp_DoBlock Dsp_BlkUnpacked Dsp_BlkHandShake Dsp_BlkWords Dsp_InStream Dsp_OutStream Dsp_IOStream Dsp_GetWordSize Dsp_MultBlocks