•  Back 
  •  XBIOS Function Reference 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  %About 
  •  Show info about hypertext 
  •  View a new file 
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()                                                        XBIOS

Syntax

VOID 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()