📄 etc.h
字号:
/*-------------------------------------------------------------
* etc.h
*
* Siyoung Kim @ Mobile Design P/J, Samsung Electronics
*
*-------------------------------------------------------------
*/
#ifndef __ETC_H__
#define __ETC_H__
#ifdef __cplusplus
extern "C"
{
#endif
#include "Def.h"
#define Outp32(addr, data) (*(volatile U32 *)(addr) = (data))
#define Outp16(addr, data) (*(volatile U16 *)(addr) = (data))
#define Outp8(addr, data) (*(volatile U8 *)(addr) = (data))
#define Inp32(addr, data) (data = (*(volatile U32 *)(addr)))
#define Inp16(addr, data) (data = (*(volatile U16 *)(addr)))
#define Inp8(addr, data) (data = (*(volatile U8 *)(addr)))
#define Input32(addr) (*(volatile U32 *)(addr))
bool Compare32(U32 a0, U32 a1, U32 words);
void Dump32(U32 addr, U32 words);
typedef struct FUNC_MENU {
void (*func)(void);
const char *desc;
} FUNC_MENU;
#ifdef __cplusplus
}
#endif
#endif // __ETC_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -