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

📄 int_gbl.h

📁 ct952 source code use for Digital Frame Photo
💻 H
字号:
#ifndef __INT_GBL_H__#define __INT_GBL_H__#ifdef __cplusplus        extern  "C"     {#endif// define structure and typetypedef void (*PISRDSR_ROUTINE)( void );typedef struct tagINT_PROC1_1ST_STATUS{    DWORD   dwPLAT_PROC1_1ST_INT_PENDING;    DWORD   dwMCU_MCR6;} INT_PROC1_1ST_STATUS, *PINT_PROC1_1ST_STATUS;typedef struct tagINT_PROC1_2ND_STATUS{    DWORD   dwPLAT_PROC1_2ND_INT_PENDING;    DWORD   dwBIU_BIUCTL;                   // biu_int (10:4)    DWORD   dwMCU_MCR6;                     // bsrdint(10:5), abufint_overflow (10:11)    DWORD   dwPLAT_IR_DATA;    DWORD   dwPLAT_IR_RAW_CODE;        BYTE    bSRV_DSPINTSR;                  // Andy: Servo DSP Interrupt Status    BYTE    bSRV_DSPSLINTSR;              // Andy: Servo DSP Second Level Interrupt Status    BYTE    bSRV_DSSPISR0;                  // Andy: Servo DSSP Interrupt Status 0    BYTE    bSRV_DSSPISR1;                  // Andy: Servo DSSP Interrupt Status 1} INT_PROC1_2ND_STATUS, *PINT_PROC1_2ND_STATUS;typedef struct tagINT_PROC1_SW_STATUS{    DWORD   dwPLAT_PARAMETER3;} INT_PROC1_SW_STATUS, *PINT_PROC1_SW_STATUS;enum    tagINT_NUMBER{    INT_NO10 = 0,    INT_NO13,    MAX_INT_COUNT};#define MAX_2ND_INT_COUNT       (32)#define CYGNUM_HAL_PRI_HIGH     (0)// declare global reference functionsextern VOID    INT_Init( VOID );extern VOID    INT_VSYNC_End(VOID);extern VOID    ISR_BSRD_ABUFSaveClearStatus( VOID );extern VOID    ISR_BIUSaveClearStatus( VOID );extern VOID    ISR_IRSaveClearStatus( VOID );extern VOID    ISR_VBUF_OF_SaveClearStatus( VOID );extern VOID    ISR_VBUF_UF_SaveClearStatus( VOID );extern VOID    ISR_16LSaveClearStatus( VOID );extern VOID    ISR_DISPSaveClearStatus( VOID );extern VOID    ISR_SRVSaveClearStatus( VOID ); // brian0.67// declare global reference variablesextern INT_PROC1_1ST_STATUS     __INTISRintProc11stStatus;extern INT_PROC1_2ND_STATUS     __INTISRintProc12ndStatus;extern DWORD   __dwINTISRCounter[MAX_INT_COUNT], __dwINTDSRCounter[MAX_INT_COUNT];extern PISRDSR_ROUTINE     __pINTISRRoutine[MAX_INT_COUNT][MAX_2ND_INT_COUNT];extern PISRDSR_ROUTINE     __pINTDSRRoutine[MAX_INT_COUNT][MAX_2ND_INT_COUNT];#ifdef __cplusplus        }#endif#endif  // __INT_GBL_H__

⌨️ 快捷键说明

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