Topic : The ATARI Compendium
Author : Scott Sanders / JAY Software
Version : 1.25 (20/6/2003)
Subject : Documentation
Nodes : 1117
Index Size : 32614
HCP-Version : 6
Compiled on : Atari
@charset : UTF-8
@lang : en
@default :
@help : %About
@options : +g -i -t4 +y +z
@width : 100
View Ref-FileDsp_LoadProg()Dsp_ExecProg()Dsp_ExecBoot() XBIOSSyntaxVOID Dsp_ExecBoot( codeptr, codesize, ability )
char *codeptr;
LONG codesize;
WORD ability;
Function Dsp_ExecBoot() completely resets the DSP and loads a new
bootstrap program into the first 512 DSP words of memory.
Opcode 110 (0x6E)
Availability Available only when bit #3 of the '_SND' cookie is set.
Parameters codeptr points to the beginning of the DSP program data to
be transferred. codesize indicates the size (in DSP words)
of program data to transfer. ability indicates the
bootstrapper's unique ability code.
Binding move.w ability,-(sp)
move.l codesize,-(sp)
pea codeptr
move.w #$6E,-(sp)
trap #14
lea 12(sp),sp
Comments This call is only designed for special development and
testing purposes. Use of this call takes over control of the
DSP system. This call is limited to transferring up to 512
DSP words of code.
See Also Dsp_LoadProg(), Dsp_ExecProg()