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

📄 csl_pscaux.h

📁 TI的DM6446的硬件平台搭建的相关例子
💻 H
字号:
/*  ============================================================================
 *   Copyright (c) Texas Instruments Inc 2005
 *
 *   Use of this software is controlled by the terms and conditions found
 *   in the license agreement under which this software has been supplied.
 *   ===========================================================================
 */

/** @file  csl_pscAux.h
 *
 *  @path $(CSLPATH)\psc\src
 *
 *  @brief PSC controller CSL implementation. 
 *
 */

/* =============================================================================
 *  Revision History
 *  ===============
 *  27-May-2005 Lawrence Ronk File Created.
 * =============================================================================
 */

#ifndef _CSL_PSCAUX_H_
#define _CSL_PSCAUX_H_

#include <csl_psc.h>



/**************************************************************************\
* CCDC Private function declarations
\**************************************************************************/


CSL_Status  CSL_pscDspLocalReset(
    CSL_PscHandle                         hPsc,
    CSL_PscHwControlCmd                   lResetCmd
	);


CSL_Status  CSL_pscMdStateEnableAll(
    CSL_PscHandle     hPsc,
    CSL_PscMdState    mdStateRecord[CSL_PSC_NUM_MD]
	);
	


CSL_Status  CSL_pscMdEnable(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg*     pscMdCfg    
	);

	

CSL_Status  CSL_pscMdCfg(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      pscMdCfg
	);

CSL_Status  CSL_pscPdCfgGet(
    CSL_PscHandle     hPsc,
    CSL_PscPdCfg      *pdCfg    
	);
	
CSL_Status  CSL_pscMdCfgGet(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      *mdCfg    
	);	

CSL_Status  CSL_pscIntEval(
    CSL_PscHandle     hPsc
	);
	

CSL_Status  CSL_pscMdStateCfg(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      mdCfg    
	);
	
CSL_Status  CSL_pscMdStateCfgAll(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      *mdCfg    
	);
	
CSL_Status  CSL_pscMdStateSet(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      *mdCfg,
    CSL_PscMdState    mdState
     
	);


CSL_Status  CSL_pscMdStateSetAll(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      *mdCfg,
    CSL_PscMdState    mdState
     
	);
	
CSL_Status  CSL_pscPdCfgGet(
    CSL_PscHandle     hPsc,
    CSL_PscPdCfg      *pdCfg    
	);
	


CSL_Status  CSL_pscPdDspPwrOnOff(
    CSL_PscHandle           hPsc,
    CSL_PscPdState          pdState
	);
	
CSL_Status  CSL_pscPdIntCfg(
    CSL_PscHandle     hPsc,
    CSL_PscPdCfg      pdCfg 
	);
	
CSL_Status  CSL_pscPdIntClr(
    CSL_PscHandle              hPsc,
    CSL_PscPdList              *pdList 
	);
	

CSL_Status  CSL_pscPdIntStat(
    CSL_PscHandle           hPsc,
    CSL_PscPdIntStatus      *pdIntStatus
    );
    
CSL_Status  CSL_pscPdStateCfg(
    CSL_PscHandle     hPsc,
    CSL_PscPdCfg      pdCfg    
	);
	

CSL_Status  CSL_pscDspLocalReset(

    CSL_PscHandle                         hPsc,
    CSL_PscHwControlCmd                   lResetCmd
	);
	

CSL_Status  CSL_pscMdIntCfg(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      mdCfg 
	);
	

CSL_Status  CSL_pscMdIntClr(
    CSL_PscHandle              hPsc,
    CSL_PscMdList              *mdList 
	);
	

CSL_Status  CSL_pscMdIntStat(
    CSL_PscHandle           hPsc,
    CSL_PscMdIntStatus      *mdIntStatus
    );
    
    														


CSL_Status  CSL_pscMdCfgGet(
    CSL_PscHandle     hPsc,
    CSL_PscMdCfg      *mdCfg    
	);

CSL_Status  CSL_pscIntPendStat(
    CSL_PscHandle         hPsc,
    CSL_PscIntPendRegs    *pscIntPendRegs
	);

CSL_Status  CSL_pscMdClkStat(
    CSL_PscHandle           hPsc,
    CSL_PscMdClkStatus      *mdClkStatus
    );


#endif /* _CSL_PSCAUX_H_ */

⌨️ 快捷键说明

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