DSP API Overview

Data Structure

UCP Call DSP Data Structure

NameDescription
hbDSPRpcCmdDSP operator registration command enumeration

DSP Backend Data Structure

NameDescription
handle_fn DSP operator pointer type

Functional Interface

UCP Call DSP Interface

NameDescription
hbDSPRpcV2 Task creation interface
hbDSPAddrMap DSP memory mapping interface
hbDSPAddrUnmap DSP memory demapping interface

DSP Backend Interface

NameDescription
hb_dsp_env_init DSP environment initialization
hb_dsp_env_init_ex DSP environment initialization and support command line parameters
hb_dsp_start DSP thread starts and will not exit
hb_dsp_mem_map Memory address mapping interface
hb_dsp_mem_unmap Memory address unmapping interface
hb_dsp_register_fn Register DSP op
hb_dsp_unregister_fn Unregister DSP op