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

📄 hal_resize.ps

📁 一款SmartPhone的驱动代码
💻 PS
📖 第 1 页 / 共 4 页
字号:
	.file	"..\13712\HAL_RESIZE.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	tagRegStruct,	scl	10,	type	0x8,	size	4,	endef
	.def	Index,	val	0,	scl	8,	type	0xd,	endef
	.def	Value,	val	2,	scl	8,	type	0xd,	endef
	.def	tagRegStruct,	val	4,	scl	102,	tag	tagRegStruct,	size	4,	endef
	.def	REG_STRUCT,	scl	13,	tag	tagRegStruct,	size	4,	type	0x8,	endef
	.def	PREG_STRUCT,	scl	13,	tag	tagRegStruct,	size	4,	type	0x18,	endef
	.def	tagHalStruct,	scl	10,	type	0x8,	size	1388,	endef
	.def	szIdString,	val	0,	scl	8,	dim	16,	size	16,	type	0x32,	endef
	.def	szConfigString,	val	16,	scl	8,	dim	256,	size	256,	type	0x32,	endef
	.def	wSize,	val	272,	scl	8,	type	0xd,	endef
	.def	wHalCRC,	val	274,	scl	8,	type	0xd,	endef
	.def	szChipId,	val	276,	scl	8,	dim	8,	size	8,	type	0x32,	endef
	.def	wDetectEndian,	val	284,	scl	8,	type	0xd,	endef
	.def	wReserved,	val	286,	scl	8,	type	0xd,	endef
	.def	dwClkI,	val	288,	scl	8,	type	0xf,	endef
	.def	dwInternalOSC,	val	292,	scl	8,	type	0xf,	endef
	.def	dwRegisterAddress,	val	296,	scl	8,	type	0xf,	endef
	.def	dwMemoryAddress,	val	300,	scl	8,	type	0xf,	endef
	.def	wLcdPowerdownTime,	val	304,	scl	8,	type	0xd,	endef
	.def	wLcdPowerupTime,	val	306,	scl	8,	type	0xd,	endef
	.def	wGPIOLcdPowerPin,	val	308,	scl	8,	type	0xf,	endef
	.def	wCam1Width,	val	312,	scl	8,	type	0xd,	endef
	.def	wCam1Height,	val	314,	scl	8,	type	0xd,	endef
	.def	wCam2Width,	val	316,	scl	8,	type	0xd,	endef
	.def	wCam2Height,	val	318,	scl	8,	type	0xd,	endef
	.def	wJPEGFIFOSize,	val	320,	scl	8,	type	0xf,	endef
	.def	dwRequiredVRAM,	val	324,	scl	8,	type	0xf,	endef
	.def	dwFlags,	val	328,	scl	8,	type	0xf,	endef
	.def	Regs,	val	332,	scl	8,	tag	tagRegStruct,	dim	264,	size	1056,	type	0x38,	endef
	.def	tagHalStruct,	val	1388,	scl	102,	tag	tagHalStruct,	size	1388,	endef
	.def	HAL_STRUCT,	scl	13,	tag	tagHalStruct,	size	1388,	type	0x8,	endef
	.def	PHAL_STRUCT,	scl	13,	tag	tagHalStruct,	size	1388,	type	0x18,	endef
	.def	tagLutStruct,	scl	10,	type	0x8,	size	768,	endef
	.def	lut1,	val	0,	scl	8,	dim	768,	size	768,	type	0x3c,	endef
	.def	tagLutStruct,	val	768,	scl	102,	tag	tagLutStruct,	size	768,	endef
	.def	LUT_STRUCT,	scl	13,	tag	tagLutStruct,	size	768,	type	0x8,	endef
	.def	PLUT_STRUCT,	scl	13,	tag	tagLutStruct,	size	768,	type	0x18,	endef
	.def	__T0,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_CAM1,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_CAM2,	val	2,	scl	16,	type	0xb,	endef
	.def	__T0,	val	4,	scl	102,	tag	__T0,	size	4,	endef
	.def	CamDef,	scl	13,	tag	__T0,	size	4,	type	0xa,	endef
	.def	__T1,	scl	15,	type	0xa,	size	4,	endef
	.def	NoReduction,	val	0,	scl	16,	type	0xb,	endef
	.def	HalfReduction,	val	4,	scl	16,	type	0xb,	endef
	.def	ThirdReduction,	val	8,	scl	16,	type	0xb,	endef
	.def	QuarterReduction,	val	12,	scl	16,	type	0xb,	endef
	.def	FifthReduction,	val	16,	scl	16,	type	0xb,	endef
	.def	SixthReduction,	val	17,	scl	16,	type	0xb,	endef
	.def	__T1,	val	4,	scl	102,	tag	__T1,	size	4,	endef
	.def	FrameSampCtl,	scl	13,	tag	__T1,	size	4,	type	0xa,	endef
	.def	__T2,	scl	15,	type	0xa,	size	4,	endef
	.def	CamInterface,	val	0,	scl	16,	type	0xb,	endef
	.def	T3Interface,	val	64,	scl	16,	type	0xb,	endef
	.def	YUVDigitalOut,	val	8,	scl	16,	type	0xb,	endef
	.def	CamInterfaceReserved,	val	192,	scl	16,	type	0xb,	endef
	.def	__T2,	val	4,	scl	102,	tag	__T2,	size	4,	endef
	.def	CamInterfaceSel,	scl	13,	tag	__T2,	size	4,	type	0xa,	endef
	.def	__T3,	scl	15,	type	0xa,	size	4,	endef
	.def	UseCam1,	val	0,	scl	16,	type	0xb,	endef
	.def	UseCam2,	val	2,	scl	16,	type	0xb,	endef
	.def	UseCam1Cam2,	val	4,	scl	16,	type	0xb,	endef
	.def	__T3,	val	4,	scl	102,	tag	__T3,	size	4,	endef
	.def	CamModeSel,	scl	13,	tag	__T3,	size	4,	type	0xa,	endef
	.def	__T4,	scl	15,	type	0xa,	size	4,	endef
	.def	YUVStraight,	val	0,	scl	16,	type	0xb,	endef
	.def	YUVOffset,	val	1,	scl	16,	type	0xb,	endef
	.def	YCbCrStraight,	val	2,	scl	16,	type	0xb,	endef
	.def	YCbCrOffset,	val	3,	scl	16,	type	0xb,	endef
	.def	__T4,	val	4,	scl	102,	tag	__T4,	size	4,	endef
	.def	CamYUVDataType,	scl	13,	tag	__T4,	size	4,	type	0xa,	endef
	.def	__T5,	scl	15,	type	0xa,	size	4,	endef
	.def	UYVY,	val	0,	scl	16,	type	0xb,	endef
	.def	VYUY,	val	8,	scl	16,	type	0xb,	endef
	.def	YUYV,	val	16,	scl	16,	type	0xb,	endef
	.def	YVUV,	val	24,	scl	16,	type	0xb,	endef
	.def	__T5,	val	4,	scl	102,	tag	__T5,	size	4,	endef
	.def	YUVDataFmtSel,	scl	13,	tag	__T5,	size	4,	type	0xa,	endef
	.def	__T6,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_PIP_DISABLE,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_PIP_ENABLE,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_PIP_WITH_OVERLAY,	val	2,	scl	16,	type	0xb,	endef
	.def	__T6,	val	4,	scl	102,	tag	__T6,	size	4,	endef
	.def	PipOverlayDef,	scl	13,	tag	__T6,	size	4,	type	0xa,	endef
	.def	__T7,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_PIXELDOUBLE_NONE,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_PIXELDOUBLE_HORIZ,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_PIXELDOUBLE_VERT,	val	2,	scl	16,	type	0xb,	endef
	.def	__T7,	val	4,	scl	102,	tag	__T7,	size	4,	endef
	.def	PixelDoublingDef,	scl	13,	tag	__T7,	size	4,	type	0xa,	endef
	.def	__T8,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_MAIN_WINDOW,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_PIP_WINDOW,	val	1,	scl	16,	type	0xb,	endef
	.def	__T8,	val	4,	scl	102,	tag	__T8,	size	4,	endef
	.def	WindowDef,	scl	13,	tag	__T8,	size	4,	type	0xa,	endef
	.def	__T9,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_DISPLAY_MODE_NORMAL,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_DISPLAY_MODE_PIP,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_DISPLAY_MODE_RESERVED,	val	2,	scl	16,	type	0xb,	endef
	.def	cl_DISPLAY_MODE_PIP_WITH_OVERLAY,	val	3,	scl	16,	type	0xb,	endef
	.def	__T9,	val	4,	scl	102,	tag	__T9,	size	4,	endef
	.def	DisplayModeDef,	scl	13,	tag	__T9,	size	4,	type	0xa,	endef
	.def	__T10,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_BIT_SHIFT_NONE,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_BIT_SHIFT_DIVIDE2,	val	1,	scl	16,	type	0xb,	endef
	.def	__T10,	val	4,	scl	102,	tag	__T10,	size	4,	endef
	.def	BitShiftDef,	scl	13,	tag	__T10,	size	4,	type	0xa,	endef
	.def	__T11,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_OVERLAY_NONE,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_OVERLAY_TRANS,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_OVERLAY_AVG,	val	2,	scl	16,	type	0xb,	endef
	.def	cl_OVERLAY_AND,	val	4,	scl	16,	type	0xb,	endef
	.def	cl_OVERLAY_OR,	val	8,	scl	16,	type	0xb,	endef
	.def	cl_OVERLAY_INV,	val	16,	scl	16,	type	0xb,	endef
	.def	__T11,	val	4,	scl	102,	tag	__T11,	size	4,	endef
	.def	OverlayModeDef,	scl	13,	tag	__T11,	size	4,	type	0xa,	endef
	.def	__T12,	scl	15,	type	0xa,	size	4,	endef
	.def	ERR_NONE,	val	0,	scl	16,	type	0xb,	endef
	.def	ERR_NOT_CONFIGURED,	val	1,	scl	16,	type	0xb,	endef
	.def	ERR_BAD_CFG_DATA,	val	2,	scl	16,	type	0xb,	endef
	.def	ERR_BAD_I2C_INIT,	val	3,	scl	16,	type	0xb,	endef
	.def	ERR_FAILED,	val	4,	scl	16,	type	0xb,	endef
	.def	__T12,	val	4,	scl	102,	tag	__T12,	size	4,	endef
	.def	__T13,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_S1D13710,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_S1D13711,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_S1D13712,	val	2,	scl	16,	type	0xb,	endef
	.def	cl_S1D13713,	val	3,	scl	16,	type	0xb,	endef
	.def	cl_S1D13714,	val	4,	scl	16,	type	0xb,	endef
	.def	__T13,	val	4,	scl	102,	tag	__T13,	size	4,	endef
	.def	ChipTypeDef,	scl	13,	tag	__T13,	size	4,	type	0xa,	endef
	.def	__T14,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_PORT_ALL_OFF,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_PORT_LCD1,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_PORT_LCD2,	val	2,	scl	16,	type	0xb,	endef
	.def	cl_PORT_YUV_DIGITAL,	val	3,	scl	16,	type	0xb,	endef
	.def	cl_PORT_T3,	val	4,	scl	16,	type	0xb,	endef
	.def	cl_PORT_SERIAL_VIDEO,	val	5,	scl	16,	type	0xb,	endef
	.def	cl_PORT_RESERVED,	val	6,	scl	16,	type	0xb,	endef
	.def	__T14,	val	4,	scl	102,	tag	__T14,	size	4,	endef
	.def	OutputPortDef,	scl	13,	tag	__T14,	size	4,	type	0xa,	endef
	.def	__T15,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_LCD1,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_LCD2,	val	1,	scl	16,	type	0xb,	endef
	.def	__T15,	val	4,	scl	102,	tag	__T15,	size	4,	endef
	.def	LcdDef,	scl	13,	tag	__T15,	size	4,	type	0xa,	endef
	.def	__T16,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_RGB_Serial,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_Reserved,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_Parallel_Serial,	val	2,	scl	16,	type	0xb,	endef
	.def	cl_Parallel_Parallel,	val	3,	scl	16,	type	0xb,	endef
	.def	__T16,	val	4,	scl	102,	tag	__T16,	size	4,	endef
	.def	LcdIFDef,	scl	13,	tag	__T16,	size	4,	type	0xa,	endef
	.def	__T17,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_LUT_ERROR,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_LUT_NOBYPASS_8BPP_STANDARDLUT,	val	1,	scl	16,	type	0xb,	endef
	.def	cl_LUT_NOBYPASS_8BPP_332LUT,	val	2,	scl	16,	type	0xb,	endef
	.def	cl_LUT_NOBYPASS_16BPP_565LUT,	val	3,	scl	16,	type	0xb,	endef
	.def	cl_LUT_BYPASS_8BPP_332RGB,	val	4,	scl	16,	type	0xb,	endef
	.def	cl_LUT_BYPASS_16BPP_565RGB,	val	5,	scl	16,	type	0xb,	endef
	.def	cl_LUT_BYPASS_32BPP_0888RGB,	val	6,	scl	16,	type	0xb,	endef
	.def	__T17,	val	4,	scl	102,	tag	__T17,	size	4,	endef
	.def	LutModeDef,	scl	13,	tag	__T17,	size	4,	type	0xa,	endef
	.def	__T18,	scl	15,	type	0xa,	size	4,	endef
	.def	cl_LUT1,	val	0,	scl	16,	type	0xb,	endef
	.def	cl_LUT2,	val	1,	scl	16,	type	0xb,	endef
	.def	__T18,	val	4,	scl	102,	tag	__T18,	size	4,	endef
	.def	LutDef,	scl	13,	tag	__T18,	size	4,	type	0xa,	endef
	.def	__T19,	scl	15,	type	0xa,	size	4,	endef
	.def	OutSourceView,	val	0,	scl	16,	type	0xb,	endef
	.def	OutSourceCap,	val	8,	scl	16,	type	0xb,	endef
	.def	__T19,	val	4,	scl	102,	tag	__T19,	size	4,	endef
	.def	ResizeOutSource,	scl	13,	tag	__T19,	size	4,	type	0xa,	endef
	.def	__T20,	scl	15,	type	0xa,	size	4,	endef
	.def	NoResizeScaling,	val	0,	scl	16,	type	0xb,	endef
	.def	VHReduction,	val	1,	scl	16,	type	0xb,	endef
	.def	VReductionHAverage,	val	2,	scl	16,	type	0xb,	endef
	.def	__T20,	val	4,	scl	102,	tag	__T20,	size	4,	endef
	.def	ResizeScalingMode,	scl	13,	tag	__T20,	size	4,	type	0xa,	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	__T21,	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	__T21,	val	4,	scl	102,	tag	__T21,	size	4,	endef
	.def	T_GUI_COLOR,	scl	13,	tag	__T21,	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	__T22,	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	__T22,	val	3,	scl	102,	tag	__T22,	size	3,	endef
	.def	T_GUI_Rgb,	scl	13,	tag	__T22,	size	3,	type	0x8,	endef
	.def	T_GUI_pRgb,	scl	13,	tag	__T22,	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

⌨️ 快捷键说明

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