spca501.c

来自「trident tm5600的linux驱动」· C语言 代码 · 共 2,185 行 · 第 1/4 页

C
2,185
字号
	 */	{}};/* Data for video camera init before capture. * Capture and decoding by Colin Peart. * This is is for the 3com HomeConnect Lite which is spca501a based. */static const __u16 spca501_3com_open_data[][3] = {	/* bmRequest,value,index */	{0x2, 0x0050, 0x0000},	/* C/S Enable TG soft reset, timing mode=010 */	{0x2, 0x0043, 0x0000},	/* C/S Disable TG soft reset, timing mode=010 */	{0x2, 0x0002, 0x0005},	/* C/S GPIO */	{0x2, 0x0003, 0x0005},	/* C/S GPIO */#ifdef CCDSP_SET	{0x1, 0x0020, 0x0001},	/* CCDSP Options */	{0x1, 0x0020, 0x0002},	/* CCDSP Black Level */	{0x1, 0x006e, 0x0007},	/* CCDSP Gamma options */	{0x1, 0x0090, 0x0015},	/* CCDSP Luminance Low */	{0x1, 0x00ff, 0x0016},	/* CCDSP Luminance High */	{0x1, 0x0003, 0x003F},	/* CCDSP Gamma correction toggle */#ifdef ALTER_GAMMA	{0x1, 0x0010, 0x0008},	/* CCDSP YUV A11 */	{0x1, 0x0000, 0x0009},	/* CCDSP YUV A12 */	{0x1, 0x0000, 0x000a},	/* CCDSP YUV A13 */	{0x1, 0x0000, 0x000b},	/* CCDSP YUV A21 */	{0x1, 0x0010, 0x000c},	/* CCDSP YUV A22 */	{0x1, 0x0000, 0x000d},	/* CCDSP YUV A23 */	{0x1, 0x0000, 0x000e},	/* CCDSP YUV A31 */	{0x1, 0x0000, 0x000f},	/* CCDSP YUV A32 */	{0x1, 0x0010, 0x0010},	/* CCDSP YUV A33 */	{0x1, 0x0000, 0x0011},	/* CCDSP R Offset */	{0x1, 0x0000, 0x0012},	/* CCDSP G Offset */	{0x1, 0x0001, 0x0013},	/* CCDSP B Offset */	{0x1, 0x0001, 0x0014},	/* CCDSP BG Offset */	{0x1, 0x003f, 0x00C1},	/* CCDSP Gamma Correction Enable */#endif#endif#ifdef TG_SET	{0x0, 0x00fc, 0x0000},	/* TG Shutter Speed High Bits */	{0x0, 0x0000, 0x0001},	/* TG Shutter Speed Low Bits */	{0x0, 0x00e4, 0x0004},	/* TG DCLK*2 Adjust */	{0x0, 0x0008, 0x0005},	/* TG ADCK Adjust */	{0x0, 0x0003, 0x0006},	/* TG FR Phase Adjust */	{0x0, 0x0001, 0x0007},	/* TG FCDS Phase Adjust */	{0x0, 0x0039, 0x0008},	/* TG FS Phase Adjust */	{0x0, 0x0088, 0x000a},	/* TG MH1 */	{0x0, 0x0003, 0x000f},	/* TG Pixel ID */	/* Like below, unexplained toglleing */	{0x0, 0x0080, 0x000c},	{0x0, 0x0000, 0x000d},	{0x0, 0x0080, 0x000c},	{0x0, 0x0004, 0x000d},	{0x0, 0x0000, 0x000c},	{0x0, 0x0000, 0x000d},	{0x0, 0x0040, 0x000c},	{0x0, 0x0017, 0x000d},	{0x0, 0x00c0, 0x000c},	{0x0, 0x0000, 0x000d},	{0x0, 0x0080, 0x000c},	{0x0, 0x0006, 0x000d},	{0x0, 0x0080, 0x000c},	{0x0, 0x0004, 0x000d},	{0x0, 0x0002, 0x0003},#endif#ifdef DSPWIN_SET	{0x1, 0x001c, 0x0017},	/* CCDSP W1 Start X */	{0x1, 0x00e2, 0x0019},	/* CCDSP W2 Start X */	{0x1, 0x001c, 0x001b},	/* CCDSP W3 Start X */	{0x1, 0x00e2, 0x001d},	/* CCDSP W4 Start X */	{0x1, 0x00aa, 0x001f},	/* CCDSP W5 Start X */	{0x1, 0x0070, 0x0020},	/* CCDSP W5 Start Y */#endif	{0x0, 0x0001, 0x0010},	/* TG Start Clock *//*	{0x2, 0x006a, 0x0001},	 * C/S Enable ISOSYNCH Packet Engine */	{0x2, 0x0068, 0x0001},	/* C/S Diable ISOSYNCH Packet Engine */	{0x2, 0x0000, 0x0005},	{0x2, 0x0043, 0x0000},	/* C/S Set Timing Mode, Disable TG soft reset */	{0x2, 0x0043, 0x0000},	/* C/S Set Timing Mode, Disable TG soft reset */	{0x2, 0x0002, 0x0005},	/* C/S GPIO */	{0x2, 0x0003, 0x0005},	/* C/S GPIO */	{0x2, 0x006a, 0x0001},	/* C/S Enable ISOSYNCH Packet Engine */	{}};/* * Data used to initialize a SPCA501C with HV7131B sensor. * From a capture file taken with USBSnoop v 1.5 * I have a "SPCA501C pc camera chipset" manual by sunplus, but some * of the value meanings are obscure or simply "reserved". * to do list: * 1) Understand what every value means * 2) Understand why some values seem to appear more than once * 3) Write a small comment for each line of the following arrays. */static const __u16 spca501c_arowana_open_data[][3] = {	/* bmRequest,value,index */	{0x02, 0x0007, 0x0005},	{0x02, 0xa048, 0x0000},	{0x05, 0x0022, 0x0004},	{0x01, 0x0006, 0x0011},	{0x01, 0x00ff, 0x0012},	{0x01, 0x0014, 0x0013},	{0x01, 0x0000, 0x0014},	{0x01, 0x0042, 0x0051},	{0x01, 0x0040, 0x0052},	{0x01, 0x0051, 0x0053},	{0x01, 0x0040, 0x0054},	{0x01, 0x0000, 0x0055},	{0x00, 0x0025, 0x0000},	{0x00, 0x0026, 0x0000},	{0x00, 0x0001, 0x0000},	{0x00, 0x0027, 0x0000},	{0x00, 0x008a, 0x0000},	{}};static const __u16 spca501c_arowana_init_data[][3] = {	/* bmRequest,value,index */	{0x02, 0x0007, 0x0005},	{0x02, 0xa048, 0x0000},	{0x05, 0x0022, 0x0004},	{0x01, 0x0006, 0x0011},	{0x01, 0x00ff, 0x0012},	{0x01, 0x0014, 0x0013},	{0x01, 0x0000, 0x0014},	{0x01, 0x0042, 0x0051},	{0x01, 0x0040, 0x0052},	{0x01, 0x0051, 0x0053},	{0x01, 0x0040, 0x0054},	{0x01, 0x0000, 0x0055},	{0x00, 0x0025, 0x0000},	{0x00, 0x0026, 0x0000},	{0x00, 0x0001, 0x0000},	{0x00, 0x0027, 0x0000},	{0x00, 0x008a, 0x0000},	{0x02, 0x0000, 0x0005},	{0x02, 0x0007, 0x0005},	{0x02, 0x2000, 0x0000},	{0x05, 0x0022, 0x0004},	{0x05, 0x0015, 0x0001},	{0x05, 0x00ea, 0x0000},	{0x05, 0x0021, 0x0001},	{0x05, 0x00d2, 0x0000},	{0x05, 0x0023, 0x0001},	{0x05, 0x0003, 0x0000},	{0x05, 0x0030, 0x0001},	{0x05, 0x002b, 0x0000},	{0x05, 0x0031, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0032, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0033, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0034, 0x0001},	{0x05, 0x0002, 0x0000},	{0x05, 0x0050, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0051, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0052, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0054, 0x0001},	{0x05, 0x0001, 0x0000},	{0x00, 0x0000, 0x0001},	{0x00, 0x0000, 0x0002},	{0x00, 0x000c, 0x0003},	{0x00, 0x0000, 0x0004},	{0x00, 0x0090, 0x0005},	{0x00, 0x0000, 0x0006},	{0x00, 0x0040, 0x0007},	{0x00, 0x00c0, 0x0008},	{0x00, 0x004a, 0x0009},	{0x00, 0x0000, 0x000a},	{0x00, 0x0000, 0x000b},	{0x00, 0x0001, 0x000c},	{0x00, 0x0001, 0x000d},	{0x00, 0x0000, 0x000e},	{0x00, 0x0002, 0x000f},	{0x00, 0x0001, 0x0010},	{0x00, 0x0000, 0x0011},	{0x00, 0x0000, 0x0012},	{0x00, 0x0002, 0x0020},	{0x00, 0x0080, 0x0021},	{0x00, 0x0001, 0x0022},	{0x00, 0x00e0, 0x0023},	{0x00, 0x0000, 0x0024},	{0x00, 0x00d5, 0x0025},	{0x00, 0x0000, 0x0026},	{0x00, 0x000b, 0x0027},	{0x00, 0x0000, 0x0046},	{0x00, 0x0000, 0x0047},	{0x00, 0x0000, 0x0048},	{0x00, 0x0000, 0x0049},	{0x00, 0x0008, 0x004a},	{0xff, 0x0000, 0x00d0},	{0xff, 0x00d8, 0x00d1},	{0xff, 0x0000, 0x00d4},	{0xff, 0x0000, 0x00d5},	{0x01, 0x00a6, 0x0000},	{0x01, 0x0028, 0x0001},	{0x01, 0x0000, 0x0002},	{0x01, 0x000a, 0x0003},	{0x01, 0x0040, 0x0004},	{0x01, 0x0066, 0x0007},	{0x01, 0x0011, 0x0008},	{0x01, 0x0032, 0x0009},	{0x01, 0x00fd, 0x000a},	{0x01, 0x0038, 0x000b},	{0x01, 0x00d1, 0x000c},	{0x01, 0x00f7, 0x000d},	{0x01, 0x00ed, 0x000e},	{0x01, 0x00d8, 0x000f},	{0x01, 0x0038, 0x0010},	{0x01, 0x00ff, 0x0015},	{0x01, 0x0001, 0x0016},	{0x01, 0x0032, 0x0017},	{0x01, 0x0023, 0x0018},	{0x01, 0x00ce, 0x0019},	{0x01, 0x0023, 0x001a},	{0x01, 0x0032, 0x001b},	{0x01, 0x008d, 0x001c},	{0x01, 0x00ce, 0x001d},	{0x01, 0x008d, 0x001e},	{0x01, 0x0000, 0x001f},	{0x01, 0x0000, 0x0020},	{0x01, 0x00ff, 0x003e},	{0x01, 0x0003, 0x003f},	{0x01, 0x0000, 0x0040},	{0x01, 0x0035, 0x0041},	{0x01, 0x0053, 0x0042},	{0x01, 0x0069, 0x0043},	{0x01, 0x007c, 0x0044},	{0x01, 0x008c, 0x0045},	{0x01, 0x009a, 0x0046},	{0x01, 0x00a8, 0x0047},	{0x01, 0x00b4, 0x0048},	{0x01, 0x00bf, 0x0049},	{0x01, 0x00ca, 0x004a},	{0x01, 0x00d4, 0x004b},	{0x01, 0x00dd, 0x004c},	{0x01, 0x00e7, 0x004d},	{0x01, 0x00ef, 0x004e},	{0x01, 0x00f8, 0x004f},	{0x01, 0x00ff, 0x0050},	{0x01, 0x0001, 0x0056},	{0x01, 0x0060, 0x0057},	{0x01, 0x0040, 0x0058},	{0x01, 0x0011, 0x0059},	{0x01, 0x0001, 0x005a},	{0x02, 0x0007, 0x0005},	{0x02, 0xa048, 0x0000},	{0x02, 0x0007, 0x0005},	{0x02, 0x0015, 0x0006},	{0x02, 0x100a, 0x0007},	{0x02, 0xa048, 0x0000},	{0x02, 0xc002, 0x0001},	{0x02, 0x000f, 0x0005},	{0x02, 0xa048, 0x0000},	{0x05, 0x0022, 0x0004},	{0x05, 0x0025, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0026, 0x0001},	{0x05, 0x0001, 0x0000},	{0x05, 0x0027, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0001, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0021, 0x0001},	{0x05, 0x00d2, 0x0000},	{0x05, 0x0020, 0x0001},	{0x05, 0x0000, 0x0000},	{0x00, 0x0090, 0x0005},	{0x01, 0x00a6, 0x0000},	{0x02, 0x0007, 0x0005},	{0x02, 0x2000, 0x0000},	{0x05, 0x0022, 0x0004},	{0x05, 0x0015, 0x0001},	{0x05, 0x00ea, 0x0000},	{0x05, 0x0021, 0x0001},	{0x05, 0x00d2, 0x0000},	{0x05, 0x0023, 0x0001},	{0x05, 0x0003, 0x0000},	{0x05, 0x0030, 0x0001},	{0x05, 0x002b, 0x0000},	{0x05, 0x0031, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0032, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0033, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0034, 0x0001},	{0x05, 0x0002, 0x0000},	{0x05, 0x0050, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0051, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0052, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0054, 0x0001},	{0x05, 0x0001, 0x0000},	{0x00, 0x0000, 0x0001},	{0x00, 0x0000, 0x0002},	{0x00, 0x000c, 0x0003},	{0x00, 0x0000, 0x0004},	{0x00, 0x0090, 0x0005},	{0x00, 0x0000, 0x0006},	{0x00, 0x0040, 0x0007},	{0x00, 0x00c0, 0x0008},	{0x00, 0x004a, 0x0009},	{0x00, 0x0000, 0x000a},	{0x00, 0x0000, 0x000b},	{0x00, 0x0001, 0x000c},	{0x00, 0x0001, 0x000d},	{0x00, 0x0000, 0x000e},	{0x00, 0x0002, 0x000f},	{0x00, 0x0001, 0x0010},	{0x00, 0x0000, 0x0011},	{0x00, 0x0000, 0x0012},	{0x00, 0x0002, 0x0020},	{0x00, 0x0080, 0x0021},	{0x00, 0x0001, 0x0022},	{0x00, 0x00e0, 0x0023},	{0x00, 0x0000, 0x0024},	{0x00, 0x00d5, 0x0025},	{0x00, 0x0000, 0x0026},	{0x00, 0x000b, 0x0027},	{0x00, 0x0000, 0x0046},	{0x00, 0x0000, 0x0047},	{0x00, 0x0000, 0x0048},	{0x00, 0x0000, 0x0049},	{0x00, 0x0008, 0x004a},	{0xff, 0x0000, 0x00d0},	{0xff, 0x00d8, 0x00d1},	{0xff, 0x0000, 0x00d4},	{0xff, 0x0000, 0x00d5},	{0x01, 0x00a6, 0x0000},	{0x01, 0x0028, 0x0001},	{0x01, 0x0000, 0x0002},	{0x01, 0x000a, 0x0003},	{0x01, 0x0040, 0x0004},	{0x01, 0x0066, 0x0007},	{0x01, 0x0011, 0x0008},	{0x01, 0x0032, 0x0009},	{0x01, 0x00fd, 0x000a},	{0x01, 0x0038, 0x000b},	{0x01, 0x00d1, 0x000c},	{0x01, 0x00f7, 0x000d},	{0x01, 0x00ed, 0x000e},	{0x01, 0x00d8, 0x000f},	{0x01, 0x0038, 0x0010},	{0x01, 0x00ff, 0x0015},	{0x01, 0x0001, 0x0016},	{0x01, 0x0032, 0x0017},	{0x01, 0x0023, 0x0018},	{0x01, 0x00ce, 0x0019},	{0x01, 0x0023, 0x001a},	{0x01, 0x0032, 0x001b},	{0x01, 0x008d, 0x001c},	{0x01, 0x00ce, 0x001d},	{0x01, 0x008d, 0x001e},	{0x01, 0x0000, 0x001f},	{0x01, 0x0000, 0x0020},	{0x01, 0x00ff, 0x003e},	{0x01, 0x0003, 0x003f},	{0x01, 0x0000, 0x0040},	{0x01, 0x0035, 0x0041},	{0x01, 0x0053, 0x0042},	{0x01, 0x0069, 0x0043},	{0x01, 0x007c, 0x0044},	{0x01, 0x008c, 0x0045},	{0x01, 0x009a, 0x0046},	{0x01, 0x00a8, 0x0047},	{0x01, 0x00b4, 0x0048},	{0x01, 0x00bf, 0x0049},	{0x01, 0x00ca, 0x004a},	{0x01, 0x00d4, 0x004b},	{0x01, 0x00dd, 0x004c},	{0x01, 0x00e7, 0x004d},	{0x01, 0x00ef, 0x004e},	{0x01, 0x00f8, 0x004f},	{0x01, 0x00ff, 0x0050},	{0x01, 0x0001, 0x0056},	{0x01, 0x0060, 0x0057},	{0x01, 0x0040, 0x0058},	{0x01, 0x0011, 0x0059},	{0x01, 0x0001, 0x005a},	{0x02, 0x0007, 0x0005},	{0x02, 0xa048, 0x0000},	{0x02, 0x0007, 0x0005},	{0x02, 0x0015, 0x0006},	{0x02, 0x100a, 0x0007},	{0x02, 0xa048, 0x0000},	{0x02, 0xc002, 0x0001},	{0x02, 0x000f, 0x0005},	{0x02, 0xa048, 0x0000},	{0x05, 0x0022, 0x0004},	{0x05, 0x0025, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0026, 0x0001},	{0x05, 0x0001, 0x0000},	{0x05, 0x0027, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0001, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0021, 0x0001},	{0x05, 0x00d2, 0x0000},	{0x05, 0x0020, 0x0001},	{0x05, 0x0000, 0x0000},	{0x00, 0x0090, 0x0005},	{0x01, 0x00a6, 0x0000},	{0x01, 0x0003, 0x003f},	{0x01, 0x0001, 0x0056},	{0x01, 0x0011, 0x0008},	{0x01, 0x0032, 0x0009},	{0x01, 0xfffd, 0x000a},	{0x01, 0x0023, 0x000b},	{0x01, 0xffea, 0x000c},	{0x01, 0xfff4, 0x000d},	{0x01, 0xfffc, 0x000e},	{0x01, 0xffe3, 0x000f},	{0x01, 0x001f, 0x0010},	{0x01, 0x00a8, 0x0001},	{0x01, 0x0067, 0x0007},	{0x01, 0x0032, 0x0017},	{0x01, 0x0023, 0x0018},	{0x01, 0x00ce, 0x0019},	{0x01, 0x0023, 0x001a},	{0x01, 0x0032, 0x001b},	{0x01, 0x008d, 0x001c},	{0x01, 0x00ce, 0x001d},	{0x01, 0x008d, 0x001e},	{0x01, 0x00c8, 0x0015},	{0x01, 0x0032, 0x0016},	{0x01, 0x0000, 0x0011},	{0x01, 0x0000, 0x0012},	{0x01, 0x0000, 0x0013},	{0x01, 0x000a, 0x0003},	{0x02, 0xc002, 0x0001},	{0x02, 0x0007, 0x0005},	{0x02, 0xc000, 0x0001},	{0x02, 0x0000, 0x0005},	{0x02, 0x0007, 0x0005},	{0x02, 0x2000, 0x0000},	{0x05, 0x0022, 0x0004},	{0x05, 0x0015, 0x0001},	{0x05, 0x00ea, 0x0000},	{0x05, 0x0021, 0x0001},	{0x05, 0x00d2, 0x0000},	{0x05, 0x0023, 0x0001},	{0x05, 0x0003, 0x0000},	{0x05, 0x0030, 0x0001},	{0x05, 0x002b, 0x0000},	{0x05, 0x0031, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0032, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0033, 0x0001},	{0x05, 0x0023, 0x0000},	{0x05, 0x0034, 0x0001},	{0x05, 0x0002, 0x0000},	{0x05, 0x0050, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0051, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0052, 0x0001},	{0x05, 0x0000, 0x0000},	{0x05, 0x0054, 0x0001},	{0x05, 0x0001, 0x0000},	{0x00, 0x0000, 0x0001},	{0x00, 0x0000, 0x0002},	{0x00, 0x000c, 0x0003},	{0x00, 0x0000, 0x0004},	{0x00, 0x0090, 0x0005},	{0x00, 0x0000, 0x0006},	{0x00, 0x0040, 0x0007},	{0x00, 0x00c0, 0x0008},	{0x00, 0x004a, 0x0009},	{0x00, 0x0000, 0x000a},	{0x00, 0x0000, 0x000b},	{0x00, 0x0001, 0x000c},	{0x00, 0x0001, 0x000d},	{0x00, 0x0000, 0x000e},	{0x00, 0x0002, 0x000f},	{0x00, 0x0001, 0x0010},	{0x00, 0x0000, 0x0011},	{0x00, 0x0000, 0x0012},	{0x00, 0x0002, 0x0020},	{0x00, 0x0080, 0x0021},	{0x00, 0x0001, 0x0022},	{0x00, 0x00e0, 0x0023},	{0x00, 0x0000, 0x0024},	{0x00, 0x00d5, 0x0025},	{0x00, 0x0000, 0x0026},	{0x00, 0x000b, 0x0027},	{0x00, 0x0000, 0x0046},	{0x00, 0x0000, 0x0047},	{0x00, 0x0000, 0x0048},	{0x00, 0x0000, 0x0049},	{0x00, 0x0008, 0x004a},	{0xff, 0x0000, 0x00d0},	{0xff, 0x00d8, 0x00d1},	{0xff, 0x0000, 0x00d4},	{0xff, 0x0000, 0x00d5},	{0x01, 0x00a6, 0x0000},	{0x01, 0x0028, 0x0001},	{0x01, 0x0000, 0x0002},	{0x01, 0x000a, 0x0003},	{0x01, 0x0040, 0x0004},	{0x01, 0x0066, 0x0007},	{0x01, 0x0011, 0x0008},	{0x01, 0x0032, 0x0009},	{0x01, 0x00fd, 0x000a},	{0x01, 0x0038, 0x000b},	{0x01, 0x00d1, 0x000c},	{0x01, 0x00f7, 0x000d},	{0x01, 0x00ed, 0x000e},	{0x01, 0x00d8, 0x000f},	{0x01, 0x0038, 0x0010},	{0x01, 0x00ff, 0x0015},	{0x01, 0x0001, 0x0016},	{0x01, 0x0032, 0x0017},	{0x01, 0x0023, 0x0018},	{0x01, 0x00ce, 0x0019},	{0x01, 0x0023, 0x001a},	{0x01, 0x0032, 0x001b},	{0x01, 0x008d, 0x001c},	{0x01, 0x00ce, 0x001d},	{0x01, 0x008d, 0x001e},	{0x01, 0x0000, 0x001f},	{0x01, 0x0000, 0x0020},	{0x01, 0x00ff, 0x003e},	{0x01, 0x0003, 0x003f},	{0x01, 0x0000, 0x0040},	{0x01, 0x0035, 0x0041},	{0x01, 0x0053, 0x0042},	{0x01, 0x0069, 0x0043},	{0x01, 0x007c, 0x0044},	{0x01, 0x008c, 0x0045},

⌨️ 快捷键说明

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