csl_sswaux.h
来自「dsp在音频处理中的运用」· C头文件 代码 · 共 42 行
H
42 行
#ifndef _CSL_SSWAUX_H
#define _CSL_SSWAUX_H
#include <cslr_ssw.h>
#include <csl_ssw.h>
#ifdef __cplusplus
extern "C" {
#endif
static inline
void
CSL_sswAcquire (
CSL_SswHandle hSsw,
CSL_SswSharedPer per
)
{
Uint32 * cfgreg_addr = (Uint32 *)((char *)hSsw->regs +
0x10 * (int)per );
CSL_FINS(*cfgreg_addr, SSW_GPTIMER1_CFGREG_MCUSW, 1 );
}
static inline
void
CSL_sswRelease (
CSL_SswHandle hSsw,
CSL_SswSharedPer per
)
{
Uint32 * cfgreg_addr = (Uint32 *)((char *)hSsw->regs +
0x10 * (int)per );
CSL_FINS(*cfgreg_addr, SSW_GPTIMER1_CFGREG_MCUSW, 0 );
}
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?