31 lines
697 B
C
Executable File
31 lines
697 B
C
Executable File
/**
|
|
CPU module driver.
|
|
|
|
This file is the driver of CPU module.
|
|
|
|
@file CPU.h
|
|
@ingroup mIDrvSys_Core
|
|
@note Nothing.
|
|
|
|
Copyright Novatek Microelectronics Corp. 2011. All rights reserved.
|
|
*/
|
|
|
|
#ifndef _CPU_H
|
|
#define _CPU_H
|
|
|
|
#include <kwrap/nvt_type.h>
|
|
|
|
//typedef void (*CPU_EXPCallbackFunc)(UINT32 *);
|
|
typedef void (*CPU_CBEXP)(UINT32 *, UINT32 *);
|
|
|
|
//extern ER cpu_regExpCallbackFunc(CPU_CBEXP cpuExpCB);
|
|
extern ER kdef_ecb(CPU_CBEXP cpuExpCB);
|
|
extern ER cpu_begin_neon(void);
|
|
extern ER cpu_end_neon(void);
|
|
|
|
//for rtos boot linux
|
|
extern ER cpu_disable_interrupt(void);
|
|
extern ER cpu_disable_cache(void);
|
|
extern ER cpu_disable_mmu(void);
|
|
#endif
|