•  Back 
  •  DSP-Programmierung 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
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.20  Dsp_LoadProg                                              TOS

 Name:         »Dsp_LoadProg« - DSP Programm laden und starten

 Xbiosnummer:  108

 Deklaration:  int16_t Dsp_LoadProg( int8_t *file, int16_t ability, 
               int8_t *buffer );

 Beschreibung: Die Funktion Dsp_LoadProg lädt das DSP-Programm mit dem 
               Namen file. Das Programm muß im .LOD-Format vorliegen 
               und darf den durch Dsp_Reserve reservierten Speicher 
               nicht überschreiten. Der Parameter ability 
               identifiziert das Programm. buffer zeigt auf einen 
               Speicherbereich, in dem das generierte Programm 
               zwischengespeichert werden kann. Die Größe des 
               Speicherbereichs berechnet sich nach der Formel

               DSP-Wortgröße *
               ( Anzahl der Programm- und Datenworte in der .LOD-Datei +
               ( DSP-Wortgröße * Anzahl der Blöcke in der .LOD-Datei ))

               Danach wird das Programm ausgeführt.

 Ergebnis:     Die Funktion liefert im positiven Fall den Wert 0, und 
               im Fehlerfall den Wert -1 zurück.

 Verfügbar:    Die Funktion ist nur auf Computern mit dem 
               Signalprozessor DSP56001 verfügbar.

 Gruppe:       DSP-Programmierung

 Querverweis:  Binding   Dsp_Lock   Dsp_Unlock   Dsp_Available 
               Dsp_Reserve   Dsp_ExecProg   Dsp_ExecBoot 
               Dsp_LodToBinary