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

📄 drv_key.ps

📁 一款SmartPhone的驱动代码
💻 PS
📖 第 1 页 / 共 3 页
字号:
	.file	"..\key\drv_key.c"

;  GNU C 2.7.2 [AL 1.1, MM 40] RISC NEWS-OS compiled by CC

;  Cc1 defaults:
;  -mmemcpy

;  Cc1 arguments (-G value = 0, Cpu = 3000, ISA = 1):
;  -quiet -dumpbase -g -O -fno-builtin -o

gcc2_compiled.:
__gnu_compiled_c:
	.code
	.def	B,	scl	13,	type	0x2,	endef
	.def	H,	scl	13,	type	0x3,	endef
	.def	W,	scl	13,	type	0x5,	endef
	.def	UB,	scl	13,	type	0xc,	endef
	.def	UH,	scl	13,	type	0xd,	endef
	.def	UW,	scl	13,	type	0xf,	endef
	.def	VW,	scl	13,	type	0x5,	endef
	.def	VH,	scl	13,	type	0x3,	endef
	.def	VB,	scl	13,	type	0x2,	endef
	.def	VP,	scl	13,	type	0x11,	endef
	.def	FP,	scl	13,	type	0x91,	endef
	.def	INT,	scl	13,	type	0x4,	endef
	.def	UINT,	scl	13,	type	0xe,	endef
	.def	BOOL,	scl	13,	type	0x3,	endef
	.def	FN,	scl	13,	type	0x3,	endef
	.def	ID,	scl	13,	type	0x4,	endef
	.def	BOOL_ID,	scl	13,	type	0x4,	endef
	.def	HNO,	scl	13,	type	0x4,	endef
	.def	RNO,	scl	13,	type	0x4,	endef
	.def	NODE,	scl	13,	type	0x3,	endef
	.def	ATR,	scl	13,	type	0xe,	endef
	.def	ER,	scl	13,	type	0x4,	endef
	.def	PRI,	scl	13,	type	0x4,	endef
	.def	TMO,	scl	13,	type	0x4,	endef
	.def	DLYTIME,	scl	13,	type	0x4,	endef
	.def	t_msg,	scl	10,	type	0x8,	size	16,	endef
	.def	pNxt,	val	0,	scl	8,	tag	t_msg,	size	16,	type	0x18,	endef
	.def	msgcont,	val	4,	scl	8,	dim	10,	size	10,	type	0x32,	endef
	.def	t_msg,	val	16,	scl	102,	tag	t_msg,	size	16,	endef
	.def	T_MSG,	scl	13,	tag	t_msg,	size	16,	type	0x8,	endef
	.def	t_systime,	scl	10,	type	0x8,	size	8,	endef
	.def	utime,	val	0,	scl	8,	type	0x3,	endef
	.def	ltime,	val	4,	scl	8,	type	0xf,	endef
	.def	t_systime,	val	8,	scl	102,	tag	t_systime,	size	8,	endef
	.def	SYSTIME,	scl	13,	tag	t_systime,	size	8,	type	0x8,	endef
	.def	t_ver,	scl	10,	type	0x8,	size	20,	endef
	.def	maker,	val	0,	scl	8,	type	0xd,	endef
	.def	id,	val	2,	scl	8,	type	0xd,	endef
	.def	spver,	val	4,	scl	8,	type	0xd,	endef
	.def	prver,	val	6,	scl	8,	type	0xd,	endef
	.def	prno,	val	8,	scl	8,	dim	4,	size	8,	type	0x3d,	endef
	.def	cpu,	val	16,	scl	8,	type	0xd,	endef
	.def	var,	val	18,	scl	8,	type	0xd,	endef
	.def	t_ver,	val	20,	scl	102,	tag	t_ver,	size	20,	endef
	.def	T_VER,	scl	13,	tag	t_ver,	size	20,	type	0x8,	endef
	.def	T_BYTE,	scl	13,	type	0x2,	endef
	.def	T_UBYTE,	scl	13,	type	0xc,	endef
	.def	T_HWORD,	scl	13,	type	0x3,	endef
	.def	T_UHWORD,	scl	13,	type	0xd,	endef
	.def	T_WORD,	scl	13,	type	0x4,	endef
	.def	T_UWORD,	scl	13,	type	0xe,	endef
	.def	T_DWORD,	scl	13,	type	0x5,	endef
	.def	T_UDWORD,	scl	13,	type	0xf,	endef
	.def	T_DOUBLE,	scl	13,	type	0x7,	endef
	.def	T_FLOAT,	scl	13,	type	0x6,	endef
	.def	T_BOOL,	scl	13,	type	0xe,	endef
	.def	T_VBYTE,	scl	13,	type	0x2,	endef
	.def	T_VUBYTE,	scl	13,	type	0xc,	endef
	.def	T_VHWORD,	scl	13,	type	0x3,	endef
	.def	T_VUHWORD,	scl	13,	type	0xd,	endef
	.def	T_VWORD,	scl	13,	type	0x4,	endef
	.def	T_VUWORD,	scl	13,	type	0xe,	endef
	.def	T_VDWORD,	scl	13,	type	0x5,	endef
	.def	T_VUDWORD,	scl	13,	type	0xf,	endef
	.def	T_VDOUBLE,	scl	13,	type	0x7,	endef
	.def	T_VFLOAT,	scl	13,	type	0x6,	endef
	.def	T_VBOOL,	scl	13,	type	0xe,	endef
	.def	T_GUI_HWND,	scl	13,	type	0x4,	endef
	.def	T_GUI_HDC,	scl	13,	type	0x4,	endef
	.def	T_GUI_HICON,	scl	13,	type	0x4,	endef
	.def	T_GUI_HMENU,	scl	13,	type	0x4,	endef
	.def	T_GUI_HDLG,	scl	13,	type	0x4,	endef
	.def	T_GUI_HHOOK,	scl	13,	type	0x4,	endef
	.def	T_GUI_SIZE,	scl	13,	type	0xe,	endef
	.def	T_GUI_SINT8,	scl	13,	type	0x2,	endef
	.def	T_GUI_UINT8,	scl	13,	type	0xc,	endef
	.def	T_GUI_SINT16,	scl	13,	type	0x3,	endef
	.def	T_GUI_UINT16,	scl	13,	type	0xd,	endef
	.def	T_GUI_SINT32,	scl	13,	type	0x4,	endef
	.def	T_GUI_UINT32,	scl	13,	type	0xe,	endef
	.def	T_GUI_SINT,	scl	13,	type	0x4,	endef
	.def	T_GUI_UINT,	scl	13,	type	0xe,	endef
	.def	T_GUI_PIXEL,	scl	13,	type	0xe,	endef
	.def	T_GUI_ATTR,	scl	13,	type	0xe,	endef
	.def	__T0,	scl	10,	type	0x8,	size	4,	endef
	.def	r,	val	0,	scl	8,	type	0xc,	endef
	.def	g,	val	1,	scl	8,	type	0xc,	endef
	.def	b,	val	2,	scl	8,	type	0xc,	endef
	.def	a,	val	3,	scl	8,	type	0xc,	endef
	.def	__T0,	val	4,	scl	102,	tag	__T0,	size	4,	endef
	.def	T_GUI_COLOR,	scl	13,	tag	__T0,	size	4,	type	0x8,	endef
	.def	T_GUI_WPARAM,	scl	13,	type	0xe,	endef
	.def	T_GUI_LPARAM,	scl	13,	type	0xe,	endef
	.def	T_GUI_Rect,	scl	10,	type	0x8,	size	16,	endef
	.def	left,	val	0,	scl	8,	type	0x4,	endef
	.def	top,	val	4,	scl	8,	type	0x4,	endef
	.def	right,	val	8,	scl	8,	type	0x4,	endef
	.def	bottom,	val	12,	scl	8,	type	0x4,	endef
	.def	T_GUI_Rect,	val	16,	scl	102,	tag	T_GUI_Rect,	size	16,	endef
	.def	T_GUI_Rect,	scl	13,	tag	T_GUI_Rect,	size	16,	type	0x8,	endef
	.def	T_GUI_pRect,	scl	13,	tag	T_GUI_Rect,	size	16,	type	0x18,	endef
	.def	T_GUI_lpRect,	scl	13,	tag	T_GUI_Rect,	size	16,	type	0x18,	endef
	.def	T_GUI_Point,	scl	10,	type	0x8,	size	8,	endef
	.def	x,	val	0,	scl	8,	type	0x4,	endef
	.def	y,	val	4,	scl	8,	type	0x4,	endef
	.def	T_GUI_Point,	val	8,	scl	102,	tag	T_GUI_Point,	size	8,	endef
	.def	T_GUI_Point,	scl	13,	tag	T_GUI_Point,	size	8,	type	0x8,	endef
	.def	T_GUI_pPoint,	scl	13,	tag	T_GUI_Point,	size	8,	type	0x18,	endef
	.def	T_GUI_Extent,	scl	10,	type	0x8,	size	8,	endef
	.def	cx,	val	0,	scl	8,	type	0x4,	endef
	.def	cy,	val	4,	scl	8,	type	0x4,	endef
	.def	T_GUI_Extent,	val	8,	scl	102,	tag	T_GUI_Extent,	size	8,	endef
	.def	T_GUI_Extent,	scl	13,	tag	T_GUI_Extent,	size	8,	type	0x8,	endef
	.def	T_GUI_pExtent,	scl	13,	tag	T_GUI_Extent,	size	8,	type	0x18,	endef
	.def	__T1,	scl	10,	type	0x8,	size	3,	endef
	.def	r,	val	0,	scl	8,	type	0xc,	endef
	.def	g,	val	1,	scl	8,	type	0xc,	endef
	.def	b,	val	2,	scl	8,	type	0xc,	endef
	.def	__T1,	val	3,	scl	102,	tag	__T1,	size	3,	endef
	.def	T_GUI_Rgb,	scl	13,	tag	__T1,	size	3,	type	0x8,	endef
	.def	T_GUI_pRgb,	scl	13,	tag	__T1,	size	3,	type	0x18,	endef
	.def	T_GUI_Bitmap,	scl	10,	type	0x8,	size	28,	endef
	.def	wType,	val	0,	scl	8,	type	0x4,	endef
	.def	wWidth,	val	4,	scl	8,	type	0x4,	endef
	.def	wHeight,	val	8,	scl	8,	type	0x4,	endef
	.def	wWidthBytes,	val	12,	scl	8,	type	0x4,	endef
	.def	ubPlanes,	val	16,	scl	8,	type	0xc,	endef
	.def	ubBitsPixel,	val	17,	scl	8,	type	0xc,	endef
	.def	vpBits,	val	20,	scl	8,	type	0x11,	endef
	.def	uwTransparent,	val	24,	scl	8,	type	0xe,	endef
	.def	T_GUI_Bitmap,	val	28,	scl	102,	tag	T_GUI_Bitmap,	size	28,	endef
	.def	T_GUI_Bitmap,	scl	13,	tag	T_GUI_Bitmap,	size	28,	type	0x8,	endef
	.def	T_GUI_pBitmap,	scl	13,	tag	T_GUI_Bitmap,	size	28,	type	0x18,	endef
	.def	T_GUI_BmpBuffer,	scl	10,	type	0x8,	size	8,	endef
	.def	pArray,	val	0,	scl	8,	type	0x1c,	endef
	.def	ImageSize,	val	4,	scl	8,	type	0xe,	endef
	.def	T_GUI_BmpBuffer,	val	8,	scl	102,	tag	T_GUI_BmpBuffer,	size	8,	endef
	.def	T_GUI_BmpBuffer,	scl	13,	tag	T_GUI_BmpBuffer,	size	8,	type	0x8,	endef
	.def	T_GUI_pBmpBuffer,	scl	13,	tag	T_GUI_BmpBuffer,	size	8,	type	0x18,	endef
	.def	T_GUI_BlockHeap,	scl	10,	type	0x8,	size	16,	endef
	.def	bd_size,	val	0,	scl	8,	type	0xe,	endef
	.def	heap_size,	val	4,	scl	8,	type	0xe,	endef
	.def	free,	val	8,	scl	8,	type	0x4,	endef
	.def	heap,	val	12,	scl	8,	type	0x11,	endef
	.def	T_GUI_BlockHeap,	val	16,	scl	102,	tag	T_GUI_BlockHeap,	size	16,	endef
	.def	T_GUI_BlockHeap,	scl	13,	tag	T_GUI_BlockHeap,	size	16,	type	0x8,	endef
	.def	T_GUI_pBlockHeap,	scl	13,	tag	T_GUI_BlockHeap,	size	16,	type	0x18,	endef
	.def	T_GUI_ClipRect,	scl	10,	type	0x8,	size	20,	endef
	.def	rc,	val	0,	scl	8,	tag	T_GUI_Rect,	size	16,	type	0x8,	endef
	.def	next,	val	16,	scl	8,	tag	T_GUI_ClipRect,	size	20,	type	0x18,	endef
	.def	T_GUI_ClipRect,	val	20,	scl	102,	tag	T_GUI_ClipRect,	size	20,	endef
	.def	T_GUI_ClipRect,	scl	13,	tag	T_GUI_ClipRect,	size	20,	type	0x8,	endef
	.def	T_GUI_pClipRect,	scl	13,	tag	T_GUI_ClipRect,	size	20,	type	0x18,	endef
	.def	T_GUI_ClipRgn,	scl	10,	type	0x8,	size	28,	endef
	.def	RcBound,	val	0,	scl	8,	tag	T_GUI_Rect,	size	16,	type	0x8,	endef
	.def	head,	val	16,	scl	8,	tag	T_GUI_ClipRect,	size	20,	type	0x18,	endef
	.def	tail,	val	20,	scl	8,	tag	T_GUI_ClipRect,	size	20,	type	0x18,	endef
	.def	heap,	val	24,	scl	8,	tag	T_GUI_BlockHeap,	size	16,	type	0x18,	endef
	.def	T_GUI_ClipRgn,	val	28,	scl	102,	tag	T_GUI_ClipRgn,	size	28,	endef
	.def	T_GUI_ClipRgn,	scl	13,	tag	T_GUI_ClipRgn,	size	28,	type	0x8,	endef
	.def	T_GUI_pClipRgn,	scl	13,	tag	T_GUI_ClipRgn,	size	28,	type	0x18,	endef
	.def	T_GUI_DevFont,	scl	13,	tag	T_GUI_DevFont,	size	0,	type	0x8,	endef
	.def	T_GUI_LogFont,	scl	10,	type	0x8,	size	72,	endef
	.def	type,	val	0,	scl	8,	dim	16,	size	16,	type	0x32,	endef
	.def	family,	val	16,	scl	8,	dim	16,	size	16,	type	0x32,	endef
	.def	charset,	val	32,	scl	8,	dim	16,	size	16,	type	0x32,	endef
	.def	style,	val	48,	scl	8,	type	0x5,	endef
	.def	size,	val	56,	scl	8,	type	0x4,	endef
	.def	rotation,	val	60,	scl	8,	type	0x4,	endef
	.def	sbc_devfont,	val	64,	scl	8,	tag	T_GUI_DevFont,	size	0,	type	0x18,	endef
	.def	mbc_devfont,	val	68,	scl	8,	tag	T_GUI_DevFont,	size	0,	type	0x18,	endef
	.def	T_GUI_LogFont,	val	72,	scl	102,	tag	T_GUI_LogFont,	size	72,	endef
	.def	T_GUI_LogFont,	scl	13,	tag	T_GUI_LogFont,	size	72,	type	0x8,	endef
	.def	T_GUI_pLogFont,	scl	13,	tag	T_GUI_LogFont,	size	72,	type	0x18,	endef
	.def	T_GUI_WordInfo,	scl	10,	type	0x8,	size	12,	endef
	.def	len,	val	0,	scl	8,	type	0x4,	endef
	.def	delimiter,	val	4,	scl	8,	type	0xc,	endef
	.def	nr_delimiters,	val	8,	scl	8,	type	0x4,	endef
	.def	T_GUI_WordInfo,	val	12,	scl	102,	tag	T_GUI_WordInfo,	size	12,	endef
	.def	T_GUI_WordInfo,	scl	13,	tag	T_GUI_WordInfo,	size	12,	type	0x8,	endef
	.def	T_GUI_CharsetOps,	scl	10,	type	0x8,	size	48,	endef
	.def	nr_chars,	val	0,	scl	8,	type	0x4,	endef
	.def	bytes_per_char,	val	4,	scl	8,	type	0x4,	endef
	.def	bytes_maxlen_char,	val	8,	scl	8,	type	0x4,	endef
	.def	name,	val	12,	scl	8,	type	0x12,	endef
	.def	def_char,	val	16,	scl	8,	dim	4,	size	4,	type	0x32,	endef
	.def	len_first_char,	val	20,	scl	8,	type	0x94,	endef
	.def	char_offset,	val	24,	scl	8,	type	0x94,	endef
	.def	nr_chars_in_str,	val	28,	scl	8,	type	0x94,	endef
	.def	is_this_charset,	val	32,	scl	8,	type	0x9e,	endef
	.def	len_first_substr,	val	36,	scl	8,	type	0x94,	endef
	.def	get_next_word,	val	40,	scl	8,	type	0x19c,	endef
	.def	pos_first_char,	val	44,	scl	8,	type	0x94,	endef
	.def	T_GUI_CharsetOps,	val	48,	scl	102,	tag	T_GUI_CharsetOps,	size	48,	endef
	.def	T_GUI_CharsetOps,	scl	13,	tag	T_GUI_CharsetOps,	size	48,	type	0x8,	endef
	.def	T_GUI_FontOps,	scl	10,	type	0x8,	size	68,	endef
	.def	get_char_width,	val	0,	scl	8,	type	0x94,	endef
	.def	get_str_width,	val	4,	scl	8,	type	0x94,	endef
	.def	get_ave_width,	val	8,	scl	8,	type	0x94,	endef
	.def	get_max_width,	val	12,	scl	8,	type	0x94,	endef
	.def	get_font_height,	val	16,	scl	8,	type	0x94,	endef
	.def	get_font_size,	val	20,	scl	8,	type	0x94,	endef
	.def	get_font_ascent,	val	24,	scl	8,	type	0x94,	endef
	.def	get_font_descent,	val	28,	scl	8,	type	0x94,	endef
	.def	char_bitmap_size,	val	32,	scl	8,	type	0x9e,	endef
	.def	max_bitmap_size,	val	36,	scl	8,	type	0x9e,	endef
	.def	get_char_bitmap,	val	40,	scl	8,	type	0x191,	endef
	.def	get_char_pixmap,	val	44,	scl	8,	type	0x191,	endef
	.def	start_str_output,	val	48,	scl	8,	type	0x91,	endef
	.def	get_char_bbox,	val	52,	scl	8,	type	0x94,	endef
	.def	get_char_advance,	val	56,	scl	8,	type	0x91,	endef
	.def	new_instance,	val	60,	scl	8,	tag	T_GUI_DevFont,	size	0,	type	0x198,	endef
	.def	delete_instance,	val	64,	scl	8,	type	0x91,	endef
	.def	T_GUI_FontOps,	val	68,	scl	102,	tag	T_GUI_FontOps,	size	68,	endef
	.def	T_GUI_FontOps,	scl	13,	tag	T_GUI_FontOps,	size	68,	type	0x8,	endef
	.def	T_GUI_DevFont,	scl	10,	type	0x8,	size	108,	endef
	.def	name,	val	0,	scl	8,	dim	80,	size	80,	type	0x32,	endef
	.def	style,	val	80,	scl	8,	type	0x5,	endef
	.def	font_ops,	val	88,	scl	8,	tag	T_GUI_FontOps,	size	68,	type	0x18,	endef
	.def	charset_ops,	val	92,	scl	8,	tag	T_GUI_CharsetOps,	size	48,	type	0x18,	endef
	.def	sbc_next,	val	96,	scl	8,	tag	T_GUI_DevFont,	size	108,	type	0x18,	endef
	.def	mbc_next,	val	100,	scl	8,	tag	T_GUI_DevFont,	size	108,	type	0x18,	endef
	.def	data,	val	104,	scl	8,	type	0x11,	endef
	.def	T_GUI_DevFont,	val	108,	scl	102,	tag	T_GUI_DevFont,	size	108,	endef
	.def	T_GUI_Icon,	scl	10,	type	0x8,	size	16,	endef
	.def	wWidth,	val	0,	scl	8,	type	0x4,	endef
	.def	wHeight,	val	4,	scl	8,	type	0x4,	endef
	.def	vAndBits,	val	8,	scl	8,	type	0x11,	endef
	.def	vXorBits,	val	12,	scl	8,	type	0x11,	endef
	.def	T_GUI_Icon,	val	16,	scl	102,	tag	T_GUI_Icon,	size	16,	endef
	.def	T_GUI_Icon,	scl	13,	tag	T_GUI_Icon,	size	16,	type	0x8,	endef
	.def	T_GUI_pIcon,	scl	13,	tag	T_GUI_Icon,	size	16,	type	0x18,	endef
	.def	T_GUI_MyBitmap,	scl	10,	type	0x8,	size	48,	endef
	.def	depth,	val	0,	scl	8,	type	0x4,	endef
	.def	w,	val	4,	scl	8,	type	0x4,	endef
	.def	h,	val	8,	scl	8,	type	0x4,	endef
	.def	size,	val	12,	scl	8,	type	0x4,	endef
	.def	pitch,	val	16,	scl	8,	type	0x4,	endef
	.def	frames,	val	20,	scl	8,	type	0x4,	endef
	.def	flow,	val	24,	scl	8,	type	0x4,	endef
	.def	rgb_order,	val	28,	scl	8,	type	0x4,	endef
	.def	transparent,	val	32,	scl	8,	type	0x4,	endef
	.def	bits,	val	36,	scl	8,	type	0x12,	endef
	.def	flags,	val	40,	scl	8,	type	0x5,	endef
	.def	T_GUI_MyBitmap,	val	48,	scl	102,	tag	T_GUI_MyBitmap,	size	48,	endef
	.def	T_GUI_MyBitmap,	scl	13,	tag	T_GUI_MyBitmap,	size	48,	type	0x8,	endef
	.def	T_GUI_pMyBitmap,	scl	13,	tag	T_GUI_MyBitmap,	size	48,	type	0x18,	endef
	.def	T_GUI_WndProc,	scl	13,	type	0x94,	endef
	.def	T_GUI_KeyMsgHook,	scl	13,	type	0x94,	endef
	.def	T_GUI_MouseMsgHook,	scl	13,	type	0x94,	endef
	.def	T_GUI_Msg,	scl	10,	type	0x8,	size	28,	endef
	.def	hWnd,	val	0,	scl	8,	type	0x4,	endef
	.def	message,	val	4,	scl	8,	type	0x4,	endef
	.def	wParam,	val	8,	scl	8,	type	0xe,	endef
	.def	lParam,	val	12,	scl	8,	type	0xe,	endef
	.def	time,	val	16,	scl	8,	type	0xe,	endef
	.def	pt,	val	20,	scl	8,	tag	T_GUI_Point,	size	8,	type	0x8,	endef
	.def	T_GUI_Msg,	val	28,	scl	102,	tag	T_GUI_Msg,	size	28,	endef
	.def	T_GUI_Msg,	scl	13,	tag	T_GUI_Msg,	size	28,	type	0x8,	endef
	.def	T_GUI_pMsg,	scl	13,	tag	T_GUI_Msg,	size	28,	type	0x18,	endef
	.def	T_GUI_KeyHook,	scl	10,	type	0x8,	size	8,	endef
	.def	hWnd,	val	0,	scl	8,	type	0x4,	endef
	.def	hook,	val	4,	scl	8,	type	0x94,	endef
	.def	T_GUI_KeyHook,	val	8,	scl	102,	tag	T_GUI_KeyHook,	size	8,	endef
	.def	T_GUI_KeyHook,	scl	13,	tag	T_GUI_KeyHook,	size	8,	type	0x8,	endef
	.def	T_GUI_MouseHook,	scl	10,	type	0x8,	size	8,	endef
	.def	hWnd,	val	0,	scl	8,	type	0x4,	endef
	.def	hook,	val	4,	scl	8,	type	0x94,	endef
	.def	T_GUI_MouseHook,	val	8,	scl	102,	tag	T_GUI_MouseHook,	size	8,	endef
	.def	T_GUI_MouseHook,	scl	13,	tag	T_GUI_MouseHook,	size	8,	type	0x8,	endef
	.def	T_GUI_MainWinCreate,	scl	10,	type	0x8,	size	52,	endef
	.def	dwStyle,	val	0,	scl	8,	type	0xe,	endef
	.def	dwExStyle,	val	4,	scl	8,	type	0xe,	endef
	.def	spCaption,	val	8,	scl	8,	type	0x12,	endef
	.def	hMenu,	val	12,	scl	8,	type	0x4,	endef
	.def	hIcon,	val	16,	scl	8,	type	0x4,	endef
	.def	hHosting,	val	20,	scl	8,	type	0x4,	endef
	.def	MainWindowProc,	val	24,	scl	8,	type	0x94,	endef
	.def	lx,	val	28,	scl	8,	type	0x4,	endef
	.def	ty,	val	32,	scl	8,	type	0x4,	endef
	.def	rx,	val	36,	scl	8,	type	0x4,	endef
	.def	by,	val	40,	scl	8,	type	0x4,	endef
	.def	iBkColor,	val	44,	scl	8,	type	0x4,	endef
	.def	dwAddData,	val	48,	scl	8,	type	0xe,	endef
	.def	T_GUI_MainWinCreate,	val	52,	scl	102,	tag	T_GUI_MainWinCreate,	size	52,	endef
	.def	T_GUI_MainWinCreate,	scl	13,	tag	T_GUI_MainWinCreate,	size	52,	type	0x8,	endef
	.def	T_GUI_pMainWinCreate,	scl	13,	tag	T_GUI_MainWinCreate,	size	52,	type	0x18,	endef
	.def	T_GUI_ScrollInfo,	scl	10,	type	0x8,	size	20,	endef
	.def	fMask,	val	0,	scl	8,	type	0xe,	endef
	.def	nMin,	val	4,	scl	8,	type	0x4,	endef
	.def	nMax,	val	8,	scl	8,	type	0x4,	endef
	.def	nPage,	val	12,	scl	8,	type	0xe,	endef
	.def	nPos,	val	16,	scl	8,	type	0x4,	endef
	.def	T_GUI_ScrollInfo,	val	20,	scl	102,	tag	T_GUI_ScrollInfo,	size	20,	endef
	.def	T_GUI_ScrollInfo,	scl	13,	tag	T_GUI_ScrollInfo,	size	20,	type	0x8,	endef
	.def	T_GUI_lpScrollInfo,	scl	13,	tag	T_GUI_ScrollInfo,	size	20,	type	0x18,	endef
	.def	T_GUI_lpcScrollInfo,	scl	13,	tag	T_GUI_ScrollInfo,	size	20,	type	0x18,	endef
	.def	T_GUI_WndClass,	scl	10,	type	0x8,	size	24,	endef
	.def	spClassName,	val	0,	scl	8,	type	0x12,	endef
	.def	opMask,	val	4,	scl	8,	type	0xe,	endef
	.def	dwStyle,	val	8,	scl	8,	type	0xe,	endef
	.def	iBkColor,	val	12,	scl	8,	type	0x4,	endef
	.def	WinProc,	val	16,	scl	8,	type	0x94,	endef
	.def	dwAddData,	val	20,	scl	8,	type	0xe,	endef
	.def	T_GUI_WndClass,	val	24,	scl	102,	tag	T_GUI_WndClass,	size	24,	endef
	.def	T_GUI_WndClass,	scl	13,	tag	T_GUI_WndClass,	size	24,	type	0x8,	endef
	.def	T_GUI_pWndClass,	scl	13,	tag	T_GUI_WndClass,	size	24,	type	0x18,	endef
	.def	T_GUI_MenuItemInfo,	scl	10,	type	0x8,	size	40,	endef
	.def	mask,	val	0,	scl	8,	type	0xe,	endef
	.def	type,	val	4,	scl	8,	type	0xe,	endef
	.def	state,	val	8,	scl	8,	type	0xe,	endef
	.def	id,	val	12,	scl	8,	type	0x4,	endef
	.def	hSubMenu,	val	16,	scl	8,	type	0x4,	endef
	.def	hBmpChecked,	val	20,	scl	8,	tag	T_GUI_Bitmap,	size	28,	type	0x18,	endef
	.def	hBmpUnchecked,	val	24,	scl	8,	tag	T_GUI_Bitmap,	size	28,	type	0x18,	endef
	.def	ItemData,	val	28,	scl	8,	type	0x4,	endef
	.def	TypeData,	val	32,	scl	8,	type	0x4,	endef
	.def	cch,	val	36,	scl	8,	type	0x4,	endef
	.def	T_GUI_MenuItemInfo,	val	40,	scl	102,	tag	T_GUI_MenuItemInfo,	size	40,	endef
	.def	T_GUI_MenuItemInfo,	scl	13,	tag	T_GUI_MenuItemInfo,	size	40,	type	0x8,	endef
	.def	T_GUI_pMenuItemInfo,	scl	13,	tag	T_GUI_MenuItemInfo,	size	40,	type	0x18,	endef
	.def	__T2,	scl	10,	type	0x8,	size	40,	endef
	.def	class_name,	val	0,	scl	8,	type	0x12,	endef
	.def	dwStyle,	val	4,	scl	8,	type	0xe,	endef
	.def	x,	val	8,	scl	8,	type	0x4,	endef
	.def	y,	val	12,	scl	8,	type	0x4,	endef
	.def	w,	val	16,	scl	8,	type	0x4,	endef
	.def	h,	val	20,	scl	8,	type	0x4,	endef
	.def	id,	val	24,	scl	8,	type	0x4,	endef
	.def	caption,	val	28,	scl	8,	type	0x12,	endef
	.def	dwAddData,	val	32,	scl	8,	type	0xe,	endef
	.def	dwExStyle,	val	36,	scl	8,	type	0xe,	endef
	.def	__T2,	val	40,	scl	102,	tag	__T2,	size	40,	endef
	.def	T_GUI_CtrlData,	scl	13,	tag	__T2,	size	40,	type	0x8,	endef
	.def	T_GUI_pCtrlData,	scl	13,	tag	__T2,	size	40,	type	0x18,	endef
	.def	__T3,	scl	10,	type	0x8,	size	48,	endef
	.def	dwStyle,	val	0,	scl	8,	type	0xe,	endef
	.def	dwExStyle,	val	4,	scl	8,	type	0xe,	endef
	.def	x,	val	8,	scl	8,	type	0x4,	endef
	.def	y,	val	12,	scl	8,	type	0x4,	endef
	.def	w,	val	16,	scl	8,	type	0x4,	endef
	.def	h,	val	20,	scl	8,	type	0x4,	endef
	.def	caption,	val	24,	scl	8,	type	0x12,	endef
	.def	hIcon,	val	28,	scl	8,	type	0x4,	endef
	.def	hMenu,	val	32,	scl	8,	type	0x4,	endef
	.def	ControlNr,	val	36,	scl	8,	type	0x4,	endef
	.def	controls,	val	40,	scl	8,	tag	__T2,	size	40,	type	0x18,	endef
	.def	dwAddData,	val	44,	scl	8,	type	0xe,	endef
	.def	__T3,	val	48,	scl	102,	tag	__T3,	size	48,	endef
	.def	T_GUI_DlgTemplate,	scl	13,	tag	__T3,	size	48,	type	0x8,	endef
	.def	T_GUI_pDlgTemplate,	scl	13,	tag	__T3,	size	48,	type	0x18,	endef
	.def	T_GUI_ListBoxItemInfo,	scl	10,	type	0x8,	size	16,	endef
	.def	InsPos,	val	0,	scl	8,	type	0x4,	endef
	.def	string,	val	4,	scl	8,	type	0x12,	endef
	.def	CMFlag,	val	8,	scl	8,	type	0x4,	endef
	.def	hIcon,	val	12,	scl	8,	type	0x4,	endef
	.def	T_GUI_ListBoxItemInfo,	val	16,	scl	102,	tag	T_GUI_ListBoxItemInfo,	size	16,	endef
	.def	T_GUI_ListBoxItemInfo,	scl	13,	tag	T_GUI_ListBoxItemInfo,	size	16,	type	0x8,	endef
	.def	T_GUI_pListBoxItemInfo,	scl	13,	tag	T_GUI_ListBoxItemInfo,	size	16,	type	0x18,	endef
	.def	T_GUI_ToolBarItemInfo,	scl	10,	type	0x8,	size	28,	endef
	.def	InsPos,	val	0,	scl	8,	type	0x4,	endef
	.def	id,	val	4,	scl	8,	type	0x4,	endef
	.def	ItemType,	val	8,	scl	8,	type	0x4,	endef
	.def	Bmp,	val	12,	scl	8,	tag	T_GUI_Bitmap,	size	28,	type	0x18,	endef
	.def	ItemHint,	val	16,	scl	8,	type	0x12,	endef
	.def	Caption,	val	20,	scl	8,	type	0x12,	endef
	.def	dwAddData,	val	24,	scl	8,	type	0xe,	endef
	.def	T_GUI_ToolBarItemInfo,	val	28,	scl	102,	tag	T_GUI_ToolBarItemInfo,	size	28,	endef
	.def	T_GUI_ToolBarItemInfo,	scl	13,	tag	T_GUI_ToolBarItemInfo,	size	28,	type	0x8,	endef
	.def	T_GUI_pToolBarItemInfo,	scl	13,	tag	T_GUI_ToolBarItemInfo,	size	28,	type	0x18,	endef
	.def	T_GUI_TVItemInfo,	scl	10,	type	0x8,	size	20,	endef
	.def	text,	val	0,	scl	8,	type	0x12,	endef
	.def	id,	val	4,	scl	8,	type	0xe,	endef
	.def	dwflags,	val	8,	scl	8,	type	0xe,	endef
	.def	hIconFold,	val	12,	scl	8,	type	0x4,	endef
	.def	hIconUnfold,	val	16,	scl	8,	type	0x4,	endef
	.def	T_GUI_TVItemInfo,	val	20,	scl	102,	tag	T_GUI_TVItemInfo,	size	20,	endef
	.def	T_GUI_TVItemInfo,	scl	13,	tag	T_GUI_TVItemInfo,	size	20,	type	0x8,	endef
	.def	T_GUI_pTVItemInfo,	scl	13,	tag	T_GUI_TVItemInfo,	size	20,	type	0x18,	endef
	.def	T_GUI_TVItem,	scl	10,	type	0x8,	size	28,	endef
	.def	text,	val	0,	scl	8,	type	0x12,	endef
	.def	id,	val	4,	scl	8,	type	0xe,	endef
	.def	dwFlags,	val	8,	scl	8,	type	0xe,	endef
	.def	IconFold,	val	12,	scl	8,	type	0x4,	endef
	.def	IconUnfold,	val	16,	scl	8,	type	0x4,	endef
	.def	next,	val	20,	scl	8,	tag	T_GUI_TVItem,	size	28,	type	0x18,	endef
	.def	child,	val	24,	scl	8,	tag	T_GUI_TVItem,	size	28,	type	0x18,	endef
	.def	T_GUI_TVItem,	val	28,	scl	102,	tag	T_GUI_TVItem,	size	28,	endef
	.def	T_GUI_TVItem,	scl	13,	tag	T_GUI_TVItem,	size	28,	type	0x8,	endef
	.def	T_GUI_pTVItem,	scl	13,	tag	T_GUI_TVItem,	size	28,	type	0x18,	endef
	.def	T_GUI_GIFCTRLDATA,	scl	10,	type	0x8,	size	16,	endef
	.def	gifptr,	val	0,	scl	8,	type	0x1c,	endef
	.def	spNameFile,	val	4,	scl	8,	type	0x1c,	endef
	.def	TimerID,	val	8,	scl	8,	type	0x4,	endef
	.def	speed,	val	12,	scl	8,	type	0x4,	endef
	.def	T_GUI_GIFCTRLDATA,	val	16,	scl	102,	tag	T_GUI_GIFCTRLDATA,	size	16,	endef
	.def	T_GUI_GIFCTRLDATA,	scl	13,	tag	T_GUI_GIFCTRLDATA,	size	16,	type	0x8,	endef
	.def	T_GUI_pGIFCTRLDATA,	scl	13,	tag	T_GUI_GIFCTRLDATA,	size	16,	type	0x18,	endef
	.def	T_MSG_QMsg,	scl	10,	type	0x8,	size	32,	endef
	.def	Msg,	val	0,	scl	8,	tag	T_GUI_Msg,	size	28,	type	0x8,	endef
	.def	next,	val	28,	scl	8,	tag	T_MSG_QMsg,	size	32,	type	0x18,	endef
	.def	T_MSG_QMsg,	val	32,	scl	102,	tag	T_MSG_QMsg,	size	32,	endef
	.def	T_MSG_QMsg,	scl	13,	tag	T_MSG_QMsg,	size	32,	type	0x8,	endef
	.def	T_MSG_pQMsg,	scl	13,	tag	T_MSG_QMsg,	size	32,	type	0x18,	endef
	.def	T_MSG_MsgQueue,	scl	13,	tag	T_MSG_MsgQueue,	size	0,	type	0x8,	endef
	.def	T_MSG_pMsgQueue,	scl	13,	tag	T_MSG_MsgQueue,	size	0,	type	0x18,	endef
	.def	T_MSG_IdleHandler,	scl	13,	type	0x91,	endef
	.def	T_MSG_MsgQueue,	scl	10,	type	0x8,	size	164,	endef
	.def	dwState,	val	0,	scl	8,	type	0xe,	endef
	.def	pFirstNotifyMsg,	val	4,	scl	8,	tag	T_MSG_QMsg,	size	32,	type	0x18,	endef
	.def	pLastNotifyMsg,	val	8,	scl	8,	tag	T_MSG_QMsg,	size	32,	type	0x18,	endef
	.def	OnIdle,	val	12,	scl	8,	type	0x91,	endef
	.def	msg,	val	16,	scl	8,	tag	T_GUI_Msg,	size	28,	type	0x18,	endef
	.def	len,	val	20,	scl	8,	type	0x4,	endef
	.def	ReadPos,	val	24,	scl	8,	type	0x4,	endef
	.def	WritePos,	val	28,	scl	8,	type	0x4,	endef
	.def	TimerOwner,	val	32,	scl	8,	dim	16,	size	64,	type	0x34,	endef
	.def	TimerID,	val	96,	scl	8,	dim	16,	size	64,	type	0x34,	endef
	.def	TimerMask,	val	160,	scl	8,	type	0xd,	endef
	.def	T_MSG_MsgQueue,	val	164,	scl	102,	tag	T_MSG_MsgQueue,	size	164,	endef
	.def	T_WND_pMainWin,	scl	13,	tag	T_WND_MainWin,	size	0,	type	0x18,	endef
	.def	T_GAL_pGC,	scl	13,	tag	T_GAL_GraphicContext,	size	0,	type	0x18,	endef
	.def	T_GAL_GraphicContext,	scl	10,	type	0x8,	size	164,	endef
	.def	xRes,	val	0,	scl	8,	type	0x4,	endef
	.def	yRes,	val	4,	scl	8,	type	0x4,	endef
	.def	xVirtRes,	val	8,	scl	8,	type	0x4,	endef
	.def	yVirtRes,	val	12,	scl	8,	type	0x4,	endef
	.def	planes,	val	16,	scl	8,	type	0x4,	endef
	.def	bpp,	val	20,	scl	8,	type	0x4,	endef
	.def	LineLen,	val	24,	scl	8,	type	0x4,	endef
	.def	size,	val	28,	scl	8,	type	0x4,	endef
	.def	ForeGround,	val	32,	scl	8,	type	0xe,	endef
	.def	BackGround,	val	36,	scl	8,	type	0xe,	endef
	.def	DoClip,	val	40,	scl	8,	type	0x4,	endef
	.def	ClipMinX,	val	44,	scl	8,	type	0x4,	endef
	.def	ClipMinY,	val	48,	scl	8,	type	0x4,	endef
	.def	ClipMaxX,	val	52,	scl	8,	type	0x4,	endef
	.def	ClipMaxY,	val	56,	scl	8,	type	0x4,	endef
	.def	ncolors,	val	60,	scl	8,	type	0x4,	endef
	.def	flags,	val	64,	scl	8,	type	0x4,	endef
	.def	addr,	val	68,	scl	8,	type	0x11,	endef
	.def	Open,	val	72,	scl	8,	tag	T_GAL_GraphicContext,	size	164,	type	0x198,	endef
	.def	Close,	val	76,	scl	8,	type	0x91,	endef
	.def	SetPalette,	val	80,	scl	8,	type	0x91,	endef
	.def	GetPalette,	val	84,	scl	8,	type	0x91,	endef
	.def	AllocateMemGC,	val	88,	scl	8,	tag	T_GAL_GraphicContext,	size	164,	type	0x198,	endef
	.def	MapMemGC,	val	92,	scl	8,	type	0x94,	endef
	.def	FreeMemGC,	val	96,	scl	8,	type	0x91,	endef
	.def	ClipPoint,	val	100,	scl	8,	type	0x94,	endef
	.def	FillRect,	val	104,	scl	8,	type	0x91,	endef
	.def	DrawPixel,	val	108,	scl	8,	type	0x91,	endef
	.def	ReadPixel,	val	112,	scl	8,	type	0x9e,	endef
	.def	DrawHLine,	val	116,	scl	8,	type	0x91,	endef
	.def	PutHLine,	val	120,	scl	8,	type	0x91,	endef
	.def	GetHLine,	val	124,	scl	8,	type	0x91,	endef
	.def	DrawVLine,	val	128,	scl	8,	type	0x91,	endef
	.def	PutVLine,	val	132,	scl	8,	type	0x91,	endef
	.def	GetVLine,	val	136,	scl	8,	type	0x91,	endef
	.def	Blit,	val	140,	scl	8,	type	0x91,	endef
	.def	PutBox,	val	144,	scl	8,	type	0x91,	endef
	.def	GetBox,	val	148,	scl	8,	type	0x91,	endef
	.def	PutBoxMask,	val	152,	scl	8,	type	0x91,	endef
	.def	CopyBox,	val	156,	scl	8,	type	0x91,	endef
	.def	MapColor,	val	160,	scl	8,	type	0x9e,	endef
	.def	T_GAL_GraphicContext,	val	164,	scl	102,	tag	T_GAL_GraphicContext,	size	164,	endef
	.def	T_GAL_GraphicContext,	scl	13,	tag	T_GAL_GraphicContext,	size	164,	type	0x8,	endef
	.def	T_GAL_Output,	scl	10,	type	0x8,	size	212,	endef
	.def	phy_pgc,	val	0,	scl	8,	tag	T_GAL_GraphicContext,	size	164,	type	0x18,	endef
	.def	bytes_per_phypixel,	val	4,	scl	8,	type	0x4,	endef
	.def	bits_per_phypixel,	val	8,	scl	8,	type	0x4,	endef
	.def	width_phygc,	val	12,	scl	8,	type	0x4,	endef
	.def	height_phygc,	val	16,	scl	8,	type	0x4,	endef
	.def	colors_phygc,	val	20,	scl	8,	type	0x4,	endef
	.def	grayscale_screen,	val	24,	scl	8,	type	0xe,	endef
	.def	BytesPerPixel,	val	28,	scl	8,	type	0x94,	endef
	.def	BitsPerPixel,	val	32,	scl	8,	type	0x94,	endef
	.def	width,	val	36,	scl	8,	type	0x94,	endef
	.def	height,	val	40,	scl	8,	type	0x94,	endef
	.def	colors,	val	44,	scl	8,	type	0x94,	endef
	.def	AllocateGc,	val	48,	scl	8,	type	0x94,	endef
	.def	FreeGc,	val	52,	scl	8,	type	0x91,	endef

⌨️ 快捷键说明

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