⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csl_error.h

📁 dsp在音频处理中的运用
💻 H
字号:
/*****************************************************\ *  Copyright 2003, Texas Instruments Incorporated.  * *  All rights reserved.                             * *  Restricted rights to use, duplicate or disclose  * *  this   code   are  granted   through  contract.  * *                                                   * * "@(#) PSP/CSL  3.0.0.0  (2003-09-30)              *\*****************************************************//* ---- File: <csl_error.h> ---- *//* Error file for 5912: ARM side */#ifndef _CSL_ERROR_H_#define _CSL_ERROR_H_#ifdef __cplusplusextern "C" {#endif/* Below Error codes are Global across all CSL Modules. */#define CSL_SOK                 (1)         /* Success */#define CSL_ESYS_FAIL           (-1)        /* Generic failure */#define CSL_ESYS_INUSE          (-2)        /* Peripheral resource is already in use */#define CSL_ESYS_XIO            (-3)        /* Encountered a shared I/O(XIO) pin conflict */#define CSL_ESYS_OVFL           (-4)        /* Encoutered CSL system resource overflow */#define CSL_ESYS_BADHANDLE      (-5)        /* Handle passed to CSL was invalid */#define CSL_ESYS_INVPARAMS      (-6)        /* invalid parameters */#define CSL_ESYS_INVCMD         (-7)        /* invalid command */#define CSL_ESYS_INVQUERY       (-8)        /* invalid query */#define CSL_ESYS_NOTSUPPORTED   (-9)        /* action not supported */#define CSL_ESYS_ALREADY_INITIALIZED 	(-10)	/* Module already initialized *//**************************************************************************\* Peripheral ID's\**************************************************************************/#define CSL_TIMER_ID            (1)#define CSL_INTC_ID             (2)#define CSL_EMIFF_ID            (3)#define CSL_EMIFS_ID            (4)#define CSL_DSPMMU_ID           (5)#define CSL_DMA_ID              (6)#define CSL_SSW_ID              (7)#define CSL_SPL_ID              (8)#define CSL_I2C_ID              (9)#define CSL_DPLL_ID             (10)#define CSL_ULPD_ID             (11)#define CSL_UART_ID             (12)#define CSL_IRDA_ID             (13)#define CSL_CLKRST_ID           (14)#define CSL_MCBSP_ID            (15)#define CSL_MMU_ID              (16)#define CSL_MBX_ID              (17)#define CSL_WDT_ID              (18)#define CSL_USBF_ID             (19)#define CSL_CACHE_ID            (20)#define CSL_USBHC_ID            (21)#define CSL_USBOTG_ID           (22)#define CSL_NFC_ID              (23)#define CSL_GPTIMER_ID          (24)#define CSL_MMCSD_ID            (25)#define CSL_HEEC_ID             (26)#define CSL_RTC_ID              (27)/* Error codes individual to various modules. *//* Error code for DMA, individual error would be assigned as * eg: #define CSL_E<Peripheral name>_<error code>  CSL_EDMA_FIRST - 1 */#define CSL_ETIMER_FIRST    -( ((CSL_TIMER_ID + 1) << 5 ) + 1 )#define CSL_ETIMER_LAST     -( (CSL_TIMER_ID + 1) << 6 )#define CSL_EINTC_FIRST     -( ((CSL_INTC_ID + 1) << 5 ) + 1 )#define CSL_EINTC_LAST      -( (CSL_INTC_ID + 1) << 6 )#define CSL_EEMIFF_FIRST    -( ((CSL_EMIFF_ID + 1) << 5 ) + 1 )#define CSL_EEMIFF_LAST     -( (CSL_EMIFF_ID + 1) << 6 )#define CSL_EEMIFS_FIRST    -( ((CSL_EMIFS_ID + 1) << 5 ) + 1 )#define CSL_EEMIFS_LAST     -( (CSL_EMIFS_ID + 1) << 6 )#define CSL_EDMA_FIRST      -( ((CSL_DMA_ID + 1) << 5 ) + 1 )#define CSL_EDMA_LAST       -( (CSL_DMA_ID + 1) << 6 )#define CSL_ESSW_FIRST      -( ((CSL_SSW_ID + 1) << 5 ) + 1 )#define CSL_ESSW_LAST       -( (CSL_SSW_ID + 1) << 6 )#define CSL_EI2C_FIRST      -( ((CSL_I2C_ID + 1) << 5 ) + 1 )#define CSL_EI2C_LAST       -( (CSL_I2C_ID + 1) << 6 )#define CSL_EDPLL_FIRST     -( ((CSL_DPLL_ID + 1) << 5 ) + 1 )#define CSL_EDPLL_LAST      -( (CSL_DPLL_ID + 1) << 6 )#define CSL_EULPD_FIRST     -( ((CSL_ULPD_ID + 1) << 5 ) + 1 )#define CSL_EULPD_LAST      -( (CSL_ULPD_ID + 1) << 6 )#define CSL_EUART_FIRST     -( ((CSL_UART_ID + 1) << 5 ) + 1 )#define CSL_EUART_LAST      -( (CSL_UART_ID + 1) << 6 )#define CSL_EIRDA_FIRST     -( ((CSL_IRDA_ID + 1) << 5 ) + 1 )#define CSL_EIRDA_LAST      -( (CSL_IRDA_ID + 1) << 6 )#define CSL_ECLKRST_FIRST   -( ((CSL_CLKRST_ID + 1) << 5 ) + 1 )#define CSL_ECLKRST_LAST    -( (CSL_CLKRST_ID + 1) << 6 )#define CSL_EMCBSP_FIRST    -( ((CSL_MCBSP_ID + 1) << 5 ) + 1 )#define CSL_EMCBSP_LAST	    -( (CSL_MCBSP_ID + 1) << 6 )#define CSL_EDSPMMU_FIRST   -( ((CSL_DSPMMU_ID + 1) << 5 ) + 1 )#define CSL_EDSPMMU_LAST    -( (CSL_DSPMMU_ID + 1) << 6 )#define CSL_EMMU_FIRST   -( ((CSL_MMU_ID + 1) << 5 ) + 1 )#define CSL_EMMU_LAST    -( (CSL_MMU_ID + 1) << 6 )#define CSL_EMBX_FIRST   -( ((CSL_MBX_ID + 1) << 5 ) + 1 )#define CSL_EMBX_LAST    -( (CSL_MBX_ID + 1) << 6 )#define CSL_EWDT_FIRST   -( ((CSL_WDT_ID + 1) << 5 ) + 1 )#define CSL_EWDT_LAST    -( (CSL_WDT_ID + 1) << 6 )#define CSL_EUSBF_FIRST   -( ((CSL_USBF_ID + 1) << 5 ) + 1 )#define CSL_EUSBF_LAST    -( (CSL_USBF_ID + 1) << 6 )#define CSL_EUSBHC_FIRST   -( ((CSL_USBHC_ID + 1) << 5 ) + 1 )#define CSL_EUSBHC_LAST    -( (CSL_USBHC_ID + 1) << 6 )#define CSL_EUSBOTG_FIRST   -( ((CSL_USBOTG_ID + 1) << 5 ) + 1 )#define CSL_EUSBOTG_LAST    -( (CSL_USBOTG_ID + 1) << 6 )#define CSL_EGPTIMER_FIRST   -( ((CSL_GPTIMER_ID + 1) << 5 ) + 1 )#define CSL_EGPTIMER_LAST    -( (CSL_GPTIMER_ID + 1) << 6 )#define CSL_EWDT_FIRST   -( ((CSL_WDT_ID + 1) << 5 ) + 1 )#define CSL_EWDT_LAST    -( (CSL_WDT_ID + 1) << 6 )#define CSL_ENFC_FIRST   -( ((CSL_NFC_ID + 1) << 5 ) + 1 )#define CSL_ENFC_LAST    -( (CSL_NFC_ID + 1) << 6 )#define CSL_EHECC_FIRST   -( ((CSL_HECC_ID + 1) << 5 ) + 1 )#define CSL_EHECC_LAST    -( (CSL_HECC_ID + 1) << 6 )#define CSL_ERTC_FIRST   -( ((CSL_RTC_ID + 1) << 5 ) + 1 )#define CSL_ERTC_LAST    -( (CSL_RTC_ID + 1) << 6 )#define CSL_EMMCSD_FIRST   -( ((CSL_MMCSD_ID + 1) << 5 ) + 1 )#define CSL_EMMCSD_LAST    -( (CSL_MMCSD_ID + 1) << 6 )#ifdef __cplusplus}#endif#endif /* _CSL_ERROR_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -