MCUXpresso SDK API Reference Manual  Rev. 0
NXP Semiconductors
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Dsp

Overview

Data Structures

struct  dsp_copy_image_t
 Structure for DSP copy image to destination address. More...
 

Enumerations

enum  dsp_static_vec_sel_t
 Fusion DSP vector table select.
 

Functions

void DSP_Init (void)
 Initializing DSP core. More...
 
static void DSP_SetVecRemap (dsp_static_vec_sel_t statVecSel, uint32_t remap)
 Set Fusion DSP static vector table remap. More...
 
void DSP_CopyImage (dsp_copy_image_t *dspCopyImage)
 Copy DSP image to destination address. More...
 
void DSP_Deinit (void)
 Deinitializing DSP core.
 
static void DSP_Start (void)
 Start DSP core.
 
static void DSP_Stop (void)
 Stop DSP core.
 

Driver version

#define FSL_DSP_DRIVER_VERSION   (MAKE_VERSION(2, 0, 0))
 dsp driver version 2.0.0. More...
 

Data Structure Documentation

struct dsp_copy_image_t

Defines start and destination address for copying image with given size.

Macro Definition Documentation

#define FSL_DSP_DRIVER_VERSION   (MAKE_VERSION(2, 0, 0))

Function Documentation

void DSP_Init ( void  )

Power up DSP Enable DSP clock Reset DSP peripheral

static void DSP_SetVecRemap ( dsp_static_vec_sel_t  statVecSel,
uint32_t  remap 
)
inlinestatic
Parameters
statVecSelstatic vector base address selection
remapstatic vector remap, valid value from 0x0U to 0xFFFU
void DSP_CopyImage ( dsp_copy_image_t dspCopyImage)

Copy DSP image from source address to destination address with given size.

Parameters
dspCopyImageStructure contains information for DSP copy image to destination address.