#define DELAY_SEC(x) usleep(x*1e6)
#define CHECK_POLL_ERR(x,y) if (x==y) printf("Poll Error in Line %d of %s\n",__LINE__,__FILE__);
#define READCHK_ERR(x) printf("Readcheck Error in Line %d of %s - ReadValue : %d\n",__LINE__,__FILE__,x);



	uint8_t rdVal = 0;
	uint8_t pollVal = 0;
	int pollIter = 0;



	// Add FPGA Reset via GPIO here
	
	dev_spi_write(fd,0x0,0x30);
	dev_spi_write(fd,0x0,0xb0);
	dev_spi_write(fd,0x0,0x30);
	dev_spi_write(fd,0x0,0x30);
	dev_spi_write(fd,0x0,0x30);
	rdVal = dev_spi_read(fd,0x3);
	if ((rdVal&0xff) != 0xa)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x4);
	if ((rdVal&0xff) != 0x78)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x5);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x6);
	if ((rdVal&0xff) != 0x20)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0x191,0x0);
	dev_spi_write(fd,0x231,0x0);
	dev_spi_write(fd,0x2d1,0x0);
	dev_spi_write(fd,0x371,0x0);
	dev_spi_write(fd,0x42a,0x0);
	dev_spi_write(fd,0x4e2,0x0);
	dev_spi_write(fd,0x59a,0x0);
	dev_spi_write(fd,0x652,0x0);
	dev_spi_write(fd,0x70a,0x0);
	dev_spi_write(fd,0x7c2,0x0);
	dev_spi_write(fd,0xec,0x1);
	dev_spi_write(fd,0xf4,0x1);
	dev_spi_write(fd,0xe4,0x1);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x190,0x3);
	dev_spi_write(fd,0x190,0x1);
	dev_spi_write(fd,0x15,0x0);
	DELAY_SEC(0.001000);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x931,0x1);
	dev_spi_write(fd,0x931,0x3);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x11,0x3f);
	dev_spi_write(fd,0xce,0x20);
	dev_spi_write(fd,0xcb,0x4);
	dev_spi_write(fd,0xca,0x20);
	dev_spi_write(fd,0xce,0x30);
	dev_spi_write(fd,0xc3,0x40);
	dev_spi_write(fd,0xc0,0x1);
	dev_spi_write(fd,0xb9,0x40);
	dev_spi_write(fd,0xb9,0x50);
	dev_spi_write(fd,0xb9,0x70);
	dev_spi_write(fd,0xb9,0x78);
	dev_spi_write(fd,0x11,0x0);
	dev_spi_write(fd,0x10,0x3f);
	dev_spi_write(fd,0xb0,0x30);
	dev_spi_write(fd,0xb4,0x30);
	dev_spi_write(fd,0x10,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0xc0,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x1);
	dev_spi_write(fd,0x540,0x0);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0x171);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x54,0x81);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x0);
	dev_spi_write(fd,0x540,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x8a8,0x2);
	dev_spi_write(fd,0x810,0x1);
	dev_spi_write(fd,0x830,0x1);
	dev_spi_write(fd,0x200,0x0);
	dev_spi_write(fd,0x210,0x0);
	dev_spi_write(fd,0x814,0x0);
	dev_spi_write(fd,0x834,0x0);
	dev_spi_write(fd,0x814,0x1);
	dev_spi_write(fd,0x834,0x1);
	dev_spi_write(fd,0x810,0x0);
	dev_spi_write(fd,0x830,0x0);
	dev_spi_write(fd,0x810,0x1);
	dev_spi_write(fd,0x830,0x1);
	dev_spi_write(fd,0x200,0x5);
	dev_spi_write(fd,0x210,0x0);
	dev_spi_write(fd,0x814,0x3);
	dev_spi_write(fd,0x834,0x3);
	dev_spi_write(fd,0x814,0x0);
	dev_spi_write(fd,0x834,0x0);
	dev_spi_write(fd,0x810,0x0);
	dev_spi_write(fd,0x830,0x0);
	dev_spi_write(fd,0x814,0x0);
	dev_spi_write(fd,0x834,0x0);
	dev_spi_write(fd,0x814,0x1c);
	dev_spi_write(fd,0x834,0x1c);
	dev_spi_write(fd,0x814,0x0);
	dev_spi_write(fd,0x834,0x0);
	DELAY_SEC(0.005000);
	rdVal = dev_spi_read(fd,0x150);
	if ((rdVal&0xf) != 0xf)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x150);
	if ((rdVal&0xf0) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x160);
	if ((rdVal&0xf) != 0xf)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x160);
	if ((rdVal&0xf0) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x830,0x1);
	dev_spi_write(fd,0x810,0x1);
	dev_spi_write(fd,0x910,0xf);
	dev_spi_write(fd,0x911,0x3);
	dev_spi_write(fd,0x912,0xf);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x16,0x10);
	dev_spi_write(fd,0xc1,0x2);
	dev_spi_write(fd,0xc0,0x42);
	dev_spi_write(fd,0xc0,0x42);
	dev_spi_write(fd,0xc0,0xc2);
	dev_spi_write(fd,0xc0,0x42);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x140,0x1);
	dev_spi_write(fd,0x140,0x0);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0x193,0x1);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1a28,0x10);
	dev_spi_write(fd,0x1a29,0x27);
	dev_spi_write(fd,0x1a2a,0x0);
	dev_spi_write(fd,0x1a2b,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1a2c,0x10);
	dev_spi_write(fd,0x1a2d,0x27);
	dev_spi_write(fd,0x1a2e,0x0);
	dev_spi_write(fd,0x1a2f,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1a30,0x10);
	dev_spi_write(fd,0x1a31,0x27);
	dev_spi_write(fd,0x1a32,0x0);
	dev_spi_write(fd,0x1a33,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1a34,0x10);
	dev_spi_write(fd,0x1a35,0x27);
	dev_spi_write(fd,0x1a36,0x0);
	dev_spi_write(fd,0x1a37,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x3bf,0x0);
	dev_spi_write(fd,0x3be,0x7);
	dev_spi_write(fd,0x3bd,0x80);
	dev_spi_write(fd,0x3bc,0x0);
	dev_spi_write(fd,0x3c3,0x0);
	dev_spi_write(fd,0x3c2,0x4);
	dev_spi_write(fd,0x3c1,0x17);
	dev_spi_write(fd,0x3c0,0x46);
	dev_spi_write(fd,0x3d0,0x5);
	dev_spi_write(fd,0x3ac,0x1a);
	dev_spi_write(fd,0x3ad,0x1d);
	dev_spi_write(fd,0x1abd,0x3);
	dev_spi_write(fd,0x1402,0x0);
	dev_spi_write(fd,0x1403,0x0);
	dev_spi_write(fd,0x1401,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1b5f,0xe);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1b6f,0x7);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1e7d,0x7);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1a68,0x80);
	dev_spi_write(fd,0x1a69,0x5);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1b1e,0x80);
	dev_spi_write(fd,0x1b1f,0x5);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0x193,0x1);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x1);
	dev_spi_write(fd,0x20,0x0);
	dev_spi_write(fd,0x21,0x0);
	dev_spi_write(fd,0x22,0x0);
	dev_spi_write(fd,0x23,0x0);
	dev_spi_write(fd,0x24,0x1);
	dev_spi_write(fd,0x25,0x15);
	dev_spi_write(fd,0x26,0x3);
	dev_spi_write(fd,0x27,0x0);
	dev_spi_write(fd,0x28,0xb5);
	dev_spi_write(fd,0x29,0xa4);
	dev_spi_write(fd,0x2a,0x6d);
	dev_spi_write(fd,0x2b,0xea);
	dev_spi_write(fd,0x2c,0x7d);
	dev_spi_write(fd,0x2d,0x19);
	dev_spi_write(fd,0x2e,0xce);
	dev_spi_write(fd,0x2f,0xca);
	dev_spi_write(fd,0x30,0x1);
	dev_spi_write(fd,0x31,0x7);
	dev_spi_write(fd,0x32,0x8);
	dev_spi_write(fd,0x33,0x12);
	dev_spi_write(fd,0x34,0x14);
	dev_spi_write(fd,0x35,0x0);
	dev_spi_write(fd,0x36,0x1);
	dev_spi_write(fd,0x37,0x4);
	dev_spi_write(fd,0x38,0x2);
	dev_spi_write(fd,0x39,0x14);
	dev_spi_write(fd,0x3a,0xb1);
	dev_spi_write(fd,0x3b,0x36);
	dev_spi_write(fd,0x3c,0x1);
	dev_spi_write(fd,0x3d,0x4);
	dev_spi_write(fd,0x3e,0x2);
	dev_spi_write(fd,0x3f,0x14);
	dev_spi_write(fd,0x40,0xb1);
	dev_spi_write(fd,0x41,0x36);
	dev_spi_write(fd,0x42,0x0);
	dev_spi_write(fd,0x43,0x0);
	dev_spi_write(fd,0x44,0x0);
	dev_spi_write(fd,0x45,0x0);
	dev_spi_write(fd,0x46,0x0);
	dev_spi_write(fd,0x47,0x0);
	dev_spi_write(fd,0x48,0x0);
	dev_spi_write(fd,0x49,0x0);
	dev_spi_write(fd,0x4a,0x0);
	dev_spi_write(fd,0x4b,0x0);
	dev_spi_write(fd,0x4c,0x0);
	dev_spi_write(fd,0x4d,0x0);
	dev_spi_write(fd,0x4e,0x0);
	dev_spi_write(fd,0x4f,0x0);
	dev_spi_write(fd,0x50,0xc8);
	dev_spi_write(fd,0x51,0x4a);
	dev_spi_write(fd,0x52,0x2d);
	dev_spi_write(fd,0x53,0xe9);
	dev_spi_write(fd,0x54,0xf0);
	dev_spi_write(fd,0x55,0x43);
	dev_spi_write(fd,0x56,0x74);
	dev_spi_write(fd,0x57,0xca);
	dev_spi_write(fd,0x58,0xad);
	dev_spi_write(fd,0x59,0xf1);
	dev_spi_write(fd,0x5a,0x14);
	dev_spi_write(fd,0x5b,0xd);
	dev_spi_write(fd,0x5c,0x6b);
	dev_spi_write(fd,0x5d,0x46);
	dev_spi_write(fd,0x5e,0x83);
	dev_spi_write(fd,0x5f,0xe8);
	dev_spi_write(fd,0x60,0x74);
	dev_spi_write(fd,0x61,0x0);
	dev_spi_write(fd,0x62,0x4);
	dev_spi_write(fd,0x63,0x46);
	dev_spi_write(fd,0x64,0x5d);
	dev_spi_write(fd,0x65,0xf8);
	dev_spi_write(fd,0x66,0x24);
	dev_spi_write(fd,0x67,0x0);
	dev_spi_write(fd,0x68,0x4f);
	dev_spi_write(fd,0x69,0xf0);
	dev_spi_write(fd,0x6a,0x0);
	dev_spi_write(fd,0x6b,0x8);
	dev_spi_write(fd,0x6c,0x80);
	dev_spi_write(fd,0x6d,0xf8);
	dev_spi_write(fd,0x6e,0x1);
	dev_spi_write(fd,0x6f,0x83);
	dev_spi_write(fd,0x70,0x20);
	dev_spi_write(fd,0x71,0x46);
	dev_spi_write(fd,0x72,0xe0);
	dev_spi_write(fd,0x73,0xf7);
	dev_spi_write(fd,0x74,0x77);
	dev_spi_write(fd,0x75,0xff);
	dev_spi_write(fd,0x76,0xc7);
	dev_spi_write(fd,0x77,0x48);
	dev_spi_write(fd,0x78,0x90);
	dev_spi_write(fd,0x79,0xf8);
	dev_spi_write(fd,0x7a,0xfa);
	dev_spi_write(fd,0x7b,0x21);
	dev_spi_write(fd,0x7c,0x4f);
	dev_spi_write(fd,0x7d,0xf0);
	dev_spi_write(fd,0x7e,0x1);
	dev_spi_write(fd,0x7f,0xe);
	dev_spi_write(fd,0x80,0xa4);
	dev_spi_write(fd,0x81,0x46);
	dev_spi_write(fd,0x82,0xe);
	dev_spi_write(fd,0x83,0xfa);
	dev_spi_write(fd,0x84,0x4);
	dev_spi_write(fd,0x85,0xf1);
	dev_spi_write(fd,0x86,0x11);
	dev_spi_write(fd,0x87,0x42);
	dev_spi_write(fd,0x88,0x76);
	dev_spi_write(fd,0x89,0xd0);
	dev_spi_write(fd,0x8a,0xc3);
	dev_spi_write(fd,0x8b,0x49);
	dev_spi_write(fd,0x8c,0xd);
	dev_spi_write(fd,0x8d,0x5d);
	dev_spi_write(fd,0x8e,0x2);
	dev_spi_write(fd,0x8f,0x2d);
	dev_spi_write(fd,0x90,0x72);
	dev_spi_write(fd,0x91,0xdb);
	dev_spi_write(fd,0x92,0x21);
	dev_spi_write(fd,0x93,0x18);
	dev_spi_write(fd,0x94,0x91);
	dev_spi_write(fd,0x95,0xf8);
	dev_spi_write(fd,0x96,0xfb);
	dev_spi_write(fd,0x97,0x11);
	dev_spi_write(fd,0x98,0x1);
	dev_spi_write(fd,0x99,0x29);
	dev_spi_write(fd,0x9a,0x6d);
	dev_spi_write(fd,0x9b,0xd0);
	dev_spi_write(fd,0x9c,0x0);
	dev_spi_write(fd,0x9d,0xeb);
	dev_spi_write(fd,0x9e,0x64);
	dev_spi_write(fd,0x9f,0x0);
	dev_spi_write(fd,0xa0,0xc6);
	dev_spi_write(fd,0xa1,0x4a);
	dev_spi_write(fd,0xa2,0xc5);
	dev_spi_write(fd,0xa3,0x49);
	dev_spi_write(fd,0xa4,0x90);
	dev_spi_write(fd,0xa5,0xf8);
	dev_spi_write(fd,0xa6,0xff);
	dev_spi_write(fd,0xa7,0x1);
	dev_spi_write(fd,0xa8,0xc5);
	dev_spi_write(fd,0xa9,0x4b);
	dev_spi_write(fd,0xaa,0x12);
	dev_spi_write(fd,0xab,0x88);
	dev_spi_write(fd,0xac,0x8);
	dev_spi_write(fd,0xad,0x5c);
	dev_spi_write(fd,0xae,0xe6);
	dev_spi_write(fd,0xaf,0x0);
	dev_spi_write(fd,0xb0,0x2);
	dev_spi_write(fd,0xb1,0x27);
	dev_spi_write(fd,0xb2,0x50);
	dev_spi_write(fd,0xb3,0x43);
	dev_spi_write(fd,0xb4,0xf1);
	dev_spi_write(fd,0xb5,0x18);
	dev_spi_write(fd,0xb6,0x4f);
	dev_spi_write(fd,0xb7,0xea);
	dev_spi_write(fd,0xb8,0x10);
	dev_spi_write(fd,0xb9,0x19);
	dev_spi_write(fd,0xba,0x51);
	dev_spi_write(fd,0xbb,0xf8);
	dev_spi_write(fd,0xbc,0x4);
	dev_spi_write(fd,0xbd,0x2f);
	dev_spi_write(fd,0xbe,0x13);
	dev_spi_write(fd,0xbf,0x1);
	dev_spi_write(fd,0xc0,0x7f);
	dev_spi_write(fd,0xc1,0x1e);
	dev_spi_write(fd,0xc2,0xb3);
	dev_spi_write(fd,0xc3,0xfb);
	dev_spi_write(fd,0xc4,0xf0);
	dev_spi_write(fd,0xc5,0xf3);
	dev_spi_write(fd,0xc6,0x9);
	dev_spi_write(fd,0xc7,0xfb);
	dev_spi_write(fd,0xc8,0x13);
	dev_spi_write(fd,0xc9,0x22);
	dev_spi_write(fd,0xca,0xa);
	dev_spi_write(fd,0xcb,0x62);
	dev_spi_write(fd,0xcc,0xf5);
	dev_spi_write(fd,0xcd,0xd1);
	dev_spi_write(fd,0xce,0xc4);
	dev_spi_write(fd,0xcf,0x48);
	dev_spi_write(fd,0xd0,0x21);
	dev_spi_write(fd,0xd1,0x18);
	dev_spi_write(fd,0xd2,0x91);
	dev_spi_write(fd,0xd3,0xf8);
	dev_spi_write(fd,0xd4,0xb8);
	dev_spi_write(fd,0xd5,0x22);
	dev_spi_write(fd,0xd6,0xc3);
	dev_spi_write(fd,0xd7,0x48);
	dev_spi_write(fd,0xd8,0x1);
	dev_spi_write(fd,0xd9,0x2a);
	dev_spi_write(fd,0xda,0x4);
	dev_spi_write(fd,0xdb,0xd1);
	dev_spi_write(fd,0xdc,0x62);
	dev_spi_write(fd,0xdd,0x8);
	dev_spi_write(fd,0xde,0x24);
	dev_spi_write(fd,0xdf,0xbf);
	dev_spi_write(fd,0xe0,0x62);
	dev_spi_write(fd,0xe1,0x1e);
	dev_spi_write(fd,0xe2,0x5f);
	dev_spi_write(fd,0xe3,0xfa);
	dev_spi_write(fd,0xe4,0x82);
	dev_spi_write(fd,0xe5,0xfc);
	dev_spi_write(fd,0xe6,0x2);
	dev_spi_write(fd,0xe7,0x2d);
	dev_spi_write(fd,0xe8,0xc8);
	dev_spi_write(fd,0xe9,0xbf);
	dev_spi_write(fd,0xea,0xf0);
	dev_spi_write(fd,0xeb,0x46);
	dev_spi_write(fd,0xec,0xa);
	dev_spi_write(fd,0xed,0x78);
	dev_spi_write(fd,0xee,0x41);
	dev_spi_write(fd,0xef,0x46);
	dev_spi_write(fd,0xf0,0x1);
	dev_spi_write(fd,0xf1,0x2a);
	dev_spi_write(fd,0xf2,0x31);
	dev_spi_write(fd,0xf3,0xd0);
	dev_spi_write(fd,0xf4,0x2);
	dev_spi_write(fd,0xf5,0x2a);
	dev_spi_write(fd,0xf6,0x3f);
	dev_spi_write(fd,0xf7,0xd1);
	dev_spi_write(fd,0xf8,0x0);
	dev_spi_write(fd,0xf9,0xeb);
	dev_spi_write(fd,0xfa,0x4);
	dev_spi_write(fd,0xfb,0x17);
	dev_spi_write(fd,0xfc,0xd);
	dev_spi_write(fd,0xfd,0xeb);
	dev_spi_write(fd,0xfe,0x8c);
	dev_spi_write(fd,0xff,0x3);
	dev_spi_write(fd,0x100,0xd7);
	dev_spi_write(fd,0x101,0xf8);
	dev_spi_write(fd,0x102,0x88);
	dev_spi_write(fd,0x103,0x50);
	dev_spi_write(fd,0x104,0x1a);
	dev_spi_write(fd,0x105,0x68);
	dev_spi_write(fd,0x106,0xb7);
	dev_spi_write(fd,0x107,0xf8);
	dev_spi_write(fd,0x108,0x8c);
	dev_spi_write(fd,0x109,0xc0);
	dev_spi_write(fd,0x10a,0xc2);
	dev_spi_write(fd,0x10b,0xf8);
	dev_spi_write(fd,0x10c,0x58);
	dev_spi_write(fd,0x10d,0x53);
	dev_spi_write(fd,0x10e,0x1d);
	dev_spi_write(fd,0x10f,0x68);
	dev_spi_write(fd,0x110,0x82);
	dev_spi_write(fd,0x111,0x19);
	dev_spi_write(fd,0x112,0x1);
	dev_spi_write(fd,0x113,0xeb);
	dev_spi_write(fd,0x114,0x44);
	dev_spi_write(fd,0x115,0x6);
	dev_spi_write(fd,0x116,0xa5);
	dev_spi_write(fd,0x117,0xf8);
	dev_spi_write(fd,0x118,0x8);
	dev_spi_write(fd,0x119,0xc4);
	dev_spi_write(fd,0x11a,0xb7);
	dev_spi_write(fd,0x11b,0xf8);
	dev_spi_write(fd,0x11c,0x8e);
	dev_spi_write(fd,0x11d,0x70);
	dev_spi_write(fd,0x11e,0xd2);
	dev_spi_write(fd,0x11f,0xf8);
	dev_spi_write(fd,0x120,0x28);
	dev_spi_write(fd,0x121,0x41);
	dev_spi_write(fd,0x122,0xa5);
	dev_spi_write(fd,0x123,0xf8);
	dev_spi_write(fd,0x124,0xa);
	dev_spi_write(fd,0x125,0x74);
	dev_spi_write(fd,0x126,0x0);
	dev_spi_write(fd,0x127,0xeb);
	dev_spi_write(fd,0x128,0xc6);
	dev_spi_write(fd,0x129,0x0);
	dev_spi_write(fd,0x12a,0xc5);
	dev_spi_write(fd,0x12b,0xf8);
	dev_spi_write(fd,0x12c,0xc8);
	dev_spi_write(fd,0x12d,0x43);
	dev_spi_write(fd,0x12e,0xd0);
	dev_spi_write(fd,0x12f,0xf8);
	dev_spi_write(fd,0x130,0x88);
	dev_spi_write(fd,0x131,0x60);
	dev_spi_write(fd,0x132,0x1c);
	dev_spi_write(fd,0x133,0x68);
	dev_spi_write(fd,0x134,0xb0);
	dev_spi_write(fd,0x135,0xf8);
	dev_spi_write(fd,0x136,0x8c);
	dev_spi_write(fd,0x137,0x50);
	dev_spi_write(fd,0x138,0xc4);
	dev_spi_write(fd,0x139,0xf8);
	dev_spi_write(fd,0x13a,0x5c);
	dev_spi_write(fd,0x13b,0x63);
	dev_spi_write(fd,0x13c,0x1b);
	dev_spi_write(fd,0x13d,0x68);
	dev_spi_write(fd,0x13e,0xa3);
	dev_spi_write(fd,0x13f,0xf8);
	dev_spi_write(fd,0x140,0xc);
	dev_spi_write(fd,0x141,0x54);
	dev_spi_write(fd,0x142,0xb0);
	dev_spi_write(fd,0x143,0xf8);
	dev_spi_write(fd,0x144,0x8e);
	dev_spi_write(fd,0x145,0x0);
	dev_spi_write(fd,0x146,0x2);
	dev_spi_write(fd,0x147,0xeb);
	dev_spi_write(fd,0x148,0x81);
	dev_spi_write(fd,0x149,0x2);
	dev_spi_write(fd,0x14a,0xa3);
	dev_spi_write(fd,0x14b,0xf8);
	dev_spi_write(fd,0x14c,0xe);
	dev_spi_write(fd,0x14d,0x4);
	dev_spi_write(fd,0x14e,0xd2);
	dev_spi_write(fd,0x14f,0xf8);
	dev_spi_write(fd,0x150,0x28);
	dev_spi_write(fd,0x151,0x71);
	dev_spi_write(fd,0x152,0xc3);
	dev_spi_write(fd,0x153,0xf8);
	dev_spi_write(fd,0x154,0xcc);
	dev_spi_write(fd,0x155,0x73);
	dev_spi_write(fd,0x156,0xf);
	dev_spi_write(fd,0x157,0xe0);
	dev_spi_write(fd,0x158,0x62);
	dev_spi_write(fd,0x159,0x0);
	dev_spi_write(fd,0x15a,0xd);
	dev_spi_write(fd,0x15b,0xeb);
	dev_spi_write(fd,0x15c,0x8c);
	dev_spi_write(fd,0x15d,0x3);
	dev_spi_write(fd,0x15e,0x15);
	dev_spi_write(fd,0x15f,0x18);
	dev_spi_write(fd,0x160,0x1c);
	dev_spi_write(fd,0x161,0x68);
	dev_spi_write(fd,0x162,0x95);
	dev_spi_write(fd,0x163,0xf8);
	dev_spi_write(fd,0x164,0x80);
	dev_spi_write(fd,0x165,0x50);
	dev_spi_write(fd,0x166,0x52);
	dev_spi_write(fd,0x167,0x18);
	dev_spi_write(fd,0x168,0x12);
	dev_spi_write(fd,0x169,0x18);
	dev_spi_write(fd,0x16a,0x84);
	dev_spi_write(fd,0x16b,0xf8);
	dev_spi_write(fd,0x16c,0x6);
	dev_spi_write(fd,0x16d,0x53);
	dev_spi_write(fd,0x16e,0x92);
	dev_spi_write(fd,0x16f,0xf8);
	dev_spi_write(fd,0x170,0x80);
	dev_spi_write(fd,0x171,0x10);
	dev_spi_write(fd,0x172,0x18);
	dev_spi_write(fd,0x173,0x68);
	dev_spi_write(fd,0x174,0x80);
	dev_spi_write(fd,0x175,0xf8);
	dev_spi_write(fd,0x176,0x7);
	dev_spi_write(fd,0x177,0x13);
	dev_spi_write(fd,0x178,0x5);
	dev_spi_write(fd,0x179,0xb0);
	dev_spi_write(fd,0x17a,0xbd);
	dev_spi_write(fd,0x17b,0xe8);
	dev_spi_write(fd,0x17c,0xf0);
	dev_spi_write(fd,0x17d,0x83);
	dev_spi_write(fd,0x17e,0xf0);
	dev_spi_write(fd,0x17f,0xb5);
	dev_spi_write(fd,0x180,0x4);
	dev_spi_write(fd,0x181,0x46);
	dev_spi_write(fd,0x182,0xd);
	dev_spi_write(fd,0x183,0x46);
	dev_spi_write(fd,0x184,0xad);
	dev_spi_write(fd,0x185,0xf1);
	dev_spi_write(fd,0x186,0x14);
	dev_spi_write(fd,0x187,0xd);
	dev_spi_write(fd,0x188,0xe1);
	dev_spi_write(fd,0x189,0xf7);
	dev_spi_write(fd,0x18a,0x2c);
	dev_spi_write(fd,0x18b,0xf8);
	dev_spi_write(fd,0x18c,0xa5);
	dev_spi_write(fd,0x18d,0x48);
	dev_spi_write(fd,0x18e,0x4d);
	dev_spi_write(fd,0x18f,0xc8);
	dev_spi_write(fd,0x190,0x69);
	dev_spi_write(fd,0x191,0x46);
	dev_spi_write(fd,0x192,0x81);
	dev_spi_write(fd,0x193,0xe8);
	dev_spi_write(fd,0x194,0x4d);
	dev_spi_write(fd,0x195,0x0);
	dev_spi_write(fd,0x196,0x7f);
	dev_spi_write(fd,0x197,0x49);
	dev_spi_write(fd,0x198,0x1);
	dev_spi_write(fd,0x199,0x23);
	dev_spi_write(fd,0x19a,0x0);
	dev_spi_write(fd,0x19b,0x20);
	dev_spi_write(fd,0x19c,0x3);
	dev_spi_write(fd,0x19d,0xfa);
	dev_spi_write(fd,0x19e,0x4);
	dev_spi_write(fd,0x19f,0xf2);
	dev_spi_write(fd,0x1a0,0x91);
	dev_spi_write(fd,0x1a1,0xf8);
	dev_spi_write(fd,0x1a2,0xfa);
	dev_spi_write(fd,0x1a3,0x61);
	dev_spi_write(fd,0x1a4,0x28);
	dev_spi_write(fd,0x1a5,0x70);
	dev_spi_write(fd,0x1a6,0x32);
	dev_spi_write(fd,0x1a7,0x42);
	dev_spi_write(fd,0x1a8,0x61);
	dev_spi_write(fd,0x1a9,0xd0);
	dev_spi_write(fd,0x1aa,0x7b);
	dev_spi_write(fd,0x1ab,0x4a);
	dev_spi_write(fd,0x1ac,0x12);
	dev_spi_write(fd,0x1ad,0x5d);
	dev_spi_write(fd,0x1ae,0x2);
	dev_spi_write(fd,0x1af,0x2a);
	dev_spi_write(fd,0x1b0,0x5d);
	dev_spi_write(fd,0x1b1,0xdb);
	dev_spi_write(fd,0x1b2,0x61);
	dev_spi_write(fd,0x1b3,0x18);
	dev_spi_write(fd,0x1b4,0x91);
	dev_spi_write(fd,0x1b5,0xf8);
	dev_spi_write(fd,0x1b6,0xfb);
	dev_spi_write(fd,0x1b7,0x11);
	dev_spi_write(fd,0x1b8,0x1);
	dev_spi_write(fd,0x1b9,0x29);
	dev_spi_write(fd,0x1ba,0x58);
	dev_spi_write(fd,0x1bb,0xd0);
	dev_spi_write(fd,0x1bc,0x9a);
	dev_spi_write(fd,0x1bd,0x49);
	dev_spi_write(fd,0x1be,0x65);
	dev_spi_write(fd,0x1bf,0x18);
	dev_spi_write(fd,0x1c0,0x88);
	dev_spi_write(fd,0x1c1,0x4e);
	dev_spi_write(fd,0x1c2,0x95);
	dev_spi_write(fd,0x1c3,0xf8);
	dev_spi_write(fd,0x1c4,0xd0);
	dev_spi_write(fd,0x1c5,0x12);
	dev_spi_write(fd,0x1c6,0x1);
	dev_spi_write(fd,0x1c7,0x29);
	dev_spi_write(fd,0x1c8,0xc);
	dev_spi_write(fd,0x1c9,0xd1);
	dev_spi_write(fd,0x1ca,0x31);
	dev_spi_write(fd,0x1cb,0x46);
	dev_spi_write(fd,0x1cc,0x2);
	dev_spi_write(fd,0x1cd,0x27);
	dev_spi_write(fd,0x1ce,0x44);
	dev_spi_write(fd,0x1cf,0x31);
	dev_spi_write(fd,0x1d0,0x1);
	dev_spi_write(fd,0x1d1,0xeb);
	dev_spi_write(fd,0x1d2,0x4);
	dev_spi_write(fd,0x1d3,0x1c);
	dev_spi_write(fd,0x1d4,0xbc);
	dev_spi_write(fd,0x1d5,0xf9);
	dev_spi_write(fd,0x1d6,0x0);
	dev_spi_write(fd,0x1d7,0x10);
	dev_spi_write(fd,0x1d8,0x7f);
	dev_spi_write(fd,0x1d9,0x1e);
	dev_spi_write(fd,0x1da,0x4f);
	dev_spi_write(fd,0x1db,0xea);
	dev_spi_write(fd,0x1dc,0x41);
	dev_spi_write(fd,0x1dd,0x1);
	dev_spi_write(fd,0x1de,0x2c);
	dev_spi_write(fd,0x1df,0xf8);
	dev_spi_write(fd,0x1e0,0x8);
	dev_spi_write(fd,0x1e1,0x1b);
	dev_spi_write(fd,0x1e2,0xf7);
	dev_spi_write(fd,0x1e3,0xd1);
	dev_spi_write(fd,0x1e4,0x2);
	dev_spi_write(fd,0x1e5,0x2a);
	dev_spi_write(fd,0x1e6,0xc8);
	dev_spi_write(fd,0x1e7,0xbf);
	dev_spi_write(fd,0x1e8,0x18);
	dev_spi_write(fd,0x1e9,0x1c);
	dev_spi_write(fd,0x1ea,0x29);
	dev_spi_write(fd,0x1eb,0x78);
	dev_spi_write(fd,0x1ec,0x2);
	dev_spi_write(fd,0x1ed,0x46);
	dev_spi_write(fd,0x1ee,0x3);
	dev_spi_write(fd,0x1ef,0x29);
	dev_spi_write(fd,0x1f0,0x21);
	dev_spi_write(fd,0x1f1,0xd0);
	dev_spi_write(fd,0x1f2,0x4);
	dev_spi_write(fd,0x1f3,0x29);
	dev_spi_write(fd,0x1f4,0x3b);
	dev_spi_write(fd,0x1f5,0xd1);
	dev_spi_write(fd,0x1f6,0xd);
	dev_spi_write(fd,0x1f7,0xeb);
	dev_spi_write(fd,0x1f8,0x84);
	dev_spi_write(fd,0x1f9,0x3);
	dev_spi_write(fd,0x1fa,0x6);
	dev_spi_write(fd,0x1fb,0xeb);
	dev_spi_write(fd,0x1fc,0x4);
	dev_spi_write(fd,0x1fd,0x10);
	dev_spi_write(fd,0x1fe,0x1d);
	dev_spi_write(fd,0x1ff,0x68);
	dev_spi_write(fd,0x200,0x1);
	dev_spi_write(fd,0x201,0x6c);
	dev_spi_write(fd,0x202,0xb0);
	dev_spi_write(fd,0x203,0xf8);
	dev_spi_write(fd,0x204,0x44);
	dev_spi_write(fd,0x205,0x70);
	dev_spi_write(fd,0x206,0xc5);
	dev_spi_write(fd,0x207,0xf8);
	dev_spi_write(fd,0x208,0x8);
	dev_spi_write(fd,0x209,0x11);
	dev_spi_write(fd,0x20a,0x19);
	dev_spi_write(fd,0x20b,0x68);
	dev_spi_write(fd,0x20c,0x2);
	dev_spi_write(fd,0x20d,0xeb);
	dev_spi_write(fd,0x20e,0x44);
	dev_spi_write(fd,0x20f,0x2);
	dev_spi_write(fd,0x210,0x6);
	dev_spi_write(fd,0x211,0xeb);
	dev_spi_write(fd,0x212,0xc2);
	dev_spi_write(fd,0x213,0x6);
	dev_spi_write(fd,0x214,0xa1);
	dev_spi_write(fd,0x215,0xf8);
	dev_spi_write(fd,0x216,0x28);
	dev_spi_write(fd,0x217,0x71);
	dev_spi_write(fd,0x218,0xb0);
	dev_spi_write(fd,0x219,0xf8);
	dev_spi_write(fd,0x21a,0x46);
	dev_spi_write(fd,0x21b,0x20);
	dev_spi_write(fd,0x21c,0x35);
	dev_spi_write(fd,0x21d,0x6c);
	dev_spi_write(fd,0x21e,0xa1);
	dev_spi_write(fd,0x21f,0xf8);
	dev_spi_write(fd,0x220,0x2a);
	dev_spi_write(fd,0x221,0x21);
	dev_spi_write(fd,0x222,0xb6);
	dev_spi_write(fd,0x223,0xf8);
	dev_spi_write(fd,0x224,0x44);
	dev_spi_write(fd,0x225,0x20);
	dev_spi_write(fd,0x226,0xc1);
	dev_spi_write(fd,0x227,0xf8);
	dev_spi_write(fd,0x228,0xc);
	dev_spi_write(fd,0x229,0x51);
	dev_spi_write(fd,0x22a,0x19);
	dev_spi_write(fd,0x22b,0x68);
	dev_spi_write(fd,0x22c,0xa1);
	dev_spi_write(fd,0x22d,0xf8);
	dev_spi_write(fd,0x22e,0x2c);
	dev_spi_write(fd,0x22f,0x21);
	dev_spi_write(fd,0x230,0xb6);
	dev_spi_write(fd,0x231,0xf8);
	dev_spi_write(fd,0x232,0x46);
	dev_spi_write(fd,0x233,0x0);
	dev_spi_write(fd,0x234,0x19);
	dev_spi_write(fd,0x235,0xe0);
	dev_spi_write(fd,0x236,0xd);
	dev_spi_write(fd,0x237,0xeb);
	dev_spi_write(fd,0x238,0x84);
	dev_spi_write(fd,0x239,0x1);
	dev_spi_write(fd,0x23a,0xb);
	dev_spi_write(fd,0x23b,0x68);
	dev_spi_write(fd,0x23c,0x20);
	dev_spi_write(fd,0x23d,0x1);
	dev_spi_write(fd,0x23e,0x34);
	dev_spi_write(fd,0x23f,0x18);
	dev_spi_write(fd,0x240,0x25);
	dev_spi_write(fd,0x241,0x68);
	dev_spi_write(fd,0x242,0xc3);
	dev_spi_write(fd,0x243,0xf8);
	dev_spi_write(fd,0x244,0x8);
	dev_spi_write(fd,0x245,0x51);
	dev_spi_write(fd,0x246,0xb);
	dev_spi_write(fd,0x247,0x68);
	dev_spi_write(fd,0x248,0xa5);
	dev_spi_write(fd,0x249,0x88);
	dev_spi_write(fd,0x24a,0xa3);
	dev_spi_write(fd,0x24b,0xf8);
	dev_spi_write(fd,0x24c,0x28);
	dev_spi_write(fd,0x24d,0x51);
	dev_spi_write(fd,0x24e,0xe4);
	dev_spi_write(fd,0x24f,0x88);
	dev_spi_write(fd,0x250,0x0);
	dev_spi_write(fd,0x251,0xeb);
	dev_spi_write(fd,0x252,0xc2);
	dev_spi_write(fd,0x253,0x0);
	dev_spi_write(fd,0x254,0x80);
	dev_spi_write(fd,0x255,0x19);
	dev_spi_write(fd,0x256,0xa3);
	dev_spi_write(fd,0x257,0xf8);
	dev_spi_write(fd,0x258,0x2a);
	dev_spi_write(fd,0x259,0x41);
	dev_spi_write(fd,0x25a,0x2);
	dev_spi_write(fd,0x25b,0x68);
	dev_spi_write(fd,0x25c,0xc3);
	dev_spi_write(fd,0x25d,0xf8);
	dev_spi_write(fd,0x25e,0xc);
	dev_spi_write(fd,0x25f,0x21);
	dev_spi_write(fd,0x260,0x9);
	dev_spi_write(fd,0x261,0x68);
	dev_spi_write(fd,0x262,0x82);
	dev_spi_write(fd,0x263,0x88);
	dev_spi_write(fd,0x264,0xa1);
	dev_spi_write(fd,0x265,0xf8);
	dev_spi_write(fd,0x266,0x2c);
	dev_spi_write(fd,0x267,0x21);
	dev_spi_write(fd,0x268,0xc0);
	dev_spi_write(fd,0x269,0x88);
	dev_spi_write(fd,0x26a,0xa1);
	dev_spi_write(fd,0x26b,0xf8);
	dev_spi_write(fd,0x26c,0x2e);
	dev_spi_write(fd,0x26d,0x1);
	dev_spi_write(fd,0x26e,0x5);
	dev_spi_write(fd,0x26f,0xb0);
	dev_spi_write(fd,0x270,0xf0);
	dev_spi_write(fd,0x271,0xbd);
	dev_spi_write(fd,0x272,0x10);
	dev_spi_write(fd,0x273,0xb5);
	dev_spi_write(fd,0x274,0x4);
	dev_spi_write(fd,0x275,0x46);
	dev_spi_write(fd,0x276,0xe1);
	dev_spi_write(fd,0x277,0xf7);
	dev_spi_write(fd,0x278,0x57);
	dev_spi_write(fd,0x279,0xf9);
	dev_spi_write(fd,0x27a,0x46);
	dev_spi_write(fd,0x27b,0x49);
	dev_spi_write(fd,0x27c,0x91);
	dev_spi_write(fd,0x27d,0xf8);
	dev_spi_write(fd,0x27e,0xfa);
	dev_spi_write(fd,0x27f,0x21);
	dev_spi_write(fd,0x280,0x1);
	dev_spi_write(fd,0x281,0x20);
	dev_spi_write(fd,0x282,0xa0);
	dev_spi_write(fd,0x283,0x40);
	dev_spi_write(fd,0x284,0x10);
	dev_spi_write(fd,0x285,0x42);
	dev_spi_write(fd,0x286,0x15);
	dev_spi_write(fd,0x287,0xd0);
	dev_spi_write(fd,0x288,0x43);
	dev_spi_write(fd,0x289,0x48);
	dev_spi_write(fd,0x28a,0x2);
	dev_spi_write(fd,0x28b,0x5d);
	dev_spi_write(fd,0x28c,0x2);
	dev_spi_write(fd,0x28d,0x2a);
	dev_spi_write(fd,0x28e,0x11);
	dev_spi_write(fd,0x28f,0xdb);
	dev_spi_write(fd,0x290,0x8);
	dev_spi_write(fd,0x291,0x46);
	dev_spi_write(fd,0x292,0x20);
	dev_spi_write(fd,0x293,0x18);
	dev_spi_write(fd,0x294,0x90);
	dev_spi_write(fd,0x295,0xf8);
	dev_spi_write(fd,0x296,0xfb);
	dev_spi_write(fd,0x297,0x1);
	dev_spi_write(fd,0x298,0x1);
	dev_spi_write(fd,0x299,0x28);
	dev_spi_write(fd,0x29a,0xb);
	dev_spi_write(fd,0x29b,0xd0);
	dev_spi_write(fd,0x29c,0x2);
	dev_spi_write(fd,0x29d,0x2a);
	dev_spi_write(fd,0x29e,0xc);
	dev_spi_write(fd,0x29f,0xbf);
	dev_spi_write(fd,0x2a0,0x80);
	dev_spi_write(fd,0x2a1,0x21);
	dev_spi_write(fd,0x2a2,0x0);
	dev_spi_write(fd,0x2a3,0x21);
	dev_spi_write(fd,0x2a4,0x61);
	dev_spi_write(fd,0x2a5,0x48);
	dev_spi_write(fd,0x2a6,0x0);
	dev_spi_write(fd,0x2a7,0x78);
	dev_spi_write(fd,0x2a8,0x20);
	dev_spi_write(fd,0x2a9,0xb9);
	dev_spi_write(fd,0x2aa,0x61);
	dev_spi_write(fd,0x2ab,0x48);
	dev_spi_write(fd,0x2ac,0x50);
	dev_spi_write(fd,0x2ad,0xf8);
	dev_spi_write(fd,0x2ae,0x24);
	dev_spi_write(fd,0x2af,0x0);
	dev_spi_write(fd,0x2b0,0x80);
	dev_spi_write(fd,0x2b1,0xf8);
	dev_spi_write(fd,0x2b2,0x41);
	dev_spi_write(fd,0x2b3,0x11);
	dev_spi_write(fd,0x2b4,0x10);
	dev_spi_write(fd,0x2b5,0xbd);
	dev_spi_write(fd,0x2b6,0xf8);
	dev_spi_write(fd,0x2b7,0xb5);
	dev_spi_write(fd,0x2b8,0x7);
	dev_spi_write(fd,0x2b9,0x46);
	dev_spi_write(fd,0x2ba,0xe1);
	dev_spi_write(fd,0x2bb,0xf7);
	dev_spi_write(fd,0x2bc,0xe0);
	dev_spi_write(fd,0x2bd,0xf9);
	dev_spi_write(fd,0x2be,0x5d);
	dev_spi_write(fd,0x2bf,0x48);
	dev_spi_write(fd,0x2c0,0x2);
	dev_spi_write(fd,0x2c1,0x78);
	dev_spi_write(fd,0x2c2,0x0);
	dev_spi_write(fd,0x2c3,0x2a);
	dev_spi_write(fd,0x2c4,0x3d);
	dev_spi_write(fd,0x2c5,0xd1);
	dev_spi_write(fd,0x2c6,0x33);
	dev_spi_write(fd,0x2c7,0x48);
	dev_spi_write(fd,0x2c8,0x79);
	dev_spi_write(fd,0x2c9,0x0);
	dev_spi_write(fd,0x2ca,0x3b);
	dev_spi_write(fd,0x2cb,0x18);
	dev_spi_write(fd,0x2cc,0xc);
	dev_spi_write(fd,0x2cd,0x18);
	dev_spi_write(fd,0x2ce,0x93);
	dev_spi_write(fd,0x2cf,0xf8);
	dev_spi_write(fd,0x2d0,0xfb);
	dev_spi_write(fd,0x2d1,0x61);
	dev_spi_write(fd,0x2d2,0x94);
	dev_spi_write(fd,0x2d3,0xf8);
	dev_spi_write(fd,0x2d4,0x8c);
	dev_spi_write(fd,0x2d5,0x52);
	dev_spi_write(fd,0x2d6,0x9);
	dev_spi_write(fd,0x2d7,0x18);
	dev_spi_write(fd,0x2d8,0x91);
	dev_spi_write(fd,0x2d9,0xf8);
	dev_spi_write(fd,0x2da,0x8d);
	dev_spi_write(fd,0x2db,0x12);
	dev_spi_write(fd,0x2dc,0x84);
	dev_spi_write(fd,0x2dd,0x46);
	dev_spi_write(fd,0x2de,0x5);
	dev_spi_write(fd,0x2df,0xeb);
	dev_spi_write(fd,0x2e0,0x41);
	dev_spi_write(fd,0x2e1,0x1);
	dev_spi_write(fd,0x2e2,0xc9);
	dev_spi_write(fd,0x2e3,0xb2);
	dev_spi_write(fd,0x2e4,0x16);
	dev_spi_write(fd,0x2e5,0xb9);
	dev_spi_write(fd,0x2e6,0x0);
	dev_spi_write(fd,0x2e7,0x21);
	dev_spi_write(fd,0x2e8,0x5);
	dev_spi_write(fd,0x2e9,0xb1);
	dev_spi_write(fd,0x2ea,0x1);
	dev_spi_write(fd,0x2eb,0x21);
	dev_spi_write(fd,0x2ec,0x52);
	dev_spi_write(fd,0x2ed,0x48);
	dev_spi_write(fd,0x2ee,0x38);
	dev_spi_write(fd,0x2ef,0x18);
	dev_spi_write(fd,0x2f0,0x3);
	dev_spi_write(fd,0x2f1,0x78);
	dev_spi_write(fd,0x2f2,0xc);
	dev_spi_write(fd,0x2f3,0x46);
	dev_spi_write(fd,0x2f4,0x1);
	dev_spi_write(fd,0x2f5,0x2b);
	dev_spi_write(fd,0x2f6,0x2);
	dev_spi_write(fd,0x2f7,0xd0);
	dev_spi_write(fd,0x2f8,0x0);
	dev_spi_write(fd,0x2f9,0x79);
	dev_spi_write(fd,0x2fa,0x1);
	dev_spi_write(fd,0x2fb,0x28);
	dev_spi_write(fd,0x2fc,0x0);
	dev_spi_write(fd,0x2fd,0xd1);
	dev_spi_write(fd,0x2fe,0x0);
	dev_spi_write(fd,0x2ff,0x21);
	dev_spi_write(fd,0x300,0x4e);
	dev_spi_write(fd,0x301,0x48);
	dev_spi_write(fd,0x302,0x1);
	dev_spi_write(fd,0x303,0xeb);
	dev_spi_write(fd,0x304,0x4);
	dev_spi_write(fd,0x305,0x11);
	dev_spi_write(fd,0x306,0x43);
	dev_spi_write(fd,0x307,0x42);
	dev_spi_write(fd,0x308,0xfb);
	dev_spi_write(fd,0x309,0x1a);
	dev_spi_write(fd,0x30a,0x19);
	dev_spi_write(fd,0x30b,0x70);
	dev_spi_write(fd,0x30c,0xca);
	dev_spi_write(fd,0x30d,0xb9);
	dev_spi_write(fd,0x30e,0x9c);
	dev_spi_write(fd,0x30f,0xf8);
	dev_spi_write(fd,0x310,0xfa);
	dev_spi_write(fd,0x311,0x21);
	dev_spi_write(fd,0x312,0x1);
	dev_spi_write(fd,0x313,0x21);
	dev_spi_write(fd,0x314,0xb9);
	dev_spi_write(fd,0x315,0x40);
	dev_spi_write(fd,0x316,0x11);
	dev_spi_write(fd,0x317,0x42);
	dev_spi_write(fd,0x318,0x13);
	dev_spi_write(fd,0x319,0xd0);
	dev_spi_write(fd,0x31a,0x1f);
	dev_spi_write(fd,0x31b,0x49);
	dev_spi_write(fd,0x31c,0xc9);
	dev_spi_write(fd,0x31d,0x5d);
	dev_spi_write(fd,0x31e,0x2);
	dev_spi_write(fd,0x31f,0x29);
	dev_spi_write(fd,0x320,0xf);
	dev_spi_write(fd,0x321,0xdb);
	dev_spi_write(fd,0x322,0x1);
	dev_spi_write(fd,0x323,0x2e);
	dev_spi_write(fd,0x324,0xd);
	dev_spi_write(fd,0x325,0xd0);
	dev_spi_write(fd,0x326,0x57);
	dev_spi_write(fd,0x327,0xb1);
	dev_spi_write(fd,0x328,0x7f);
	dev_spi_write(fd,0x329,0x1e);
	dev_spi_write(fd,0x32a,0x7);
	dev_spi_write(fd,0x32b,0xd0);
	dev_spi_write(fd,0x32c,0x7f);
	dev_spi_write(fd,0x32d,0x1e);
	dev_spi_write(fd,0x32e,0x3);
	dev_spi_write(fd,0x32f,0xd0);
	dev_spi_write(fd,0x330,0x7f);
	dev_spi_write(fd,0x331,0x1e);
	dev_spi_write(fd,0x332,0x6);
	dev_spi_write(fd,0x333,0xd1);
	dev_spi_write(fd,0x334,0xc0);
	dev_spi_write(fd,0x335,0x1c);
	dev_spi_write(fd,0x336,0x2);
	dev_spi_write(fd,0x337,0xe0);
	dev_spi_write(fd,0x338,0x80);
	dev_spi_write(fd,0x339,0x1c);
	dev_spi_write(fd,0x33a,0x0);
	dev_spi_write(fd,0x33b,0xe0);
	dev_spi_write(fd,0x33c,0x40);
	dev_spi_write(fd,0x33d,0x1c);
	dev_spi_write(fd,0x33e,0x33);
	dev_spi_write(fd,0x33f,0x21);
	dev_spi_write(fd,0x340,0x1);
	dev_spi_write(fd,0x341,0x70);
	dev_spi_write(fd,0x342,0xf8);
	dev_spi_write(fd,0x343,0xbd);
	dev_spi_write(fd,0x344,0x70);
	dev_spi_write(fd,0x345,0x47);
	dev_spi_write(fd,0x346,0x38);
	dev_spi_write(fd,0x347,0xb5);
	dev_spi_write(fd,0x348,0x3d);
	dev_spi_write(fd,0x349,0x4c);
	dev_spi_write(fd,0x34a,0x25);
	dev_spi_write(fd,0x34b,0x88);
	dev_spi_write(fd,0x34c,0x23);
	dev_spi_write(fd,0x34d,0x80);
	dev_spi_write(fd,0x34e,0xe1);
	dev_spi_write(fd,0x34f,0xf7);
	dev_spi_write(fd,0x350,0x43);
	dev_spi_write(fd,0x351,0xfc);
	dev_spi_write(fd,0x352,0x25);
	dev_spi_write(fd,0x353,0x80);
	dev_spi_write(fd,0x354,0x38);
	dev_spi_write(fd,0x355,0xbd);
	dev_spi_write(fd,0x356,0x36);
	dev_spi_write(fd,0x357,0x49);
	dev_spi_write(fd,0x358,0x51);
	dev_spi_write(fd,0x359,0xf8);
	dev_spi_write(fd,0x35a,0x20);
	dev_spi_write(fd,0x35b,0x20);
	dev_spi_write(fd,0x35c,0x0);
	dev_spi_write(fd,0x35d,0x20);
	dev_spi_write(fd,0x35e,0x82);
	dev_spi_write(fd,0x35f,0xf8);
	dev_spi_write(fd,0x360,0x33);
	dev_spi_write(fd,0x361,0x1);
	dev_spi_write(fd,0x362,0x1);
	dev_spi_write(fd,0x363,0x21);
	dev_spi_write(fd,0x364,0x82);
	dev_spi_write(fd,0x365,0xf8);
	dev_spi_write(fd,0x366,0x33);
	dev_spi_write(fd,0x367,0x11);
	dev_spi_write(fd,0x368,0x0);
	dev_spi_write(fd,0x369,0xbf);
	dev_spi_write(fd,0x36a,0x0);
	dev_spi_write(fd,0x36b,0xbf);
	dev_spi_write(fd,0x36c,0x82);
	dev_spi_write(fd,0x36d,0xf8);
	dev_spi_write(fd,0x36e,0x33);
	dev_spi_write(fd,0x36f,0x1);
	dev_spi_write(fd,0x370,0x70);
	dev_spi_write(fd,0x371,0x47);
	dev_spi_write(fd,0x372,0xc0);
	dev_spi_write(fd,0x373,0x46);
	dev_spi_write(fd,0x374,0xa8);
	dev_spi_write(fd,0x375,0x1a);
	dev_spi_write(fd,0x376,0x3);
	dev_spi_write(fd,0x377,0x0);
	dev_spi_write(fd,0x378,0x2d);
	dev_spi_write(fd,0x379,0x49);
	dev_spi_write(fd,0x37a,0x51);
	dev_spi_write(fd,0x37b,0xf8);
	dev_spi_write(fd,0x37c,0x20);
	dev_spi_write(fd,0x37d,0x20);
	dev_spi_write(fd,0x37e,0x0);
	dev_spi_write(fd,0x37f,0x20);
	dev_spi_write(fd,0x380,0x82);
	dev_spi_write(fd,0x381,0xf8);
	dev_spi_write(fd,0x382,0x32);
	dev_spi_write(fd,0x383,0x1);
	dev_spi_write(fd,0x384,0x1);
	dev_spi_write(fd,0x385,0x21);
	dev_spi_write(fd,0x386,0x82);
	dev_spi_write(fd,0x387,0xf8);
	dev_spi_write(fd,0x388,0x32);
	dev_spi_write(fd,0x389,0x11);
	dev_spi_write(fd,0x38a,0x0);
	dev_spi_write(fd,0x38b,0xbf);
	dev_spi_write(fd,0x38c,0x0);
	dev_spi_write(fd,0x38d,0xbf);
	dev_spi_write(fd,0x38e,0x82);
	dev_spi_write(fd,0x38f,0xf8);
	dev_spi_write(fd,0x390,0x32);
	dev_spi_write(fd,0x391,0x1);
	dev_spi_write(fd,0x392,0x70);
	dev_spi_write(fd,0x393,0x47);
	dev_spi_write(fd,0x394,0x18);
	dev_spi_write(fd,0x395,0xff);
	dev_spi_write(fd,0x396,0x0);
	dev_spi_write(fd,0x397,0x20);
	dev_spi_write(fd,0x398,0xf8);
	dev_spi_write(fd,0x399,0x31);
	dev_spi_write(fd,0x39a,0x1);
	dev_spi_write(fd,0x39b,0x20);
	dev_spi_write(fd,0x39c,0x24);
	dev_spi_write(fd,0x39d,0x49);
	dev_spi_write(fd,0x39e,0x51);
	dev_spi_write(fd,0x39f,0xf8);
	dev_spi_write(fd,0x3a0,0x20);
	dev_spi_write(fd,0x3a1,0x20);
	dev_spi_write(fd,0x3a2,0x0);
	dev_spi_write(fd,0x3a3,0x20);
	dev_spi_write(fd,0x3a4,0x82);
	dev_spi_write(fd,0x3a5,0xf8);
	dev_spi_write(fd,0x3a6,0x31);
	dev_spi_write(fd,0x3a7,0x1);
	dev_spi_write(fd,0x3a8,0x1);
	dev_spi_write(fd,0x3a9,0x21);
	dev_spi_write(fd,0x3aa,0x82);
	dev_spi_write(fd,0x3ab,0xf8);
	dev_spi_write(fd,0x3ac,0x31);
	dev_spi_write(fd,0x3ad,0x11);
	dev_spi_write(fd,0x3ae,0x0);
	dev_spi_write(fd,0x3af,0xbf);
	dev_spi_write(fd,0x3b0,0x0);
	dev_spi_write(fd,0x3b1,0xbf);
	dev_spi_write(fd,0x3b2,0x82);
	dev_spi_write(fd,0x3b3,0xf8);
	dev_spi_write(fd,0x3b4,0x31);
	dev_spi_write(fd,0x3b5,0x1);
	dev_spi_write(fd,0x3b6,0x70);
	dev_spi_write(fd,0x3b7,0x47);
	dev_spi_write(fd,0x3b8,0x73);
	dev_spi_write(fd,0x3b9,0x8c);
	dev_spi_write(fd,0x3ba,0x2);
	dev_spi_write(fd,0x3bb,0x0);
	dev_spi_write(fd,0x3bc,0x52);
	dev_spi_write(fd,0x3bd,0x3);
	dev_spi_write(fd,0x3be,0x1);
	dev_spi_write(fd,0x3bf,0x20);
	dev_spi_write(fd,0x3c0,0x4);
	dev_spi_write(fd,0x3c1,0x31);
	dev_spi_write(fd,0x3c2,0x1);
	dev_spi_write(fd,0x3c3,0x20);
	dev_spi_write(fd,0x3c4,0x1a);
	dev_spi_write(fd,0x3c5,0x49);
	dev_spi_write(fd,0x3c6,0x51);
	dev_spi_write(fd,0x3c7,0xf8);
	dev_spi_write(fd,0x3c8,0x20);
	dev_spi_write(fd,0x3c9,0x20);
	dev_spi_write(fd,0x3ca,0x0);
	dev_spi_write(fd,0x3cb,0x20);
	dev_spi_write(fd,0x3cc,0x82);
	dev_spi_write(fd,0x3cd,0xf8);
	dev_spi_write(fd,0x3ce,0x30);
	dev_spi_write(fd,0x3cf,0x1);
	dev_spi_write(fd,0x3d0,0x1);
	dev_spi_write(fd,0x3d1,0x21);
	dev_spi_write(fd,0x3d2,0x82);
	dev_spi_write(fd,0x3d3,0xf8);
	dev_spi_write(fd,0x3d4,0x30);
	dev_spi_write(fd,0x3d5,0x11);
	dev_spi_write(fd,0x3d6,0x0);
	dev_spi_write(fd,0x3d7,0xbf);
	dev_spi_write(fd,0x3d8,0x0);
	dev_spi_write(fd,0x3d9,0xbf);
	dev_spi_write(fd,0x3da,0x82);
	dev_spi_write(fd,0x3db,0xf8);
	dev_spi_write(fd,0x3dc,0x30);
	dev_spi_write(fd,0x3dd,0x1);
	dev_spi_write(fd,0x3de,0x70);
	dev_spi_write(fd,0x3df,0x47);
	dev_spi_write(fd,0x3e0,0xe0);
	dev_spi_write(fd,0x3e1,0xfb);
	dev_spi_write(fd,0x3e2,0x0);
	dev_spi_write(fd,0x3e3,0x20);
	dev_spi_write(fd,0x3e4,0x0);
	dev_spi_write(fd,0x3e5,0x30);
	dev_spi_write(fd,0x3e6,0x1);
	dev_spi_write(fd,0x3e7,0x20);
	dev_spi_write(fd,0x3e8,0x59);
	dev_spi_write(fd,0x3e9,0xb1);
	dev_spi_write(fd,0x3ea,0x1);
	dev_spi_write(fd,0x3eb,0x29);
	dev_spi_write(fd,0x3ec,0x7);
	dev_spi_write(fd,0x3ed,0xd0);
	dev_spi_write(fd,0x3ee,0x2);
	dev_spi_write(fd,0x3ef,0x29);
	dev_spi_write(fd,0x3f0,0x3);
	dev_spi_write(fd,0x3f1,0xd0);
	dev_spi_write(fd,0x3f2,0x3);
	dev_spi_write(fd,0x3f3,0x29);
	dev_spi_write(fd,0x3f4,0x7);
	dev_spi_write(fd,0x3f5,0xd1);
	dev_spi_write(fd,0x3f6,0xff);
	dev_spi_write(fd,0x3f7,0xf7);
	dev_spi_write(fd,0x3f8,0xae);
	dev_spi_write(fd,0x3f9,0xbf);
	dev_spi_write(fd,0x3fa,0xff);
	dev_spi_write(fd,0x3fb,0xf7);
	dev_spi_write(fd,0x3fc,0xbd);
	dev_spi_write(fd,0x3fd,0xbf);
	dev_spi_write(fd,0x3fe,0xff);
	dev_spi_write(fd,0x3ff,0xf7);
	dev_spi_write(fd,0x400,0xcd);
	dev_spi_write(fd,0x401,0xbf);
	dev_spi_write(fd,0x402,0xff);
	dev_spi_write(fd,0x403,0xf7);
	dev_spi_write(fd,0x404,0xdf);
	dev_spi_write(fd,0x405,0xbf);
	dev_spi_write(fd,0x406,0x70);
	dev_spi_write(fd,0x407,0x47);
	dev_spi_write(fd,0x408,0x10);
	dev_spi_write(fd,0x409,0xb5);
	dev_spi_write(fd,0x40a,0x4);
	dev_spi_write(fd,0x40b,0x46);
	dev_spi_write(fd,0x40c,0xe1);
	dev_spi_write(fd,0x40d,0xf7);
	dev_spi_write(fd,0x40e,0x34);
	dev_spi_write(fd,0x40f,0xfc);
	dev_spi_write(fd,0x410,0x20);
	dev_spi_write(fd,0x411,0x46);
	dev_spi_write(fd,0x412,0xff);
	dev_spi_write(fd,0x413,0xf7);
	dev_spi_write(fd,0x414,0xc3);
	dev_spi_write(fd,0x415,0xff);
	dev_spi_write(fd,0x416,0x20);
	dev_spi_write(fd,0x417,0x46);
	dev_spi_write(fd,0x418,0xff);
	dev_spi_write(fd,0x419,0xf7);
	dev_spi_write(fd,0x41a,0xae);
	dev_spi_write(fd,0x41b,0xff);
	dev_spi_write(fd,0x41c,0x20);
	dev_spi_write(fd,0x41d,0x46);
	dev_spi_write(fd,0x41e,0xff);
	dev_spi_write(fd,0x41f,0xf7);
	dev_spi_write(fd,0x420,0x9a);
	dev_spi_write(fd,0x421,0xff);
	dev_spi_write(fd,0x422,0x10);
	dev_spi_write(fd,0x423,0xbd);
	dev_spi_write(fd,0x424,0x98);
	dev_spi_write(fd,0x425,0x1a);
	dev_spi_write(fd,0x426,0x3);
	dev_spi_write(fd,0x427,0x0);
	dev_spi_write(fd,0x428,0xdc);
	dev_spi_write(fd,0x429,0xfb);
	dev_spi_write(fd,0x42a,0x0);
	dev_spi_write(fd,0x42b,0x20);
	dev_spi_write(fd,0x42c,0x28);
	dev_spi_write(fd,0x42d,0x1f);
	dev_spi_write(fd,0x42e,0x1);
	dev_spi_write(fd,0x42f,0x20);
	dev_spi_write(fd,0x430,0xf4);
	dev_spi_write(fd,0x431,0x8b);
	dev_spi_write(fd,0x432,0x2);
	dev_spi_write(fd,0x433,0x0);
	dev_spi_write(fd,0x434,0x29);
	dev_spi_write(fd,0x435,0x1f);
	dev_spi_write(fd,0x436,0x1);
	dev_spi_write(fd,0x437,0x20);
	dev_spi_write(fd,0x438,0xb0);
	dev_spi_write(fd,0x439,0xfe);
	dev_spi_write(fd,0x43a,0x0);
	dev_spi_write(fd,0x43b,0x20);
	dev_spi_write(fd,0x43c,0x9c);
	dev_spi_write(fd,0x43d,0x0);
	dev_spi_write(fd,0x43e,0x6);
	dev_spi_write(fd,0x43f,0xa8);
	dev_spi_write(fd,0x440,0x1c);
	dev_spi_write(fd,0x441,0x8);
	dev_spi_write(fd,0x442,0x6);
	dev_spi_write(fd,0x443,0xa8);
	dev_spi_write(fd,0x444,0x38);
	dev_spi_write(fd,0x445,0xb5);
	dev_spi_write(fd,0x446,0xcb);
	dev_spi_write(fd,0x447,0x4c);
	dev_spi_write(fd,0x448,0xc);
	dev_spi_write(fd,0x449,0x25);
	dev_spi_write(fd,0x44a,0x10);
	dev_spi_write(fd,0x44b,0xfb);
	dev_spi_write(fd,0x44c,0x5);
	dev_spi_write(fd,0x44d,0xf0);
	dev_spi_write(fd,0x44e,0x0);
	dev_spi_write(fd,0x44f,0xeb);
	dev_spi_write(fd,0x450,0x81);
	dev_spi_write(fd,0x451,0x0);
	dev_spi_write(fd,0x452,0x20);
	dev_spi_write(fd,0x453,0x58);
	dev_spi_write(fd,0x454,0x1);
	dev_spi_write(fd,0x455,0x2b);
	dev_spi_write(fd,0x456,0x6);
	dev_spi_write(fd,0x457,0xd0);
	dev_spi_write(fd,0x458,0x51);
	dev_spi_write(fd,0x459,0x78);
	dev_spi_write(fd,0x45a,0x80);
	dev_spi_write(fd,0x45b,0xf8);
	dev_spi_write(fd,0x45c,0xa0);
	dev_spi_write(fd,0x45d,0x14);
	dev_spi_write(fd,0x45e,0x11);
	dev_spi_write(fd,0x45f,0x78);
	dev_spi_write(fd,0x460,0x80);
	dev_spi_write(fd,0x461,0xf8);
	dev_spi_write(fd,0x462,0xaa);
	dev_spi_write(fd,0x463,0x14);
	dev_spi_write(fd,0x464,0x38);
	dev_spi_write(fd,0x465,0xbd);
	dev_spi_write(fd,0x466,0x11);
	dev_spi_write(fd,0x467,0x78);
	dev_spi_write(fd,0x468,0x80);
	dev_spi_write(fd,0x469,0xf8);
	dev_spi_write(fd,0x46a,0xaa);
	dev_spi_write(fd,0x46b,0x14);
	dev_spi_write(fd,0x46c,0x51);
	dev_spi_write(fd,0x46d,0x78);
	dev_spi_write(fd,0x46e,0x80);
	dev_spi_write(fd,0x46f,0xf8);
	dev_spi_write(fd,0x470,0xa0);
	dev_spi_write(fd,0x471,0x14);
	dev_spi_write(fd,0x472,0x38);
	dev_spi_write(fd,0x473,0xbd);
	dev_spi_write(fd,0x474,0xf8);
	dev_spi_write(fd,0x475,0xb5);
	dev_spi_write(fd,0x476,0xc1);
	dev_spi_write(fd,0x477,0x4a);
	dev_spi_write(fd,0x478,0xdf);
	dev_spi_write(fd,0x479,0xf8);
	dev_spi_write(fd,0x47a,0xfc);
	dev_spi_write(fd,0x47b,0xe2);
	dev_spi_write(fd,0x47c,0x84);
	dev_spi_write(fd,0x47d,0x46);
	dev_spi_write(fd,0x47e,0x4f);
	dev_spi_write(fd,0x47f,0xf4);
	dev_spi_write(fd,0x480,0x25);
	dev_spi_write(fd,0x481,0x73);
	dev_spi_write(fd,0x482,0xdc);
	dev_spi_write(fd,0x483,0x20);
	dev_spi_write(fd,0x484,0x1c);
	dev_spi_write(fd,0x485,0xfb);
	dev_spi_write(fd,0x486,0x3);
	dev_spi_write(fd,0x487,0xf3);
	dev_spi_write(fd,0x488,0x11);
	dev_spi_write(fd,0x489,0xfb);
	dev_spi_write(fd,0x48a,0x0);
	dev_spi_write(fd,0x48b,0x30);
	dev_spi_write(fd,0x48c,0x80);
	dev_spi_write(fd,0x48d,0x18);
	dev_spi_write(fd,0x48e,0x90);
	dev_spi_write(fd,0x48f,0xf8);
	dev_spi_write(fd,0x490,0x38);
	dev_spi_write(fd,0x491,0x60);
	dev_spi_write(fd,0x492,0x90);
	dev_spi_write(fd,0x493,0xf8);
	dev_spi_write(fd,0x494,0x3d);
	dev_spi_write(fd,0x495,0x70);
	dev_spi_write(fd,0x496,0xba);
	dev_spi_write(fd,0x497,0x4a);
	dev_spi_write(fd,0x498,0x0);
	dev_spi_write(fd,0x499,0x24);
	dev_spi_write(fd,0x49a,0x6);
	dev_spi_write(fd,0x49b,0x20);
	dev_spi_write(fd,0x49c,0x1c);
	dev_spi_write(fd,0x49d,0xfb);
	dev_spi_write(fd,0x49e,0x0);
	dev_spi_write(fd,0x49f,0xf3);
	dev_spi_write(fd,0x4a0,0x3);
	dev_spi_write(fd,0x4a1,0xeb);
	dev_spi_write(fd,0x4a2,0x41);
	dev_spi_write(fd,0x4a3,0x3);
	dev_spi_write(fd,0x4a4,0x3);
	dev_spi_write(fd,0x4a5,0x20);
	dev_spi_write(fd,0x4a6,0x2);
	dev_spi_write(fd,0x4a7,0xeb);
	dev_spi_write(fd,0x4a8,0x43);
	dev_spi_write(fd,0x4a9,0x2);
	dev_spi_write(fd,0x4aa,0x1);
	dev_spi_write(fd,0x4ab,0x2c);
	dev_spi_write(fd,0x4ac,0xb);
	dev_spi_write(fd,0x4ad,0xd0);
	dev_spi_write(fd,0x4ae,0x1c);
	dev_spi_write(fd,0x4af,0xfb);
	dev_spi_write(fd,0x4b0,0x0);
	dev_spi_write(fd,0x4b1,0x13);
	dev_spi_write(fd,0x4b2,0x1e);
	dev_spi_write(fd,0x4b3,0xf8);
	dev_spi_write(fd,0x4b4,0x3);
	dev_spi_write(fd,0x4b5,0x50);
	dev_spi_write(fd,0x4b6,0xf3);
	dev_spi_write(fd,0x4b7,0x1b);
	dev_spi_write(fd,0x4b8,0x5b);
	dev_spi_write(fd,0x4b9,0x19);
	dev_spi_write(fd,0x4ba,0x5b);
	dev_spi_write(fd,0x4bb,0xb2);
	dev_spi_write(fd,0x4bc,0x0);
	dev_spi_write(fd,0x4bd,0x2b);
	dev_spi_write(fd,0x4be,0x48);
	dev_spi_write(fd,0x4bf,0xbf);
	dev_spi_write(fd,0x4c0,0x0);
	dev_spi_write(fd,0x4c1,0x23);
	dev_spi_write(fd,0x4c2,0xdb);
	dev_spi_write(fd,0x4c3,0xb2);
	dev_spi_write(fd,0x4c4,0x1);
	dev_spi_write(fd,0x4c5,0xe0);
	dev_spi_write(fd,0x4c6,0x3d);
	dev_spi_write(fd,0x4c7,0x46);
	dev_spi_write(fd,0x4c8,0x33);
	dev_spi_write(fd,0x4c9,0x46);
	dev_spi_write(fd,0x4ca,0x13);
	dev_spi_write(fd,0x4cb,0x70);
	dev_spi_write(fd,0x4cc,0x64);
	dev_spi_write(fd,0x4cd,0x1c);
	dev_spi_write(fd,0x4ce,0x55);
	dev_spi_write(fd,0x4cf,0x70);
	dev_spi_write(fd,0x4d0,0x2);
	dev_spi_write(fd,0x4d1,0x2c);
	dev_spi_write(fd,0x4d2,0x2);
	dev_spi_write(fd,0x4d3,0xf1);
	dev_spi_write(fd,0x4d4,0x2);
	dev_spi_write(fd,0x4d5,0x2);
	dev_spi_write(fd,0x4d6,0xe8);
	dev_spi_write(fd,0x4d7,0xdb);
	dev_spi_write(fd,0x4d8,0xf8);
	dev_spi_write(fd,0x4d9,0xbd);
	dev_spi_write(fd,0x4da,0x2d);
	dev_spi_write(fd,0x4db,0xe9);
	dev_spi_write(fd,0x4dc,0xfe);
	dev_spi_write(fd,0x4dd,0x4f);
	dev_spi_write(fd,0x4de,0xa9);
	dev_spi_write(fd,0x4df,0x48);
	dev_spi_write(fd,0x4e0,0xdf);
	dev_spi_write(fd,0x4e1,0xf8);
	dev_spi_write(fd,0x4e2,0x98);
	dev_spi_write(fd,0x4e3,0x92);
	dev_spi_write(fd,0x4e4,0x90);
	dev_spi_write(fd,0x4e5,0xf8);
	dev_spi_write(fd,0x4e6,0x0);
	dev_spi_write(fd,0x4e7,0xa0);
	dev_spi_write(fd,0x4e8,0x4f);
	dev_spi_write(fd,0x4e9,0xf0);
	dev_spi_write(fd,0x4ea,0x0);
	dev_spi_write(fd,0x4eb,0xe);
	dev_spi_write(fd,0x4ec,0x4f);
	dev_spi_write(fd,0x4ed,0xf0);
	dev_spi_write(fd,0x4ee,0x1);
	dev_spi_write(fd,0x4ef,0x8);
	dev_spi_write(fd,0x4f0,0xd);
	dev_spi_write(fd,0x4f1,0xf1);
	dev_spi_write(fd,0x4f2,0x1);
	dev_spi_write(fd,0x4f3,0x4);
	dev_spi_write(fd,0x4f4,0x76);
	dev_spi_write(fd,0x4f5,0x46);
	dev_spi_write(fd,0x4f6,0x35);
	dev_spi_write(fd,0x4f7,0x46);
	dev_spi_write(fd,0x4f8,0xa4);
	dev_spi_write(fd,0x4f9,0x48);
	dev_spi_write(fd,0x4fa,0x9e);
	dev_spi_write(fd,0x4fb,0x4f);
	dev_spi_write(fd,0x4fc,0xa2);
	dev_spi_write(fd,0x4fd,0x49);
	dev_spi_write(fd,0x4fe,0x33);
	dev_spi_write(fd,0x4ff,0x18);
	dev_spi_write(fd,0x500,0xe);
	dev_spi_write(fd,0x501,0xeb);
	dev_spi_write(fd,0x502,0x7);
	dev_spi_write(fd,0x503,0x2);
	dev_spi_write(fd,0x504,0xa3);
	dev_spi_write(fd,0x505,0xf1);
	dev_spi_write(fd,0x506,0x1);
	dev_spi_write(fd,0x507,0xc);
	dev_spi_write(fd,0x508,0x0);
	dev_spi_write(fd,0x509,0x27);
	dev_spi_write(fd,0x50a,0x89);
	dev_spi_write(fd,0x50b,0x19);
	dev_spi_write(fd,0x50c,0x12);
	dev_spi_write(fd,0x50d,0x1f);
	dev_spi_write(fd,0x50e,0x4);
	dev_spi_write(fd,0x50f,0xf8);
	dev_spi_write(fd,0x510,0x1);
	dev_spi_write(fd,0x511,0x7f);
	dev_spi_write(fd,0x512,0x38);
	dev_spi_write(fd,0x513,0x46);
	dev_spi_write(fd,0x514,0x52);
	dev_spi_write(fd,0x515,0xf8);
	dev_spi_write(fd,0x516,0x4);
	dev_spi_write(fd,0x517,0x3f);
	dev_spi_write(fd,0x518,0xd3);
	dev_spi_write(fd,0x519,0xf8);
	dev_spi_write(fd,0x51a,0x98);
	dev_spi_write(fd,0x51b,0x34);
	dev_spi_write(fd,0x51c,0x3);
	dev_spi_write(fd,0x51d,0xf0);
	dev_spi_write(fd,0x51e,0x1);
	dev_spi_write(fd,0x51f,0x3);
	dev_spi_write(fd,0x520,0xa);
	dev_spi_write(fd,0x521,0xea);
	dev_spi_write(fd,0x522,0x3);
	dev_spi_write(fd,0x523,0x7);
	dev_spi_write(fd,0x524,0xff);
	dev_spi_write(fd,0x525,0x23);
	dev_spi_write(fd,0x526,0x1);
	dev_spi_write(fd,0x527,0x2f);
	dev_spi_write(fd,0x528,0xc);
	dev_spi_write(fd,0x529,0xf8);
	dev_spi_write(fd,0x52a,0x1);
	dev_spi_write(fd,0x52b,0x3f);
	dev_spi_write(fd,0x52c,0xd);
	dev_spi_write(fd,0x52d,0xd1);
	dev_spi_write(fd,0x52e,0xdc);
	dev_spi_write(fd,0x52f,0x23);
	dev_spi_write(fd,0x530,0x4f);
	dev_spi_write(fd,0x531,0xf4);
	dev_spi_write(fd,0x532,0x25);
	dev_spi_write(fd,0x533,0x7b);
	dev_spi_write(fd,0x534,0x43);
	dev_spi_write(fd,0x535,0x43);
	dev_spi_write(fd,0x536,0xb);
	dev_spi_write(fd,0x537,0xfb);
	dev_spi_write(fd,0x538,0x5);
	dev_spi_write(fd,0x539,0x33);
	dev_spi_write(fd,0x53a,0x4b);
	dev_spi_write(fd,0x53b,0x44);
	dev_spi_write(fd,0x53c,0x93);
	dev_spi_write(fd,0x53d,0xf8);
	dev_spi_write(fd,0x53e,0x7a);
	dev_spi_write(fd,0x53f,0x30);
	dev_spi_write(fd,0x540,0x0);
	dev_spi_write(fd,0x541,0x2b);
	dev_spi_write(fd,0x542,0x8);
	dev_spi_write(fd,0x543,0xbf);
	dev_spi_write(fd,0x544,0x81);
	dev_spi_write(fd,0x545,0xf8);
	dev_spi_write(fd,0x546,0x0);
	dev_spi_write(fd,0x547,0x80);
	dev_spi_write(fd,0x548,0x1);
	dev_spi_write(fd,0x549,0xd0);
	dev_spi_write(fd,0x54a,0x0);
	dev_spi_write(fd,0x54b,0x23);
	dev_spi_write(fd,0x54c,0xb);
	dev_spi_write(fd,0x54d,0x70);
	dev_spi_write(fd,0x54e,0x1);
	dev_spi_write(fd,0x54f,0x2f);
	dev_spi_write(fd,0x550,0x4);
	dev_spi_write(fd,0x551,0xd1);
	dev_spi_write(fd,0x552,0x27);
	dev_spi_write(fd,0x553,0x78);
	dev_spi_write(fd,0x554,0x8);
	dev_spi_write(fd,0x555,0xfa);
	dev_spi_write(fd,0x556,0x0);
	dev_spi_write(fd,0x557,0xf3);
	dev_spi_write(fd,0x558,0x3b);
	dev_spi_write(fd,0x559,0x43);
	dev_spi_write(fd,0x55a,0x23);
	dev_spi_write(fd,0x55b,0x70);
	dev_spi_write(fd,0x55c,0x40);
	dev_spi_write(fd,0x55d,0x1c);
	dev_spi_write(fd,0x55e,0x49);
	dev_spi_write(fd,0x55f,0x1c);
	dev_spi_write(fd,0x560,0x3);
	dev_spi_write(fd,0x561,0x28);
	dev_spi_write(fd,0x562,0xd7);
	dev_spi_write(fd,0x563,0xdb);
	dev_spi_write(fd,0x564,0x6d);
	dev_spi_write(fd,0x565,0x1c);
	dev_spi_write(fd,0x566,0xf6);
	dev_spi_write(fd,0x567,0x1c);
	dev_spi_write(fd,0x568,0xe);
	dev_spi_write(fd,0x569,0xf1);
	dev_spi_write(fd,0x56a,0xc);
	dev_spi_write(fd,0x56b,0xe);
	dev_spi_write(fd,0x56c,0x2);
	dev_spi_write(fd,0x56d,0x2d);
	dev_spi_write(fd,0x56e,0xc3);
	dev_spi_write(fd,0x56f,0xdb);
	dev_spi_write(fd,0x570,0xd);
	dev_spi_write(fd,0x571,0xf1);
	dev_spi_write(fd,0x572,0x2);
	dev_spi_write(fd,0x573,0x0);
	dev_spi_write(fd,0x574,0x1);
	dev_spi_write(fd,0x575,0xf0);
	dev_spi_write(fd,0x576,0x7);
	dev_spi_write(fd,0x577,0xf9);
	dev_spi_write(fd,0x578,0x0);
	dev_spi_write(fd,0x579,0x26);
	dev_spi_write(fd,0x57a,0x4f);
	dev_spi_write(fd,0x57b,0xf0);
	dev_spi_write(fd,0x57c,0xdc);
	dev_spi_write(fd,0x57d,0x8);
	dev_spi_write(fd,0x57e,0x37);
	dev_spi_write(fd,0x57f,0x46);
	dev_spi_write(fd,0x580,0x81);
	dev_spi_write(fd,0x581,0x4d);
	dev_spi_write(fd,0x582,0x0);
	dev_spi_write(fd,0x583,0x24);
	dev_spi_write(fd,0x584,0xad);
	dev_spi_write(fd,0x585,0x19);
	dev_spi_write(fd,0x586,0x15);
	dev_spi_write(fd,0x587,0xf8);
	dev_spi_write(fd,0x588,0x1);
	dev_spi_write(fd,0x589,0xb);
	dev_spi_write(fd,0x58a,0x98);
	dev_spi_write(fd,0x58b,0xb9);
	dev_spi_write(fd,0x58c,0x7);
	dev_spi_write(fd,0x58d,0xeb);
	dev_spi_write(fd,0x58e,0x47);
	dev_spi_write(fd,0x58f,0x0);
	dev_spi_write(fd,0x590,0x0);
	dev_spi_write(fd,0x591,0x19);
	dev_spi_write(fd,0x592,0x8);
	dev_spi_write(fd,0x593,0xfb);
	dev_spi_write(fd,0x594,0x0);
	dev_spi_write(fd,0x595,0x90);
	dev_spi_write(fd,0x596,0x6a);
	dev_spi_write(fd,0x597,0x46);
	dev_spi_write(fd,0x598,0x90);
	dev_spi_write(fd,0x599,0xf8);
	dev_spi_write(fd,0x59a,0x3d);
	dev_spi_write(fd,0x59b,0x10);
	dev_spi_write(fd,0x59c,0x90);
	dev_spi_write(fd,0x59d,0xf8);
	dev_spi_write(fd,0x59e,0x38);
	dev_spi_write(fd,0x59f,0x0);
	dev_spi_write(fd,0x5a0,0x8d);
	dev_spi_write(fd,0x5a1,0xf8);
	dev_spi_write(fd,0x5a2,0x1);
	dev_spi_write(fd,0x5a3,0x10);
	dev_spi_write(fd,0x5a4,0x0);
	dev_spi_write(fd,0x5a5,0x23);
	dev_spi_write(fd,0x5a6,0x8d);
	dev_spi_write(fd,0x5a7,0xf8);
	dev_spi_write(fd,0x5a8,0x0);
	dev_spi_write(fd,0x5a9,0x0);
	dev_spi_write(fd,0x5aa,0x21);
	dev_spi_write(fd,0x5ab,0x46);
	dev_spi_write(fd,0x5ac,0x38);
	dev_spi_write(fd,0x5ad,0x46);
	dev_spi_write(fd,0x5ae,0xff);
	dev_spi_write(fd,0x5af,0xf7);
	dev_spi_write(fd,0x5b0,0x49);
	dev_spi_write(fd,0x5b1,0xff);
	dev_spi_write(fd,0x5b2,0x6);
	dev_spi_write(fd,0x5b3,0xe0);
	dev_spi_write(fd,0x5b4,0x38);
	dev_spi_write(fd,0x5b5,0x46);
	dev_spi_write(fd,0x5b6,0x21);
	dev_spi_write(fd,0x5b7,0x46);
	dev_spi_write(fd,0x5b8,0xff);
	dev_spi_write(fd,0x5b9,0xf7);
	dev_spi_write(fd,0x5ba,0x5c);
	dev_spi_write(fd,0x5bb,0xff);
	dev_spi_write(fd,0x5bc,0x38);
	dev_spi_write(fd,0x5bd,0x46);
	dev_spi_write(fd,0x5be,0x1);
	dev_spi_write(fd,0x5bf,0xf0);
	dev_spi_write(fd,0x5c0,0x7f);
	dev_spi_write(fd,0x5c1,0xf8);
	dev_spi_write(fd,0x5c2,0x64);
	dev_spi_write(fd,0x5c3,0x1c);
	dev_spi_write(fd,0x5c4,0x3);
	dev_spi_write(fd,0x5c5,0x2c);
	dev_spi_write(fd,0x5c6,0xde);
	dev_spi_write(fd,0x5c7,0xdb);
	dev_spi_write(fd,0x5c8,0x7f);
	dev_spi_write(fd,0x5c9,0x1c);
	dev_spi_write(fd,0x5ca,0xf6);
	dev_spi_write(fd,0x5cb,0x1c);
	dev_spi_write(fd,0x5cc,0x2);
	dev_spi_write(fd,0x5cd,0x2f);
	dev_spi_write(fd,0x5ce,0xd7);
	dev_spi_write(fd,0x5cf,0xdb);
	dev_spi_write(fd,0x5d0,0xbd);
	dev_spi_write(fd,0x5d1,0xe8);
	dev_spi_write(fd,0x5d2,0xfe);
	dev_spi_write(fd,0x5d3,0x8f);
	dev_spi_write(fd,0x5d4,0x70);
	dev_spi_write(fd,0x5d5,0xb5);
	dev_spi_write(fd,0x5d6,0x0);
	dev_spi_write(fd,0x5d7,0x22);
	dev_spi_write(fd,0x5d8,0x6d);
	dev_spi_write(fd,0x5d9,0x48);
	dev_spi_write(fd,0x5da,0xa);
	dev_spi_write(fd,0x5db,0x70);
	dev_spi_write(fd,0x5dc,0x75);
	dev_spi_write(fd,0x5dd,0x4c);
	dev_spi_write(fd,0x5de,0x6d);
	dev_spi_write(fd,0x5df,0x4e);
	dev_spi_write(fd,0x5e0,0x6e);
	dev_spi_write(fd,0x5e1,0x4d);
	dev_spi_write(fd,0x5e2,0x1);
	dev_spi_write(fd,0x5e3,0x78);
	dev_spi_write(fd,0x5e4,0x67);
	dev_spi_write(fd,0x5e5,0x48);
	dev_spi_write(fd,0x5e6,0x49);
	dev_spi_write(fd,0x5e7,0x8);
	dev_spi_write(fd,0x5e8,0xf);
	dev_spi_write(fd,0x5e9,0xd2);
	dev_spi_write(fd,0x5ea,0x4f);
	dev_spi_write(fd,0x5eb,0xf0);
	dev_spi_write(fd,0x5ec,0x0);
	dev_spi_write(fd,0x5ed,0x71);
	dev_spi_write(fd,0x5ee,0x2);
	dev_spi_write(fd,0x5ef,0x70);
	dev_spi_write(fd,0x5f0,0x80);
	dev_spi_write(fd,0x5f1,0x34);
	dev_spi_write(fd,0x5f2,0x21);
	dev_spi_write(fd,0x5f3,0x60);
	dev_spi_write(fd,0x5f4,0x6b);
	dev_spi_write(fd,0x5f5,0x4a);
	dev_spi_write(fd,0x5f6,0xc5);
	dev_spi_write(fd,0x5f7,0xf8);
	dev_spi_write(fd,0x5f8,0xa0);
	dev_spi_write(fd,0x5f9,0x21);
	dev_spi_write(fd,0x5fa,0x69);
	dev_spi_write(fd,0x5fb,0x49);
	dev_spi_write(fd,0x5fc,0xc5);
	dev_spi_write(fd,0x5fd,0xf8);
	dev_spi_write(fd,0x5fe,0x7c);
	dev_spi_write(fd,0x5ff,0x11);
	dev_spi_write(fd,0x600,0x65);
	dev_spi_write(fd,0x601,0x48);
	dev_spi_write(fd,0x602,0x30);
	dev_spi_write(fd,0x603,0x60);
	dev_spi_write(fd,0x604,0xff);
	dev_spi_write(fd,0x605,0xf7);
	dev_spi_write(fd,0x606,0x69);
	dev_spi_write(fd,0x607,0xff);
	dev_spi_write(fd,0x608,0x70);
	dev_spi_write(fd,0x609,0xbd);
	dev_spi_write(fd,0x60a,0x1);
	dev_spi_write(fd,0x60b,0x21);
	dev_spi_write(fd,0x60c,0x1);
	dev_spi_write(fd,0x60d,0x70);
	dev_spi_write(fd,0x60e,0xff);
	dev_spi_write(fd,0x60f,0xf7);
	dev_spi_write(fd,0x610,0x64);
	dev_spi_write(fd,0x611,0xff);
	dev_spi_write(fd,0x612,0x65);
	dev_spi_write(fd,0x613,0x48);
	dev_spi_write(fd,0x614,0x30);
	dev_spi_write(fd,0x615,0x60);
	dev_spi_write(fd,0x616,0x65);
	dev_spi_write(fd,0x617,0x49);
	dev_spi_write(fd,0x618,0xc5);
	dev_spi_write(fd,0x619,0xf8);
	dev_spi_write(fd,0x61a,0x7c);
	dev_spi_write(fd,0x61b,0x11);
	dev_spi_write(fd,0x61c,0x64);
	dev_spi_write(fd,0x61d,0x4b);
	dev_spi_write(fd,0x61e,0xc5);
	dev_spi_write(fd,0x61f,0xf8);
	dev_spi_write(fd,0x620,0xa0);
	dev_spi_write(fd,0x621,0x31);
	dev_spi_write(fd,0x622,0x4f);
	dev_spi_write(fd,0x623,0xf0);
	dev_spi_write(fd,0x624,0x0);
	dev_spi_write(fd,0x625,0x72);
	dev_spi_write(fd,0x626,0x22);
	dev_spi_write(fd,0x627,0x60);
	dev_spi_write(fd,0x628,0x70);
	dev_spi_write(fd,0x629,0xbd);
	dev_spi_write(fd,0x62a,0x2d);
	dev_spi_write(fd,0x62b,0xe9);
	dev_spi_write(fd,0x62c,0xf8);
	dev_spi_write(fd,0x62d,0x4f);
	dev_spi_write(fd,0x62e,0xdf);
	dev_spi_write(fd,0x62f,0xf8);
	dev_spi_write(fd,0x630,0x88);
	dev_spi_write(fd,0x631,0xb1);
	dev_spi_write(fd,0x632,0xdf);
	dev_spi_write(fd,0x633,0xf8);
	dev_spi_write(fd,0x634,0x40);
	dev_spi_write(fd,0x635,0xa1);
	dev_spi_write(fd,0x636,0xdf);
	dev_spi_write(fd,0x637,0xf8);
	dev_spi_write(fd,0x638,0x44);
	dev_spi_write(fd,0x639,0x81);
	dev_spi_write(fd,0x63a,0xdf);
	dev_spi_write(fd,0x63b,0xf8);
	dev_spi_write(fd,0x63c,0x3c);
	dev_spi_write(fd,0x63d,0x91);
	dev_spi_write(fd,0x63e,0x2);
	dev_spi_write(fd,0x63f,0x46);
	dev_spi_write(fd,0x640,0x4f);
	dev_spi_write(fd,0x641,0xf0);
	dev_spi_write(fd,0x642,0xdc);
	dev_spi_write(fd,0x643,0xc);
	dev_spi_write(fd,0x644,0x1);
	dev_spi_write(fd,0x645,0x23);
	dev_spi_write(fd,0x646,0x0);
	dev_spi_write(fd,0x647,0x24);
	dev_spi_write(fd,0x648,0x4f);
	dev_spi_write(fd,0x649,0xf4);
	dev_spi_write(fd,0x64a,0x25);
	dev_spi_write(fd,0x64b,0x7e);
	dev_spi_write(fd,0x64c,0x4);
	dev_spi_write(fd,0x64d,0x20);
	dev_spi_write(fd,0x64e,0x0);
	dev_spi_write(fd,0x64f,0x92);
	dev_spi_write(fd,0x650,0x0);
	dev_spi_write(fd,0x651,0x9d);
	dev_spi_write(fd,0x652,0x3);
	dev_spi_write(fd,0x653,0xfa);
	dev_spi_write(fd,0x654,0x4);
	dev_spi_write(fd,0x655,0xf2);
	dev_spi_write(fd,0x656,0x15);
	dev_spi_write(fd,0x657,0x42);
	dev_spi_write(fd,0x658,0x1d);
	dev_spi_write(fd,0x659,0xd0);
	dev_spi_write(fd,0x65a,0x1b);
	dev_spi_write(fd,0x65b,0xf8);
	dev_spi_write(fd,0x65c,0x14);
	dev_spi_write(fd,0x65d,0x50);
	dev_spi_write(fd,0x65e,0x4);
	dev_spi_write(fd,0x65f,0x2d);
	dev_spi_write(fd,0x660,0x19);
	dev_spi_write(fd,0x661,0xd0);
	dev_spi_write(fd,0x662,0x66);
	dev_spi_write(fd,0x663,0x10);
	dev_spi_write(fd,0x664,0x6);
	dev_spi_write(fd,0x665,0xeb);
	dev_spi_write(fd,0x666,0x46);
	dev_spi_write(fd,0x667,0x2);
	dev_spi_write(fd,0x668,0x52);
	dev_spi_write(fd,0x669,0x19);
	dev_spi_write(fd,0x66a,0x5a);
	dev_spi_write(fd,0x66b,0xf8);
	dev_spi_write(fd,0x66c,0x22);
	dev_spi_write(fd,0x66d,0x70);
	dev_spi_write(fd,0x66e,0xd7);
	dev_spi_write(fd,0x66f,0xf8);
	dev_spi_write(fd,0x670,0x98);
	dev_spi_write(fd,0x671,0x74);
	dev_spi_write(fd,0x672,0x7f);
	dev_spi_write(fd,0x673,0x8);
	dev_spi_write(fd,0x674,0xf);
	dev_spi_write(fd,0x675,0xd3);
	dev_spi_write(fd,0x676,0x19);
	dev_spi_write(fd,0x677,0xf8);
	dev_spi_write(fd,0x678,0x2);
	dev_spi_write(fd,0x679,0x70);
	dev_spi_write(fd,0x67a,0x15);
	dev_spi_write(fd,0x67b,0xfb);
	dev_spi_write(fd,0x67c,0xc);
	dev_spi_write(fd,0x67d,0xf5);
	dev_spi_write(fd,0x67e,0xe);
	dev_spi_write(fd,0x67f,0xfb);
	dev_spi_write(fd,0x680,0x6);
	dev_spi_write(fd,0x681,0x55);
	dev_spi_write(fd,0x682,0x45);
	dev_spi_write(fd,0x683,0x44);
	dev_spi_write(fd,0x684,0x95);
	dev_spi_write(fd,0x685,0xf8);
	dev_spi_write(fd,0x686,0x3d);
	dev_spi_write(fd,0x687,0x20);
	dev_spi_write(fd,0x688,0x95);
	dev_spi_write(fd,0x689,0xf8);
	dev_spi_write(fd,0x68a,0x38);
	dev_spi_write(fd,0x68b,0x50);
	dev_spi_write(fd,0x68c,0xd2);
	dev_spi_write(fd,0x68d,0x1b);
	dev_spi_write(fd,0x68e,0x95);
	dev_spi_write(fd,0x68f,0x42);
	dev_spi_write(fd,0x690,0xbc);
	dev_spi_write(fd,0x691,0xbf);
	dev_spi_write(fd,0x692,0x8);
	dev_spi_write(fd,0x693,0x70);
	dev_spi_write(fd,0x694,0x4b);
	dev_spi_write(fd,0x695,0x80);
	dev_spi_write(fd,0x696,0x64);
	dev_spi_write(fd,0x697,0x1c);
	dev_spi_write(fd,0x698,0x4);
	dev_spi_write(fd,0x699,0x2c);
	dev_spi_write(fd,0x69a,0xd9);
	dev_spi_write(fd,0x69b,0xdb);
	dev_spi_write(fd,0x69c,0xdf);
	dev_spi_write(fd,0x69d,0xf8);
	dev_spi_write(fd,0x69e,0x20);
	dev_spi_write(fd,0x69f,0xb1);
	dev_spi_write(fd,0x6a0,0x0);
	dev_spi_write(fd,0x6a1,0x24);
	dev_spi_write(fd,0x6a2,0x0);
	dev_spi_write(fd,0x6a3,0x9d);
	dev_spi_write(fd,0x6a4,0x22);
	dev_spi_write(fd,0x6a5,0x1d);
	dev_spi_write(fd,0x6a6,0x3);
	dev_spi_write(fd,0x6a7,0xfa);
	dev_spi_write(fd,0x6a8,0x2);
	dev_spi_write(fd,0x6a9,0xf2);
	dev_spi_write(fd,0x6aa,0x15);
	dev_spi_write(fd,0x6ab,0x42);
	dev_spi_write(fd,0x6ac,0x1f);
	dev_spi_write(fd,0x6ad,0xd0);
	dev_spi_write(fd,0x6ae,0x43);
	dev_spi_write(fd,0x6af,0x4a);
	dev_spi_write(fd,0x6b0,0x17);
	dev_spi_write(fd,0x6b1,0x5d);
	dev_spi_write(fd,0x6b2,0xe7);
	dev_spi_write(fd,0x6b3,0xb9);
	dev_spi_write(fd,0x6b4,0x1b);
	dev_spi_write(fd,0x6b5,0xf8);
	dev_spi_write(fd,0x6b6,0x14);
	dev_spi_write(fd,0x6b7,0x50);
	dev_spi_write(fd,0x6b8,0x4);
	dev_spi_write(fd,0x6b9,0x2d);
	dev_spi_write(fd,0x6ba,0x18);
	dev_spi_write(fd,0x6bb,0xd0);
	dev_spi_write(fd,0x6bc,0x4);
	dev_spi_write(fd,0x6bd,0xeb);
	dev_spi_write(fd,0x6be,0x44);
	dev_spi_write(fd,0x6bf,0x2);
	dev_spi_write(fd,0x6c0,0x52);
	dev_spi_write(fd,0x6c1,0x19);
	dev_spi_write(fd,0x6c2,0x5a);
	dev_spi_write(fd,0x6c3,0xf8);
	dev_spi_write(fd,0x6c4,0x22);
	dev_spi_write(fd,0x6c5,0x60);
	dev_spi_write(fd,0x6c6,0xd6);
	dev_spi_write(fd,0x6c7,0xf8);
	dev_spi_write(fd,0x6c8,0x98);
	dev_spi_write(fd,0x6c9,0x64);
	dev_spi_write(fd,0x6ca,0x76);
	dev_spi_write(fd,0x6cb,0x8);
	dev_spi_write(fd,0x6cc,0xf);
	dev_spi_write(fd,0x6cd,0xd3);
	dev_spi_write(fd,0x6ce,0x19);
	dev_spi_write(fd,0x6cf,0xf8);
	dev_spi_write(fd,0x6d0,0x2);
	dev_spi_write(fd,0x6d1,0x60);
	dev_spi_write(fd,0x6d2,0x15);
	dev_spi_write(fd,0x6d3,0xfb);
	dev_spi_write(fd,0x6d4,0xc);
	dev_spi_write(fd,0x6d5,0xf5);
	dev_spi_write(fd,0x6d6,0xe);
	dev_spi_write(fd,0x6d7,0xfb);
	dev_spi_write(fd,0x6d8,0x4);
	dev_spi_write(fd,0x6d9,0x55);
	dev_spi_write(fd,0x6da,0x45);
	dev_spi_write(fd,0x6db,0x44);
	dev_spi_write(fd,0x6dc,0x95);
	dev_spi_write(fd,0x6dd,0xf8);
	dev_spi_write(fd,0x6de,0x3d);
	dev_spi_write(fd,0x6df,0x20);
	dev_spi_write(fd,0x6e0,0x95);
	dev_spi_write(fd,0x6e1,0xf8);
	dev_spi_write(fd,0x6e2,0x38);
	dev_spi_write(fd,0x6e3,0x50);
	dev_spi_write(fd,0x6e4,0x92);
	dev_spi_write(fd,0x6e5,0x1b);
	dev_spi_write(fd,0x6e6,0x95);
	dev_spi_write(fd,0x6e7,0x42);
	dev_spi_write(fd,0x6e8,0xbc);
	dev_spi_write(fd,0x6e9,0xbf);
	dev_spi_write(fd,0x6ea,0x8);
	dev_spi_write(fd,0x6eb,0x70);
	dev_spi_write(fd,0x6ec,0x4b);
	dev_spi_write(fd,0x6ed,0x80);
	dev_spi_write(fd,0x6ee,0x64);
	dev_spi_write(fd,0x6ef,0x1c);
	dev_spi_write(fd,0x6f0,0x2);
	dev_spi_write(fd,0x6f1,0x2c);
	dev_spi_write(fd,0x6f2,0xd6);
	dev_spi_write(fd,0x6f3,0xdb);
	dev_spi_write(fd,0x6f4,0xbd);
	dev_spi_write(fd,0x6f5,0xe8);
	dev_spi_write(fd,0x6f6,0xf8);
	dev_spi_write(fd,0x6f7,0x8f);
	dev_spi_write(fd,0x6f8,0x2d);
	dev_spi_write(fd,0x6f9,0xe9);
	dev_spi_write(fd,0x6fa,0xf8);
	dev_spi_write(fd,0x6fb,0x43);
	dev_spi_write(fd,0x6fc,0x89);
	dev_spi_write(fd,0x6fd,0x46);
	dev_spi_write(fd,0x6fe,0x24);
	dev_spi_write(fd,0x6ff,0x4c);
	dev_spi_write(fd,0x700,0xdf);
	dev_spi_write(fd,0x701,0xf8);
	dev_spi_write(fd,0x702,0xb4);
	dev_spi_write(fd,0x703,0xc0);
	dev_spi_write(fd,0x704,0x1c);
	dev_spi_write(fd,0x705,0x49);
	dev_spi_write(fd,0x706,0x20);
	dev_spi_write(fd,0x707,0x78);
	dev_spi_write(fd,0x708,0x1);
	dev_spi_write(fd,0x709,0x22);
	dev_spi_write(fd,0x70a,0x0);
	dev_spi_write(fd,0x70b,0x25);
	dev_spi_write(fd,0x70c,0x2);
	dev_spi_write(fd,0x70d,0xfa);
	dev_spi_write(fd,0x70e,0x5);
	dev_spi_write(fd,0x70f,0xf3);
	dev_spi_write(fd,0x710,0x18);
	dev_spi_write(fd,0x711,0x42);
	dev_spi_write(fd,0x712,0x9);
	dev_spi_write(fd,0x713,0xd0);
	dev_spi_write(fd,0x714,0x1c);
	dev_spi_write(fd,0x715,0xf8);
	dev_spi_write(fd,0x716,0x15);
	dev_spi_write(fd,0x717,0x60);
	dev_spi_write(fd,0x718,0x4);
	dev_spi_write(fd,0x719,0x2e);
	dev_spi_write(fd,0x71a,0x5);
	dev_spi_write(fd,0x71b,0xd0);
	dev_spi_write(fd,0x71c,0x67);
	dev_spi_write(fd,0x71d,0x78);
	dev_spi_write(fd,0x71e,0x6b);
	dev_spi_write(fd,0x71f,0x10);
	dev_spi_write(fd,0x720,0x3);
	dev_spi_write(fd,0x721,0xeb);
	dev_spi_write(fd,0x722,0x43);
	dev_spi_write(fd,0x723,0x3);
	dev_spi_write(fd,0x724,0x9b);
	dev_spi_write(fd,0x725,0x19);
	dev_spi_write(fd,0x726,0xcf);
	dev_spi_write(fd,0x727,0x54);
	dev_spi_write(fd,0x728,0x6d);
	dev_spi_write(fd,0x729,0x1c);
	dev_spi_write(fd,0x72a,0x4);
	dev_spi_write(fd,0x72b,0x2d);
	dev_spi_write(fd,0x72c,0xee);
	dev_spi_write(fd,0x72d,0xdb);
	dev_spi_write(fd,0x72e,0xdf);
	dev_spi_write(fd,0x72f,0xf8);
	dev_spi_write(fd,0x730,0x8c);
	dev_spi_write(fd,0x731,0x80);
	dev_spi_write(fd,0x732,0xdf);
	dev_spi_write(fd,0x733,0xf8);
	dev_spi_write(fd,0x734,0x8c);
	dev_spi_write(fd,0x735,0xe0);
	dev_spi_write(fd,0x736,0x0);
	dev_spi_write(fd,0x737,0x23);
	dev_spi_write(fd,0x738,0x94);
	dev_spi_write(fd,0x739,0x46);
	dev_spi_write(fd,0x73a,0x8);
	dev_spi_write(fd,0x73b,0x25);
	dev_spi_write(fd,0x73c,0x1a);
	dev_spi_write(fd,0x73d,0x1d);
	dev_spi_write(fd,0x73e,0xc);
	dev_spi_write(fd,0x73f,0xfa);
	dev_spi_write(fd,0x740,0x2);
	dev_spi_write(fd,0x741,0xf2);
	dev_spi_write(fd,0x742,0x10);
	dev_spi_write(fd,0x743,0x42);
	dev_spi_write(fd,0x744,0xe);
	dev_spi_write(fd,0x745,0xd0);
	dev_spi_write(fd,0x746,0x18);
	dev_spi_write(fd,0x747,0xf8);
	dev_spi_write(fd,0x748,0x3);
	dev_spi_write(fd,0x749,0x70);
	dev_spi_write(fd,0x74a,0x4f);
	dev_spi_write(fd,0x74b,0xb9);
	dev_spi_write(fd,0x74c,0x1e);
	dev_spi_write(fd,0x74d,0xf8);
	dev_spi_write(fd,0x74e,0x13);
	dev_spi_write(fd,0x74f,0x70);
	dev_spi_write(fd,0x750,0x4);
	dev_spi_write(fd,0x751,0x2f);
	dev_spi_write(fd,0x752,0x7);
	dev_spi_write(fd,0x753,0xd0);
	dev_spi_write(fd,0x754,0x66);
	dev_spi_write(fd,0x755,0x78);
	dev_spi_write(fd,0x756,0x3);
	dev_spi_write(fd,0x757,0xeb);
	dev_spi_write(fd,0x758,0x43);
	dev_spi_write(fd,0x759,0x2);
	dev_spi_write(fd,0x75a,0xd2);
	dev_spi_write(fd,0x75b,0x19);
	dev_spi_write(fd,0x75c,0x8e);
	dev_spi_write(fd,0x75d,0x54);
	dev_spi_write(fd,0x75e,0x1);
	dev_spi_write(fd,0x75f,0xe0);
	dev_spi_write(fd,0x760,0x89);
	dev_spi_write(fd,0x761,0xf8);
	dev_spi_write(fd,0x762,0x0);
	dev_spi_write(fd,0x763,0x50);
	dev_spi_write(fd,0x764,0x5b);
	dev_spi_write(fd,0x765,0x1c);
	dev_spi_write(fd,0x766,0x2);
	dev_spi_write(fd,0x767,0x2b);
	dev_spi_write(fd,0x768,0xe8);
	dev_spi_write(fd,0x769,0xdb);
	dev_spi_write(fd,0x76a,0x49);
	dev_spi_write(fd,0x76b,0x46);
	dev_spi_write(fd,0x76c,0xff);
	dev_spi_write(fd,0x76d,0xf7);
	dev_spi_write(fd,0x76e,0x5d);
	dev_spi_write(fd,0x76f,0xff);
	dev_spi_write(fd,0x770,0xbd);
	dev_spi_write(fd,0x771,0xe8);
	dev_spi_write(fd,0x772,0xf8);
	dev_spi_write(fd,0x773,0x83);
	dev_spi_write(fd,0x774,0xe0);
	dev_spi_write(fd,0x775,0x89);
	dev_spi_write(fd,0x776,0x2);
	dev_spi_write(fd,0x777,0x0);
	dev_spi_write(fd,0x778,0x60);
	dev_spi_write(fd,0x779,0x32);
	dev_spi_write(fd,0x77a,0x1);
	dev_spi_write(fd,0x77b,0x20);
	dev_spi_write(fd,0x77c,0xe0);
	dev_spi_write(fd,0x77d,0xab);
	dev_spi_write(fd,0x77e,0x0);
	dev_spi_write(fd,0x77f,0x20);
	dev_spi_write(fd,0x780,0x1c);
	dev_spi_write(fd,0x781,0x32);
	dev_spi_write(fd,0x782,0x1);
	dev_spi_write(fd,0x783,0x20);
	dev_spi_write(fd,0x784,0x80);
	dev_spi_write(fd,0x785,0x32);
	dev_spi_write(fd,0x786,0x1);
	dev_spi_write(fd,0x787,0x20);
	dev_spi_write(fd,0x788,0x68);
	dev_spi_write(fd,0x789,0x32);
	dev_spi_write(fd,0x78a,0x1);
	dev_spi_write(fd,0x78b,0x20);
	dev_spi_write(fd,0x78c,0x70);
	dev_spi_write(fd,0x78d,0x32);
	dev_spi_write(fd,0x78e,0x1);
	dev_spi_write(fd,0x78f,0x20);
	dev_spi_write(fd,0x790,0xb4);
	dev_spi_write(fd,0x791,0x3);
	dev_spi_write(fd,0x792,0x0);
	dev_spi_write(fd,0x793,0xa2);
	dev_spi_write(fd,0x794,0x68);
	dev_spi_write(fd,0x795,0xda);
	dev_spi_write(fd,0x796,0x0);
	dev_spi_write(fd,0x797,0x20);
	dev_spi_write(fd,0x798,0xb5);
	dev_spi_write(fd,0x799,0x11);
	dev_spi_write(fd,0x79a,0x2);
	dev_spi_write(fd,0x79b,0x0);
	dev_spi_write(fd,0x79c,0xd4);
	dev_spi_write(fd,0x79d,0xf7);
	dev_spi_write(fd,0x79e,0x0);
	dev_spi_write(fd,0x79f,0x20);
	dev_spi_write(fd,0x7a0,0x39);
	dev_spi_write(fd,0x7a1,0x37);
	dev_spi_write(fd,0x7a2,0x0);
	dev_spi_write(fd,0x7a3,0x0);
	dev_spi_write(fd,0x7a4,0xe1);
	dev_spi_write(fd,0x7a5,0x49);
	dev_spi_write(fd,0x7a6,0x0);
	dev_spi_write(fd,0x7a7,0x0);
	dev_spi_write(fd,0x7a8,0xf);
	dev_spi_write(fd,0x7a9,0x17);
	dev_spi_write(fd,0x7aa,0x3);
	dev_spi_write(fd,0x7ab,0x0);
	dev_spi_write(fd,0x7ac,0x5d);
	dev_spi_write(fd,0x7ad,0x16);
	dev_spi_write(fd,0x7ae,0x3);
	dev_spi_write(fd,0x7af,0x0);
	dev_spi_write(fd,0x7b0,0x7f);
	dev_spi_write(fd,0x7b1,0x16);
	dev_spi_write(fd,0x7b2,0x3);
	dev_spi_write(fd,0x7b3,0x0);
	dev_spi_write(fd,0x7b4,0x0);
	dev_spi_write(fd,0x7b5,0xe1);
	dev_spi_write(fd,0x7b6,0x0);
	dev_spi_write(fd,0x7b7,0xe0);
	dev_spi_write(fd,0x7b8,0x6);
	dev_spi_write(fd,0x7b9,0xd6);
	dev_spi_write(fd,0x7ba,0x0);
	dev_spi_write(fd,0x7bb,0x20);
	dev_spi_write(fd,0x7bc,0x9e);
	dev_spi_write(fd,0x7bd,0x13);
	dev_spi_write(fd,0x7be,0x1);
	dev_spi_write(fd,0x7bf,0x20);
	dev_spi_write(fd,0x7c0,0x64);
	dev_spi_write(fd,0x7c1,0xd6);
	dev_spi_write(fd,0x7c2,0x0);
	dev_spi_write(fd,0x7c3,0x20);
	dev_spi_write(fd,0x7c4,0x2d);
	dev_spi_write(fd,0x7c5,0xe9);
	dev_spi_write(fd,0x7c6,0xf8);
	dev_spi_write(fd,0x7c7,0x4f);
	dev_spi_write(fd,0x7c8,0xca);
	dev_spi_write(fd,0x7c9,0x49);
	dev_spi_write(fd,0x7ca,0xcb);
	dev_spi_write(fd,0x7cb,0x48);
	dev_spi_write(fd,0x7cc,0xdf);
	dev_spi_write(fd,0x7cd,0xf8);
	dev_spi_write(fd,0x7ce,0x30);
	dev_spi_write(fd,0x7cf,0xb3);
	dev_spi_write(fd,0x7d0,0xdf);
	dev_spi_write(fd,0x7d1,0xf8);
	dev_spi_write(fd,0x7d2,0x30);
	dev_spi_write(fd,0x7d3,0x83);
	dev_spi_write(fd,0x7d4,0xf);
	dev_spi_write(fd,0x7d5,0x78);
	dev_spi_write(fd,0x7d6,0x90);
	dev_spi_write(fd,0x7d7,0xf8);
	dev_spi_write(fd,0x7d8,0x0);
	dev_spi_write(fd,0x7d9,0x90);
	dev_spi_write(fd,0x7da,0x4f);
	dev_spi_write(fd,0x7db,0xf0);
	dev_spi_write(fd,0x7dc,0x1);
	dev_spi_write(fd,0x7dd,0xa);
	dev_spi_write(fd,0x7de,0x84);
	dev_spi_write(fd,0x7df,0x46);
	dev_spi_write(fd,0x7e0,0x0);
	dev_spi_write(fd,0x7e1,0x21);
	dev_spi_write(fd,0x7e2,0xc);
	dev_spi_write(fd,0x7e3,0x46);
	dev_spi_write(fd,0x7e4,0xa);
	dev_spi_write(fd,0x7e5,0xfa);
	dev_spi_write(fd,0x7e6,0x4);
	dev_spi_write(fd,0x7e7,0xf0);
	dev_spi_write(fd,0x7e8,0x19);
	dev_spi_write(fd,0x7e9,0xea);
	dev_spi_write(fd,0x7ea,0x0);
	dev_spi_write(fd,0x7eb,0xf);
	dev_spi_write(fd,0x7ec,0x2a);
	dev_spi_write(fd,0x7ed,0xd0);
	dev_spi_write(fd,0x7ee,0xc3);
	dev_spi_write(fd,0x7ef,0x48);
	dev_spi_write(fd,0x7f0,0x10);
	dev_spi_write(fd,0x7f1,0xf8);
	dev_spi_write(fd,0x7f2,0x14);
	dev_spi_write(fd,0x7f3,0x50);
	dev_spi_write(fd,0x7f4,0x4);
	dev_spi_write(fd,0x7f5,0x2d);
	dev_spi_write(fd,0x7f6,0x25);
	dev_spi_write(fd,0x7f7,0xd0);
	dev_spi_write(fd,0x7f8,0x9c);
	dev_spi_write(fd,0x7f9,0xf8);
	dev_spi_write(fd,0x7fa,0x2);
	dev_spi_write(fd,0x7fb,0x20);
	dev_spi_write(fd,0x7fc,0x60);
	dev_spi_write(fd,0x7fd,0x10);
	dev_spi_write(fd,0x7fe,0x83);
	dev_spi_write(fd,0x7ff,0x0);
	dev_spi_write(fd,0x800,0x3);
	dev_spi_write(fd,0x801,0xeb);
	dev_spi_write(fd,0x802,0xc0);
	dev_spi_write(fd,0x803,0x3);
	dev_spi_write(fd,0x804,0x52);
	dev_spi_write(fd,0x805,0x1c);
	dev_spi_write(fd,0x806,0x3);
	dev_spi_write(fd,0x807,0xeb);
	dev_spi_write(fd,0x808,0x85);
	dev_spi_write(fd,0x809,0x3);
	dev_spi_write(fd,0x80a,0x0);
	dev_spi_write(fd,0x80b,0x20);
	dev_spi_write(fd,0x80c,0x5b);
	dev_spi_write(fd,0x80d,0xf8);
	dev_spi_write(fd,0x80e,0x3);
	dev_spi_write(fd,0x80f,0x50);
	dev_spi_write(fd,0x810,0x9c);
	dev_spi_write(fd,0x811,0xf8);
	dev_spi_write(fd,0x812,0x1);
	dev_spi_write(fd,0x813,0xe0);
	dev_spi_write(fd,0x814,0x95);
	dev_spi_write(fd,0x815,0xf8);
	dev_spi_write(fd,0x816,0xe9);
	dev_spi_write(fd,0x817,0x35);
	dev_spi_write(fd,0x818,0x95);
	dev_spi_write(fd,0x819,0xf8);
	dev_spi_write(fd,0x81a,0xe9);
	dev_spi_write(fd,0x81b,0x65);
	dev_spi_write(fd,0x81c,0x9e);
	dev_spi_write(fd,0x81d,0x42);
	dev_spi_write(fd,0x81e,0x3);
	dev_spi_write(fd,0x81f,0xd0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x8);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x0);
	dev_spi_write(fd,0x193,0x78);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x1);
	dev_spi_write(fd,0x20,0x40);
	dev_spi_write(fd,0x21,0x1c);
	dev_spi_write(fd,0x22,0xc0);
	dev_spi_write(fd,0x23,0xb2);
	dev_spi_write(fd,0x24,0x82);
	dev_spi_write(fd,0x25,0x42);
	dev_spi_write(fd,0x26,0xf5);
	dev_spi_write(fd,0x27,0xdc);
	dev_spi_write(fd,0x28,0x0);
	dev_spi_write(fd,0x29,0x20);
	dev_spi_write(fd,0x2a,0x9e);
	dev_spi_write(fd,0x2b,0x45);
	dev_spi_write(fd,0x2c,0xb8);
	dev_spi_write(fd,0x2d,0xbf);
	dev_spi_write(fd,0x2e,0x50);
	dev_spi_write(fd,0x2f,0x46);
	dev_spi_write(fd,0x30,0x1);
	dev_spi_write(fd,0x31,0x2f);
	dev_spi_write(fd,0x32,0x40);
	dev_spi_write(fd,0x33,0xea);
	dev_spi_write(fd,0x34,0x1);
	dev_spi_write(fd,0x35,0x1);
	dev_spi_write(fd,0x36,0x5);
	dev_spi_write(fd,0x37,0xd1);
	dev_spi_write(fd,0x38,0xc8);
	dev_spi_write(fd,0x39,0xf1);
	dev_spi_write(fd,0x3a,0x0);
	dev_spi_write(fd,0x3b,0x2);
	dev_spi_write(fd,0x3c,0x80);
	dev_spi_write(fd,0x3d,0x1c);
	dev_spi_write(fd,0x3e,0xc2);
	dev_spi_write(fd,0x3f,0xeb);
	dev_spi_write(fd,0x40,0x84);
	dev_spi_write(fd,0x41,0x2);
	dev_spi_write(fd,0x42,0x10);
	dev_spi_write(fd,0x43,0x70);
	dev_spi_write(fd,0x44,0x64);
	dev_spi_write(fd,0x45,0x1c);
	dev_spi_write(fd,0x46,0x4);
	dev_spi_write(fd,0x47,0x2c);
	dev_spi_write(fd,0x48,0xcc);
	dev_spi_write(fd,0x49,0xdb);
	dev_spi_write(fd,0x4a,0x17);
	dev_spi_write(fd,0x4b,0xb9);
	dev_spi_write(fd,0x4c,0x89);
	dev_spi_write(fd,0x4d,0x1c);
	dev_spi_write(fd,0x4e,0x40);
	dev_spi_write(fd,0x4f,0x46);
	dev_spi_write(fd,0x50,0x1);
	dev_spi_write(fd,0x51,0x70);
	dev_spi_write(fd,0x52,0xbd);
	dev_spi_write(fd,0x53,0xe8);
	dev_spi_write(fd,0x54,0xf8);
	dev_spi_write(fd,0x55,0x8f);
	dev_spi_write(fd,0x56,0xac);
	dev_spi_write(fd,0x57,0x49);
	dev_spi_write(fd,0x58,0x3);
	dev_spi_write(fd,0x59,0x78);
	dev_spi_write(fd,0x5a,0xa);
	dev_spi_write(fd,0x5b,0x68);
	dev_spi_write(fd,0x5c,0x63);
	dev_spi_write(fd,0x5d,0xf3);
	dev_spi_write(fd,0x5e,0x1);
	dev_spi_write(fd,0x5f,0x2);
	dev_spi_write(fd,0x60,0xa);
	dev_spi_write(fd,0x61,0x60);
	dev_spi_write(fd,0x62,0x2);
	dev_spi_write(fd,0x63,0x79);
	dev_spi_write(fd,0x64,0x8a);
	dev_spi_write(fd,0x65,0x70);
	dev_spi_write(fd,0x66,0x2);
	dev_spi_write(fd,0x67,0x7a);
	dev_spi_write(fd,0x68,0xd1);
	dev_spi_write(fd,0x69,0xf8);
	dev_spi_write(fd,0x6a,0xa4);
	dev_spi_write(fd,0x6b,0x3d);
	dev_spi_write(fd,0x6c,0x62);
	dev_spi_write(fd,0x6d,0xf3);
	dev_spi_write(fd,0x6e,0x49);
	dev_spi_write(fd,0x6f,0x23);
	dev_spi_write(fd,0x70,0xc1);
	dev_spi_write(fd,0x71,0xf8);
	dev_spi_write(fd,0x72,0xa4);
	dev_spi_write(fd,0x73,0x3d);
	dev_spi_write(fd,0x74,0x2);
	dev_spi_write(fd,0x75,0x7b);
	dev_spi_write(fd,0x76,0xd1);
	dev_spi_write(fd,0x77,0xf8);
	dev_spi_write(fd,0x78,0xa4);
	dev_spi_write(fd,0x79,0x3d);
	dev_spi_write(fd,0x7a,0x62);
	dev_spi_write(fd,0x7b,0xf3);
	dev_spi_write(fd,0x7c,0x8);
	dev_spi_write(fd,0x7d,0x23);
	dev_spi_write(fd,0x7e,0xc1);
	dev_spi_write(fd,0x7f,0xf8);
	dev_spi_write(fd,0x80,0xa4);
	dev_spi_write(fd,0x81,0x3d);
	dev_spi_write(fd,0x82,0x43);
	dev_spi_write(fd,0x83,0x78);
	dev_spi_write(fd,0x84,0x4a);
	dev_spi_write(fd,0x85,0x6a);
	dev_spi_write(fd,0x86,0x63);
	dev_spi_write(fd,0x87,0xf3);
	dev_spi_write(fd,0x88,0x1);
	dev_spi_write(fd,0x89,0x2);
	dev_spi_write(fd,0x8a,0x4a);
	dev_spi_write(fd,0x8b,0x62);
	dev_spi_write(fd,0x8c,0x42);
	dev_spi_write(fd,0x8d,0x79);
	dev_spi_write(fd,0x8e,0x81);
	dev_spi_write(fd,0x8f,0xf8);
	dev_spi_write(fd,0x90,0x26);
	dev_spi_write(fd,0x91,0x20);
	dev_spi_write(fd,0x92,0x42);
	dev_spi_write(fd,0x93,0x7a);
	dev_spi_write(fd,0x94,0xd1);
	dev_spi_write(fd,0x95,0xf8);
	dev_spi_write(fd,0x96,0xa8);
	dev_spi_write(fd,0x97,0x3d);
	dev_spi_write(fd,0x98,0x62);
	dev_spi_write(fd,0x99,0xf3);
	dev_spi_write(fd,0x9a,0x49);
	dev_spi_write(fd,0x9b,0x23);
	dev_spi_write(fd,0x9c,0xc1);
	dev_spi_write(fd,0x9d,0xf8);
	dev_spi_write(fd,0x9e,0xa8);
	dev_spi_write(fd,0x9f,0x3d);
	dev_spi_write(fd,0xa0,0x42);
	dev_spi_write(fd,0xa1,0x7b);
	dev_spi_write(fd,0xa2,0xd1);
	dev_spi_write(fd,0xa3,0xf8);
	dev_spi_write(fd,0xa4,0xa8);
	dev_spi_write(fd,0xa5,0x3d);
	dev_spi_write(fd,0xa6,0x62);
	dev_spi_write(fd,0xa7,0xf3);
	dev_spi_write(fd,0xa8,0x8);
	dev_spi_write(fd,0xa9,0x23);
	dev_spi_write(fd,0xaa,0xc1);
	dev_spi_write(fd,0xab,0xf8);
	dev_spi_write(fd,0xac,0xa8);
	dev_spi_write(fd,0xad,0x3d);
	dev_spi_write(fd,0xae,0x83);
	dev_spi_write(fd,0xaf,0x78);
	dev_spi_write(fd,0xb0,0xca);
	dev_spi_write(fd,0xb1,0x6a);
	dev_spi_write(fd,0xb2,0x63);
	dev_spi_write(fd,0xb3,0xf3);
	dev_spi_write(fd,0xb4,0x1);
	dev_spi_write(fd,0xb5,0x2);
	dev_spi_write(fd,0xb6,0xca);
	dev_spi_write(fd,0xb7,0x62);
	dev_spi_write(fd,0xb8,0x82);
	dev_spi_write(fd,0xb9,0x79);
	dev_spi_write(fd,0xba,0x81);
	dev_spi_write(fd,0xbb,0xf8);
	dev_spi_write(fd,0xbc,0x2e);
	dev_spi_write(fd,0xbd,0x20);
	dev_spi_write(fd,0xbe,0x82);
	dev_spi_write(fd,0xbf,0x7a);
	dev_spi_write(fd,0xc0,0xd1);
	dev_spi_write(fd,0xc1,0xf8);
	dev_spi_write(fd,0xc2,0xac);
	dev_spi_write(fd,0xc3,0x3d);
	dev_spi_write(fd,0xc4,0x62);
	dev_spi_write(fd,0xc5,0xf3);
	dev_spi_write(fd,0xc6,0x49);
	dev_spi_write(fd,0xc7,0x23);
	dev_spi_write(fd,0xc8,0xc1);
	dev_spi_write(fd,0xc9,0xf8);
	dev_spi_write(fd,0xca,0xac);
	dev_spi_write(fd,0xcb,0x3d);
	dev_spi_write(fd,0xcc,0x82);
	dev_spi_write(fd,0xcd,0x7b);
	dev_spi_write(fd,0xce,0xd1);
	dev_spi_write(fd,0xcf,0xf8);
	dev_spi_write(fd,0xd0,0xac);
	dev_spi_write(fd,0xd1,0x3d);
	dev_spi_write(fd,0xd2,0x62);
	dev_spi_write(fd,0xd3,0xf3);
	dev_spi_write(fd,0xd4,0x8);
	dev_spi_write(fd,0xd5,0x23);
	dev_spi_write(fd,0xd6,0xc1);
	dev_spi_write(fd,0xd7,0xf8);
	dev_spi_write(fd,0xd8,0xac);
	dev_spi_write(fd,0xd9,0x3d);
	dev_spi_write(fd,0xda,0xc3);
	dev_spi_write(fd,0xdb,0x78);
	dev_spi_write(fd,0xdc,0xca);
	dev_spi_write(fd,0xdd,0x6b);
	dev_spi_write(fd,0xde,0x63);
	dev_spi_write(fd,0xdf,0xf3);
	dev_spi_write(fd,0xe0,0x1);
	dev_spi_write(fd,0xe1,0x2);
	dev_spi_write(fd,0xe2,0xca);
	dev_spi_write(fd,0xe3,0x63);
	dev_spi_write(fd,0xe4,0xc2);
	dev_spi_write(fd,0xe5,0x79);
	dev_spi_write(fd,0xe6,0x81);
	dev_spi_write(fd,0xe7,0xf8);
	dev_spi_write(fd,0xe8,0x3e);
	dev_spi_write(fd,0xe9,0x20);
	dev_spi_write(fd,0xea,0xc2);
	dev_spi_write(fd,0xeb,0x7a);
	dev_spi_write(fd,0xec,0xd1);
	dev_spi_write(fd,0xed,0xf8);
	dev_spi_write(fd,0xee,0xb0);
	dev_spi_write(fd,0xef,0x3d);
	dev_spi_write(fd,0xf0,0x62);
	dev_spi_write(fd,0xf1,0xf3);
	dev_spi_write(fd,0xf2,0x49);
	dev_spi_write(fd,0xf3,0x23);
	dev_spi_write(fd,0xf4,0xc1);
	dev_spi_write(fd,0xf5,0xf8);
	dev_spi_write(fd,0xf6,0xb0);
	dev_spi_write(fd,0xf7,0x3d);
	dev_spi_write(fd,0xf8,0xc0);
	dev_spi_write(fd,0xf9,0x7b);
	dev_spi_write(fd,0xfa,0xd1);
	dev_spi_write(fd,0xfb,0xf8);
	dev_spi_write(fd,0xfc,0xb0);
	dev_spi_write(fd,0xfd,0x2d);
	dev_spi_write(fd,0xfe,0x60);
	dev_spi_write(fd,0xff,0xf3);
	dev_spi_write(fd,0x100,0x8);
	dev_spi_write(fd,0x101,0x22);
	dev_spi_write(fd,0x102,0xc1);
	dev_spi_write(fd,0x103,0xf8);
	dev_spi_write(fd,0x104,0xb0);
	dev_spi_write(fd,0x105,0x2d);
	dev_spi_write(fd,0x106,0x70);
	dev_spi_write(fd,0x107,0x47);
	dev_spi_write(fd,0x108,0x7f);
	dev_spi_write(fd,0x109,0x4a);
	dev_spi_write(fd,0x10a,0x11);
	dev_spi_write(fd,0x10b,0x68);
	dev_spi_write(fd,0x10c,0x1);
	dev_spi_write(fd,0x10d,0xf0);
	dev_spi_write(fd,0x10e,0x3);
	dev_spi_write(fd,0x10f,0x1);
	dev_spi_write(fd,0x110,0x1);
	dev_spi_write(fd,0x111,0x70);
	dev_spi_write(fd,0x112,0x51);
	dev_spi_write(fd,0x113,0x6a);
	dev_spi_write(fd,0x114,0x1);
	dev_spi_write(fd,0x115,0xf0);
	dev_spi_write(fd,0x116,0x3);
	dev_spi_write(fd,0x117,0x1);
	dev_spi_write(fd,0x118,0x41);
	dev_spi_write(fd,0x119,0x70);
	dev_spi_write(fd,0x11a,0xd1);
	dev_spi_write(fd,0x11b,0x6a);
	dev_spi_write(fd,0x11c,0x1);
	dev_spi_write(fd,0x11d,0xf0);
	dev_spi_write(fd,0x11e,0x3);
	dev_spi_write(fd,0x11f,0x1);
	dev_spi_write(fd,0x120,0x81);
	dev_spi_write(fd,0x121,0x70);
	dev_spi_write(fd,0x122,0xd1);
	dev_spi_write(fd,0x123,0x6b);
	dev_spi_write(fd,0x124,0x1);
	dev_spi_write(fd,0x125,0xf0);
	dev_spi_write(fd,0x126,0x3);
	dev_spi_write(fd,0x127,0x1);
	dev_spi_write(fd,0x128,0xc1);
	dev_spi_write(fd,0x129,0x70);
	dev_spi_write(fd,0x12a,0x91);
	dev_spi_write(fd,0x12b,0x78);
	dev_spi_write(fd,0x12c,0x1);
	dev_spi_write(fd,0x12d,0x71);
	dev_spi_write(fd,0x12e,0x92);
	dev_spi_write(fd,0x12f,0xf8);
	dev_spi_write(fd,0x130,0x26);
	dev_spi_write(fd,0x131,0x10);
	dev_spi_write(fd,0x132,0x41);
	dev_spi_write(fd,0x133,0x71);
	dev_spi_write(fd,0x134,0x92);
	dev_spi_write(fd,0x135,0xf8);
	dev_spi_write(fd,0x136,0x2e);
	dev_spi_write(fd,0x137,0x10);
	dev_spi_write(fd,0x138,0x81);
	dev_spi_write(fd,0x139,0x71);
	dev_spi_write(fd,0x13a,0x92);
	dev_spi_write(fd,0x13b,0xf8);
	dev_spi_write(fd,0x13c,0x3e);
	dev_spi_write(fd,0x13d,0x10);
	dev_spi_write(fd,0x13e,0xc1);
	dev_spi_write(fd,0x13f,0x71);
	dev_spi_write(fd,0x140,0xd2);
	dev_spi_write(fd,0x141,0xf8);
	dev_spi_write(fd,0x142,0xa4);
	dev_spi_write(fd,0x143,0x1d);
	dev_spi_write(fd,0x144,0xc1);
	dev_spi_write(fd,0x145,0xf3);
	dev_spi_write(fd,0x146,0x40);
	dev_spi_write(fd,0x147,0x21);
	dev_spi_write(fd,0x148,0x1);
	dev_spi_write(fd,0x149,0x72);
	dev_spi_write(fd,0x14a,0xd2);
	dev_spi_write(fd,0x14b,0xf8);
	dev_spi_write(fd,0x14c,0xa8);
	dev_spi_write(fd,0x14d,0x1d);
	dev_spi_write(fd,0x14e,0xc1);
	dev_spi_write(fd,0x14f,0xf3);
	dev_spi_write(fd,0x150,0x40);
	dev_spi_write(fd,0x151,0x21);
	dev_spi_write(fd,0x152,0x41);
	dev_spi_write(fd,0x153,0x72);
	dev_spi_write(fd,0x154,0xd2);
	dev_spi_write(fd,0x155,0xf8);
	dev_spi_write(fd,0x156,0xac);
	dev_spi_write(fd,0x157,0x1d);
	dev_spi_write(fd,0x158,0xc1);
	dev_spi_write(fd,0x159,0xf3);
	dev_spi_write(fd,0x15a,0x40);
	dev_spi_write(fd,0x15b,0x21);
	dev_spi_write(fd,0x15c,0x81);
	dev_spi_write(fd,0x15d,0x72);
	dev_spi_write(fd,0x15e,0xd2);
	dev_spi_write(fd,0x15f,0xf8);
	dev_spi_write(fd,0x160,0xb0);
	dev_spi_write(fd,0x161,0x1d);
	dev_spi_write(fd,0x162,0xc1);
	dev_spi_write(fd,0x163,0xf3);
	dev_spi_write(fd,0x164,0x40);
	dev_spi_write(fd,0x165,0x21);
	dev_spi_write(fd,0x166,0xc1);
	dev_spi_write(fd,0x167,0x72);
	dev_spi_write(fd,0x168,0xd2);
	dev_spi_write(fd,0x169,0xf8);
	dev_spi_write(fd,0x16a,0xa4);
	dev_spi_write(fd,0x16b,0x1d);
	dev_spi_write(fd,0x16c,0xc1);
	dev_spi_write(fd,0x16d,0xf3);
	dev_spi_write(fd,0x16e,0x0);
	dev_spi_write(fd,0x16f,0x21);
	dev_spi_write(fd,0x170,0x1);
	dev_spi_write(fd,0x171,0x73);
	dev_spi_write(fd,0x172,0xd2);
	dev_spi_write(fd,0x173,0xf8);
	dev_spi_write(fd,0x174,0xa8);
	dev_spi_write(fd,0x175,0x1d);
	dev_spi_write(fd,0x176,0xc1);
	dev_spi_write(fd,0x177,0xf3);
	dev_spi_write(fd,0x178,0x0);
	dev_spi_write(fd,0x179,0x21);
	dev_spi_write(fd,0x17a,0x41);
	dev_spi_write(fd,0x17b,0x73);
	dev_spi_write(fd,0x17c,0xd2);
	dev_spi_write(fd,0x17d,0xf8);
	dev_spi_write(fd,0x17e,0xac);
	dev_spi_write(fd,0x17f,0x1d);
	dev_spi_write(fd,0x180,0xc1);
	dev_spi_write(fd,0x181,0xf3);
	dev_spi_write(fd,0x182,0x0);
	dev_spi_write(fd,0x183,0x21);
	dev_spi_write(fd,0x184,0x81);
	dev_spi_write(fd,0x185,0x73);
	dev_spi_write(fd,0x186,0xd2);
	dev_spi_write(fd,0x187,0xf8);
	dev_spi_write(fd,0x188,0xb0);
	dev_spi_write(fd,0x189,0x1d);
	dev_spi_write(fd,0x18a,0xc1);
	dev_spi_write(fd,0x18b,0xf3);
	dev_spi_write(fd,0x18c,0x0);
	dev_spi_write(fd,0x18d,0x21);
	dev_spi_write(fd,0x18e,0xc1);
	dev_spi_write(fd,0x18f,0x73);
	dev_spi_write(fd,0x190,0x70);
	dev_spi_write(fd,0x191,0x47);
	dev_spi_write(fd,0x192,0xc8);
	dev_spi_write(fd,0x193,0xb5);
	dev_spi_write(fd,0x194,0x58);
	dev_spi_write(fd,0x195,0x49);
	dev_spi_write(fd,0x196,0x57);
	dev_spi_write(fd,0x197,0x4a);
	dev_spi_write(fd,0x198,0xf);
	dev_spi_write(fd,0x199,0x78);
	dev_spi_write(fd,0x19a,0x16);
	dev_spi_write(fd,0x19b,0x78);
	dev_spi_write(fd,0x19c,0x5a);
	dev_spi_write(fd,0x19d,0x49);
	dev_spi_write(fd,0x19e,0x1);
	dev_spi_write(fd,0x19f,0x2e);
	dev_spi_write(fd,0x1a0,0x1);
	dev_spi_write(fd,0x1a1,0xd1);
	dev_spi_write(fd,0x1a2,0x7a);
	dev_spi_write(fd,0x1a3,0x8);
	dev_spi_write(fd,0x1a4,0x1);
	dev_spi_write(fd,0x1a5,0xd2);
	dev_spi_write(fd,0x1a6,0xae);
	dev_spi_write(fd,0x1a7,0xb9);
	dev_spi_write(fd,0x1a8,0xa7);
	dev_spi_write(fd,0x1a9,0xb1);
	dev_spi_write(fd,0x1aa,0x2);
	dev_spi_write(fd,0x1ab,0x7b);
	dev_spi_write(fd,0x1ac,0xd1);
	dev_spi_write(fd,0x1ad,0xf8);
	dev_spi_write(fd,0x1ae,0xa4);
	dev_spi_write(fd,0x1af,0x3d);
	dev_spi_write(fd,0x1b0,0x62);
	dev_spi_write(fd,0x1b1,0xf3);
	dev_spi_write(fd,0x1b2,0x8);
	dev_spi_write(fd,0x1b3,0x23);
	dev_spi_write(fd,0x1b4,0xc1);
	dev_spi_write(fd,0x1b5,0xf8);
	dev_spi_write(fd,0x1b6,0xa4);
	dev_spi_write(fd,0x1b7,0x3d);
	dev_spi_write(fd,0x1b8,0x2);
	dev_spi_write(fd,0x1b9,0x7a);
	dev_spi_write(fd,0x1ba,0xd1);
	dev_spi_write(fd,0x1bb,0xf8);
	dev_spi_write(fd,0x1bc,0xa4);
	dev_spi_write(fd,0x1bd,0x3d);
	dev_spi_write(fd,0x1be,0x62);
	dev_spi_write(fd,0x1bf,0xf3);
	dev_spi_write(fd,0x1c0,0x49);
	dev_spi_write(fd,0x1c1,0x23);
	dev_spi_write(fd,0x1c2,0xc1);
	dev_spi_write(fd,0x1c3,0xf8);
	dev_spi_write(fd,0x1c4,0xa4);
	dev_spi_write(fd,0x1c5,0x3d);
	dev_spi_write(fd,0x1c6,0x2);
	dev_spi_write(fd,0x1c7,0x79);
	dev_spi_write(fd,0x1c8,0x8a);
	dev_spi_write(fd,0x1c9,0x70);
	dev_spi_write(fd,0x1ca,0x3);
	dev_spi_write(fd,0x1cb,0x78);
	dev_spi_write(fd,0x1cc,0xa);
	dev_spi_write(fd,0x1cd,0x68);
	dev_spi_write(fd,0x1ce,0x63);
	dev_spi_write(fd,0x1cf,0xf3);
	dev_spi_write(fd,0x1d0,0x1);
	dev_spi_write(fd,0x1d1,0x2);
	dev_spi_write(fd,0x1d2,0xa);
	dev_spi_write(fd,0x1d3,0x60);
	dev_spi_write(fd,0x1d4,0x1);
	dev_spi_write(fd,0x1d5,0x2e);
	dev_spi_write(fd,0x1d6,0x47);
	dev_spi_write(fd,0x1d7,0xd1);
	dev_spi_write(fd,0x1d8,0xba);
	dev_spi_write(fd,0x1d9,0x8);
	dev_spi_write(fd,0x1da,0x15);
	dev_spi_write(fd,0x1db,0xd3);
	dev_spi_write(fd,0x1dc,0x42);
	dev_spi_write(fd,0x1dd,0x7b);
	dev_spi_write(fd,0x1de,0xd1);
	dev_spi_write(fd,0x1df,0xf8);
	dev_spi_write(fd,0x1e0,0xa8);
	dev_spi_write(fd,0x1e1,0x3d);
	dev_spi_write(fd,0x1e2,0x62);
	dev_spi_write(fd,0x1e3,0xf3);
	dev_spi_write(fd,0x1e4,0x8);
	dev_spi_write(fd,0x1e5,0x23);
	dev_spi_write(fd,0x1e6,0xc1);
	dev_spi_write(fd,0x1e7,0xf8);
	dev_spi_write(fd,0x1e8,0xa8);
	dev_spi_write(fd,0x1e9,0x3d);
	dev_spi_write(fd,0x1ea,0x42);
	dev_spi_write(fd,0x1eb,0x7a);
	dev_spi_write(fd,0x1ec,0xd1);
	dev_spi_write(fd,0x1ed,0xf8);
	dev_spi_write(fd,0x1ee,0xa8);
	dev_spi_write(fd,0x1ef,0x3d);
	dev_spi_write(fd,0x1f0,0x62);
	dev_spi_write(fd,0x1f1,0xf3);
	dev_spi_write(fd,0x1f2,0x49);
	dev_spi_write(fd,0x1f3,0x23);
	dev_spi_write(fd,0x1f4,0xc1);
	dev_spi_write(fd,0x1f5,0xf8);
	dev_spi_write(fd,0x1f6,0xa8);
	dev_spi_write(fd,0x1f7,0x3d);
	dev_spi_write(fd,0x1f8,0x42);
	dev_spi_write(fd,0x1f9,0x79);
	dev_spi_write(fd,0x1fa,0x81);
	dev_spi_write(fd,0x1fb,0xf8);
	dev_spi_write(fd,0x1fc,0x26);
	dev_spi_write(fd,0x1fd,0x20);
	dev_spi_write(fd,0x1fe,0x43);
	dev_spi_write(fd,0x1ff,0x78);
	dev_spi_write(fd,0x200,0x4a);
	dev_spi_write(fd,0x201,0x6a);
	dev_spi_write(fd,0x202,0x63);
	dev_spi_write(fd,0x203,0xf3);
	dev_spi_write(fd,0x204,0x1);
	dev_spi_write(fd,0x205,0x2);
	dev_spi_write(fd,0x206,0x4a);
	dev_spi_write(fd,0x207,0x62);
	dev_spi_write(fd,0x208,0xfa);
	dev_spi_write(fd,0x209,0x8);
	dev_spi_write(fd,0x20a,0x15);
	dev_spi_write(fd,0x20b,0xd3);
	dev_spi_write(fd,0x20c,0x82);
	dev_spi_write(fd,0x20d,0x7b);
	dev_spi_write(fd,0x20e,0xd1);
	dev_spi_write(fd,0x20f,0xf8);
	dev_spi_write(fd,0x210,0xac);
	dev_spi_write(fd,0x211,0x3d);
	dev_spi_write(fd,0x212,0x62);
	dev_spi_write(fd,0x213,0xf3);
	dev_spi_write(fd,0x214,0x8);
	dev_spi_write(fd,0x215,0x23);
	dev_spi_write(fd,0x216,0xc1);
	dev_spi_write(fd,0x217,0xf8);
	dev_spi_write(fd,0x218,0xac);
	dev_spi_write(fd,0x219,0x3d);
	dev_spi_write(fd,0x21a,0x82);
	dev_spi_write(fd,0x21b,0x7a);
	dev_spi_write(fd,0x21c,0xd1);
	dev_spi_write(fd,0x21d,0xf8);
	dev_spi_write(fd,0x21e,0xac);
	dev_spi_write(fd,0x21f,0x3d);
	dev_spi_write(fd,0x220,0x62);
	dev_spi_write(fd,0x221,0xf3);
	dev_spi_write(fd,0x222,0x49);
	dev_spi_write(fd,0x223,0x23);
	dev_spi_write(fd,0x224,0xc1);
	dev_spi_write(fd,0x225,0xf8);
	dev_spi_write(fd,0x226,0xac);
	dev_spi_write(fd,0x227,0x3d);
	dev_spi_write(fd,0x228,0x82);
	dev_spi_write(fd,0x229,0x79);
	dev_spi_write(fd,0x22a,0x81);
	dev_spi_write(fd,0x22b,0xf8);
	dev_spi_write(fd,0x22c,0x2e);
	dev_spi_write(fd,0x22d,0x20);
	dev_spi_write(fd,0x22e,0x83);
	dev_spi_write(fd,0x22f,0x78);
	dev_spi_write(fd,0x230,0xca);
	dev_spi_write(fd,0x231,0x6a);
	dev_spi_write(fd,0x232,0x63);
	dev_spi_write(fd,0x233,0xf3);
	dev_spi_write(fd,0x234,0x1);
	dev_spi_write(fd,0x235,0x2);
	dev_spi_write(fd,0x236,0xca);
	dev_spi_write(fd,0x237,0x62);
	dev_spi_write(fd,0x238,0x3a);
	dev_spi_write(fd,0x239,0x9);
	dev_spi_write(fd,0x23a,0x15);
	dev_spi_write(fd,0x23b,0xd3);
	dev_spi_write(fd,0x23c,0xc2);
	dev_spi_write(fd,0x23d,0x7b);
	dev_spi_write(fd,0x23e,0xd1);
	dev_spi_write(fd,0x23f,0xf8);
	dev_spi_write(fd,0x240,0xb0);
	dev_spi_write(fd,0x241,0x3d);
	dev_spi_write(fd,0x242,0x62);
	dev_spi_write(fd,0x243,0xf3);
	dev_spi_write(fd,0x244,0x8);
	dev_spi_write(fd,0x245,0x23);
	dev_spi_write(fd,0x246,0xc1);
	dev_spi_write(fd,0x247,0xf8);
	dev_spi_write(fd,0x248,0xb0);
	dev_spi_write(fd,0x249,0x3d);
	dev_spi_write(fd,0x24a,0xc2);
	dev_spi_write(fd,0x24b,0x7a);
	dev_spi_write(fd,0x24c,0xd1);
	dev_spi_write(fd,0x24d,0xf8);
	dev_spi_write(fd,0x24e,0xb0);
	dev_spi_write(fd,0x24f,0x3d);
	dev_spi_write(fd,0x250,0x62);
	dev_spi_write(fd,0x251,0xf3);
	dev_spi_write(fd,0x252,0x49);
	dev_spi_write(fd,0x253,0x23);
	dev_spi_write(fd,0x254,0xc1);
	dev_spi_write(fd,0x255,0xf8);
	dev_spi_write(fd,0x256,0xb0);
	dev_spi_write(fd,0x257,0x3d);
	dev_spi_write(fd,0x258,0xc2);
	dev_spi_write(fd,0x259,0x79);
	dev_spi_write(fd,0x25a,0x81);
	dev_spi_write(fd,0x25b,0xf8);
	dev_spi_write(fd,0x25c,0x3e);
	dev_spi_write(fd,0x25d,0x20);
	dev_spi_write(fd,0x25e,0xc2);
	dev_spi_write(fd,0x25f,0x78);
	dev_spi_write(fd,0x260,0xc8);
	dev_spi_write(fd,0x261,0x6b);
	dev_spi_write(fd,0x262,0x62);
	dev_spi_write(fd,0x263,0xf3);
	dev_spi_write(fd,0x264,0x1);
	dev_spi_write(fd,0x265,0x0);
	dev_spi_write(fd,0x266,0xc8);
	dev_spi_write(fd,0x267,0x63);
	dev_spi_write(fd,0x268,0xc8);
	dev_spi_write(fd,0x269,0xbd);
	dev_spi_write(fd,0x26a,0x7f);
	dev_spi_write(fd,0x26b,0xb5);
	dev_spi_write(fd,0x26c,0x27);
	dev_spi_write(fd,0x26d,0x4c);
	dev_spi_write(fd,0x26e,0x20);
	dev_spi_write(fd,0x26f,0x78);
	dev_spi_write(fd,0x270,0x0);
	dev_spi_write(fd,0x271,0x28);
	dev_spi_write(fd,0x272,0x37);
	dev_spi_write(fd,0x273,0xd1);
	dev_spi_write(fd,0x274,0x26);
	dev_spi_write(fd,0x275,0x48);
	dev_spi_write(fd,0x276,0xff);
	dev_spi_write(fd,0x277,0xf7);
	dev_spi_write(fd,0x278,0x47);
	dev_spi_write(fd,0x279,0xff);
	dev_spi_write(fd,0x27a,0x98);
	dev_spi_write(fd,0x27b,0x21);
	dev_spi_write(fd,0x27c,0x8d);
	dev_spi_write(fd,0x27d,0xf8);
	dev_spi_write(fd,0x27e,0x5);
	dev_spi_write(fd,0x27f,0x10);
	dev_spi_write(fd,0x280,0x99);
	dev_spi_write(fd,0x281,0x22);
	dev_spi_write(fd,0x282,0x8d);
	dev_spi_write(fd,0x283,0xf8);
	dev_spi_write(fd,0x284,0x6);
	dev_spi_write(fd,0x285,0x20);
	dev_spi_write(fd,0x286,0x97);
	dev_spi_write(fd,0x287,0x23);
	dev_spi_write(fd,0x288,0x8d);
	dev_spi_write(fd,0x289,0xf8);
	dev_spi_write(fd,0x28a,0x4);
	dev_spi_write(fd,0x28b,0x30);
	dev_spi_write(fd,0x28c,0x9a);
	dev_spi_write(fd,0x28d,0x25);
	dev_spi_write(fd,0x28e,0x8d);
	dev_spi_write(fd,0x28f,0xf8);
	dev_spi_write(fd,0x290,0x7);
	dev_spi_write(fd,0x291,0x50);
	dev_spi_write(fd,0x292,0x2);
	dev_spi_write(fd,0x293,0x20);
	dev_spi_write(fd,0x294,0x8d);
	dev_spi_write(fd,0x295,0xf8);
	dev_spi_write(fd,0x296,0x0);
	dev_spi_write(fd,0x297,0x0);
	dev_spi_write(fd,0x298,0x8d);
	dev_spi_write(fd,0x299,0xf8);
	dev_spi_write(fd,0x29a,0x1);
	dev_spi_write(fd,0x29b,0x0);
	dev_spi_write(fd,0x29c,0x8d);
	dev_spi_write(fd,0x29d,0xf8);
	dev_spi_write(fd,0x29e,0x2);
	dev_spi_write(fd,0x29f,0x0);
	dev_spi_write(fd,0x2a0,0x1);
	dev_spi_write(fd,0x2a1,0x26);
	dev_spi_write(fd,0x2a2,0x8d);
	dev_spi_write(fd,0x2a3,0xf8);
	dev_spi_write(fd,0x2a4,0x3);
	dev_spi_write(fd,0x2a5,0x0);
	dev_spi_write(fd,0x2a6,0xd);
	dev_spi_write(fd,0x2a7,0xf1);
	dev_spi_write(fd,0x2a8,0x7);
	dev_spi_write(fd,0x2a9,0x1);
	dev_spi_write(fd,0x2aa,0x0);
	dev_spi_write(fd,0x2ab,0x22);
	dev_spi_write(fd,0x2ac,0x4);
	dev_spi_write(fd,0x2ad,0x20);
	dev_spi_write(fd,0x2ae,0x1);
	dev_spi_write(fd,0x2af,0xf8);
	dev_spi_write(fd,0x2b0,0x1);
	dev_spi_write(fd,0x2b1,0x6f);
	dev_spi_write(fd,0x2b2,0x40);
	dev_spi_write(fd,0x2b3,0x1e);
	dev_spi_write(fd,0x2b4,0xa);
	dev_spi_write(fd,0x2b5,0x71);
	dev_spi_write(fd,0x2b6,0xfa);
	dev_spi_write(fd,0x2b7,0xd1);
	dev_spi_write(fd,0x2b8,0x68);
	dev_spi_write(fd,0x2b9,0x46);
	dev_spi_write(fd,0x2ba,0xff);
	dev_spi_write(fd,0x2bb,0xf7);
	dev_spi_write(fd,0x2bc,0x6a);
	dev_spi_write(fd,0x2bd,0xff);
	dev_spi_write(fd,0x2be,0x15);
	dev_spi_write(fd,0x2bf,0x4d);
	dev_spi_write(fd,0x2c0,0x28);
	dev_spi_write(fd,0x2c1,0x78);
	dev_spi_write(fd,0x2c2,0x60);
	dev_spi_write(fd,0x2c3,0xb9);
	dev_spi_write(fd,0x2c4,0x16);
	dev_spi_write(fd,0x2c5,0x4a);
	dev_spi_write(fd,0x2c6,0x15);
	dev_spi_write(fd,0x2c7,0x48);
	dev_spi_write(fd,0x2c8,0x13);
	dev_spi_write(fd,0x2c9,0x49);
	dev_spi_write(fd,0x2ca,0x13);
	dev_spi_write(fd,0x2cb,0x68);
	dev_spi_write(fd,0x2cc,0x0);
	dev_spi_write(fd,0x2cd,0x68);
	dev_spi_write(fd,0x2ce,0x9);
	dev_spi_write(fd,0x2cf,0x68);
	dev_spi_write(fd,0x2d0,0x4f);
	dev_spi_write(fd,0x2d1,0xf4);
	dev_spi_write(fd,0x2d2,0x7a);
	dev_spi_write(fd,0x2d3,0x72);
	dev_spi_write(fd,0x2d4,0x58);
	dev_spi_write(fd,0x2d5,0x43);
	dev_spi_write(fd,0x2d6,0x42);
	dev_spi_write(fd,0x2d7,0x43);
	dev_spi_write(fd,0x2d8,0x50);
	dev_spi_write(fd,0x2d9,0x8);
	dev_spi_write(fd,0x2da,0x88);
	dev_spi_write(fd,0x2db,0x47);
	dev_spi_write(fd,0x2dc,0x2e);
	dev_spi_write(fd,0x2dd,0x70);
	dev_spi_write(fd,0x2de,0x26);
	dev_spi_write(fd,0x2df,0x70);
	dev_spi_write(fd,0x2e0,0x10);
	dev_spi_write(fd,0x2e1,0x48);
	dev_spi_write(fd,0x2e2,0x6);
	dev_spi_write(fd,0x2e3,0x70);
	dev_spi_write(fd,0x2e4,0x0);
	dev_spi_write(fd,0x2e5,0x90);
	dev_spi_write(fd,0x2e6,0x7f);
	dev_spi_write(fd,0x2e7,0xbd);
	dev_spi_write(fd,0x2e8,0x8);
	dev_spi_write(fd,0x2e9,0x49);
	dev_spi_write(fd,0x2ea,0x0);
	dev_spi_write(fd,0x2eb,0x20);
	dev_spi_write(fd,0x2ec,0x8);
	dev_spi_write(fd,0x2ed,0x70);
	dev_spi_write(fd,0x2ee,0x8);
	dev_spi_write(fd,0x2ef,0x48);
	dev_spi_write(fd,0x2f0,0xff);
	dev_spi_write(fd,0x2f1,0xf7);
	dev_spi_write(fd,0x2f2,0xb1);
	dev_spi_write(fd,0x2f3,0xbe);
	dev_spi_write(fd,0x2f4,0x7c);
	dev_spi_write(fd,0x2f5,0x32);
	dev_spi_write(fd,0x2f6,0x1);
	dev_spi_write(fd,0x2f7,0x20);
	dev_spi_write(fd,0x2f8,0x78);
	dev_spi_write(fd,0x2f9,0x32);
	dev_spi_write(fd,0x2fa,0x1);
	dev_spi_write(fd,0x2fb,0x20);
	dev_spi_write(fd,0x2fc,0x6);
	dev_spi_write(fd,0x2fd,0xd6);
	dev_spi_write(fd,0x2fe,0x0);
	dev_spi_write(fd,0x2ff,0x20);
	dev_spi_write(fd,0x300,0xe0);
	dev_spi_write(fd,0x301,0x89);
	dev_spi_write(fd,0x302,0x2);
	dev_spi_write(fd,0x303,0x0);
	dev_spi_write(fd,0x304,0x55);
	dev_spi_write(fd,0x305,0x12);
	dev_spi_write(fd,0x306,0x0);
	dev_spi_write(fd,0x307,0xab);
	dev_spi_write(fd,0x308,0xb0);
	dev_spi_write(fd,0x309,0x4);
	dev_spi_write(fd,0x30a,0x0);
	dev_spi_write(fd,0x30b,0xab);
	dev_spi_write(fd,0x30c,0x7b);
	dev_spi_write(fd,0x30d,0x32);
	dev_spi_write(fd,0x30e,0x1);
	dev_spi_write(fd,0x30f,0x20);
	dev_spi_write(fd,0x310,0x34);
	dev_spi_write(fd,0x311,0x32);
	dev_spi_write(fd,0x312,0x1);
	dev_spi_write(fd,0x313,0x20);
	dev_spi_write(fd,0x314,0x44);
	dev_spi_write(fd,0x315,0x1c);
	dev_spi_write(fd,0x316,0x1);
	dev_spi_write(fd,0x317,0x20);
	dev_spi_write(fd,0x318,0xa4);
	dev_spi_write(fd,0x319,0xd7);
	dev_spi_write(fd,0x31a,0x0);
	dev_spi_write(fd,0x31b,0x20);
	dev_spi_write(fd,0x31c,0x40);
	dev_spi_write(fd,0x31d,0x1c);
	dev_spi_write(fd,0x31e,0x1);
	dev_spi_write(fd,0x31f,0x20);
	dev_spi_write(fd,0x320,0x68);
	dev_spi_write(fd,0x321,0x3);
	dev_spi_write(fd,0x322,0x1);
	dev_spi_write(fd,0x323,0x20);
	dev_spi_write(fd,0x324,0xdc);
	dev_spi_write(fd,0x325,0x1d);
	dev_spi_write(fd,0x326,0x1);
	dev_spi_write(fd,0x327,0x20);
	dev_spi_write(fd,0x328,0x2d);
	dev_spi_write(fd,0x329,0xe9);
	dev_spi_write(fd,0x32a,0xfe);
	dev_spi_write(fd,0x32b,0x4f);
	dev_spi_write(fd,0x32c,0x6);
	dev_spi_write(fd,0x32d,0x46);
	dev_spi_write(fd,0x32e,0x1);
	dev_spi_write(fd,0x32f,0xeb);
	dev_spi_write(fd,0x330,0x66);
	dev_spi_write(fd,0x331,0x1);
	dev_spi_write(fd,0x332,0xcd);
	dev_spi_write(fd,0x333,0x4c);
	dev_spi_write(fd,0x334,0xcb);
	dev_spi_write(fd,0x335,0x4d);
	dev_spi_write(fd,0x336,0xcd);
	dev_spi_write(fd,0x337,0x4b);
	dev_spi_write(fd,0x338,0x91);
	dev_spi_write(fd,0x339,0xf8);
	dev_spi_write(fd,0x33a,0xff);
	dev_spi_write(fd,0x33b,0x11);
	dev_spi_write(fd,0x33c,0x10);
	dev_spi_write(fd,0x33d,0x46);
	dev_spi_write(fd,0x33e,0x80);
	dev_spi_write(fd,0x33f,0x19);
	dev_spi_write(fd,0x340,0x0);
	dev_spi_write(fd,0x341,0xf1);
	dev_spi_write(fd,0x342,0x4);
	dev_spi_write(fd,0x343,0x9);
	dev_spi_write(fd,0x344,0x24);
	dev_spi_write(fd,0x345,0x88);
	dev_spi_write(fd,0x346,0x69);
	dev_spi_write(fd,0x347,0x5c);
	dev_spi_write(fd,0x348,0x98);
	dev_spi_write(fd,0x349,0x5d);
	dev_spi_write(fd,0x34a,0x99);
	dev_spi_write(fd,0x34b,0xf8);
	dev_spi_write(fd,0x34c,0x0);
	dev_spi_write(fd,0x34d,0x20);
	dev_spi_write(fd,0x34e,0x2);
	dev_spi_write(fd,0x34f,0x28);
	dev_spi_write(fd,0x350,0x1);
	dev_spi_write(fd,0x351,0xfb);
	dev_spi_write(fd,0x352,0x4);
	dev_spi_write(fd,0x353,0xf1);
	dev_spi_write(fd,0x354,0x0);
	dev_spi_write(fd,0x355,0x91);
	dev_spi_write(fd,0x356,0x4f);
	dev_spi_write(fd,0x357,0xea);
	dev_spi_write(fd,0x358,0x41);
	dev_spi_write(fd,0x359,0x1);
	dev_spi_write(fd,0x35a,0xb1);
	dev_spi_write(fd,0x35b,0xfb);
	dev_spi_write(fd,0x35c,0xf2);
	dev_spi_write(fd,0x35d,0xf1);
	dev_spi_write(fd,0x35e,0x1);
	dev_spi_write(fd,0x35f,0x91);
	dev_spi_write(fd,0x360,0xb2);
	dev_spi_write(fd,0x361,0xbf);
	dev_spi_write(fd,0x362,0x0);
	dev_spi_write(fd,0x363,0x24);
	dev_spi_write(fd,0x364,0x40);
	dev_spi_write(fd,0x365,0x1e);
	dev_spi_write(fd,0x366,0xc4);
	dev_spi_write(fd,0x367,0xb2);
	dev_spi_write(fd,0x368,0xdf);
	dev_spi_write(fd,0x369,0xf8);
	dev_spi_write(fd,0x36a,0x4);
	dev_spi_write(fd,0x36b,0xb3);
	dev_spi_write(fd,0x36c,0xdf);
	dev_spi_write(fd,0x36d,0xf8);
	dev_spi_write(fd,0x36e,0x4);
	dev_spi_write(fd,0x36f,0xa3);
	dev_spi_write(fd,0x370,0x99);
	dev_spi_write(fd,0x371,0xf8);
	dev_spi_write(fd,0x372,0x8);
	dev_spi_write(fd,0x373,0x0);
	dev_spi_write(fd,0x374,0x2);
	dev_spi_write(fd,0x375,0x28);
	dev_spi_write(fd,0x376,0x14);
	dev_spi_write(fd,0x377,0xd1);
	dev_spi_write(fd,0x378,0x9c);
	dev_spi_write(fd,0x379,0xb1);
	dev_spi_write(fd,0x37a,0xd8);
	dev_spi_write(fd,0x37b,0x46);
	dev_spi_write(fd,0x37c,0x8);
	dev_spi_write(fd,0x37d,0xeb);
	dev_spi_write(fd,0x37e,0x6);
	dev_spi_write(fd,0x37f,0x15);
	dev_spi_write(fd,0x380,0x27);
	dev_spi_write(fd,0x381,0x46);
	dev_spi_write(fd,0x382,0x8);
	dev_spi_write(fd,0x383,0xeb);
	dev_spi_write(fd,0x384,0xc6);
	dev_spi_write(fd,0x385,0x8);
	dev_spi_write(fd,0x386,0x88);
	dev_spi_write(fd,0x387,0x35);
	dev_spi_write(fd,0x388,0x8);
	dev_spi_write(fd,0x389,0xf5);
	dev_spi_write(fd,0x38a,0x84);
	dev_spi_write(fd,0x38b,0x78);
	dev_spi_write(fd,0x38c,0xda);
	dev_spi_write(fd,0x38d,0xf8);
	dev_spi_write(fd,0x38e,0x0);
	dev_spi_write(fd,0x38f,0x10);
	dev_spi_write(fd,0x390,0xb);
	dev_spi_write(fd,0x391,0x46);
	dev_spi_write(fd,0x392,0x58);
	dev_spi_write(fd,0x393,0xf8);
	dev_spi_write(fd,0x394,0x4);
	dev_spi_write(fd,0x395,0xb);
	dev_spi_write(fd,0x396,0x0);
	dev_spi_write(fd,0x397,0x99);
	dev_spi_write(fd,0x398,0x2a);
	dev_spi_write(fd,0x399,0x46);
	dev_spi_write(fd,0x39a,0x98);
	dev_spi_write(fd,0x39b,0x47);
	dev_spi_write(fd,0x39c,0x8);
	dev_spi_write(fd,0x39d,0x35);
	dev_spi_write(fd,0x39e,0x7f);
	dev_spi_write(fd,0x39f,0x1e);
	dev_spi_write(fd,0x3a0,0xf4);
	dev_spi_write(fd,0x3a1,0xd1);
	dev_spi_write(fd,0x3a2,0x99);
	dev_spi_write(fd,0x3a3,0xf8);
	dev_spi_write(fd,0x3a4,0x4);
	dev_spi_write(fd,0x3a5,0x0);
	dev_spi_write(fd,0x3a6,0x2);
	dev_spi_write(fd,0x3a7,0x28);
	dev_spi_write(fd,0x3a8,0x19);
	dev_spi_write(fd,0x3a9,0xd0);
	dev_spi_write(fd,0x3aa,0x4);
	dev_spi_write(fd,0x3ab,0x28);
	dev_spi_write(fd,0x3ac,0x17);
	dev_spi_write(fd,0x3ad,0xd0);
	dev_spi_write(fd,0x3ae,0x1);
	dev_spi_write(fd,0x3af,0x28);
	dev_spi_write(fd,0x3b0,0x18);
	dev_spi_write(fd,0x3b1,0xbf);
	dev_spi_write(fd,0x3b2,0x3);
	dev_spi_write(fd,0x3b3,0x28);
	dev_spi_write(fd,0x3b4,0x27);
	dev_spi_write(fd,0x3b5,0xd1);
	dev_spi_write(fd,0x3b6,0x34);
	dev_spi_write(fd,0x3b7,0xb3);
	dev_spi_write(fd,0x3b8,0xd8);
	dev_spi_write(fd,0x3b9,0x46);
	dev_spi_write(fd,0x3ba,0x55);
	dev_spi_write(fd,0x3bb,0x46);
	dev_spi_write(fd,0x3bc,0x8);
	dev_spi_write(fd,0x3bd,0xeb);
	dev_spi_write(fd,0x3be,0xc6);
	dev_spi_write(fd,0x3bf,0x7);
	dev_spi_write(fd,0x3c0,0x8);
	dev_spi_write(fd,0x3c1,0xeb);
	dev_spi_write(fd,0x3c2,0x6);
	dev_spi_write(fd,0x3c3,0x16);
	dev_spi_write(fd,0x3c4,0xc8);
	dev_spi_write(fd,0x3c5,0x37);
	dev_spi_write(fd,0x3c6,0x29);
	dev_spi_write(fd,0x3c7,0x68);
	dev_spi_write(fd,0x3c8,0xb);
	dev_spi_write(fd,0x3c9,0x46);
	dev_spi_write(fd,0x3ca,0x57);
	dev_spi_write(fd,0x3cb,0xf8);
	dev_spi_write(fd,0x3cc,0x4);
	dev_spi_write(fd,0x3cd,0xb);
	dev_spi_write(fd,0x3ce,0x1);
	dev_spi_write(fd,0x3cf,0x99);
	dev_spi_write(fd,0x3d0,0x32);
	dev_spi_write(fd,0x3d1,0x46);
	dev_spi_write(fd,0x3d2,0x98);
	dev_spi_write(fd,0x3d3,0x47);
	dev_spi_write(fd,0x3d4,0x8);
	dev_spi_write(fd,0x3d5,0x36);
	dev_spi_write(fd,0x3d6,0x64);
	dev_spi_write(fd,0x3d7,0x1e);
	dev_spi_write(fd,0x3d8,0xf5);
	dev_spi_write(fd,0x3d9,0xd1);
	dev_spi_write(fd,0x3da,0xbd);
	dev_spi_write(fd,0x3db,0xe8);
	dev_spi_write(fd,0x3dc,0xfe);
	dev_spi_write(fd,0x3dd,0x8f);
	dev_spi_write(fd,0x3de,0x94);
	dev_spi_write(fd,0x3df,0xb1);
	dev_spi_write(fd,0x3e0,0x5f);
	dev_spi_write(fd,0x3e1,0x46);
	dev_spi_write(fd,0x3e2,0x7);
	dev_spi_write(fd,0x3e3,0xeb);
	dev_spi_write(fd,0x3e4,0x6);
	dev_spi_write(fd,0x3e5,0x10);
	dev_spi_write(fd,0x3e6,0x55);
	dev_spi_write(fd,0x3e7,0x46);
	dev_spi_write(fd,0x3e8,0x7);
	dev_spi_write(fd,0x3e9,0xeb);
	dev_spi_write(fd,0x3ea,0xc6);
	dev_spi_write(fd,0x3eb,0x7);
	dev_spi_write(fd,0x3ec,0x0);
	dev_spi_write(fd,0x3ed,0xf1);
	dev_spi_write(fd,0x3ee,0x40);
	dev_spi_write(fd,0x3ef,0x6);
	dev_spi_write(fd,0x3f0,0xe8);
	dev_spi_write(fd,0x3f1,0x37);
	dev_spi_write(fd,0x3f2,0x29);
	dev_spi_write(fd,0x3f3,0x68);
	dev_spi_write(fd,0x3f4,0xb);
	dev_spi_write(fd,0x3f5,0x46);
	dev_spi_write(fd,0x3f6,0x57);
	dev_spi_write(fd,0x3f7,0xf8);
	dev_spi_write(fd,0x3f8,0x4);
	dev_spi_write(fd,0x3f9,0xb);
	dev_spi_write(fd,0x3fa,0x1);
	dev_spi_write(fd,0x3fb,0x99);
	dev_spi_write(fd,0x3fc,0x32);
	dev_spi_write(fd,0x3fd,0x46);
	dev_spi_write(fd,0x3fe,0x98);
	dev_spi_write(fd,0x3ff,0x47);
	dev_spi_write(fd,0x400,0x8);
	dev_spi_write(fd,0x401,0x36);
	dev_spi_write(fd,0x402,0x64);
	dev_spi_write(fd,0x403,0x1e);
	dev_spi_write(fd,0x404,0xf5);
	dev_spi_write(fd,0x405,0xd1);
	dev_spi_write(fd,0x406,0xbd);
	dev_spi_write(fd,0x407,0xe8);
	dev_spi_write(fd,0x408,0xfe);
	dev_spi_write(fd,0x409,0x8f);
	dev_spi_write(fd,0x40a,0x2d);
	dev_spi_write(fd,0x40b,0xe9);
	dev_spi_write(fd,0x40c,0xf0);
	dev_spi_write(fd,0x40d,0x4f);
	dev_spi_write(fd,0x40e,0xad);
	dev_spi_write(fd,0x40f,0xf1);
	dev_spi_write(fd,0x410,0x14);
	dev_spi_write(fd,0x411,0xd);
	dev_spi_write(fd,0x412,0x2);
	dev_spi_write(fd,0x413,0x91);
	dev_spi_write(fd,0x414,0x4);
	dev_spi_write(fd,0x415,0x46);
	dev_spi_write(fd,0x416,0x3);
	dev_spi_write(fd,0x417,0x92);
	dev_spi_write(fd,0x418,0xd5);
	dev_spi_write(fd,0x419,0xf7);
	dev_spi_write(fd,0x41a,0x66);
	dev_spi_write(fd,0x41b,0xfd);
	dev_spi_write(fd,0x41c,0x93);
	dev_spi_write(fd,0x41d,0x4e);
	dev_spi_write(fd,0x41e,0x35);
	dev_spi_write(fd,0x41f,0x5d);
	dev_spi_write(fd,0x420,0x2);
	dev_spi_write(fd,0x421,0x2d);
	dev_spi_write(fd,0x422,0xc0);
	dev_spi_write(fd,0x423,0xf2);
	dev_spi_write(fd,0x424,0x1b);
	dev_spi_write(fd,0x425,0x81);
	dev_spi_write(fd,0x426,0x94);
	dev_spi_write(fd,0x427,0x48);
	dev_spi_write(fd,0x428,0x0);
	dev_spi_write(fd,0x429,0x5d);
	dev_spi_write(fd,0x42a,0x1);
	dev_spi_write(fd,0x42b,0x28);
	dev_spi_write(fd,0x42c,0x0);
	dev_spi_write(fd,0x42d,0xf0);
	dev_spi_write(fd,0x42e,0x16);
	dev_spi_write(fd,0x42f,0x81);
	dev_spi_write(fd,0x430,0x2);
	dev_spi_write(fd,0x431,0x98);
	dev_spi_write(fd,0x432,0x92);
	dev_spi_write(fd,0x433,0x4f);
	dev_spi_write(fd,0x434,0x3);
	dev_spi_write(fd,0x435,0x9b);
	dev_spi_write(fd,0x436,0x8b);
	dev_spi_write(fd,0x437,0x4a);
	dev_spi_write(fd,0x438,0x0);
	dev_spi_write(fd,0x439,0xeb);
	dev_spi_write(fd,0x43a,0x64);
	dev_spi_write(fd,0x43b,0x0);
	dev_spi_write(fd,0x43c,0x97);
	dev_spi_write(fd,0x43d,0xf8);
	dev_spi_write(fd,0x43e,0xcd);
	dev_spi_write(fd,0x43f,0xc0);
	dev_spi_write(fd,0x440,0xb7);
	dev_spi_write(fd,0x441,0xf8);
	dev_spi_write(fd,0x442,0x9e);
	dev_spi_write(fd,0x443,0x11);
	dev_spi_write(fd,0x444,0x90);
	dev_spi_write(fd,0x445,0xf8);
	dev_spi_write(fd,0x446,0xff);
	dev_spi_write(fd,0x447,0x1);
	dev_spi_write(fd,0x448,0x1b);
	dev_spi_write(fd,0x449,0x19);
	dev_spi_write(fd,0x44a,0x1b);
	dev_spi_write(fd,0x44b,0x1d);
	dev_spi_write(fd,0x44c,0x10);
	dev_spi_write(fd,0x44d,0x5c);
	dev_spi_write(fd,0x44e,0x1f);
	dev_spi_write(fd,0x44f,0x78);
	dev_spi_write(fd,0x450,0x6d);
	dev_spi_write(fd,0x451,0x1e);
	dev_spi_write(fd,0x452,0xb1);
	dev_spi_write(fd,0x453,0x46);
	dev_spi_write(fd,0x454,0x5f);
	dev_spi_write(fd,0x455,0xfa);
	dev_spi_write(fd,0x456,0x85);
	dev_spi_write(fd,0x457,0xfe);
	dev_spi_write(fd,0x458,0xbc);
	dev_spi_write(fd,0x459,0xf1);
	dev_spi_write(fd,0x45a,0x1);
	dev_spi_write(fd,0x45b,0xf);
	dev_spi_write(fd,0x45c,0x0);
	dev_spi_write(fd,0x45d,0xfb);
	dev_spi_write(fd,0x45e,0x1);
	dev_spi_write(fd,0x45f,0xf0);
	dev_spi_write(fd,0x460,0x4f);
	dev_spi_write(fd,0x461,0xea);
	dev_spi_write(fd,0x462,0x10);
	dev_spi_write(fd,0x463,0x1a);
	dev_spi_write(fd,0x464,0x4f);
	dev_spi_write(fd,0x465,0xea);
	dev_spi_write(fd,0x466,0x50);
	dev_spi_write(fd,0x467,0x16);
	dev_spi_write(fd,0x468,0x4f);
	dev_spi_write(fd,0x469,0xea);
	dev_spi_write(fd,0x46a,0x40);
	dev_spi_write(fd,0x46b,0x1);
	dev_spi_write(fd,0x46c,0x80);
	dev_spi_write(fd,0x46d,0x48);
	dev_spi_write(fd,0x46e,0x0);
	dev_spi_write(fd,0x46f,0x93);
	dev_spi_write(fd,0x470,0xbb);
	dev_spi_write(fd,0x471,0x46);
	dev_spi_write(fd,0x472,0xb1);
	dev_spi_write(fd,0x473,0xfb);
	dev_spi_write(fd,0x474,0xf7);
	dev_spi_write(fd,0x475,0xf8);
	dev_spi_write(fd,0x476,0x12);
	dev_spi_write(fd,0x477,0xd0);
	dev_spi_write(fd,0x478,0x61);
	dev_spi_write(fd,0x479,0x0);
	dev_spi_write(fd,0x47a,0xe5);
	dev_spi_write(fd,0x47b,0x0);
	dev_spi_write(fd,0x47c,0x1);
	dev_spi_write(fd,0x47d,0x91);
	dev_spi_write(fd,0x47e,0x9);
	dev_spi_write(fd,0x47f,0xeb);
	dev_spi_write(fd,0x480,0x5);
	dev_spi_write(fd,0x481,0x2);
	dev_spi_write(fd,0x482,0x77);
	dev_spi_write(fd,0x483,0x46);
	dev_spi_write(fd,0x484,0x41);
	dev_spi_write(fd,0x485,0x18);
	dev_spi_write(fd,0x486,0x12);
	dev_spi_write(fd,0x487,0x1d);
	dev_spi_write(fd,0x488,0x80);
	dev_spi_write(fd,0x489,0x31);
	dev_spi_write(fd,0x48a,0x52);
	dev_spi_write(fd,0x48b,0xf8);
	dev_spi_write(fd,0x48c,0x4);
	dev_spi_write(fd,0x48d,0x3b);
	dev_spi_write(fd,0x48e,0x7f);
	dev_spi_write(fd,0x48f,0x1e);
	dev_spi_write(fd,0x490,0x33);
	dev_spi_write(fd,0x491,0x44);
	dev_spi_write(fd,0x492,0xb3);
	dev_spi_write(fd,0x493,0xfb);
	dev_spi_write(fd,0x494,0xfa);
	dev_spi_write(fd,0x495,0xf3);
	dev_spi_write(fd,0x496,0x1);
	dev_spi_write(fd,0x497,0xf8);
	dev_spi_write(fd,0x498,0x1);
	dev_spi_write(fd,0x499,0x3b);
	dev_spi_write(fd,0x49a,0xf6);
	dev_spi_write(fd,0x49b,0xd1);
	dev_spi_write(fd,0x49c,0x12);
	dev_spi_write(fd,0x49d,0xe0);
	dev_spi_write(fd,0x49e,0x61);
	dev_spi_write(fd,0x49f,0x0);
	dev_spi_write(fd,0x4a0,0xe5);
	dev_spi_write(fd,0x4a1,0x0);
	dev_spi_write(fd,0x4a2,0x1);
	dev_spi_write(fd,0x4a3,0x91);
	dev_spi_write(fd,0x4a4,0x9);
	dev_spi_write(fd,0x4a5,0xeb);
	dev_spi_write(fd,0x4a6,0x5);
	dev_spi_write(fd,0x4a7,0x2);
	dev_spi_write(fd,0x4a8,0x77);
	dev_spi_write(fd,0x4a9,0x46);
	dev_spi_write(fd,0x4aa,0x41);
	dev_spi_write(fd,0x4ab,0x18);
	dev_spi_write(fd,0x4ac,0x12);
	dev_spi_write(fd,0x4ad,0x1d);
	dev_spi_write(fd,0x4ae,0x80);
	dev_spi_write(fd,0x4af,0x31);
	dev_spi_write(fd,0x4b0,0x52);
	dev_spi_write(fd,0x4b1,0xf8);
	dev_spi_write(fd,0x4b2,0x4);
	dev_spi_write(fd,0x4b3,0x3b);
	dev_spi_write(fd,0x4b4,0x7f);
	dev_spi_write(fd,0x4b5,0x1e);
	dev_spi_write(fd,0x4b6,0x3);
	dev_spi_write(fd,0x4b7,0xf1);
	dev_spi_write(fd,0x4b8,0x0);
	dev_spi_write(fd,0x4b9,0x63);
	dev_spi_write(fd,0x4ba,0x4f);
	dev_spi_write(fd,0x4bb,0xea);
	dev_spi_write(fd,0x4bc,0x13);
	dev_spi_write(fd,0x4bd,0x73);
	dev_spi_write(fd,0x4be,0x1);
	dev_spi_write(fd,0x4bf,0xf8);
	dev_spi_write(fd,0x4c0,0x1);
	dev_spi_write(fd,0x4c1,0x3b);
	dev_spi_write(fd,0x4c2,0xf5);
	dev_spi_write(fd,0x4c3,0xd1);
	dev_spi_write(fd,0x4c4,0xbc);
	dev_spi_write(fd,0x4c5,0xf1);
	dev_spi_write(fd,0x4c6,0x1);
	dev_spi_write(fd,0x4c7,0xf);
	dev_spi_write(fd,0x4c8,0x5f);
	dev_spi_write(fd,0x4c9,0xd0);
	dev_spi_write(fd,0x4ca,0x0);
	dev_spi_write(fd,0x4cb,0x99);
	dev_spi_write(fd,0x4cc,0x91);
	dev_spi_write(fd,0x4cd,0xf8);
	dev_spi_write(fd,0x4ce,0xc0);
	dev_spi_write(fd,0x4cf,0x72);
	dev_spi_write(fd,0x4d0,0x0);
	dev_spi_write(fd,0x4d1,0x2f);
	dev_spi_write(fd,0x4d2,0x46);
	dev_spi_write(fd,0x4d3,0xd1);
	dev_spi_write(fd,0x4d4,0x0);
	dev_spi_write(fd,0x4d5,0x23);
	dev_spi_write(fd,0x4d6,0x77);
	dev_spi_write(fd,0x4d7,0x46);
	dev_spi_write(fd,0x4d8,0x9c);
	dev_spi_write(fd,0x4d9,0x46);
	dev_spi_write(fd,0x4da,0x0);
	dev_spi_write(fd,0x4db,0x99);
	dev_spi_write(fd,0x4dc,0x9);
	dev_spi_write(fd,0x4dd,0x7a);
	dev_spi_write(fd,0x4de,0x1);
	dev_spi_write(fd,0x4df,0x29);
	dev_spi_write(fd,0x4e0,0xe);
	dev_spi_write(fd,0x4e1,0xd0);
	dev_spi_write(fd,0x4e2,0x2);
	dev_spi_write(fd,0x4e3,0x29);
	dev_spi_write(fd,0x4e4,0x38);
	dev_spi_write(fd,0x4e5,0xd1);
	dev_spi_write(fd,0x4e6,0x9a);
	dev_spi_write(fd,0x4e7,0x0);
	dev_spi_write(fd,0x4e8,0x51);
	dev_spi_write(fd,0x4e9,0x19);
	dev_spi_write(fd,0x4ea,0x52);
	dev_spi_write(fd,0x4eb,0x19);
	dev_spi_write(fd,0x4ec,0x9);
	dev_spi_write(fd,0x4ed,0x18);
	dev_spi_write(fd,0x4ee,0x4a);
	dev_spi_write(fd,0x4ef,0x44);
	dev_spi_write(fd,0x4f0,0xc1);
	dev_spi_write(fd,0x4f1,0xf8);
	dev_spi_write(fd,0x4f2,0xc8);
	dev_spi_write(fd,0x4f3,0xc0);
	dev_spi_write(fd,0x4f4,0x52);
	dev_spi_write(fd,0x4f5,0x68);
	dev_spi_write(fd,0x4f6,0xc1);
	dev_spi_write(fd,0x4f7,0xf8);
	dev_spi_write(fd,0x4f8,0x8);
	dev_spi_write(fd,0x4f9,0x21);
	dev_spi_write(fd,0x4fa,0xc1);
	dev_spi_write(fd,0x4fb,0xf8);
	dev_spi_write(fd,0x4fc,0x28);
	dev_spi_write(fd,0x4fd,0x21);
	dev_spi_write(fd,0x4fe,0x2b);
	dev_spi_write(fd,0x4ff,0xe0);
	dev_spi_write(fd,0x500,0x1);
	dev_spi_write(fd,0x501,0x99);
	dev_spi_write(fd,0x502,0x0);
	dev_spi_write(fd,0x503,0x9e);
	dev_spi_write(fd,0x504,0x59);
	dev_spi_write(fd,0x505,0x18);
	dev_spi_write(fd,0x506,0x9);
	dev_spi_write(fd,0x507,0x18);
	dev_spi_write(fd,0x508,0x91);
	dev_spi_write(fd,0x509,0xf8);
	dev_spi_write(fd,0x50a,0x80);
	dev_spi_write(fd,0x50b,0x20);
	dev_spi_write(fd,0x50c,0x31);
	dev_spi_write(fd,0x50d,0x79);
	dev_spi_write(fd,0x50e,0x3);
	dev_spi_write(fd,0x50f,0x29);
	dev_spi_write(fd,0x510,0xa);
	dev_spi_write(fd,0x511,0xfb);
	dev_spi_write(fd,0x512,0x2);
	dev_spi_write(fd,0x513,0xf6);
	dev_spi_write(fd,0x514,0xe);
	dev_spi_write(fd,0x515,0xd0);
	dev_spi_write(fd,0x516,0x4);
	dev_spi_write(fd,0x517,0x29);
	dev_spi_write(fd,0x518,0x1e);
	dev_spi_write(fd,0x519,0xd1);
	dev_spi_write(fd,0x51a,0x3);
	dev_spi_write(fd,0x51b,0xeb);
	dev_spi_write(fd,0x51c,0x44);
	dev_spi_write(fd,0x51d,0x1);
	dev_spi_write(fd,0x51e,0x8a);
	dev_spi_write(fd,0x51f,0x0);
	dev_spi_write(fd,0x520,0x2);
	dev_spi_write(fd,0x521,0xeb);
	dev_spi_write(fd,0x522,0x9);
	dev_spi_write(fd,0x523,0x1);
	dev_spi_write(fd,0x524,0x49);
	dev_spi_write(fd,0x525,0x68);
	dev_spi_write(fd,0x526,0xe5);
	dev_spi_write(fd,0x527,0x0);
	dev_spi_write(fd,0x528,0x82);
	dev_spi_write(fd,0x529,0x18);
	dev_spi_write(fd,0x52a,0x8e);
	dev_spi_write(fd,0x52b,0x42);
	dev_spi_write(fd,0x52c,0x2);
	dev_spi_write(fd,0x52d,0xf1);
	dev_spi_write(fd,0x52e,0xe8);
	dev_spi_write(fd,0x52f,0x2);
	dev_spi_write(fd,0x530,0xc);
	dev_spi_write(fd,0x531,0xd2);
	dev_spi_write(fd,0x532,0xf);
	dev_spi_write(fd,0x533,0xe0);
	dev_spi_write(fd,0x534,0x3);
	dev_spi_write(fd,0x535,0xeb);
	dev_spi_write(fd,0x536,0x44);
	dev_spi_write(fd,0x537,0x1);
	dev_spi_write(fd,0x538,0x8a);
	dev_spi_write(fd,0x539,0x0);
	dev_spi_write(fd,0x53a,0x2);
	dev_spi_write(fd,0x53b,0xeb);
	dev_spi_write(fd,0x53c,0x9);
	dev_spi_write(fd,0x53d,0x1);
	dev_spi_write(fd,0x53e,0x49);
	dev_spi_write(fd,0x53f,0x68);
	dev_spi_write(fd,0x540,0xe5);
	dev_spi_write(fd,0x541,0x0);
	dev_spi_write(fd,0x542,0x82);
	dev_spi_write(fd,0x543,0x18);
	dev_spi_write(fd,0x544,0x8e);
	dev_spi_write(fd,0x545,0x42);
	dev_spi_write(fd,0x546,0x2);
	dev_spi_write(fd,0x547,0xf1);
	dev_spi_write(fd,0x548,0xc8);
	dev_spi_write(fd,0x549,0x2);
	dev_spi_write(fd,0x54a,0x3);
	dev_spi_write(fd,0x54b,0xd3);
	dev_spi_write(fd,0x54c,0xa8);
	dev_spi_write(fd,0x54d,0xeb);
	dev_spi_write(fd,0x54e,0x6);
	dev_spi_write(fd,0x54f,0x6);
	dev_spi_write(fd,0x550,0x71);
	dev_spi_write(fd,0x551,0x18);
	dev_spi_write(fd,0x552,0x0);
	dev_spi_write(fd,0x553,0xe0);
	dev_spi_write(fd,0x554,0x89);
	dev_spi_write(fd,0x555,0x1b);
	dev_spi_write(fd,0x556,0x11);
	dev_spi_write(fd,0x557,0x60);
	dev_spi_write(fd,0x558,0x7f);
	dev_spi_write(fd,0x559,0x1e);
	dev_spi_write(fd,0x55a,0x3);
	dev_spi_write(fd,0x55b,0xf1);
	dev_spi_write(fd,0x55c,0x1);
	dev_spi_write(fd,0x55d,0x3);
	dev_spi_write(fd,0x55e,0xbc);
	dev_spi_write(fd,0x55f,0xd1);
	dev_spi_write(fd,0x560,0xd);
	dev_spi_write(fd,0x561,0xe0);
	dev_spi_write(fd,0x562,0x9);
	dev_spi_write(fd,0x563,0xeb);
	dev_spi_write(fd,0x564,0x5);
	dev_spi_write(fd,0x565,0x6);
	dev_spi_write(fd,0x566,0x40);
	dev_spi_write(fd,0x567,0x19);
	dev_spi_write(fd,0x568,0x77);
	dev_spi_write(fd,0x569,0x46);
	dev_spi_write(fd,0x56a,0x36);
	dev_spi_write(fd,0x56b,0x1d);
	dev_spi_write(fd,0x56c,0x0);
	dev_spi_write(fd,0x56d,0xf5);
	dev_spi_write(fd,0x56e,0x82);
	dev_spi_write(fd,0x56f,0x70);
	dev_spi_write(fd,0x570,0x56);
	dev_spi_write(fd,0x571,0xf8);
	dev_spi_write(fd,0x572,0x4);
	dev_spi_write(fd,0x573,0x1b);
	dev_spi_write(fd,0x574,0x40);
	dev_spi_write(fd,0x575,0xf8);
	dev_spi_write(fd,0x576,0x4);
	dev_spi_write(fd,0x577,0x1f);
	dev_spi_write(fd,0x578,0x7f);
	dev_spi_write(fd,0x579,0x1e);
	dev_spi_write(fd,0x57a,0x1);
	dev_spi_write(fd,0x57b,0x62);
	dev_spi_write(fd,0x57c,0xf8);
	dev_spi_write(fd,0x57d,0xd1);
	dev_spi_write(fd,0x57e,0x2);
	dev_spi_write(fd,0x57f,0x99);
	dev_spi_write(fd,0x580,0x3);
	dev_spi_write(fd,0x581,0x9a);
	dev_spi_write(fd,0x582,0x20);
	dev_spi_write(fd,0x583,0x46);
	dev_spi_write(fd,0x584,0xff);
	dev_spi_write(fd,0x585,0xf7);
	dev_spi_write(fd,0x586,0xd0);
	dev_spi_write(fd,0x587,0xfe);
	dev_spi_write(fd,0x588,0x68);
	dev_spi_write(fd,0x589,0xe0);
	dev_spi_write(fd,0x58a,0x0);
	dev_spi_write(fd,0x58b,0x99);
	dev_spi_write(fd,0x58c,0x91);
	dev_spi_write(fd,0x58d,0xf8);
	dev_spi_write(fd,0x58e,0xc0);
	dev_spi_write(fd,0x58f,0x72);
	dev_spi_write(fd,0x590,0x0);
	dev_spi_write(fd,0x591,0x2f);
	dev_spi_write(fd,0x592,0x52);
	dev_spi_write(fd,0x593,0xd1);
	dev_spi_write(fd,0x594,0x22);
	dev_spi_write(fd,0x595,0x1);
	dev_spi_write(fd,0x596,0x4f);
	dev_spi_write(fd,0x597,0xf0);
	dev_spi_write(fd,0x598,0x0);
	dev_spi_write(fd,0x599,0xc);
	dev_spi_write(fd,0x59a,0x77);
	dev_spi_write(fd,0x59b,0x46);
	dev_spi_write(fd,0x59c,0x81);
	dev_spi_write(fd,0x59d,0x18);
	dev_spi_write(fd,0x59e,0x4f);
	dev_spi_write(fd,0x59f,0xf0);
	dev_spi_write(fd,0x5a0,0x1);
	dev_spi_write(fd,0x5a1,0x8);
	dev_spi_write(fd,0x5a2,0x66);
	dev_spi_write(fd,0x5a3,0x46);
	dev_spi_write(fd,0x5a4,0xe6);
	dev_spi_write(fd,0x5a5,0x46);
	dev_spi_write(fd,0x5a6,0x40);
	dev_spi_write(fd,0x5a7,0x31);
	dev_spi_write(fd,0x5a8,0x82);
	dev_spi_write(fd,0x5a9,0x18);
	dev_spi_write(fd,0x5aa,0x0);
	dev_spi_write(fd,0x5ab,0x9b);
	dev_spi_write(fd,0x5ac,0x1b);
	dev_spi_write(fd,0x5ad,0x7a);
	dev_spi_write(fd,0x5ae,0x1);
	dev_spi_write(fd,0x5af,0x2b);
	dev_spi_write(fd,0x5b0,0xd);
	dev_spi_write(fd,0x5b1,0xd0);
	dev_spi_write(fd,0x5b2,0x2);
	dev_spi_write(fd,0x5b3,0x2b);
	dev_spi_write(fd,0x5b4,0x30);
	dev_spi_write(fd,0x5b5,0xd1);
	dev_spi_write(fd,0x5b6,0xc2);
	dev_spi_write(fd,0x5b7,0xf8);
	dev_spi_write(fd,0x5b8,0x0);
	dev_spi_write(fd,0x5b9,0xe0);
	dev_spi_write(fd,0x5ba,0x5);
	dev_spi_write(fd,0x5bb,0xeb);
	dev_spi_write(fd,0x5bc,0x86);
	dev_spi_write(fd,0x5bd,0x3);
	dev_spi_write(fd,0x5be,0xa1);
	dev_spi_write(fd,0x5bf,0xf8);
	dev_spi_write(fd,0x5c0,0x4c);
	dev_spi_write(fd,0x5c1,0xc0);
	dev_spi_write(fd,0x5c2,0x4b);
	dev_spi_write(fd,0x5c3,0x44);
	dev_spi_write(fd,0x5c4,0xa1);
	dev_spi_write(fd,0x5c5,0xf8);
	dev_spi_write(fd,0x5c6,0x4e);
	dev_spi_write(fd,0x5c7,0x80);
	dev_spi_write(fd,0x5c8,0x5b);
	dev_spi_write(fd,0x5c9,0x68);
	dev_spi_write(fd,0x5ca,0x8b);
	dev_spi_write(fd,0x5cb,0x64);
	dev_spi_write(fd,0x5cc,0x24);
	dev_spi_write(fd,0x5cd,0xe0);
	dev_spi_write(fd,0x5ce,0x0);
	dev_spi_write(fd,0x5cf,0x9b);
	dev_spi_write(fd,0x5d0,0x1b);
	dev_spi_write(fd,0x5d1,0x79);
	dev_spi_write(fd,0x5d2,0x3);
	dev_spi_write(fd,0x5d3,0x2b);
	dev_spi_write(fd,0x5d4,0x11);
	dev_spi_write(fd,0x5d5,0xd0);
	dev_spi_write(fd,0x5d6,0x4);
	dev_spi_write(fd,0x5d7,0x2b);
	dev_spi_write(fd,0x5d8,0x1e);
	dev_spi_write(fd,0x5d9,0xd1);
	dev_spi_write(fd,0x5da,0x1);
	dev_spi_write(fd,0x5db,0x9b);
	dev_spi_write(fd,0x5dc,0x5);
	dev_spi_write(fd,0x5dd,0xeb);
	dev_spi_write(fd,0x5de,0x86);
	dev_spi_write(fd,0x5df,0x4);
	dev_spi_write(fd,0x5e0,0xf3);
	dev_spi_write(fd,0x5e1,0x18);
	dev_spi_write(fd,0x5e2,0x4c);
	dev_spi_write(fd,0x5e3,0x44);
	dev_spi_write(fd,0x5e4,0x1b);
	dev_spi_write(fd,0x5e5,0x18);
	dev_spi_write(fd,0x5e6,0x93);
	dev_spi_write(fd,0x5e7,0xf8);
	dev_spi_write(fd,0x5e8,0x80);
	dev_spi_write(fd,0x5e9,0xa0);
	dev_spi_write(fd,0x5ea,0x63);
	dev_spi_write(fd,0x5eb,0x68);
	dev_spi_write(fd,0x5ec,0x4f);
	dev_spi_write(fd,0x5ed,0xea);
	dev_spi_write(fd,0x5ee,0x6b);
	dev_spi_write(fd,0x5ef,0x4);
	dev_spi_write(fd,0x5f0,0xa3);
	dev_spi_write(fd,0x5f1,0xeb);
	dev_spi_write(fd,0x5f2,0xa);
	dev_spi_write(fd,0x5f3,0x73);
	dev_spi_write(fd,0x5f4,0x5c);
	dev_spi_write(fd,0x5f5,0x43);
	dev_spi_write(fd,0x5f6,0xc);
	dev_spi_write(fd,0x5f7,0x60);
	dev_spi_write(fd,0x5f8,0xe);
	dev_spi_write(fd,0x5f9,0xe0);
	dev_spi_write(fd,0x5fa,0x1);
	dev_spi_write(fd,0x5fb,0x9b);
	dev_spi_write(fd,0x5fc,0x5);
	dev_spi_write(fd,0x5fd,0xeb);
	dev_spi_write(fd,0x5fe,0x86);
	dev_spi_write(fd,0x5ff,0x4);
	dev_spi_write(fd,0x600,0xf3);
	dev_spi_write(fd,0x601,0x18);
	dev_spi_write(fd,0x602,0x4c);
	dev_spi_write(fd,0x603,0x44);
	dev_spi_write(fd,0x604,0x1b);
	dev_spi_write(fd,0x605,0x18);
	dev_spi_write(fd,0x606,0x93);
	dev_spi_write(fd,0x607,0xf8);
	dev_spi_write(fd,0x608,0x80);
	dev_spi_write(fd,0x609,0xa0);
	dev_spi_write(fd,0x60a,0x63);
	dev_spi_write(fd,0x60b,0x68);
	dev_spi_write(fd,0x60c,0x4f);
	dev_spi_write(fd,0x60d,0xea);
	dev_spi_write(fd,0x60e,0x6b);
	dev_spi_write(fd,0x60f,0x4);
	dev_spi_write(fd,0x610,0xa3);
	dev_spi_write(fd,0x611,0xeb);
	dev_spi_write(fd,0x612,0xa);
	dev_spi_write(fd,0x613,0x73);
	dev_spi_write(fd,0x614,0x5c);
	dev_spi_write(fd,0x615,0x43);
	dev_spi_write(fd,0x616,0x14);
	dev_spi_write(fd,0x617,0x60);
	dev_spi_write(fd,0x618,0xa2);
	dev_spi_write(fd,0x619,0xf8);
	dev_spi_write(fd,0x61a,0x4);
	dev_spi_write(fd,0x61b,0xc0);
	dev_spi_write(fd,0x61c,0xa2);
	dev_spi_write(fd,0x61d,0xf8);
	dev_spi_write(fd,0x61e,0x6);
	dev_spi_write(fd,0x61f,0x80);
	dev_spi_write(fd,0x620,0xa1);
	dev_spi_write(fd,0x621,0xf8);
	dev_spi_write(fd,0x622,0x6);
	dev_spi_write(fd,0x623,0x80);
	dev_spi_write(fd,0x624,0x7f);
	dev_spi_write(fd,0x625,0x1e);
	dev_spi_write(fd,0x626,0xa1);
	dev_spi_write(fd,0x627,0xf8);
	dev_spi_write(fd,0x628,0x4);
	dev_spi_write(fd,0x629,0xc0);
	dev_spi_write(fd,0x62a,0x6);
	dev_spi_write(fd,0x62b,0xf1);
	dev_spi_write(fd,0x62c,0x1);
	dev_spi_write(fd,0x62d,0x6);
	dev_spi_write(fd,0x62e,0x2);
	dev_spi_write(fd,0x62f,0xf1);
	dev_spi_write(fd,0x630,0x8);
	dev_spi_write(fd,0x631,0x2);
	dev_spi_write(fd,0x632,0x1);
	dev_spi_write(fd,0x633,0xf1);
	dev_spi_write(fd,0x634,0x8);
	dev_spi_write(fd,0x635,0x1);
	dev_spi_write(fd,0x636,0xb8);
	dev_spi_write(fd,0x637,0xd1);
	dev_spi_write(fd,0x638,0x10);
	dev_spi_write(fd,0x639,0xe0);
	dev_spi_write(fd,0x63a,0x9);
	dev_spi_write(fd,0x63b,0xeb);
	dev_spi_write(fd,0x63c,0x5);
	dev_spi_write(fd,0x63d,0x6);
	dev_spi_write(fd,0x63e,0x0);
	dev_spi_write(fd,0x63f,0xeb);
	dev_spi_write(fd,0x640,0x4);
	dev_spi_write(fd,0x641,0x10);
	dev_spi_write(fd,0x642,0x0);
	dev_spi_write(fd,0x643,0x22);
	dev_spi_write(fd,0x644,0x1);
	dev_spi_write(fd,0x645,0x21);
	dev_spi_write(fd,0x646,0x77);
	dev_spi_write(fd,0x647,0x46);
	dev_spi_write(fd,0x648,0x36);
	dev_spi_write(fd,0x649,0x1d);
	dev_spi_write(fd,0x64a,0x80);
	dev_spi_write(fd,0x64b,0x30);
	dev_spi_write(fd,0x64c,0x56);
	dev_spi_write(fd,0x64d,0xf8);
	dev_spi_write(fd,0x64e,0x4);
	dev_spi_write(fd,0x64f,0x3b);
	dev_spi_write(fd,0x650,0x40);
	dev_spi_write(fd,0x651,0xf8);
	dev_spi_write(fd,0x652,0x8);
	dev_spi_write(fd,0x653,0x3f);
	dev_spi_write(fd,0x654,0x82);
	dev_spi_write(fd,0x655,0x80);
	dev_spi_write(fd,0x656,0x7f);
	dev_spi_write(fd,0x657,0x1e);
	dev_spi_write(fd,0x658,0xc1);
	dev_spi_write(fd,0x659,0x80);
	dev_spi_write(fd,0x65a,0xf7);
	dev_spi_write(fd,0x65b,0xd1);
	dev_spi_write(fd,0x65c,0x5);
	dev_spi_write(fd,0x65d,0xb0);
	dev_spi_write(fd,0x65e,0xbd);
	dev_spi_write(fd,0x65f,0xe8);
	dev_spi_write(fd,0x660,0xf0);
	dev_spi_write(fd,0x661,0x8f);
	dev_spi_write(fd,0x662,0xc0);
	dev_spi_write(fd,0x663,0x46);
	dev_spi_write(fd,0x664,0x73);
	dev_spi_write(fd,0x665,0x8c);
	dev_spi_write(fd,0x666,0x2);
	dev_spi_write(fd,0x667,0x0);
	dev_spi_write(fd,0x668,0x52);
	dev_spi_write(fd,0x669,0x3);
	dev_spi_write(fd,0x66a,0x1);
	dev_spi_write(fd,0x66b,0x20);
	dev_spi_write(fd,0x66c,0xf8);
	dev_spi_write(fd,0x66d,0x31);
	dev_spi_write(fd,0x66e,0x1);
	dev_spi_write(fd,0x66f,0x20);
	dev_spi_write(fd,0x670,0x0);
	dev_spi_write(fd,0x671,0x30);
	dev_spi_write(fd,0x672,0x1);
	dev_spi_write(fd,0x673,0x20);
	dev_spi_write(fd,0x674,0xbc);
	dev_spi_write(fd,0x675,0xdc);
	dev_spi_write(fd,0x676,0x0);
	dev_spi_write(fd,0x677,0x20);
	dev_spi_write(fd,0x678,0x13);
	dev_spi_write(fd,0x679,0x1);
	dev_spi_write(fd,0x67a,0x1);
	dev_spi_write(fd,0x67b,0x20);
	dev_spi_write(fd,0x67c,0xb4);
	dev_spi_write(fd,0x67d,0x1);
	dev_spi_write(fd,0x67e,0x1);
	dev_spi_write(fd,0x67f,0x20);
	dev_spi_write(fd,0x680,0x2d);
	dev_spi_write(fd,0x681,0xe9);
	dev_spi_write(fd,0x682,0xf8);
	dev_spi_write(fd,0x683,0x43);
	dev_spi_write(fd,0x684,0x4f);
	dev_spi_write(fd,0x685,0xf0);
	dev_spi_write(fd,0x686,0x22);
	dev_spi_write(fd,0x687,0x42);
	dev_spi_write(fd,0x688,0xe);
	dev_spi_write(fd,0x689,0x46);
	dev_spi_write(fd,0x68a,0x9d);
	dev_spi_write(fd,0x68b,0x48);
	dev_spi_write(fd,0x68c,0x92);
	dev_spi_write(fd,0x68d,0xf8);
	dev_spi_write(fd,0x68e,0xb4);
	dev_spi_write(fd,0x68f,0x43);
	dev_spi_write(fd,0x690,0x92);
	dev_spi_write(fd,0x691,0xf8);
	dev_spi_write(fd,0x692,0xb5);
	dev_spi_write(fd,0x693,0xc3);
	dev_spi_write(fd,0x694,0x92);
	dev_spi_write(fd,0x695,0xf8);
	dev_spi_write(fd,0x696,0xba);
	dev_spi_write(fd,0x697,0x53);
	dev_spi_write(fd,0x698,0xd2);
	dev_spi_write(fd,0x699,0xf8);
	dev_spi_write(fd,0x69a,0xb6);
	dev_spi_write(fd,0x69b,0x13);
	dev_spi_write(fd,0x69c,0x0);
	dev_spi_write(fd,0x69d,0x78);
	dev_spi_write(fd,0x69e,0x0);
	dev_spi_write(fd,0x69f,0x27);
	dev_spi_write(fd,0x6a0,0x1);
	dev_spi_write(fd,0x6a1,0x23);
	dev_spi_write(fd,0x6a2,0x4);
	dev_spi_write(fd,0x6a3,0x2c);
	dev_spi_write(fd,0x6a4,0x6);
	dev_spi_write(fd,0x6a5,0xdb);
	dev_spi_write(fd,0x6a6,0x28);
	dev_spi_write(fd,0x6a7,0xb9);
	dev_spi_write(fd,0x6a8,0x72);
	dev_spi_write(fd,0x6a9,0x88);
	dev_spi_write(fd,0x6aa,0x3b);
	dev_spi_write(fd,0x6ab,0x46);
	dev_spi_write(fd,0x6ac,0x1c);
	dev_spi_write(fd,0x6ad,0x46);
	dev_spi_write(fd,0x6ae,0x42);
	dev_spi_write(fd,0x6af,0xf0);
	dev_spi_write(fd,0x6b0,0x1);
	dev_spi_write(fd,0x6b1,0x2);
	dev_spi_write(fd,0x6b2,0x72);
	dev_spi_write(fd,0x6b3,0x80);
	dev_spi_write(fd,0x6b4,0xbc);
	dev_spi_write(fd,0x6b5,0xf1);
	dev_spi_write(fd,0x6b6,0x4);
	dev_spi_write(fd,0x6b7,0xf);
	dev_spi_write(fd,0x6b8,0x6);
	dev_spi_write(fd,0x6b9,0xdb);
	dev_spi_write(fd,0x6ba,0x28);
	dev_spi_write(fd,0x6bb,0xb9);
	dev_spi_write(fd,0x6bc,0x72);
	dev_spi_write(fd,0x6bd,0x88);
	dev_spi_write(fd,0x6be,0x3b);
	dev_spi_write(fd,0x6bf,0x46);
	dev_spi_write(fd,0x6c0,0x42);
	dev_spi_write(fd,0x6c1,0xf0);
	dev_spi_write(fd,0x6c2,0x2);
	dev_spi_write(fd,0x6c3,0x2);
	dev_spi_write(fd,0x6c4,0x72);
	dev_spi_write(fd,0x6c5,0x80);
	dev_spi_write(fd,0x6c6,0x0);
	dev_spi_write(fd,0x6c7,0xe0);
	dev_spi_write(fd,0x6c8,0x67);
	dev_spi_write(fd,0x6c9,0x46);
	dev_spi_write(fd,0x6ca,0xdf);
	dev_spi_write(fd,0x6cb,0xf8);
	dev_spi_write(fd,0x6cc,0x38);
	dev_spi_write(fd,0x6cd,0xc2);
	dev_spi_write(fd,0x6ce,0xb1);
	dev_spi_write(fd,0x6cf,0xf5);
	dev_spi_write(fd,0x6d0,0x34);
	dev_spi_write(fd,0x6d1,0xf);
	dev_spi_write(fd,0x6d2,0xd);
	dev_spi_write(fd,0x6d3,0xd3);
	dev_spi_write(fd,0x6d4,0x62);
	dev_spi_write(fd,0x6d5,0x46);
	dev_spi_write(fd,0x6d6,0xcd);
	dev_spi_write(fd,0x6d7,0x32);
	dev_spi_write(fd,0x6d8,0x12);
	dev_spi_write(fd,0x6d9,0x78);
	dev_spi_write(fd,0x6da,0x1);
	dev_spi_write(fd,0x6db,0x2a);
	dev_spi_write(fd,0x6dc,0x8);
	dev_spi_write(fd,0x6dd,0xd0);
	dev_spi_write(fd,0x6de,0x38);
	dev_spi_write(fd,0x6df,0xb9);
	dev_spi_write(fd,0x6e0,0x4);
	dev_spi_write(fd,0x6e1,0x21);
	dev_spi_write(fd,0x6e2,0x70);
	dev_spi_write(fd,0x6e3,0x88);
	dev_spi_write(fd,0x6e4,0x31);
	dev_spi_write(fd,0x6e5,0x70);
	dev_spi_write(fd,0x6e6,0x40);
	dev_spi_write(fd,0x6e7,0xf0);
	dev_spi_write(fd,0x6e8,0x4);
	dev_spi_write(fd,0x6e9,0x0);
	dev_spi_write(fd,0x6ea,0x70);
	dev_spi_write(fd,0x6eb,0x80);
	dev_spi_write(fd,0x6ec,0xbd);
	dev_spi_write(fd,0x6ed,0xe8);
	dev_spi_write(fd,0x6ee,0xf8);
	dev_spi_write(fd,0x6ef,0x83);
	dev_spi_write(fd,0x6f0,0x0);
	dev_spi_write(fd,0x6f1,0x20);
	dev_spi_write(fd,0x6f2,0x1);
	dev_spi_write(fd,0x6f3,0x2b);
	dev_spi_write(fd,0x6f4,0x30);
	dev_spi_write(fd,0x6f5,0x70);
	dev_spi_write(fd,0x6f6,0x4d);
	dev_spi_write(fd,0x6f7,0xd1);
	dev_spi_write(fd,0x6f8,0x2);
	dev_spi_write(fd,0x6f9,0x2f);
	dev_spi_write(fd,0x6fa,0x60);
	dev_spi_write(fd,0x6fb,0x46);
	dev_spi_write(fd,0x6fc,0x7);
	dev_spi_write(fd,0x6fd,0xdb);
	dev_spi_write(fd,0x6fe,0x82);
	dev_spi_write(fd,0x6ff,0x4b);
	dev_spi_write(fd,0x700,0xba);
	dev_spi_write(fd,0x701,0x0);
	dev_spi_write(fd,0x702,0x2);
	dev_spi_write(fd,0x703,0xeb);
	dev_spi_write(fd,0x704,0xc4);
	dev_spi_write(fd,0x705,0x2);
	dev_spi_write(fd,0x706,0xd2);
	dev_spi_write(fd,0x707,0x18);
	dev_spi_write(fd,0x708,0x42);
	dev_spi_write(fd,0x709,0xf8);
	dev_spi_write(fd,0x70a,0x4);
	dev_spi_write(fd,0x70b,0x1c);
	dev_spi_write(fd,0x70c,0x4);
	dev_spi_write(fd,0x70d,0xe0);
	dev_spi_write(fd,0x70e,0xba);
	dev_spi_write(fd,0x70f,0x0);
	dev_spi_write(fd,0x710,0x2);
	dev_spi_write(fd,0x711,0xeb);
	dev_spi_write(fd,0x712,0x4);
	dev_spi_write(fd,0x713,0x12);
	dev_spi_write(fd,0x714,0x12);
	dev_spi_write(fd,0x715,0x18);
	dev_spi_write(fd,0x716,0xd1);
	dev_spi_write(fd,0x717,0x67);
	dev_spi_write(fd,0x718,0xdf);
	dev_spi_write(fd,0x719,0xf8);
	dev_spi_write(fd,0x71a,0xf4);
	dev_spi_write(fd,0x71b,0x91);
	dev_spi_write(fd,0x71c,0xdf);
	dev_spi_write(fd,0x71d,0xf8);
	dev_spi_write(fd,0x71e,0xec);
	dev_spi_write(fd,0x71f,0x81);
	dev_spi_write(fd,0x720,0x90);
	dev_spi_write(fd,0x721,0xf8);
	dev_spi_write(fd,0x722,0xc2);
	dev_spi_write(fd,0x723,0x20);
	dev_spi_write(fd,0x724,0xd9);
	dev_spi_write(fd,0x725,0xf8);
	dev_spi_write(fd,0x726,0x50);
	dev_spi_write(fd,0x727,0x37);
	dev_spi_write(fd,0x728,0x41);
	dev_spi_write(fd,0x729,0x46);
	dev_spi_write(fd,0x72a,0x98);
	dev_spi_write(fd,0x72b,0x47);
	dev_spi_write(fd,0x72c,0x68);
	dev_spi_write(fd,0x72d,0x8);
	dev_spi_write(fd,0x72e,0x31);
	dev_spi_write(fd,0x72f,0xd3);
	dev_spi_write(fd,0x730,0x78);
	dev_spi_write(fd,0x731,0x4d);
	dev_spi_write(fd,0x732,0xd9);
	dev_spi_write(fd,0x733,0xf8);
	dev_spi_write(fd,0x734,0x68);
	dev_spi_write(fd,0x735,0x39);
	dev_spi_write(fd,0x736,0x41);
	dev_spi_write(fd,0x737,0x46);
	dev_spi_write(fd,0x738,0x20);
	dev_spi_write(fd,0x739,0x46);
	dev_spi_write(fd,0x73a,0x2a);
	dev_spi_write(fd,0x73b,0x46);
	dev_spi_write(fd,0x73c,0x98);
	dev_spi_write(fd,0x73d,0x47);
	dev_spi_write(fd,0x73e,0x2d);
	dev_spi_write(fd,0x73f,0x19);
	dev_spi_write(fd,0x740,0x5);
	dev_spi_write(fd,0x741,0xf5);
	dev_spi_write(fd,0x742,0x33);
	dev_spi_write(fd,0x743,0x75);
	dev_spi_write(fd,0x744,0x2b);
	dev_spi_write(fd,0x745,0x78);
	dev_spi_write(fd,0x746,0x9b);
	dev_spi_write(fd,0x747,0xb9);
	dev_spi_write(fd,0x748,0xd9);
	dev_spi_write(fd,0x749,0xf8);
	dev_spi_write(fd,0x74a,0x38);
	dev_spi_write(fd,0x74b,0x26);
	dev_spi_write(fd,0x74c,0x20);
	dev_spi_write(fd,0x74d,0x46);
	dev_spi_write(fd,0x74e,0x31);
	dev_spi_write(fd,0x74f,0x46);
	dev_spi_write(fd,0x750,0x90);
	dev_spi_write(fd,0x751,0x47);
	dev_spi_write(fd,0x752,0x30);
	dev_spi_write(fd,0x753,0x78);
	dev_spi_write(fd,0x754,0xf0);
	dev_spi_write(fd,0x755,0xb9);
	dev_spi_write(fd,0x756,0xd9);
	dev_spi_write(fd,0x757,0xf8);
	dev_spi_write(fd,0x758,0x3c);
	dev_spi_write(fd,0x759,0x26);
	dev_spi_write(fd,0x75a,0x20);
	dev_spi_write(fd,0x75b,0x46);
	dev_spi_write(fd,0x75c,0x31);
	dev_spi_write(fd,0x75d,0x46);
	dev_spi_write(fd,0x75e,0x90);
	dev_spi_write(fd,0x75f,0x47);
	dev_spi_write(fd,0x760,0x30);
	dev_spi_write(fd,0x761,0x78);
	dev_spi_write(fd,0x762,0xb8);
	dev_spi_write(fd,0x763,0xb9);
	dev_spi_write(fd,0x764,0x20);
	dev_spi_write(fd,0x765,0x46);
	dev_spi_write(fd,0x766,0x39);
	dev_spi_write(fd,0x767,0x46);
	dev_spi_write(fd,0x768,0xff);
	dev_spi_write(fd,0x769,0xf7);
	dev_spi_write(fd,0x76a,0x3e);
	dev_spi_write(fd,0x76b,0xfa);
	dev_spi_write(fd,0x76c,0xbd);
	dev_spi_write(fd,0x76d,0xe8);
	dev_spi_write(fd,0x76e,0xf8);
	dev_spi_write(fd,0x76f,0x83);
	dev_spi_write(fd,0x770,0x71);
	dev_spi_write(fd,0x771,0x88);
	dev_spi_write(fd,0x772,0x8);
	dev_spi_write(fd,0x773,0x22);
	dev_spi_write(fd,0x774,0x1);
	dev_spi_write(fd,0x775,0x20);
	dev_spi_write(fd,0x776,0x73);
	dev_spi_write(fd,0x777,0x68);
	dev_spi_write(fd,0x778,0x32);
	dev_spi_write(fd,0x779,0x70);
	dev_spi_write(fd,0x77a,0x41);
	dev_spi_write(fd,0x77b,0xf4);
	dev_spi_write(fd,0x77c,0x80);
	dev_spi_write(fd,0x77d,0x41);
	dev_spi_write(fd,0x77e,0x0);
	dev_spi_write(fd,0x77f,0xfa);
	dev_spi_write(fd,0x780,0x4);
	dev_spi_write(fd,0x781,0xf2);
	dev_spi_write(fd,0x782,0x71);
	dev_spi_write(fd,0x783,0x80);
	dev_spi_write(fd,0x784,0x1a);
	dev_spi_write(fd,0x785,0x43);
	dev_spi_write(fd,0x786,0x72);
	dev_spi_write(fd,0x787,0x60);
	dev_spi_write(fd,0x788,0x72);
	dev_spi_write(fd,0x789,0x68);
	dev_spi_write(fd,0x78a,0x29);
	dev_spi_write(fd,0x78b,0x78);
	dev_spi_write(fd,0x78c,0x9);
	dev_spi_write(fd,0x78d,0x1d);
	dev_spi_write(fd,0x78e,0x88);
	dev_spi_write(fd,0x78f,0x40);
	dev_spi_write(fd,0x790,0x10);
	dev_spi_write(fd,0x791,0x43);
	dev_spi_write(fd,0x792,0x70);
	dev_spi_write(fd,0x793,0x60);
	dev_spi_write(fd,0x794,0xbd);
	dev_spi_write(fd,0x795,0xe8);
	dev_spi_write(fd,0x796,0xf8);
	dev_spi_write(fd,0x797,0x83);
	dev_spi_write(fd,0x798,0x2d);
	dev_spi_write(fd,0x799,0xe9);
	dev_spi_write(fd,0x79a,0xf0);
	dev_spi_write(fd,0x79b,0x47);
	dev_spi_write(fd,0x79c,0x5e);
	dev_spi_write(fd,0x79d,0x4a);
	dev_spi_write(fd,0x79e,0x5d);
	dev_spi_write(fd,0x79f,0x4e);
	dev_spi_write(fd,0x7a0,0x14);
	dev_spi_write(fd,0x7a1,0x78);
	dev_spi_write(fd,0x7a2,0x35);
	dev_spi_write(fd,0x7a3,0x19);
	dev_spi_write(fd,0x7a4,0x37);
	dev_spi_write(fd,0x7a5,0x5d);
	dev_spi_write(fd,0x7a6,0x95);
	dev_spi_write(fd,0x7a7,0xf8);
	dev_spi_write(fd,0x7a8,0x4);
	dev_spi_write(fd,0x7a9,0xa0);
	dev_spi_write(fd,0x7aa,0x95);
	dev_spi_write(fd,0x7ab,0xf8);
	dev_spi_write(fd,0x7ac,0x8);
	dev_spi_write(fd,0x7ad,0x90);
	dev_spi_write(fd,0x7ae,0x95);
	dev_spi_write(fd,0x7af,0xf8);
	dev_spi_write(fd,0x7b0,0xc);
	dev_spi_write(fd,0x7b1,0x80);
	dev_spi_write(fd,0x7b2,0xcf);
	dev_spi_write(fd,0x7b3,0xf7);
	dev_spi_write(fd,0x7b4,0xaf);
	dev_spi_write(fd,0x7b5,0xff);
	dev_spi_write(fd,0x7b6,0x30);
	dev_spi_write(fd,0x7b7,0x5d);
	dev_spi_write(fd,0x7b8,0xb8);
	dev_spi_write(fd,0x7b9,0x42);
	dev_spi_write(fd,0x7ba,0xa);
	dev_spi_write(fd,0x7bb,0xd1);
	dev_spi_write(fd,0x7bc,0x28);
	dev_spi_write(fd,0x7bd,0x79);
	dev_spi_write(fd,0x7be,0x50);
	dev_spi_write(fd,0x7bf,0x45);
	dev_spi_write(fd,0x7c0,0x7);
	dev_spi_write(fd,0x7c1,0xd1);
	dev_spi_write(fd,0x7c2,0x28);
	dev_spi_write(fd,0x7c3,0x7a);
	dev_spi_write(fd,0x7c4,0x48);
	dev_spi_write(fd,0x7c5,0x45);
	dev_spi_write(fd,0x7c6,0x4);
	dev_spi_write(fd,0x7c7,0xd1);
	dev_spi_write(fd,0x7c8,0x28);
	dev_spi_write(fd,0x7c9,0x7b);
	dev_spi_write(fd,0x7ca,0x40);
	dev_spi_write(fd,0x7cb,0x45);
	dev_spi_write(fd,0x7cc,0x8);
	dev_spi_write(fd,0x7cd,0xbf);
	dev_spi_write(fd,0x7ce,0x0);
	dev_spi_write(fd,0x7cf,0x21);
	dev_spi_write(fd,0x7d0,0x0);
	dev_spi_write(fd,0x7d1,0xd0);
	dev_spi_write(fd,0x7d2,0x1);
	dev_spi_write(fd,0x7d3,0x21);
	dev_spi_write(fd,0x7d4,0x51);
	dev_spi_write(fd,0x7d5,0x48);
	dev_spi_write(fd,0x7d6,0x0);
	dev_spi_write(fd,0x7d7,0x78);
	dev_spi_write(fd,0x7d8,0x68);
	dev_spi_write(fd,0x7d9,0xb1);
	dev_spi_write(fd,0x7da,0x1);
	dev_spi_write(fd,0x7db,0x28);
	dev_spi_write(fd,0x7dc,0x18);
	dev_spi_write(fd,0x7dd,0xbf);
	dev_spi_write(fd,0x7de,0x1);
	dev_spi_write(fd,0x7df,0x29);
	dev_spi_write(fd,0x7e0,0x9);
	dev_spi_write(fd,0x7e1,0xd1);
	dev_spi_write(fd,0x7e2,0x4f);
	dev_spi_write(fd,0x7e3,0x48);
	dev_spi_write(fd,0x7e4,0x3);
	dev_spi_write(fd,0x7e5,0x88);
	dev_spi_write(fd,0x7e6,0x0);
	dev_spi_write(fd,0x7e7,0x21);
	dev_spi_write(fd,0x7e8,0x1);
	dev_spi_write(fd,0x7e9,0x27);
	dev_spi_write(fd,0x7ea,0xa);
	dev_spi_write(fd,0x7eb,0x46);
	dev_spi_write(fd,0x7ec,0x7);
	dev_spi_write(fd,0x7ed,0xfa);
	dev_spi_write(fd,0x7ee,0x4);
	dev_spi_write(fd,0x7ef,0xf0);
	dev_spi_write(fd,0x7f0,0xc0);
	dev_spi_write(fd,0x7f1,0xb2);
	dev_spi_write(fd,0x7f2,0xff);
	dev_spi_write(fd,0x7f3,0xf7);
	dev_spi_write(fd,0x7f4,0xa8);
	dev_spi_write(fd,0x7f5,0xf9);
	dev_spi_write(fd,0x7f6,0xbd);
	dev_spi_write(fd,0x7f7,0xe8);
	dev_spi_write(fd,0x7f8,0xf0);
	dev_spi_write(fd,0x7f9,0x87);
	dev_spi_write(fd,0x7fa,0x4a);
	dev_spi_write(fd,0x7fb,0x48);
	dev_spi_write(fd,0x7fc,0x2d);
	dev_spi_write(fd,0x7fd,0xe9);
	dev_spi_write(fd,0x7fe,0xf0);
	dev_spi_write(fd,0x7ff,0x41);
	dev_spi_write(fd,0x800,0x2d);
	dev_spi_write(fd,0x801,0xc8);
	dev_spi_write(fd,0x802,0xc);
	dev_spi_write(fd,0x803,0x46);
	dev_spi_write(fd,0x804,0xad);
	dev_spi_write(fd,0x805,0xf1);
	dev_spi_write(fd,0x806,0x28);
	dev_spi_write(fd,0x807,0xd);
	dev_spi_write(fd,0x808,0x69);
	dev_spi_write(fd,0x809,0x46);
	dev_spi_write(fd,0x80a,0x81);
	dev_spi_write(fd,0x80b,0xe8);
	dev_spi_write(fd,0x80c,0x2d);
	dev_spi_write(fd,0x80d,0x0);
	dev_spi_write(fd,0x80e,0x42);
	dev_spi_write(fd,0x80f,0x49);
	dev_spi_write(fd,0x810,0x12);
	dev_spi_write(fd,0x811,0x22);
	dev_spi_write(fd,0x812,0x4);
	dev_spi_write(fd,0x813,0xa8);
	dev_spi_write(fd,0x814,0x0);
	dev_spi_write(fd,0x815,0xf0);
	dev_spi_write(fd,0x816,0x94);
	dev_spi_write(fd,0x817,0xfc);
	dev_spi_write(fd,0x818,0x39);
	dev_spi_write(fd,0x819,0x48);
	dev_spi_write(fd,0x81a,0x9d);
	dev_spi_write(fd,0x81b,0xf8);
	dev_spi_write(fd,0x81c,0x10);
	dev_spi_write(fd,0x81d,0x80);
	dev_spi_write(fd,0x81e,0x9d);
	dev_spi_write(fd,0x81f,0xf8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x8);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x8);
	dev_spi_write(fd,0xa4,0x0);
	dev_spi_write(fd,0x193,0x78);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x1);
	dev_spi_write(fd,0x20,0x11);
	dev_spi_write(fd,0x21,0x20);
	dev_spi_write(fd,0x22,0x0);
	dev_spi_write(fd,0x23,0x78);
	dev_spi_write(fd,0x24,0x0);
	dev_spi_write(fd,0x25,0x27);
	dev_spi_write(fd,0x26,0x1);
	dev_spi_write(fd,0x27,0x26);
	dev_spi_write(fd,0x28,0xb8);
	dev_spi_write(fd,0x29,0xf1);
	dev_spi_write(fd,0x2a,0x10);
	dev_spi_write(fd,0x2b,0xf);
	dev_spi_write(fd,0x2c,0x6);
	dev_spi_write(fd,0x2d,0xdb);
	dev_spi_write(fd,0x2e,0x28);
	dev_spi_write(fd,0x2f,0xb9);
	dev_spi_write(fd,0x30,0x61);
	dev_spi_write(fd,0x31,0x88);
	dev_spi_write(fd,0x32,0x3e);
	dev_spi_write(fd,0x33,0x46);
	dev_spi_write(fd,0x34,0xb0);
	dev_spi_write(fd,0x35,0x46);
	dev_spi_write(fd,0x36,0x41);
	dev_spi_write(fd,0x37,0xf0);
	dev_spi_write(fd,0x38,0x1);
	dev_spi_write(fd,0x39,0x1);
	dev_spi_write(fd,0x3a,0x61);
	dev_spi_write(fd,0x3b,0x80);
	dev_spi_write(fd,0x3c,0x4);
	dev_spi_write(fd,0x3d,0x2a);
	dev_spi_write(fd,0x3e,0x6);
	dev_spi_write(fd,0x3f,0xdb);
	dev_spi_write(fd,0x40,0x28);
	dev_spi_write(fd,0x41,0xb9);
	dev_spi_write(fd,0x42,0x61);
	dev_spi_write(fd,0x43,0x88);
	dev_spi_write(fd,0x44,0x3e);
	dev_spi_write(fd,0x45,0x46);
	dev_spi_write(fd,0x46,0x41);
	dev_spi_write(fd,0x47,0xf0);
	dev_spi_write(fd,0x48,0x2);
	dev_spi_write(fd,0x49,0x1);
	dev_spi_write(fd,0x4a,0x61);
	dev_spi_write(fd,0x4b,0x80);
	dev_spi_write(fd,0x4c,0x0);
	dev_spi_write(fd,0x4d,0xe0);
	dev_spi_write(fd,0x4e,0x17);
	dev_spi_write(fd,0x4f,0x46);
	dev_spi_write(fd,0x50,0xdf);
	dev_spi_write(fd,0x51,0xf8);
	dev_spi_write(fd,0x52,0xb0);
	dev_spi_write(fd,0x53,0xc0);
	dev_spi_write(fd,0x54,0x0);
	dev_spi_write(fd,0x55,0x22);
	dev_spi_write(fd,0x56,0x4f);
	dev_spi_write(fd,0x57,0xf0);
	dev_spi_write(fd,0x58,0x1);
	dev_spi_write(fd,0x59,0xe);
	dev_spi_write(fd,0x5a,0x13);
	dev_spi_write(fd,0x5b,0x46);
	dev_spi_write(fd,0x5c,0xd);
	dev_spi_write(fd,0x5d,0xeb);
	dev_spi_write(fd,0x5e,0x2);
	dev_spi_write(fd,0x5f,0x1);
	dev_spi_write(fd,0x60,0xd1);
	dev_spi_write(fd,0x61,0xf8);
	dev_spi_write(fd,0x62,0x12);
	dev_spi_write(fd,0x63,0x10);
	dev_spi_write(fd,0x64,0xb1);
	dev_spi_write(fd,0x65,0xf5);
	dev_spi_write(fd,0x66,0x34);
	dev_spi_write(fd,0x67,0xf);
	dev_spi_write(fd,0x68,0xc);
	dev_spi_write(fd,0x69,0xd3);
	dev_spi_write(fd,0x6a,0x9c);
	dev_spi_write(fd,0x6b,0xf8);
	dev_spi_write(fd,0x6c,0xcd);
	dev_spi_write(fd,0x6d,0x50);
	dev_spi_write(fd,0x6e,0x4d);
	dev_spi_write(fd,0x6f,0xb9);
	dev_spi_write(fd,0x70,0x40);
	dev_spi_write(fd,0x71,0xb9);
	dev_spi_write(fd,0x72,0x65);
	dev_spi_write(fd,0x73,0x88);
	dev_spi_write(fd,0x74,0x99);
	dev_spi_write(fd,0x75,0x1c);
	dev_spi_write(fd,0x76,0xe);
	dev_spi_write(fd,0x77,0xfa);
	dev_spi_write(fd,0x78,0x1);
	dev_spi_write(fd,0x79,0xf1);
	dev_spi_write(fd,0x7a,0x0);
	dev_spi_write(fd,0x7b,0x26);
	dev_spi_write(fd,0x7c,0x29);
	dev_spi_write(fd,0x7d,0x43);
	dev_spi_write(fd,0x7e,0x61);
	dev_spi_write(fd,0x7f,0x80);
	dev_spi_write(fd,0x80,0x4);
	dev_spi_write(fd,0x81,0x25);
	dev_spi_write(fd,0x82,0x6);
	dev_spi_write(fd,0x83,0xe0);
	dev_spi_write(fd,0x84,0xd);
	dev_spi_write(fd,0x85,0xeb);
	dev_spi_write(fd,0x86,0x2);
	dev_spi_write(fd,0x87,0x1);
	dev_spi_write(fd,0x88,0xd1);
	dev_spi_write(fd,0x89,0xf8);
	dev_spi_write(fd,0x8a,0x12);
	dev_spi_write(fd,0x8b,0x10);
	dev_spi_write(fd,0x8c,0x0);
	dev_spi_write(fd,0x8d,0x25);
	dev_spi_write(fd,0x8e,0x42);
	dev_spi_write(fd,0x8f,0xf8);
	dev_spi_write(fd,0x90,0xd);
	dev_spi_write(fd,0x91,0x10);
	dev_spi_write(fd,0x92,0x5b);
	dev_spi_write(fd,0x93,0x1c);
	dev_spi_write(fd,0x94,0x12);
	dev_spi_write(fd,0x95,0x1d);
	dev_spi_write(fd,0x96,0x4);
	dev_spi_write(fd,0x97,0x2b);
	dev_spi_write(fd,0x98,0xe0);
	dev_spi_write(fd,0x99,0xdb);
	dev_spi_write(fd,0x9a,0x1);
	dev_spi_write(fd,0x9b,0x2e);
	dev_spi_write(fd,0x9c,0x25);
	dev_spi_write(fd,0x9d,0x70);
	dev_spi_write(fd,0x9e,0x2b);
	dev_spi_write(fd,0x9f,0xd1);
	dev_spi_write(fd,0xa0,0x19);
	dev_spi_write(fd,0xa1,0x4a);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa3,0x23);
	dev_spi_write(fd,0xa4,0x75);
	dev_spi_write(fd,0xa5,0x46);
	dev_spi_write(fd,0xa6,0x5);
	dev_spi_write(fd,0xa7,0xfa);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0xa9,0xf0);
	dev_spi_write(fd,0xaa,0x18);
	dev_spi_write(fd,0xab,0xea);
	dev_spi_write(fd,0xac,0x0);
	dev_spi_write(fd,0xad,0xf);
	dev_spi_write(fd,0xae,0x20);
	dev_spi_write(fd,0xaf,0xd0);
	dev_spi_write(fd,0xb0,0xc);
	dev_spi_write(fd,0xb1,0xeb);
	dev_spi_write(fd,0xb2,0x43);
	dev_spi_write(fd,0xb3,0x1);
	dev_spi_write(fd,0xb4,0x9c);
	dev_spi_write(fd,0xb5,0x18);
	dev_spi_write(fd,0xb6,0x0);
	dev_spi_write(fd,0xb7,0x20);
	dev_spi_write(fd,0xb8,0xd7);
	dev_spi_write(fd,0xb9,0x31);
	dev_spi_write(fd,0xba,0x7);
	dev_spi_write(fd,0xbb,0xb1);
	dev_spi_write(fd,0xbc,0x70);
	dev_spi_write(fd,0xbd,0x46);
	dev_spi_write(fd,0xbe,0x27);
	dev_spi_write(fd,0xbf,0x70);
	dev_spi_write(fd,0xc0,0x8);
	dev_spi_write(fd,0xc1,0x70);
	dev_spi_write(fd,0xc2,0x0);
	dev_spi_write(fd,0xc3,0x24);
	dev_spi_write(fd,0xc4,0xa7);
	dev_spi_write(fd,0xc5,0x42);
	dev_spi_write(fd,0xc6,0x11);
	dev_spi_write(fd,0xc7,0xdb);
	dev_spi_write(fd,0xc8,0xa0);
	dev_spi_write(fd,0xc9,0x0);
	dev_spi_write(fd,0xca,0x2);
	dev_spi_write(fd,0xcb,0x2c);
	dev_spi_write(fd,0xcc,0xd);
	dev_spi_write(fd,0xcd,0xeb);
	dev_spi_write(fd,0xce,0x0);
	dev_spi_write(fd,0xcf,0x1);
	dev_spi_write(fd,0xd0,0x7);
	dev_spi_write(fd,0xd1,0xdb);
	dev_spi_write(fd,0xd2,0x9);
	dev_spi_write(fd,0xd3,0x68);
	dev_spi_write(fd,0xd4,0xa0);
	dev_spi_write(fd,0xd5,0x0);
	dev_spi_write(fd,0xd6,0x0);
	dev_spi_write(fd,0xd7,0xeb);
	dev_spi_write(fd,0xd8,0xc3);
	dev_spi_write(fd,0xd9,0x0);
	dev_spi_write(fd,0xda,0x80);
	dev_spi_write(fd,0xdb,0x18);
	dev_spi_write(fd,0xdc,0x40);
	dev_spi_write(fd,0xdd,0xf8);
	dev_spi_write(fd,0xde,0x4);
	dev_spi_write(fd,0xdf,0x1c);
	dev_spi_write(fd,0xe0,0x4);
	dev_spi_write(fd,0xe1,0xe0);
	dev_spi_write(fd,0xe2,0x9);
	dev_spi_write(fd,0xe3,0x68);
	dev_spi_write(fd,0xe4,0x0);
	dev_spi_write(fd,0xe5,0xeb);
	dev_spi_write(fd,0xe6,0x3);
	dev_spi_write(fd,0xe7,0x10);
	dev_spi_write(fd,0xe8,0x60);
	dev_spi_write(fd,0xe9,0x44);
	dev_spi_write(fd,0xea,0xc1);
	dev_spi_write(fd,0xeb,0x67);
	dev_spi_write(fd,0xec,0x64);
	dev_spi_write(fd,0xed,0x1c);
	dev_spi_write(fd,0xee,0x4);
	dev_spi_write(fd,0xef,0x2c);
	dev_spi_write(fd,0xf0,0xe8);
	dev_spi_write(fd,0xf1,0xdb);
	dev_spi_write(fd,0xf2,0x5b);
	dev_spi_write(fd,0xf3,0x1c);
	dev_spi_write(fd,0xf4,0x4);
	dev_spi_write(fd,0xf5,0x2b);
	dev_spi_write(fd,0xf6,0xd6);
	dev_spi_write(fd,0xf7,0xdb);
	dev_spi_write(fd,0xf8,0xa);
	dev_spi_write(fd,0xf9,0xb0);
	dev_spi_write(fd,0xfa,0xbd);
	dev_spi_write(fd,0xfb,0xe8);
	dev_spi_write(fd,0xfc,0xf0);
	dev_spi_write(fd,0xfd,0x81);
	dev_spi_write(fd,0xfe,0xc0);
	dev_spi_write(fd,0xff,0x46);
	dev_spi_write(fd,0x100,0x3f);
	dev_spi_write(fd,0x101,0x1c);
	dev_spi_write(fd,0x102,0x1);
	dev_spi_write(fd,0x103,0x20);
	dev_spi_write(fd,0x104,0xb4);
	dev_spi_write(fd,0x105,0x1);
	dev_spi_write(fd,0x106,0x1);
	dev_spi_write(fd,0x107,0x20);
	dev_spi_write(fd,0x108,0xf8);
	dev_spi_write(fd,0x109,0x31);
	dev_spi_write(fd,0x10a,0x1);
	dev_spi_write(fd,0x10b,0x20);
	dev_spi_write(fd,0x10c,0x18);
	dev_spi_write(fd,0x10d,0xff);
	dev_spi_write(fd,0x10e,0x0);
	dev_spi_write(fd,0x10f,0x20);
	dev_spi_write(fd,0x110,0x90);
	dev_spi_write(fd,0x111,0xd6);
	dev_spi_write(fd,0x112,0x0);
	dev_spi_write(fd,0x113,0x20);
	dev_spi_write(fd,0x114,0xd4);
	dev_spi_write(fd,0x115,0xfb);
	dev_spi_write(fd,0x116,0x0);
	dev_spi_write(fd,0x117,0x20);
	dev_spi_write(fd,0x118,0xb4);
	dev_spi_write(fd,0x119,0x3);
	dev_spi_write(fd,0x11a,0x0);
	dev_spi_write(fd,0x11b,0xa2);
	dev_spi_write(fd,0x11c,0x82);
	dev_spi_write(fd,0x11d,0x32);
	dev_spi_write(fd,0x11e,0x1);
	dev_spi_write(fd,0x11f,0x20);
	dev_spi_write(fd,0x120,0x7e);
	dev_spi_write(fd,0x121,0x32);
	dev_spi_write(fd,0x122,0x1);
	dev_spi_write(fd,0x123,0x20);
	dev_spi_write(fd,0x124,0x88);
	dev_spi_write(fd,0x125,0x1a);
	dev_spi_write(fd,0x126,0x3);
	dev_spi_write(fd,0x127,0x0);
	dev_spi_write(fd,0x128,0x7b);
	dev_spi_write(fd,0x129,0x4a);
	dev_spi_write(fd,0x12a,0x38);
	dev_spi_write(fd,0x12b,0xb5);
	dev_spi_write(fd,0x12c,0x1c);
	dev_spi_write(fd,0x12d,0x21);
	dev_spi_write(fd,0x12e,0x10);
	dev_spi_write(fd,0x12f,0xfb);
	dev_spi_write(fd,0x130,0x1);
	dev_spi_write(fd,0x131,0x24);
	dev_spi_write(fd,0x132,0xb4);
	dev_spi_write(fd,0x133,0xf9);
	dev_spi_write(fd,0x134,0x10);
	dev_spi_write(fd,0x135,0x50);
	dev_spi_write(fd,0x136,0xa3);
	dev_spi_write(fd,0x137,0x68);
	dev_spi_write(fd,0x138,0x21);
	dev_spi_write(fd,0x139,0x68);
	dev_spi_write(fd,0x13a,0x62);
	dev_spi_write(fd,0x13b,0x68);
	dev_spi_write(fd,0x13c,0x14);
	dev_spi_write(fd,0x13d,0x20);
	dev_spi_write(fd,0x13e,0x95);
	dev_spi_write(fd,0x13f,0xfb);
	dev_spi_write(fd,0x140,0xf0);
	dev_spi_write(fd,0x141,0xf0);
	dev_spi_write(fd,0x142,0x40);
	dev_spi_write(fd,0x143,0x42);
	dev_spi_write(fd,0x144,0x3);
	dev_spi_write(fd,0x145,0xfb);
	dev_spi_write(fd,0x146,0x2);
	dev_spi_write(fd,0x147,0x11);
	dev_spi_write(fd,0x148,0x40);
	dev_spi_write(fd,0x149,0xb2);
	dev_spi_write(fd,0x14a,0x61);
	dev_spi_write(fd,0x14b,0x61);
	dev_spi_write(fd,0x14c,0xf);
	dev_spi_write(fd,0x14d,0x21);
	dev_spi_write(fd,0x14e,0xec);
	dev_spi_write(fd,0x14f,0xf7);
	dev_spi_write(fd,0x150,0xfe);
	dev_spi_write(fd,0x151,0xfc);
	dev_spi_write(fd,0x152,0x47);
	dev_spi_write(fd,0x153,0xf6);
	dev_spi_write(fd,0x154,0xff);
	dev_spi_write(fd,0x155,0x71);
	dev_spi_write(fd,0x156,0x81);
	dev_spi_write(fd,0x157,0x42);
	dev_spi_write(fd,0x158,0x28);
	dev_spi_write(fd,0x159,0xbf);
	dev_spi_write(fd,0x15a,0x81);
	dev_spi_write(fd,0x15b,0xb2);
	dev_spi_write(fd,0x15c,0x21);
	dev_spi_write(fd,0x15d,0x83);
	dev_spi_write(fd,0x15e,0x38);
	dev_spi_write(fd,0x15f,0xbd);
	dev_spi_write(fd,0x160,0xf8);
	dev_spi_write(fd,0x161,0xb5);
	dev_spi_write(fd,0x162,0x9c);
	dev_spi_write(fd,0x163,0x46);
	dev_spi_write(fd,0x164,0xdf);
	dev_spi_write(fd,0x165,0xf8);
	dev_spi_write(fd,0x166,0xb4);
	dev_spi_write(fd,0x167,0xe1);
	dev_spi_write(fd,0x168,0x6d);
	dev_spi_write(fd,0x169,0x4b);
	dev_spi_write(fd,0x16a,0x6e);
	dev_spi_write(fd,0x16b,0x4d);
	dev_spi_write(fd,0x16c,0x0);
	dev_spi_write(fd,0x16d,0x24);
	dev_spi_write(fd,0x16e,0x5e);
	dev_spi_write(fd,0x16f,0xf8);
	dev_spi_write(fd,0x170,0x20);
	dev_spi_write(fd,0x171,0x0);
	dev_spi_write(fd,0x172,0x5f);
	dev_spi_write(fd,0x173,0x68);
	dev_spi_write(fd,0x174,0xa0);
	dev_spi_write(fd,0x175,0xf8);
	dev_spi_write(fd,0x176,0x74);
	dev_spi_write(fd,0x177,0x17);
	dev_spi_write(fd,0x178,0x2d);
	dev_spi_write(fd,0x179,0x68);
	dev_spi_write(fd,0x17a,0x59);
	dev_spi_write(fd,0x17b,0x68);
	dev_spi_write(fd,0x17c,0xa0);
	dev_spi_write(fd,0x17d,0xf8);
	dev_spi_write(fd,0x17e,0x76);
	dev_spi_write(fd,0x17f,0x47);
	dev_spi_write(fd,0x180,0xc);
	dev_spi_write(fd,0x181,0xfb);
	dev_spi_write(fd,0x182,0x7);
	dev_spi_write(fd,0x183,0x27);
	dev_spi_write(fd,0x184,0x1);
	dev_spi_write(fd,0x185,0x23);
	dev_spi_write(fd,0x186,0x80);
	dev_spi_write(fd,0x187,0xf8);
	dev_spi_write(fd,0x188,0xb8);
	dev_spi_write(fd,0x189,0x43);
	dev_spi_write(fd,0x18a,0x4e);
	dev_spi_write(fd,0x18b,0x1c);
	dev_spi_write(fd,0x18c,0x80);
	dev_spi_write(fd,0x18d,0xf8);
	dev_spi_write(fd,0x18e,0x47);
	dev_spi_write(fd,0x18f,0x44);
	dev_spi_write(fd,0x190,0x8d);
	dev_spi_write(fd,0x191,0x42);
	dev_spi_write(fd,0x192,0x80);
	dev_spi_write(fd,0x193,0xf8);
	dev_spi_write(fd,0x194,0x46);
	dev_spi_write(fd,0x195,0x34);
	dev_spi_write(fd,0x196,0xc);
	dev_spi_write(fd,0x197,0xfb);
	dev_spi_write(fd,0x198,0x6);
	dev_spi_write(fd,0x199,0x26);
	dev_spi_write(fd,0x19a,0xc0);
	dev_spi_write(fd,0x19b,0xf8);
	dev_spi_write(fd,0x19c,0x50);
	dev_spi_write(fd,0x19d,0x73);
	dev_spi_write(fd,0x19e,0x98);
	dev_spi_write(fd,0x19f,0xbf);
	dev_spi_write(fd,0x1a0,0x16);
	dev_spi_write(fd,0x1a1,0x1c);
	dev_spi_write(fd,0x1a2,0xc1);
	dev_spi_write(fd,0x1a3,0xb2);
	dev_spi_write(fd,0x1a4,0xc0);
	dev_spi_write(fd,0x1a5,0xf8);
	dev_spi_write(fd,0x1a6,0x54);
	dev_spi_write(fd,0x1a7,0x63);
	dev_spi_write(fd,0x1a8,0x5e);
	dev_spi_write(fd,0x1a9,0xf8);
	dev_spi_write(fd,0x1aa,0x21);
	dev_spi_write(fd,0x1ab,0x20);
	dev_spi_write(fd,0x1ac,0x82);
	dev_spi_write(fd,0x1ad,0xf8);
	dev_spi_write(fd,0x1ae,0x58);
	dev_spi_write(fd,0x1af,0x3e);
	dev_spi_write(fd,0x1b0,0x0);
	dev_spi_write(fd,0x1b1,0xbf);
	dev_spi_write(fd,0x1b2,0x0);
	dev_spi_write(fd,0x1b3,0xbf);
	dev_spi_write(fd,0x1b4,0x0);
	dev_spi_write(fd,0x1b5,0xbf);
	dev_spi_write(fd,0x1b6,0x0);
	dev_spi_write(fd,0x1b7,0xbf);
	dev_spi_write(fd,0x1b8,0x0);
	dev_spi_write(fd,0x1b9,0xbf);
	dev_spi_write(fd,0x1ba,0xd0);
	dev_spi_write(fd,0x1bb,0xf8);
	dev_spi_write(fd,0x1bc,0x58);
	dev_spi_write(fd,0x1bd,0x1e);
	dev_spi_write(fd,0x1be,0x41);
	dev_spi_write(fd,0x1bf,0xf4);
	dev_spi_write(fd,0x1c0,0x80);
	dev_spi_write(fd,0x1c1,0x71);
	dev_spi_write(fd,0x1c2,0xc0);
	dev_spi_write(fd,0x1c3,0xf8);
	dev_spi_write(fd,0x1c4,0x58);
	dev_spi_write(fd,0x1c5,0x1e);
	dev_spi_write(fd,0x1c6,0x10);
	dev_spi_write(fd,0x1c7,0x21);
	dev_spi_write(fd,0x1c8,0xc0);
	dev_spi_write(fd,0x1c9,0xf2);
	dev_spi_write(fd,0x1ca,0x0);
	dev_spi_write(fd,0x1cb,0x1);
	dev_spi_write(fd,0x1cc,0x49);
	dev_spi_write(fd,0x1cd,0x1e);
	dev_spi_write(fd,0x1ce,0xfd);
	dev_spi_write(fd,0x1cf,0xd1);
	dev_spi_write(fd,0x1d0,0x82);
	dev_spi_write(fd,0x1d1,0xf8);
	dev_spi_write(fd,0x1d2,0x58);
	dev_spi_write(fd,0x1d3,0x4e);
	dev_spi_write(fd,0x1d4,0x4);
	dev_spi_write(fd,0x1d5,0x21);
	dev_spi_write(fd,0x1d6,0x80);
	dev_spi_write(fd,0x1d7,0xf8);
	dev_spi_write(fd,0x1d8,0x71);
	dev_spi_write(fd,0x1d9,0x17);
	dev_spi_write(fd,0x1da,0xf8);
	dev_spi_write(fd,0x1db,0xbd);
	dev_spi_write(fd,0x1dc,0x70);
	dev_spi_write(fd,0x1dd,0xb5);
	dev_spi_write(fd,0x1de,0x4);
	dev_spi_write(fd,0x1df,0x46);
	dev_spi_write(fd,0x1e0,0xff);
	dev_spi_write(fd,0x1e1,0xf7);
	dev_spi_write(fd,0x1e2,0xa2);
	dev_spi_write(fd,0x1e3,0xff);
	dev_spi_write(fd,0x1e4,0x4c);
	dev_spi_write(fd,0x1e5,0x49);
	dev_spi_write(fd,0x1e6,0x1c);
	dev_spi_write(fd,0x1e7,0x20);
	dev_spi_write(fd,0x1e8,0x14);
	dev_spi_write(fd,0x1e9,0xfb);
	dev_spi_write(fd,0x1ea,0x0);
	dev_spi_write(fd,0x1eb,0x15);
	dev_spi_write(fd,0x1ec,0x2a);
	dev_spi_write(fd,0x1ed,0x68);
	dev_spi_write(fd,0x1ee,0x6b);
	dev_spi_write(fd,0x1ef,0x68);
	dev_spi_write(fd,0x1f0,0x29);
	dev_spi_write(fd,0x1f1,0x8b);
	dev_spi_write(fd,0x1f2,0x20);
	dev_spi_write(fd,0x1f3,0x46);
	dev_spi_write(fd,0x1f4,0xff);
	dev_spi_write(fd,0x1f5,0xf7);
	dev_spi_write(fd,0x1f6,0xb4);
	dev_spi_write(fd,0x1f7,0xff);
	dev_spi_write(fd,0x1f8,0x4b);
	dev_spi_write(fd,0x1f9,0x48);
	dev_spi_write(fd,0x1fa,0x2e);
	dev_spi_write(fd,0x1fb,0x68);
	dev_spi_write(fd,0x1fc,0x6b);
	dev_spi_write(fd,0x1fd,0x68);
	dev_spi_write(fd,0x1fe,0x1);
	dev_spi_write(fd,0x1ff,0x22);
	dev_spi_write(fd,0x200,0x0);
	dev_spi_write(fd,0x201,0xeb);
	dev_spi_write(fd,0x202,0x4);
	dev_spi_write(fd,0x203,0x10);
	dev_spi_write(fd,0x204,0x0);
	dev_spi_write(fd,0x205,0x25);
	dev_spi_write(fd,0x206,0x5);
	dev_spi_write(fd,0x207,0x70);
	dev_spi_write(fd,0x208,0x46);
	dev_spi_write(fd,0x209,0x49);
	dev_spi_write(fd,0x20a,0xc5);
	dev_spi_write(fd,0x20b,0x60);
	dev_spi_write(fd,0x20c,0xc);
	dev_spi_write(fd,0x20d,0x39);
	dev_spi_write(fd,0x20e,0x42);
	dev_spi_write(fd,0x20f,0x70);
	dev_spi_write(fd,0x210,0x9b);
	dev_spi_write(fd,0x211,0x19);
	dev_spi_write(fd,0x212,0x46);
	dev_spi_write(fd,0x213,0x60);
	dev_spi_write(fd,0x214,0xd);
	dev_spi_write(fd,0x215,0x68);
	dev_spi_write(fd,0x216,0x83);
	dev_spi_write(fd,0x217,0x60);
	dev_spi_write(fd,0x218,0xa2);
	dev_spi_write(fd,0x219,0x40);
	dev_spi_write(fd,0x21a,0x2a);
	dev_spi_write(fd,0x21b,0x43);
	dev_spi_write(fd,0x21c,0xa);
	dev_spi_write(fd,0x21d,0x60);
	dev_spi_write(fd,0x21e,0x70);
	dev_spi_write(fd,0x21f,0xbd);
	dev_spi_write(fd,0x220,0x3f);
	dev_spi_write(fd,0x221,0x49);
	dev_spi_write(fd,0x222,0xb0);
	dev_spi_write(fd,0x223,0xb5);
	dev_spi_write(fd,0x224,0x0);
	dev_spi_write(fd,0x225,0x20);
	dev_spi_write(fd,0x226,0x8);
	dev_spi_write(fd,0x227,0x60);
	dev_spi_write(fd,0x228,0x48);
	dev_spi_write(fd,0x229,0x60);
	dev_spi_write(fd,0x22a,0x3e);
	dev_spi_write(fd,0x22b,0x4a);
	dev_spi_write(fd,0x22c,0x8);
	dev_spi_write(fd,0x22d,0x72);
	dev_spi_write(fd,0x22e,0xc);
	dev_spi_write(fd,0x22f,0x3a);
	dev_spi_write(fd,0x230,0x10);
	dev_spi_write(fd,0x231,0x60);
	dev_spi_write(fd,0x232,0xa);
	dev_spi_write(fd,0x233,0x24);
	dev_spi_write(fd,0x234,0x54);
	dev_spi_write(fd,0x235,0x60);
	dev_spi_write(fd,0x236,0x1);
	dev_spi_write(fd,0x237,0x23);
	dev_spi_write(fd,0x238,0x93);
	dev_spi_write(fd,0x239,0x60);
	dev_spi_write(fd,0x23a,0xd0);
	dev_spi_write(fd,0x23b,0x60);
	dev_spi_write(fd,0x23c,0x36);
	dev_spi_write(fd,0x23d,0x49);
	dev_spi_write(fd,0x23e,0x3a);
	dev_spi_write(fd,0x23f,0x4a);
	dev_spi_write(fd,0x240,0x4);
	dev_spi_write(fd,0x241,0x27);
	dev_spi_write(fd,0x242,0x4f);
	dev_spi_write(fd,0x243,0xf4);
	dev_spi_write(fd,0x244,0x80);
	dev_spi_write(fd,0x245,0x44);
	dev_spi_write(fd,0x246,0x14);
	dev_spi_write(fd,0x247,0x25);
	dev_spi_write(fd,0x248,0x50);
	dev_spi_write(fd,0x249,0x60);
	dev_spi_write(fd,0x24a,0x90);
	dev_spi_write(fd,0x24b,0x60);
	dev_spi_write(fd,0x24c,0xd0);
	dev_spi_write(fd,0x24d,0x60);
	dev_spi_write(fd,0x24e,0x10);
	dev_spi_write(fd,0x24f,0x70);
	dev_spi_write(fd,0x250,0x50);
	dev_spi_write(fd,0x251,0x70);
	dev_spi_write(fd,0x252,0xd);
	dev_spi_write(fd,0x253,0x82);
	dev_spi_write(fd,0x254,0x8);
	dev_spi_write(fd,0x255,0x60);
	dev_spi_write(fd,0x256,0x48);
	dev_spi_write(fd,0x257,0x60);
	dev_spi_write(fd,0x258,0x88);
	dev_spi_write(fd,0x259,0x60);
	dev_spi_write(fd,0x25a,0xcb);
	dev_spi_write(fd,0x25b,0x60);
	dev_spi_write(fd,0x25c,0x48);
	dev_spi_write(fd,0x25d,0x61);
	dev_spi_write(fd,0x25e,0xc);
	dev_spi_write(fd,0x25f,0x83);
	dev_spi_write(fd,0x260,0x7f);
	dev_spi_write(fd,0x261,0x1e);
	dev_spi_write(fd,0x262,0x2);
	dev_spi_write(fd,0x263,0xf1);
	dev_spi_write(fd,0x264,0x10);
	dev_spi_write(fd,0x265,0x2);
	dev_spi_write(fd,0x266,0x1);
	dev_spi_write(fd,0x267,0xf1);
	dev_spi_write(fd,0x268,0x1c);
	dev_spi_write(fd,0x269,0x1);
	dev_spi_write(fd,0x26a,0xed);
	dev_spi_write(fd,0x26b,0xd1);
	dev_spi_write(fd,0x26c,0xb0);
	dev_spi_write(fd,0x26d,0xbd);
	dev_spi_write(fd,0x26e,0x2d);
	dev_spi_write(fd,0x26f,0x4a);
	dev_spi_write(fd,0x270,0x2b);
	dev_spi_write(fd,0x271,0x49);
	dev_spi_write(fd,0x272,0x2d);
	dev_spi_write(fd,0x273,0xe9);
	dev_spi_write(fd,0x274,0xf0);
	dev_spi_write(fd,0x275,0x47);
	dev_spi_write(fd,0x276,0xc);
	dev_spi_write(fd,0x277,0x3a);
	dev_spi_write(fd,0x278,0x8);
	dev_spi_write(fd,0x279,0x68);
	dev_spi_write(fd,0x27a,0x4d);
	dev_spi_write(fd,0x27b,0x68);
	dev_spi_write(fd,0x27c,0xd2);
	dev_spi_write(fd,0x27d,0xf8);
	dev_spi_write(fd,0x27e,0x8);
	dev_spi_write(fd,0x27f,0x90);
	dev_spi_write(fd,0x280,0x90);
	dev_spi_write(fd,0x281,0x46);
	dev_spi_write(fd,0x282,0x40);
	dev_spi_write(fd,0x283,0x1c);
	dev_spi_write(fd,0x284,0x4f);
	dev_spi_write(fd,0x285,0x46);
	dev_spi_write(fd,0x286,0x87);
	dev_spi_write(fd,0x287,0x42);
	dev_spi_write(fd,0x288,0x8e);
	dev_spi_write(fd,0x289,0xbf);
	dev_spi_write(fd,0x28a,0x0);
	dev_spi_write(fd,0x28b,0x27);
	dev_spi_write(fd,0x28c,0xd8);
	dev_spi_write(fd,0x28d,0xf8);
	dev_spi_write(fd,0x28e,0x0);
	dev_spi_write(fd,0x28f,0x70);
	dev_spi_write(fd,0x290,0x0);
	dev_spi_write(fd,0x291,0x20);
	dev_spi_write(fd,0x292,0x8);
	dev_spi_write(fd,0x293,0x60);
	dev_spi_write(fd,0x294,0x5f);
	dev_spi_write(fd,0x295,0xea);
	dev_spi_write(fd,0x296,0x7);
	dev_spi_write(fd,0x297,0xc);
	dev_spi_write(fd,0x298,0x32);
	dev_spi_write(fd,0x299,0xd0);
	dev_spi_write(fd,0x29a,0xc);
	dev_spi_write(fd,0x29b,0x7a);
	dev_spi_write(fd,0x29c,0xdf);
	dev_spi_write(fd,0x29d,0xf8);
	dev_spi_write(fd,0x29e,0x7c);
	dev_spi_write(fd,0x29f,0xe0);
	dev_spi_write(fd,0x2a0,0x0);
	dev_spi_write(fd,0x2a1,0x20);
	dev_spi_write(fd,0x2a2,0x1);
	dev_spi_write(fd,0x2a3,0x22);
	dev_spi_write(fd,0x2a4,0x2);
	dev_spi_write(fd,0x2a5,0xfa);
	dev_spi_write(fd,0x2a6,0x0);
	dev_spi_write(fd,0x2a7,0xf3);
	dev_spi_write(fd,0x2a8,0x1c);
	dev_spi_write(fd,0x2a9,0xea);
	dev_spi_write(fd,0x2aa,0x3);
	dev_spi_write(fd,0x2ab,0xf);
	dev_spi_write(fd,0x2ac,0x1c);
	dev_spi_write(fd,0x2ad,0xbf);
	dev_spi_write(fd,0x2ae,0x5e);
	dev_spi_write(fd,0x2af,0xf8);
	dev_spi_write(fd,0x2b0,0x20);
	dev_spi_write(fd,0x2b1,0x30);
	dev_spi_write(fd,0x2b2,0x83);
	dev_spi_write(fd,0x2b3,0xf8);
	dev_spi_write(fd,0x2b4,0x58);
	dev_spi_write(fd,0x2b5,0x4e);
	dev_spi_write(fd,0x2b6,0x40);
	dev_spi_write(fd,0x2b7,0x1c);
	dev_spi_write(fd,0x2b8,0x4);
	dev_spi_write(fd,0x2b9,0x28);
	dev_spi_write(fd,0x2ba,0xf3);
	dev_spi_write(fd,0x2bb,0xd3);
	dev_spi_write(fd,0x2bc,0xd8);
	dev_spi_write(fd,0x2bd,0xf8);
	dev_spi_write(fd,0x2be,0xc);
	dev_spi_write(fd,0x2bf,0x0);
	dev_spi_write(fd,0x2c0,0x6d);
	dev_spi_write(fd,0x2c1,0x1c);
	dev_spi_write(fd,0x2c2,0xa8);
	dev_spi_write(fd,0x2c3,0x42);
	dev_spi_write(fd,0x2c4,0x38);
	dev_spi_write(fd,0x2c5,0xbf);
	dev_spi_write(fd,0x2c6,0x0);
	dev_spi_write(fd,0x2c7,0x25);
	dev_spi_write(fd,0x2c8,0x13);
	dev_spi_write(fd,0x2c9,0x4e);
	dev_spi_write(fd,0x2ca,0x84);
	dev_spi_write(fd,0x2cb,0xf0);
	dev_spi_write(fd,0x2cc,0x1);
	dev_spi_write(fd,0x2cd,0x4);
	dev_spi_write(fd,0x2ce,0x0);
	dev_spi_write(fd,0x2cf,0x23);
	dev_spi_write(fd,0x2d0,0x4d);
	dev_spi_write(fd,0x2d1,0x60);
	dev_spi_write(fd,0x2d2,0x2);
	dev_spi_write(fd,0x2d3,0xfa);
	dev_spi_write(fd,0x2d4,0x3);
	dev_spi_write(fd,0x2d5,0xf0);
	dev_spi_write(fd,0x2d6,0x1c);
	dev_spi_write(fd,0x2d7,0xea);
	dev_spi_write(fd,0x2d8,0x0);
	dev_spi_write(fd,0x2d9,0xf);
	dev_spi_write(fd,0x2da,0xd);
	dev_spi_write(fd,0x2db,0xd0);
	dev_spi_write(fd,0x2dc,0x5e);
	dev_spi_write(fd,0x2dd,0xf8);
	dev_spi_write(fd,0x2de,0x23);
	dev_spi_write(fd,0x2df,0xa0);
	dev_spi_write(fd,0x2e0,0x58);
	dev_spi_write(fd,0x2e1,0x1);
	dev_spi_write(fd,0x2e2,0xa0);
	dev_spi_write(fd,0x2e3,0xeb);
	dev_spi_write(fd,0x2e4,0x83);
	dev_spi_write(fd,0x2e5,0x0);
	dev_spi_write(fd,0x2e6,0x80);
	dev_spi_write(fd,0x2e7,0x19);
	dev_spi_write(fd,0x2e8,0x47);
	dev_spi_write(fd,0x2e9,0x68);
	dev_spi_write(fd,0x2ea,0x0);
	dev_spi_write(fd,0x2eb,0x68);
	dev_spi_write(fd,0x2ec,0xa);
	dev_spi_write(fd,0x2ed,0xeb);
	dev_spi_write(fd,0x2ee,0x84);
	dev_spi_write(fd,0x2ef,0xa);
	dev_spi_write(fd,0x2f0,0x5);
	dev_spi_write(fd,0x2f1,0xfb);
	dev_spi_write(fd,0x2f2,0x7);
	dev_spi_write(fd,0x2f3,0x0);
	dev_spi_write(fd,0x2f4,0xca);
	dev_spi_write(fd,0x2f5,0xf8);
	dev_spi_write(fd,0x2f6,0x50);
	dev_spi_write(fd,0x2f7,0x3);
	dev_spi_write(fd,0x2f8,0x5b);
	dev_spi_write(fd,0x2f9,0x1c);
	dev_spi_write(fd,0x2fa,0x4);
	dev_spi_write(fd,0x2fb,0x2b);
	dev_spi_write(fd,0x2fc,0xe9);
	dev_spi_write(fd,0x2fd,0xd3);
	dev_spi_write(fd,0x2fe,0xc);
	dev_spi_write(fd,0x2ff,0x72);
	dev_spi_write(fd,0x300,0xb9);
	dev_spi_write(fd,0x301,0xf1);
	dev_spi_write(fd,0x302,0x0);
	dev_spi_write(fd,0x303,0xf);
	dev_spi_write(fd,0x304,0x6);
	dev_spi_write(fd,0x305,0xd0);
	dev_spi_write(fd,0x306,0xd8);
	dev_spi_write(fd,0x307,0xf8);
	dev_spi_write(fd,0x308,0x4);
	dev_spi_write(fd,0x309,0x0);
	dev_spi_write(fd,0x30a,0x80);
	dev_spi_write(fd,0x30b,0x8);
	dev_spi_write(fd,0x30c,0x2);
	dev_spi_write(fd,0x30d,0xd0);
	dev_spi_write(fd,0x30e,0x0);
	dev_spi_write(fd,0x30f,0xbf);
	dev_spi_write(fd,0x310,0x40);
	dev_spi_write(fd,0x311,0x1e);
	dev_spi_write(fd,0x312,0xfc);
	dev_spi_write(fd,0x313,0xd1);
	dev_spi_write(fd,0x314,0xbd);
	dev_spi_write(fd,0x315,0xe8);
	dev_spi_write(fd,0x316,0xf0);
	dev_spi_write(fd,0x317,0x87);
	dev_spi_write(fd,0x318,0x48);
	dev_spi_write(fd,0x319,0x31);
	dev_spi_write(fd,0x31a,0x1);
	dev_spi_write(fd,0x31b,0x20);
	dev_spi_write(fd,0x31c,0xf4);
	dev_spi_write(fd,0x31d,0x8b);
	dev_spi_write(fd,0x31e,0x2);
	dev_spi_write(fd,0x31f,0x0);
	dev_spi_write(fd,0x320,0x54);
	dev_spi_write(fd,0x321,0x32);
	dev_spi_write(fd,0x322,0x1);
	dev_spi_write(fd,0x323,0x20);
	dev_spi_write(fd,0x324,0x50);
	dev_spi_write(fd,0x325,0x32);
	dev_spi_write(fd,0x326,0x1);
	dev_spi_write(fd,0x327,0x20);
	dev_spi_write(fd,0x328,0xb8);
	dev_spi_write(fd,0x329,0x31);
	dev_spi_write(fd,0x32a,0x1);
	dev_spi_write(fd,0x32b,0x20);
	dev_spi_write(fd,0x32c,0x2d);
	dev_spi_write(fd,0x32d,0xe9);
	dev_spi_write(fd,0x32e,0xf0);
	dev_spi_write(fd,0x32f,0x41);
	dev_spi_write(fd,0x330,0x1c);
	dev_spi_write(fd,0x331,0x46);
	dev_spi_write(fd,0x332,0x15);
	dev_spi_write(fd,0x333,0x46);
	dev_spi_write(fd,0x334,0x8c);
	dev_spi_write(fd,0x335,0x42);
	dev_spi_write(fd,0x336,0x8);
	dev_spi_write(fd,0x337,0xbf);
	dev_spi_write(fd,0x338,0x85);
	dev_spi_write(fd,0x339,0x42);
	dev_spi_write(fd,0x33a,0x82);
	dev_spi_write(fd,0x33b,0xbf);
	dev_spi_write(fd,0x33c,0x0);
	dev_spi_write(fd,0x33d,0x23);
	dev_spi_write(fd,0x33e,0x0);
	dev_spi_write(fd,0x33f,0x22);
	dev_spi_write(fd,0x340,0xe5);
	dev_spi_write(fd,0x341,0xe0);
	dev_spi_write(fd,0x342,0x0);
	dev_spi_write(fd,0x343,0x2c);
	dev_spi_write(fd,0x344,0x8);
	dev_spi_write(fd,0x345,0xbf);
	dev_spi_write(fd,0x346,0x0);
	dev_spi_write(fd,0x347,0x2d);
	dev_spi_write(fd,0x348,0xa);
	dev_spi_write(fd,0x349,0xd1);
	dev_spi_write(fd,0x34a,0x0);
	dev_spi_write(fd,0x34b,0x29);
	dev_spi_write(fd,0x34c,0xe);
	dev_spi_write(fd,0x34d,0xbf);
	dev_spi_write(fd,0x34e,0x0);
	dev_spi_write(fd,0x34f,0x28);
	dev_spi_write(fd,0x350,0x6f);
	dev_spi_write(fd,0x351,0xf0);
	dev_spi_write(fd,0x352,0x0);
	dev_spi_write(fd,0x353,0x0);
	dev_spi_write(fd,0x354,0x6f);
	dev_spi_write(fd,0x355,0xf0);
	dev_spi_write(fd,0x356,0x0);
	dev_spi_write(fd,0x357,0x1);
	dev_spi_write(fd,0x358,0x0);
	dev_spi_write(fd,0x359,0xf0);
	dev_spi_write(fd,0x35a,0xe1);
	dev_spi_write(fd,0x35b,0xf8);
	dev_spi_write(fd,0x35c,0xbd);
	dev_spi_write(fd,0x35d,0xe8);
	dev_spi_write(fd,0x35e,0xf0);
	dev_spi_write(fd,0x35f,0x81);
	dev_spi_write(fd,0x360,0x5f);
	dev_spi_write(fd,0x361,0xf0);
	dev_spi_write(fd,0x362,0x0);
	dev_spi_write(fd,0x363,0x8);
	dev_spi_write(fd,0x364,0x5f);
	dev_spi_write(fd,0x365,0xf0);
	dev_spi_write(fd,0x366,0x0);
	dev_spi_write(fd,0x367,0xe);
	dev_spi_write(fd,0x368,0x0);
	dev_spi_write(fd,0x369,0x2c);
	dev_spi_write(fd,0x36a,0x8);
	dev_spi_write(fd,0x36b,0xbf);
	dev_spi_write(fd,0x36c,0x8d);
	dev_spi_write(fd,0x36d,0x42);
	dev_spi_write(fd,0x36e,0x9c);
	dev_spi_write(fd,0x36f,0xbf);
	dev_spi_write(fd,0x370,0x2c);
	dev_spi_write(fd,0x371,0x1c);
	dev_spi_write(fd,0x372,0x0);
	dev_spi_write(fd,0x373,0x25);
	dev_spi_write(fd,0x374,0x7);
	dev_spi_write(fd,0x375,0xc);
	dev_spi_write(fd,0x376,0x47);
	dev_spi_write(fd,0x377,0xea);
	dev_spi_write(fd,0x378,0x1);
	dev_spi_write(fd,0x379,0x47);
	dev_spi_write(fd,0x37a,0xe);
	dev_spi_write(fd,0x37b,0xc);
	dev_spi_write(fd,0x37c,0xb4);
	dev_spi_write(fd,0x37d,0x42);
	dev_spi_write(fd,0x37e,0x8);
	dev_spi_write(fd,0x37f,0xbf);
	dev_spi_write(fd,0x380,0xbd);
	dev_spi_write(fd,0x381,0x42);
	dev_spi_write(fd,0x382,0x9e);
	dev_spi_write(fd,0x383,0xbf);
	dev_spi_write(fd,0x384,0x5f);
	dev_spi_write(fd,0x385,0xea);
	dev_spi_write(fd,0x386,0x4);
	dev_spi_write(fd,0x387,0x44);
	dev_spi_write(fd,0x388,0x44);
	dev_spi_write(fd,0x389,0xea);
	dev_spi_write(fd,0x38a,0x15);
	dev_spi_write(fd,0x38b,0x44);
	dev_spi_write(fd,0x38c,0x5f);
	dev_spi_write(fd,0x38d,0xea);
	dev_spi_write(fd,0x38e,0x5);
	dev_spi_write(fd,0x38f,0x45);
	dev_spi_write(fd,0x390,0x7);
	dev_spi_write(fd,0x391,0xa);
	dev_spi_write(fd,0x392,0x47);
	dev_spi_write(fd,0x393,0xea);
	dev_spi_write(fd,0x394,0x1);
	dev_spi_write(fd,0x395,0x67);
	dev_spi_write(fd,0x396,0xe);
	dev_spi_write(fd,0x397,0xa);
	dev_spi_write(fd,0x398,0xb4);
	dev_spi_write(fd,0x399,0x42);
	dev_spi_write(fd,0x39a,0x8);
	dev_spi_write(fd,0x39b,0xbf);
	dev_spi_write(fd,0x39c,0xbd);
	dev_spi_write(fd,0x39d,0x42);
	dev_spi_write(fd,0x39e,0x9e);
	dev_spi_write(fd,0x39f,0xbf);
	dev_spi_write(fd,0x3a0,0x5f);
	dev_spi_write(fd,0x3a1,0xea);
	dev_spi_write(fd,0x3a2,0x4);
	dev_spi_write(fd,0x3a3,0x24);
	dev_spi_write(fd,0x3a4,0x44);
	dev_spi_write(fd,0x3a5,0xea);
	dev_spi_write(fd,0x3a6,0x15);
	dev_spi_write(fd,0x3a7,0x64);
	dev_spi_write(fd,0x3a8,0x5f);
	dev_spi_write(fd,0x3a9,0xea);
	dev_spi_write(fd,0x3aa,0x5);
	dev_spi_write(fd,0x3ab,0x25);
	dev_spi_write(fd,0x3ac,0x47);
	dev_spi_write(fd,0x3ad,0x8);
	dev_spi_write(fd,0x3ae,0x47);
	dev_spi_write(fd,0x3af,0xea);
	dev_spi_write(fd,0x3b0,0xc1);
	dev_spi_write(fd,0x3b1,0x77);
	dev_spi_write(fd,0x3b2,0x4e);
	dev_spi_write(fd,0x3b3,0x8);
	dev_spi_write(fd,0x3b4,0xb4);
	dev_spi_write(fd,0x3b5,0x42);
	dev_spi_write(fd,0x3b6,0x8);
	dev_spi_write(fd,0x3b7,0xbf);
	dev_spi_write(fd,0x3b8,0xbd);
	dev_spi_write(fd,0x3b9,0x42);
	dev_spi_write(fd,0x3ba,0x0);
	dev_spi_write(fd,0x3bb,0xf2);
	dev_spi_write(fd,0x3bc,0x93);
	dev_spi_write(fd,0x3bd,0x80);
	dev_spi_write(fd,0x3be,0x87);
	dev_spi_write(fd,0x3bf,0x8);
	dev_spi_write(fd,0x3c0,0x47);
	dev_spi_write(fd,0x3c1,0xea);
	dev_spi_write(fd,0x3c2,0x81);
	dev_spi_write(fd,0x3c3,0x77);
	dev_spi_write(fd,0x3c4,0x8e);
	dev_spi_write(fd,0x3c5,0x8);
	dev_spi_write(fd,0x3c6,0xb4);
	dev_spi_write(fd,0x3c7,0x42);
	dev_spi_write(fd,0x3c8,0x8);
	dev_spi_write(fd,0x3c9,0xbf);
	dev_spi_write(fd,0x3ca,0xbd);
	dev_spi_write(fd,0x3cb,0x42);
	dev_spi_write(fd,0x3cc,0x7c);
	dev_spi_write(fd,0x3cd,0xd8);
	dev_spi_write(fd,0x3ce,0xc7);
	dev_spi_write(fd,0x3cf,0x8);
	dev_spi_write(fd,0x3d0,0x47);
	dev_spi_write(fd,0x3d1,0xea);
	dev_spi_write(fd,0x3d2,0x41);
	dev_spi_write(fd,0x3d3,0x77);
	dev_spi_write(fd,0x3d4,0xce);
	dev_spi_write(fd,0x3d5,0x8);
	dev_spi_write(fd,0x3d6,0xb4);
	dev_spi_write(fd,0x3d7,0x42);
	dev_spi_write(fd,0x3d8,0x8);
	dev_spi_write(fd,0x3d9,0xbf);
	dev_spi_write(fd,0x3da,0xbd);
	dev_spi_write(fd,0x3db,0x42);
	dev_spi_write(fd,0x3dc,0x66);
	dev_spi_write(fd,0x3dd,0xd8);
	dev_spi_write(fd,0x3de,0x7);
	dev_spi_write(fd,0x3df,0x9);
	dev_spi_write(fd,0x3e0,0x47);
	dev_spi_write(fd,0x3e1,0xea);
	dev_spi_write(fd,0x3e2,0x1);
	dev_spi_write(fd,0x3e3,0x77);
	dev_spi_write(fd,0x3e4,0xe);
	dev_spi_write(fd,0x3e5,0x9);
	dev_spi_write(fd,0x3e6,0xb4);
	dev_spi_write(fd,0x3e7,0x42);
	dev_spi_write(fd,0x3e8,0x8);
	dev_spi_write(fd,0x3e9,0xbf);
	dev_spi_write(fd,0x3ea,0xbd);
	dev_spi_write(fd,0x3eb,0x42);
	dev_spi_write(fd,0x3ec,0x50);
	dev_spi_write(fd,0x3ed,0xd8);
	dev_spi_write(fd,0x3ee,0x47);
	dev_spi_write(fd,0x3ef,0x9);
	dev_spi_write(fd,0x3f0,0x47);
	dev_spi_write(fd,0x3f1,0xea);
	dev_spi_write(fd,0x3f2,0xc1);
	dev_spi_write(fd,0x3f3,0x67);
	dev_spi_write(fd,0x3f4,0x4e);
	dev_spi_write(fd,0x3f5,0x9);
	dev_spi_write(fd,0x3f6,0xb4);
	dev_spi_write(fd,0x3f7,0x42);
	dev_spi_write(fd,0x3f8,0x8);
	dev_spi_write(fd,0x3f9,0xbf);
	dev_spi_write(fd,0x3fa,0xbd);
	dev_spi_write(fd,0x3fb,0x42);
	dev_spi_write(fd,0x3fc,0x3a);
	dev_spi_write(fd,0x3fd,0xd8);
	dev_spi_write(fd,0x3fe,0x87);
	dev_spi_write(fd,0x3ff,0x9);
	dev_spi_write(fd,0x400,0x47);
	dev_spi_write(fd,0x401,0xea);
	dev_spi_write(fd,0x402,0x81);
	dev_spi_write(fd,0x403,0x67);
	dev_spi_write(fd,0x404,0x8e);
	dev_spi_write(fd,0x405,0x9);
	dev_spi_write(fd,0x406,0xb4);
	dev_spi_write(fd,0x407,0x42);
	dev_spi_write(fd,0x408,0x8);
	dev_spi_write(fd,0x409,0xbf);
	dev_spi_write(fd,0x40a,0xbd);
	dev_spi_write(fd,0x40b,0x42);
	dev_spi_write(fd,0x40c,0x24);
	dev_spi_write(fd,0x40d,0xd8);
	dev_spi_write(fd,0x40e,0xc7);
	dev_spi_write(fd,0x40f,0x9);
	dev_spi_write(fd,0x410,0x47);
	dev_spi_write(fd,0x411,0xea);
	dev_spi_write(fd,0x412,0x41);
	dev_spi_write(fd,0x413,0x67);
	dev_spi_write(fd,0x414,0xce);
	dev_spi_write(fd,0x415,0x9);
	dev_spi_write(fd,0x416,0xb4);
	dev_spi_write(fd,0x417,0x42);
	dev_spi_write(fd,0x418,0x8);
	dev_spi_write(fd,0x419,0xbf);
	dev_spi_write(fd,0x41a,0xbd);
	dev_spi_write(fd,0x41b,0x42);
	dev_spi_write(fd,0x41c,0xd);
	dev_spi_write(fd,0x41d,0xd8);
	dev_spi_write(fd,0x41e,0xe6);
	dev_spi_write(fd,0x41f,0x1);
	dev_spi_write(fd,0x420,0x46);
	dev_spi_write(fd,0x421,0xea);
	dev_spi_write(fd,0x422,0x55);
	dev_spi_write(fd,0x423,0x66);
	dev_spi_write(fd,0x424,0xef);
	dev_spi_write(fd,0x425,0x1);
	dev_spi_write(fd,0x426,0xb1);
	dev_spi_write(fd,0x427,0x42);
	dev_spi_write(fd,0x428,0x8);
	dev_spi_write(fd,0x429,0xbf);
	dev_spi_write(fd,0x42a,0xb8);
	dev_spi_write(fd,0x42b,0x42);
	dev_spi_write(fd,0x42c,0x1);
	dev_spi_write(fd,0x42d,0xd3);
	dev_spi_write(fd,0x42e,0xc0);
	dev_spi_write(fd,0x42f,0x1b);
	dev_spi_write(fd,0x430,0xb1);
	dev_spi_write(fd,0x431,0x41);
	dev_spi_write(fd,0x432,0x58);
	dev_spi_write(fd,0x433,0xeb);
	dev_spi_write(fd,0x434,0x8);
	dev_spi_write(fd,0x435,0x8);
	dev_spi_write(fd,0x436,0x5e);
	dev_spi_write(fd,0x437,0xeb);
	dev_spi_write(fd,0x438,0xe);
	dev_spi_write(fd,0x439,0xe);
	dev_spi_write(fd,0x43a,0xa6);
	dev_spi_write(fd,0x43b,0x1);
	dev_spi_write(fd,0x43c,0x46);
	dev_spi_write(fd,0x43d,0xea);
	dev_spi_write(fd,0x43e,0x95);
	dev_spi_write(fd,0x43f,0x66);
	dev_spi_write(fd,0x440,0x4f);
	dev_spi_write(fd,0x441,0xea);
	dev_spi_write(fd,0x442,0x85);
	dev_spi_write(fd,0x443,0x17);
	dev_spi_write(fd,0x444,0xb1);
	dev_spi_write(fd,0x445,0x42);
	dev_spi_write(fd,0x446,0x8);
	dev_spi_write(fd,0x447,0xbf);
	dev_spi_write(fd,0x448,0xb8);
	dev_spi_write(fd,0x449,0x42);
	dev_spi_write(fd,0x44a,0x1);
	dev_spi_write(fd,0x44b,0xd3);
	dev_spi_write(fd,0x44c,0xc0);
	dev_spi_write(fd,0x44d,0x1b);
	dev_spi_write(fd,0x44e,0xb1);
	dev_spi_write(fd,0x44f,0x41);
	dev_spi_write(fd,0x450,0x58);
	dev_spi_write(fd,0x451,0xeb);
	dev_spi_write(fd,0x452,0x8);
	dev_spi_write(fd,0x453,0x8);
	dev_spi_write(fd,0x454,0x4e);
	dev_spi_write(fd,0x455,0xeb);
	dev_spi_write(fd,0x456,0xe);
	dev_spi_write(fd,0x457,0xe);
	dev_spi_write(fd,0x458,0x66);
	dev_spi_write(fd,0x459,0x1);
	dev_spi_write(fd,0x45a,0x46);
	dev_spi_write(fd,0x45b,0xea);
	dev_spi_write(fd,0x45c,0xd5);
	dev_spi_write(fd,0x45d,0x66);
	dev_spi_write(fd,0x45e,0x6f);
	dev_spi_write(fd,0x45f,0x1);
	dev_spi_write(fd,0x460,0xb1);
	dev_spi_write(fd,0x461,0x42);
	dev_spi_write(fd,0x462,0x8);
	dev_spi_write(fd,0x463,0xbf);
	dev_spi_write(fd,0x464,0xb8);
	dev_spi_write(fd,0x465,0x42);
	dev_spi_write(fd,0x466,0x1);
	dev_spi_write(fd,0x467,0xd3);
	dev_spi_write(fd,0x468,0xc0);
	dev_spi_write(fd,0x469,0x1b);
	dev_spi_write(fd,0x46a,0xb1);
	dev_spi_write(fd,0x46b,0x41);
	dev_spi_write(fd,0x46c,0x58);
	dev_spi_write(fd,0x46d,0xeb);
	dev_spi_write(fd,0x46e,0x8);
	dev_spi_write(fd,0x46f,0x8);
	dev_spi_write(fd,0x470,0x4e);
	dev_spi_write(fd,0x471,0xeb);
	dev_spi_write(fd,0x472,0xe);
	dev_spi_write(fd,0x473,0xe);
	dev_spi_write(fd,0x474,0x26);
	dev_spi_write(fd,0x475,0x1);
	dev_spi_write(fd,0x476,0x46);
	dev_spi_write(fd,0x477,0xea);
	dev_spi_write(fd,0x478,0x15);
	dev_spi_write(fd,0x479,0x76);
	dev_spi_write(fd,0x47a,0x2f);
	dev_spi_write(fd,0x47b,0x1);
	dev_spi_write(fd,0x47c,0xb1);
	dev_spi_write(fd,0x47d,0x42);
	dev_spi_write(fd,0x47e,0x8);
	dev_spi_write(fd,0x47f,0xbf);
	dev_spi_write(fd,0x480,0xb8);
	dev_spi_write(fd,0x481,0x42);
	dev_spi_write(fd,0x482,0x1);
	dev_spi_write(fd,0x483,0xd3);
	dev_spi_write(fd,0x484,0xc0);
	dev_spi_write(fd,0x485,0x1b);
	dev_spi_write(fd,0x486,0xb1);
	dev_spi_write(fd,0x487,0x41);
	dev_spi_write(fd,0x488,0x58);
	dev_spi_write(fd,0x489,0xeb);
	dev_spi_write(fd,0x48a,0x8);
	dev_spi_write(fd,0x48b,0x8);
	dev_spi_write(fd,0x48c,0x5e);
	dev_spi_write(fd,0x48d,0xeb);
	dev_spi_write(fd,0x48e,0xe);
	dev_spi_write(fd,0x48f,0xe);
	dev_spi_write(fd,0x490,0xe6);
	dev_spi_write(fd,0x491,0x0);
	dev_spi_write(fd,0x492,0x46);
	dev_spi_write(fd,0x493,0xea);
	dev_spi_write(fd,0x494,0x55);
	dev_spi_write(fd,0x495,0x76);
	dev_spi_write(fd,0x496,0xef);
	dev_spi_write(fd,0x497,0x0);
	dev_spi_write(fd,0x498,0xb1);
	dev_spi_write(fd,0x499,0x42);
	dev_spi_write(fd,0x49a,0x8);
	dev_spi_write(fd,0x49b,0xbf);
	dev_spi_write(fd,0x49c,0xb8);
	dev_spi_write(fd,0x49d,0x42);
	dev_spi_write(fd,0x49e,0x1);
	dev_spi_write(fd,0x49f,0xd3);
	dev_spi_write(fd,0x4a0,0xc0);
	dev_spi_write(fd,0x4a1,0x1b);
	dev_spi_write(fd,0x4a2,0xb1);
	dev_spi_write(fd,0x4a3,0x41);
	dev_spi_write(fd,0x4a4,0x58);
	dev_spi_write(fd,0x4a5,0xeb);
	dev_spi_write(fd,0x4a6,0x8);
	dev_spi_write(fd,0x4a7,0x8);
	dev_spi_write(fd,0x4a8,0x4e);
	dev_spi_write(fd,0x4a9,0xeb);
	dev_spi_write(fd,0x4aa,0xe);
	dev_spi_write(fd,0x4ab,0xe);
	dev_spi_write(fd,0x4ac,0xa6);
	dev_spi_write(fd,0x4ad,0x0);
	dev_spi_write(fd,0x4ae,0x46);
	dev_spi_write(fd,0x4af,0xea);
	dev_spi_write(fd,0x4b0,0x95);
	dev_spi_write(fd,0x4b1,0x76);
	dev_spi_write(fd,0x4b2,0xaf);
	dev_spi_write(fd,0x4b3,0x0);
	dev_spi_write(fd,0x4b4,0xb1);
	dev_spi_write(fd,0x4b5,0x42);
	dev_spi_write(fd,0x4b6,0x8);
	dev_spi_write(fd,0x4b7,0xbf);
	dev_spi_write(fd,0x4b8,0xb8);
	dev_spi_write(fd,0x4b9,0x42);
	dev_spi_write(fd,0x4ba,0x1);
	dev_spi_write(fd,0x4bb,0xd3);
	dev_spi_write(fd,0x4bc,0xc0);
	dev_spi_write(fd,0x4bd,0x1b);
	dev_spi_write(fd,0x4be,0xb1);
	dev_spi_write(fd,0x4bf,0x41);
	dev_spi_write(fd,0x4c0,0x58);
	dev_spi_write(fd,0x4c1,0xeb);
	dev_spi_write(fd,0x4c2,0x8);
	dev_spi_write(fd,0x4c3,0x8);
	dev_spi_write(fd,0x4c4,0x4e);
	dev_spi_write(fd,0x4c5,0xeb);
	dev_spi_write(fd,0x4c6,0xe);
	dev_spi_write(fd,0x4c7,0xe);
	dev_spi_write(fd,0x4c8,0x66);
	dev_spi_write(fd,0x4c9,0x0);
	dev_spi_write(fd,0x4ca,0x46);
	dev_spi_write(fd,0x4cb,0xea);
	dev_spi_write(fd,0x4cc,0xd5);
	dev_spi_write(fd,0x4cd,0x76);
	dev_spi_write(fd,0x4ce,0x6f);
	dev_spi_write(fd,0x4cf,0x0);
	dev_spi_write(fd,0x4d0,0xb1);
	dev_spi_write(fd,0x4d1,0x42);
	dev_spi_write(fd,0x4d2,0x8);
	dev_spi_write(fd,0x4d3,0xbf);
	dev_spi_write(fd,0x4d4,0xb8);
	dev_spi_write(fd,0x4d5,0x42);
	dev_spi_write(fd,0x4d6,0x1);
	dev_spi_write(fd,0x4d7,0xd3);
	dev_spi_write(fd,0x4d8,0xc0);
	dev_spi_write(fd,0x4d9,0x1b);
	dev_spi_write(fd,0x4da,0xb1);
	dev_spi_write(fd,0x4db,0x41);
	dev_spi_write(fd,0x4dc,0x58);
	dev_spi_write(fd,0x4dd,0xeb);
	dev_spi_write(fd,0x4de,0x8);
	dev_spi_write(fd,0x4df,0x8);
	dev_spi_write(fd,0x4e0,0x5e);
	dev_spi_write(fd,0x4e1,0xeb);
	dev_spi_write(fd,0x4e2,0xe);
	dev_spi_write(fd,0x4e3,0xe);
	dev_spi_write(fd,0x4e4,0xa1);
	dev_spi_write(fd,0x4e5,0x42);
	dev_spi_write(fd,0x4e6,0x8);
	dev_spi_write(fd,0x4e7,0xbf);
	dev_spi_write(fd,0x4e8,0xa8);
	dev_spi_write(fd,0x4e9,0x42);
	dev_spi_write(fd,0x4ea,0x1);
	dev_spi_write(fd,0x4eb,0xd3);
	dev_spi_write(fd,0x4ec,0x40);
	dev_spi_write(fd,0x4ed,0x1b);
	dev_spi_write(fd,0x4ee,0xa1);
	dev_spi_write(fd,0x4ef,0x41);
	dev_spi_write(fd,0x4f0,0x58);
	dev_spi_write(fd,0x4f1,0xeb);
	dev_spi_write(fd,0x4f2,0x8);
	dev_spi_write(fd,0x4f3,0x8);
	dev_spi_write(fd,0x4f4,0x5e);
	dev_spi_write(fd,0x4f5,0xeb);
	dev_spi_write(fd,0x4f6,0xe);
	dev_spi_write(fd,0x4f7,0xe);
	dev_spi_write(fd,0x4f8,0xa3);
	dev_spi_write(fd,0x4f9,0x42);
	dev_spi_write(fd,0x4fa,0x8);
	dev_spi_write(fd,0x4fb,0xbf);
	dev_spi_write(fd,0x4fc,0xaa);
	dev_spi_write(fd,0x4fd,0x42);
	dev_spi_write(fd,0x4fe,0x3e);
	dev_spi_write(fd,0x4ff,0xbf);
	dev_spi_write(fd,0x500,0x2d);
	dev_spi_write(fd,0x501,0xa);
	dev_spi_write(fd,0x502,0x45);
	dev_spi_write(fd,0x503,0xea);
	dev_spi_write(fd,0x504,0x4);
	dev_spi_write(fd,0x505,0x65);
	dev_spi_write(fd,0x506,0x24);
	dev_spi_write(fd,0x507,0xa);
	dev_spi_write(fd,0x508,0x89);
	dev_spi_write(fd,0x509,0xd3);
	dev_spi_write(fd,0x50a,0x73);
	dev_spi_write(fd,0x50b,0x46);
	dev_spi_write(fd,0x50c,0x42);
	dev_spi_write(fd,0x50d,0x46);
	dev_spi_write(fd,0x50e,0x1e);
	dev_spi_write(fd,0x50f,0x46);
	dev_spi_write(fd,0x510,0x17);
	dev_spi_write(fd,0x511,0x46);
	dev_spi_write(fd,0x512,0xb);
	dev_spi_write(fd,0x513,0x46);
	dev_spi_write(fd,0x514,0x2);
	dev_spi_write(fd,0x515,0x46);
	dev_spi_write(fd,0x516,0x31);
	dev_spi_write(fd,0x517,0x46);
	dev_spi_write(fd,0x518,0x38);
	dev_spi_write(fd,0x519,0x46);
	dev_spi_write(fd,0x51a,0xbd);
	dev_spi_write(fd,0x51b,0xe8);
	dev_spi_write(fd,0x51c,0xf0);
	dev_spi_write(fd,0x51d,0x81);
	dev_spi_write(fd,0x51e,0x70);
	dev_spi_write(fd,0x51f,0x47);
	dev_spi_write(fd,0x520,0xf8);
	dev_spi_write(fd,0x521,0xb5);
	dev_spi_write(fd,0x522,0x3e);
	dev_spi_write(fd,0x523,0x4c);
	dev_spi_write(fd,0x524,0x7);
	dev_spi_write(fd,0x525,0x20);
	dev_spi_write(fd,0x526,0x60);
	dev_spi_write(fd,0x527,0x70);
	dev_spi_write(fd,0x528,0xa0);
	dev_spi_write(fd,0x529,0x75);
	dev_spi_write(fd,0x52a,0x84);
	dev_spi_write(fd,0x52b,0xf8);
	dev_spi_write(fd,0x52c,0x24);
	dev_spi_write(fd,0x52d,0x0);
	dev_spi_write(fd,0x52e,0xa);
	dev_spi_write(fd,0x52f,0x22);
	dev_spi_write(fd,0x530,0x84);
	dev_spi_write(fd,0x531,0xf8);
	dev_spi_write(fd,0x532,0x3b);
	dev_spi_write(fd,0x533,0x20);
	dev_spi_write(fd,0x534,0x10);
	dev_spi_write(fd,0x535,0x21);
	dev_spi_write(fd,0x536,0x84);
	dev_spi_write(fd,0x537,0xf8);
	dev_spi_write(fd,0x538,0x35);
	dev_spi_write(fd,0x539,0x10);
	dev_spi_write(fd,0x53a,0x84);
	dev_spi_write(fd,0x53b,0xf8);
	dev_spi_write(fd,0x53c,0x82);
	dev_spi_write(fd,0x53d,0x10);
	dev_spi_write(fd,0x53e,0x84);
	dev_spi_write(fd,0x53f,0xf8);
	dev_spi_write(fd,0x540,0x87);
	dev_spi_write(fd,0x541,0x10);
	dev_spi_write(fd,0x542,0x3);
	dev_spi_write(fd,0x543,0x26);
	dev_spi_write(fd,0x544,0x66);
	dev_spi_write(fd,0x545,0x72);
	dev_spi_write(fd,0x546,0xe6);
	dev_spi_write(fd,0x547,0x75);
	dev_spi_write(fd,0x548,0x84);
	dev_spi_write(fd,0x549,0xf8);
	dev_spi_write(fd,0x54a,0x48);
	dev_spi_write(fd,0x54b,0x60);
	dev_spi_write(fd,0x54c,0x84);
	dev_spi_write(fd,0x54d,0xf8);
	dev_spi_write(fd,0x54e,0x64);
	dev_spi_write(fd,0x54f,0x60);
	dev_spi_write(fd,0x550,0x84);
	dev_spi_write(fd,0x551,0xf8);
	dev_spi_write(fd,0x552,0xbf);
	dev_spi_write(fd,0x553,0x60);
	dev_spi_write(fd,0x554,0x1);
	dev_spi_write(fd,0x555,0x25);
	dev_spi_write(fd,0x556,0x84);
	dev_spi_write(fd,0x557,0xf8);
	dev_spi_write(fd,0x558,0x26);
	dev_spi_write(fd,0x559,0x50);
	dev_spi_write(fd,0x55a,0x31);
	dev_spi_write(fd,0x55b,0x4b);
	dev_spi_write(fd,0x55c,0x84);
	dev_spi_write(fd,0x55d,0xf8);
	dev_spi_write(fd,0x55e,0x39);
	dev_spi_write(fd,0x55f,0x50);
	dev_spi_write(fd,0x560,0x12);
	dev_spi_write(fd,0x561,0x20);
	dev_spi_write(fd,0x562,0x84);
	dev_spi_write(fd,0x563,0xf8);
	dev_spi_write(fd,0x564,0x33);
	dev_spi_write(fd,0x565,0x0);
	dev_spi_write(fd,0x566,0x2f);
	dev_spi_write(fd,0x567,0x4a);
	dev_spi_write(fd,0x568,0x84);
	dev_spi_write(fd,0x569,0xf8);
	dev_spi_write(fd,0x56a,0x5d);
	dev_spi_write(fd,0x56b,0x0);
	dev_spi_write(fd,0x56c,0x2e);
	dev_spi_write(fd,0x56d,0x49);
	dev_spi_write(fd,0x56e,0x84);
	dev_spi_write(fd,0x56f,0xf8);
	dev_spi_write(fd,0x570,0x79);
	dev_spi_write(fd,0x571,0x0);
	dev_spi_write(fd,0x572,0x2);
	dev_spi_write(fd,0x573,0x20);
	dev_spi_write(fd,0x574,0x18);
	dev_spi_write(fd,0x575,0x70);
	dev_spi_write(fd,0x576,0x27);
	dev_spi_write(fd,0x577,0x4e);
	dev_spi_write(fd,0x578,0x10);
	dev_spi_write(fd,0x579,0x70);
	dev_spi_write(fd,0x57a,0x27);
	dev_spi_write(fd,0x57b,0x48);
	dev_spi_write(fd,0x57c,0x2b);
	dev_spi_write(fd,0x57d,0x4f);
	dev_spi_write(fd,0x57e,0xc6);
	dev_spi_write(fd,0x57f,0xf8);
	dev_spi_write(fd,0x580,0x50);
	dev_spi_write(fd,0x581,0x6);
	dev_spi_write(fd,0x582,0x0);
	dev_spi_write(fd,0x583,0x24);
	dev_spi_write(fd,0x584,0xc);
	dev_spi_write(fd,0x585,0x70);
	dev_spi_write(fd,0x586,0x2a);
	dev_spi_write(fd,0x587,0x48);
	dev_spi_write(fd,0x588,0xc7);
	dev_spi_write(fd,0x589,0xf8);
	dev_spi_write(fd,0x58a,0x38);
	dev_spi_write(fd,0x58b,0x2);
	dev_spi_write(fd,0x58c,0x29);
	dev_spi_write(fd,0x58d,0x48);
	dev_spi_write(fd,0x58e,0xc7);
	dev_spi_write(fd,0x58f,0xf8);
	dev_spi_write(fd,0x590,0x3c);
	dev_spi_write(fd,0x591,0x2);
	dev_spi_write(fd,0x592,0x29);
	dev_spi_write(fd,0x593,0x48);
	dev_spi_write(fd,0x594,0xc7);
	dev_spi_write(fd,0x595,0xf8);
	dev_spi_write(fd,0x596,0xb8);
	dev_spi_write(fd,0x597,0x2);
	dev_spi_write(fd,0x598,0x28);
	dev_spi_write(fd,0x599,0x48);
	dev_spi_write(fd,0x59a,0xc7);
	dev_spi_write(fd,0x59b,0xf8);
	dev_spi_write(fd,0x59c,0xbc);
	dev_spi_write(fd,0x59d,0x2);
	dev_spi_write(fd,0x59e,0x0);
	dev_spi_write(fd,0x59f,0xf0);
	dev_spi_write(fd,0x5a0,0x53);
	dev_spi_write(fd,0x5a1,0xfa);
	dev_spi_write(fd,0x5a2,0x27);
	dev_spi_write(fd,0x5a3,0x48);
	dev_spi_write(fd,0x5a4,0xc6);
	dev_spi_write(fd,0x5a5,0xf8);
	dev_spi_write(fd,0x5a6,0x68);
	dev_spi_write(fd,0x5a7,0x9);
	dev_spi_write(fd,0x5a8,0x26);
	dev_spi_write(fd,0x5a9,0x48);
	dev_spi_write(fd,0x5aa,0xc6);
	dev_spi_write(fd,0x5ab,0xf8);
	dev_spi_write(fd,0x5ac,0x38);
	dev_spi_write(fd,0x5ad,0x6);
	dev_spi_write(fd,0x5ae,0x26);
	dev_spi_write(fd,0x5af,0x48);
	dev_spi_write(fd,0x5b0,0xc6);
	dev_spi_write(fd,0x5b1,0xf8);
	dev_spi_write(fd,0x5b2,0x3c);
	dev_spi_write(fd,0x5b3,0x6);
	dev_spi_write(fd,0x5b4,0x25);
	dev_spi_write(fd,0x5b5,0x48);
	dev_spi_write(fd,0x5b6,0xc6);
	dev_spi_write(fd,0x5b7,0xf8);
	dev_spi_write(fd,0x5b8,0x54);
	dev_spi_write(fd,0x5b9,0x6);
	dev_spi_write(fd,0x5ba,0x25);
	dev_spi_write(fd,0x5bb,0x48);
	dev_spi_write(fd,0x5bc,0xc6);
	dev_spi_write(fd,0x5bd,0xf8);
	dev_spi_write(fd,0x5be,0x58);
	dev_spi_write(fd,0x5bf,0x6);
	dev_spi_write(fd,0x5c0,0x24);
	dev_spi_write(fd,0x5c1,0x48);
	dev_spi_write(fd,0x5c2,0xc6);
	dev_spi_write(fd,0x5c3,0xf8);
	dev_spi_write(fd,0x5c4,0xbc);
	dev_spi_write(fd,0x5c5,0x1);
	dev_spi_write(fd,0x5c6,0x25);
	dev_spi_write(fd,0x5c7,0x48);
	dev_spi_write(fd,0x5c8,0xc6);
	dev_spi_write(fd,0x5c9,0xf8);
	dev_spi_write(fd,0x5ca,0x18);
	dev_spi_write(fd,0x5cb,0x1);
	dev_spi_write(fd,0x5cc,0x22);
	dev_spi_write(fd,0x5cd,0x48);
	dev_spi_write(fd,0x5ce,0x4);
	dev_spi_write(fd,0x5cf,0x70);
	dev_spi_write(fd,0x5d0,0x44);
	dev_spi_write(fd,0x5d1,0x70);
	dev_spi_write(fd,0x5d2,0x24);
	dev_spi_write(fd,0x5d3,0x48);
	dev_spi_write(fd,0x5d4,0x85);
	dev_spi_write(fd,0x5d5,0x70);
	dev_spi_write(fd,0x5d6,0xf);
	dev_spi_write(fd,0x5d7,0x21);
	dev_spi_write(fd,0x5d8,0x1);
	dev_spi_write(fd,0x5d9,0x70);
	dev_spi_write(fd,0x5da,0x44);
	dev_spi_write(fd,0x5db,0x70);
	dev_spi_write(fd,0x5dc,0x22);
	dev_spi_write(fd,0x5dd,0x48);
	dev_spi_write(fd,0x5de,0xc7);
	dev_spi_write(fd,0x5df,0xf8);
	dev_spi_write(fd,0x5e0,0x80);
	dev_spi_write(fd,0x5e1,0x3);
	dev_spi_write(fd,0x5e2,0x1f);
	dev_spi_write(fd,0x5e3,0x48);
	dev_spi_write(fd,0x5e4,0xc6);
	dev_spi_write(fd,0x5e5,0xf8);
	dev_spi_write(fd,0x5e6,0x30);
	dev_spi_write(fd,0x5e7,0x1);
	dev_spi_write(fd,0x5e8,0xff);
	dev_spi_write(fd,0x5e9,0xf7);
	dev_spi_write(fd,0x5ea,0x1a);
	dev_spi_write(fd,0x5eb,0xfe);
	dev_spi_write(fd,0x5ec,0x22);
	dev_spi_write(fd,0x5ed,0x48);
	dev_spi_write(fd,0x5ee,0x1b);
	dev_spi_write(fd,0x5ef,0x21);
	dev_spi_write(fd,0x5f0,0x41);
	dev_spi_write(fd,0x5f1,0x70);
	dev_spi_write(fd,0x5f2,0xb);
	dev_spi_write(fd,0x5f3,0x21);
	dev_spi_write(fd,0x5f4,0x81);
	dev_spi_write(fd,0x5f5,0x70);
	dev_spi_write(fd,0x5f6,0x17);
	dev_spi_write(fd,0x5f7,0x21);
	dev_spi_write(fd,0x5f8,0xc1);
	dev_spi_write(fd,0x5f9,0x70);
	dev_spi_write(fd,0x5fa,0x93);
	dev_spi_write(fd,0x5fb,0x21);
	dev_spi_write(fd,0x5fc,0x81);
	dev_spi_write(fd,0x5fd,0x80);
	dev_spi_write(fd,0x5fe,0x1b);
	dev_spi_write(fd,0x5ff,0x48);
	dev_spi_write(fd,0x600,0xc6);
	dev_spi_write(fd,0x601,0xf8);
	dev_spi_write(fd,0x602,0x38);
	dev_spi_write(fd,0x603,0x4);
	dev_spi_write(fd,0x604,0x1a);
	dev_spi_write(fd,0x605,0x48);
	dev_spi_write(fd,0x606,0xc7);
	dev_spi_write(fd,0x607,0xf8);
	dev_spi_write(fd,0x608,0x60);
	dev_spi_write(fd,0x609,0x3);
	dev_spi_write(fd,0x60a,0x1a);
	dev_spi_write(fd,0x60b,0x48);
	dev_spi_write(fd,0x60c,0xc7);
	dev_spi_write(fd,0x60d,0xf8);
	dev_spi_write(fd,0x60e,0x64);
	dev_spi_write(fd,0x60f,0x3);
	dev_spi_write(fd,0x610,0xf8);
	dev_spi_write(fd,0x611,0xbd);
	dev_spi_write(fd,0x612,0xc0);
	dev_spi_write(fd,0x613,0x46);
	dev_spi_write(fd,0x614,0x90);
	dev_spi_write(fd,0x615,0xd6);
	dev_spi_write(fd,0x616,0x0);
	dev_spi_write(fd,0x617,0x20);
	dev_spi_write(fd,0x618,0x97);
	dev_spi_write(fd,0x619,0x2);
	dev_spi_write(fd,0x61a,0x3);
	dev_spi_write(fd,0x61b,0x0);
	dev_spi_write(fd,0x61c,0x34);
	dev_spi_write(fd,0x61d,0x20);
	dev_spi_write(fd,0x61e,0x1);
	dev_spi_write(fd,0x61f,0x20);
	dev_spi_write(fd,0x620,0x2f);
	dev_spi_write(fd,0x621,0x21);
	dev_spi_write(fd,0x622,0x1);
	dev_spi_write(fd,0x623,0x20);
	dev_spi_write(fd,0x624,0x7d);
	dev_spi_write(fd,0x625,0x32);
	dev_spi_write(fd,0x626,0x1);
	dev_spi_write(fd,0x627,0x20);
	dev_spi_write(fd,0x628,0x80);
	dev_spi_write(fd,0x629,0x32);
	dev_spi_write(fd,0x62a,0x1);
	dev_spi_write(fd,0x62b,0x20);
	dev_spi_write(fd,0x62c,0xd4);
	dev_spi_write(fd,0x62d,0xf7);
	dev_spi_write(fd,0x62e,0x0);
	dev_spi_write(fd,0x62f,0x20);
	dev_spi_write(fd,0x630,0xb5);
	dev_spi_write(fd,0x631,0x5);
	dev_spi_write(fd,0x632,0x3);
	dev_spi_write(fd,0x633,0x0);
	dev_spi_write(fd,0x634,0xd9);
	dev_spi_write(fd,0x635,0x6);
	dev_spi_write(fd,0x636,0x3);
	dev_spi_write(fd,0x637,0x0);
	dev_spi_write(fd,0x638,0xdb);
	dev_spi_write(fd,0x639,0xf);
	dev_spi_write(fd,0x63a,0x3);
	dev_spi_write(fd,0x63b,0x0);
	dev_spi_write(fd,0x63c,0x61);
	dev_spi_write(fd,0x63d,0xe);
	dev_spi_write(fd,0x63e,0x3);
	dev_spi_write(fd,0x63f,0x0);
	dev_spi_write(fd,0x640,0xeb);
	dev_spi_write(fd,0x641,0xb);
	dev_spi_write(fd,0x642,0x3);
	dev_spi_write(fd,0x643,0x0);
	dev_spi_write(fd,0x644,0x5f);
	dev_spi_write(fd,0x645,0x1);
	dev_spi_write(fd,0x646,0x3);
	dev_spi_write(fd,0x647,0x0);
	dev_spi_write(fd,0x648,0x31);
	dev_spi_write(fd,0x649,0x0);
	dev_spi_write(fd,0x64a,0x3);
	dev_spi_write(fd,0x64b,0x0);
	dev_spi_write(fd,0x64c,0x53);
	dev_spi_write(fd,0x64d,0x2);
	dev_spi_write(fd,0x64e,0x3);
	dev_spi_write(fd,0x64f,0x0);
	dev_spi_write(fd,0x650,0xe9);
	dev_spi_write(fd,0x651,0x3);
	dev_spi_write(fd,0x652,0x3);
	dev_spi_write(fd,0x653,0x0);
	dev_spi_write(fd,0x654,0xad);
	dev_spi_write(fd,0x655,0x17);
	dev_spi_write(fd,0x656,0x3);
	dev_spi_write(fd,0x657,0x0);
	dev_spi_write(fd,0x658,0x7b);
	dev_spi_write(fd,0x659,0x32);
	dev_spi_write(fd,0x65a,0x1);
	dev_spi_write(fd,0x65b,0x20);
	dev_spi_write(fd,0x65c,0xf5);
	dev_spi_write(fd,0x65d,0x19);
	dev_spi_write(fd,0x65e,0x3);
	dev_spi_write(fd,0x65f,0x0);
	dev_spi_write(fd,0x660,0x3);
	dev_spi_write(fd,0x661,0x1a);
	dev_spi_write(fd,0x662,0x3);
	dev_spi_write(fd,0x663,0x0);
	dev_spi_write(fd,0x664,0x78);
	dev_spi_write(fd,0x665,0x32);
	dev_spi_write(fd,0x666,0x1);
	dev_spi_write(fd,0x667,0x20);
	dev_spi_write(fd,0x668,0xbd);
	dev_spi_write(fd,0x669,0x19);
	dev_spi_write(fd,0x66a,0x3);
	dev_spi_write(fd,0x66b,0x0);
	dev_spi_write(fd,0x66c,0x4f);
	dev_spi_write(fd,0x66d,0x12);
	dev_spi_write(fd,0x66e,0x3);
	dev_spi_write(fd,0x66f,0x0);
	dev_spi_write(fd,0x670,0xbd);
	dev_spi_write(fd,0x671,0x18);
	dev_spi_write(fd,0x672,0x3);
	dev_spi_write(fd,0x673,0x0);
	dev_spi_write(fd,0x674,0x6d);
	dev_spi_write(fd,0x675,0x18);
	dev_spi_write(fd,0x676,0x3);
	dev_spi_write(fd,0x677,0x0);
	dev_spi_write(fd,0x678,0x3c);
	dev_spi_write(fd,0x679,0xd6);
	dev_spi_write(fd,0x67a,0x0);
	dev_spi_write(fd,0x67b,0x20);
	dev_spi_write(fd,0x67c,0x38);
	dev_spi_write(fd,0x67d,0xb5);
	dev_spi_write(fd,0x67e,0xd);
	dev_spi_write(fd,0x67f,0x46);
	dev_spi_write(fd,0x680,0xd2);
	dev_spi_write(fd,0x681,0xf7);
	dev_spi_write(fd,0x682,0x6a);
	dev_spi_write(fd,0x683,0xf8);
	dev_spi_write(fd,0x684,0x4a);
	dev_spi_write(fd,0x685,0x48);
	dev_spi_write(fd,0x686,0x49);
	dev_spi_write(fd,0x687,0x49);
	dev_spi_write(fd,0x688,0x0);
	dev_spi_write(fd,0x689,0x78);
	dev_spi_write(fd,0x68a,0xc);
	dev_spi_write(fd,0x68b,0x78);
	dev_spi_write(fd,0x68c,0x1);
	dev_spi_write(fd,0x68d,0x28);
	dev_spi_write(fd,0x68e,0x5);
	dev_spi_write(fd,0x68f,0xd1);
	dev_spi_write(fd,0x690,0xfe);
	dev_spi_write(fd,0x691,0xf7);
	dev_spi_write(fd,0x692,0x23);
	dev_spi_write(fd,0x693,0xff);
	dev_spi_write(fd,0x694,0x20);
	dev_spi_write(fd,0x695,0x46);
	dev_spi_write(fd,0x696,0x29);
	dev_spi_write(fd,0x697,0x46);
	dev_spi_write(fd,0x698,0xfe);
	dev_spi_write(fd,0x699,0xf7);
	dev_spi_write(fd,0x69a,0xc7);
	dev_spi_write(fd,0x69b,0xff);
	dev_spi_write(fd,0x69c,0x38);
	dev_spi_write(fd,0x69d,0xbd);
	dev_spi_write(fd,0x69e,0x38);
	dev_spi_write(fd,0x69f,0xb5);
	dev_spi_write(fd,0x6a0,0xd);
	dev_spi_write(fd,0x6a1,0x46);
	dev_spi_write(fd,0x6a2,0xd3);
	dev_spi_write(fd,0x6a3,0xf7);
	dev_spi_write(fd,0x6a4,0xad);
	dev_spi_write(fd,0x6a5,0xf9);
	dev_spi_write(fd,0x6a6,0x42);
	dev_spi_write(fd,0x6a7,0x48);
	dev_spi_write(fd,0x6a8,0x40);
	dev_spi_write(fd,0x6a9,0x49);
	dev_spi_write(fd,0x6aa,0x0);
	dev_spi_write(fd,0x6ab,0x78);
	dev_spi_write(fd,0x6ac,0xc);
	dev_spi_write(fd,0x6ad,0x78);
	dev_spi_write(fd,0x6ae,0x1);
	dev_spi_write(fd,0x6af,0x28);
	dev_spi_write(fd,0x6b0,0x5);
	dev_spi_write(fd,0x6b1,0xd1);
	dev_spi_write(fd,0x6b2,0xfe);
	dev_spi_write(fd,0x6b3,0xf7);
	dev_spi_write(fd,0x6b4,0x12);
	dev_spi_write(fd,0x6b5,0xff);
	dev_spi_write(fd,0x6b6,0x20);
	dev_spi_write(fd,0x6b7,0x46);
	dev_spi_write(fd,0x6b8,0x29);
	dev_spi_write(fd,0x6b9,0x46);
	dev_spi_write(fd,0x6ba,0xfe);
	dev_spi_write(fd,0x6bb,0xf7);
	dev_spi_write(fd,0x6bc,0xb6);
	dev_spi_write(fd,0x6bd,0xff);
	dev_spi_write(fd,0x6be,0x38);
	dev_spi_write(fd,0x6bf,0xbd);
	dev_spi_write(fd,0x6c0,0xf8);
	dev_spi_write(fd,0x6c1,0xb5);
	dev_spi_write(fd,0x6c2,0x3);
	dev_spi_write(fd,0x6c3,0x46);
	dev_spi_write(fd,0x6c4,0x3c);
	dev_spi_write(fd,0x6c5,0x4c);
	dev_spi_write(fd,0x6c6,0x3b);
	dev_spi_write(fd,0x6c7,0x48);
	dev_spi_write(fd,0x6c8,0x27);
	dev_spi_write(fd,0x6c9,0x78);
	dev_spi_write(fd,0x6ca,0x8a);
	dev_spi_write(fd,0x6cb,0x0);
	dev_spi_write(fd,0x6cc,0xc);
	dev_spi_write(fd,0x6cd,0x25);
	dev_spi_write(fd,0x6ce,0x13);
	dev_spi_write(fd,0x6cf,0xfb);
	dev_spi_write(fd,0x6d0,0x5);
	dev_spi_write(fd,0x6d1,0x25);
	dev_spi_write(fd,0x6d2,0x44);
	dev_spi_write(fd,0x6d3,0x59);
	dev_spi_write(fd,0x6d4,0x0);
	dev_spi_write(fd,0x6d5,0x2f);
	dev_spi_write(fd,0x6d6,0x4f);
	dev_spi_write(fd,0x6d7,0xf0);
	dev_spi_write(fd,0x6d8,0x0);
	dev_spi_write(fd,0x6d9,0x0);
	dev_spi_write(fd,0x6da,0x8);
	dev_spi_write(fd,0x6db,0xbf);
	dev_spi_write(fd,0x6dc,0x5);
	dev_spi_write(fd,0x6dd,0x1c);
	dev_spi_write(fd,0x6de,0xc);
	dev_spi_write(fd,0x6df,0xd0);
	dev_spi_write(fd,0x6e0,0xd4);
	dev_spi_write(fd,0x6e1,0xf8);
	dev_spi_write(fd,0x6e2,0xe8);
	dev_spi_write(fd,0x6e3,0x65);
	dev_spi_write(fd,0x6e4,0xd4);
	dev_spi_write(fd,0x6e5,0xf8);
	dev_spi_write(fd,0x6e6,0xe8);
	dev_spi_write(fd,0x6e7,0x55);
	dev_spi_write(fd,0x6e8,0xc6);
	dev_spi_write(fd,0x6e9,0xf3);
	dev_spi_write(fd,0x6ea,0x80);
	dev_spi_write(fd,0x6eb,0x16);
	dev_spi_write(fd,0x6ec,0xc5);
	dev_spi_write(fd,0x6ed,0xf3);
	dev_spi_write(fd,0x6ee,0x80);
	dev_spi_write(fd,0x6ef,0x15);
	dev_spi_write(fd,0x6f0,0xae);
	dev_spi_write(fd,0x6f1,0x42);
	dev_spi_write(fd,0x6f2,0x18);
	dev_spi_write(fd,0x6f3,0xbf);
	dev_spi_write(fd,0x6f4,0xb7);
	dev_spi_write(fd,0x6f5,0xf1);
	dev_spi_write(fd,0x6f6,0x1);
	dev_spi_write(fd,0x6f7,0x7);
	dev_spi_write(fd,0x6f8,0xf2);
	dev_spi_write(fd,0x6f9,0xd1);
	dev_spi_write(fd,0x6fa,0x30);
	dev_spi_write(fd,0x6fb,0x4f);
	dev_spi_write(fd,0x6fc,0x3);
	dev_spi_write(fd,0x6fd,0x24);
	dev_spi_write(fd,0x6fe,0x13);
	dev_spi_write(fd,0x6ff,0xfb);
	dev_spi_write(fd,0x700,0x4);
	dev_spi_write(fd,0x701,0xf6);
	dev_spi_write(fd,0x702,0x74);
	dev_spi_write(fd,0x703,0x18);
	dev_spi_write(fd,0x704,0xe4);
	dev_spi_write(fd,0x705,0x19);
	dev_spi_write(fd,0x706,0x27);
	dev_spi_write(fd,0x707,0x78);
	dev_spi_write(fd,0x708,0xbd);
	dev_spi_write(fd,0x709,0x42);
	dev_spi_write(fd,0x70a,0xf);
	dev_spi_write(fd,0x70b,0xd0);
	dev_spi_write(fd,0x70c,0x28);
	dev_spi_write(fd,0x70d,0x48);
	dev_spi_write(fd,0x70e,0x0);
	dev_spi_write(fd,0x70f,0x78);
	dev_spi_write(fd,0x710,0x1);
	dev_spi_write(fd,0x711,0x28);
	dev_spi_write(fd,0x712,0x9);
	dev_spi_write(fd,0x713,0xd1);
	dev_spi_write(fd,0x714,0x2a);
	dev_spi_write(fd,0x715,0x4f);
	dev_spi_write(fd,0x716,0x5);
	dev_spi_write(fd,0x717,0xeb);
	dev_spi_write(fd,0x718,0x46);
	dev_spi_write(fd,0x719,0x0);
	dev_spi_write(fd,0x71a,0x2);
	dev_spi_write(fd,0x71b,0xeb);
	dev_spi_write(fd,0x71c,0x40);
	dev_spi_write(fd,0x71d,0x2);
	dev_spi_write(fd,0x71e,0x18);
	dev_spi_write(fd,0x71f,0x46);
	dev_spi_write(fd,0x720,0x2b);
	dev_spi_write(fd,0x721,0x46);
	dev_spi_write(fd,0x722,0xd2);
	dev_spi_write(fd,0x723,0x19);
	dev_spi_write(fd,0x724,0xfe);
	dev_spi_write(fd,0x725,0xf7);
	dev_spi_write(fd,0x726,0x8e);
	dev_spi_write(fd,0x727,0xfe);
	dev_spi_write(fd,0x728,0x25);
	dev_spi_write(fd,0x729,0x70);
	dev_spi_write(fd,0x72a,0x1);
	dev_spi_write(fd,0x72b,0x20);
	dev_spi_write(fd,0x72c,0xf8);
	dev_spi_write(fd,0x72d,0xbd);
	dev_spi_write(fd,0x72e,0x2d);
	dev_spi_write(fd,0x72f,0xe9);
	dev_spi_write(fd,0x730,0xf0);
	dev_spi_write(fd,0x731,0x47);
	dev_spi_write(fd,0x732,0xdf);
	dev_spi_write(fd,0x733,0xf8);
	dev_spi_write(fd,0x734,0x90);
	dev_spi_write(fd,0x735,0xa0);
	dev_spi_write(fd,0x736,0x4f);
	dev_spi_write(fd,0x737,0xf0);
	dev_spi_write(fd,0x738,0x0);
	dev_spi_write(fd,0x739,0x9);
	dev_spi_write(fd,0x73a,0xc8);
	dev_spi_write(fd,0x73b,0x46);
	dev_spi_write(fd,0x73c,0x1e);
	dev_spi_write(fd,0x73d,0xe0);
	dev_spi_write(fd,0x73e,0x0);
	dev_spi_write(fd,0x73f,0x26);
	dev_spi_write(fd,0x740,0x4f);
	dev_spi_write(fd,0x741,0xf0);
	dev_spi_write(fd,0x742,0x1);
	dev_spi_write(fd,0x743,0x9);
	dev_spi_write(fd,0x744,0x37);
	dev_spi_write(fd,0x745,0x46);
	dev_spi_write(fd,0x746,0x6);
	dev_spi_write(fd,0x747,0xeb);
	dev_spi_write(fd,0x748,0xa);
	dev_spi_write(fd,0x749,0x4);
	dev_spi_write(fd,0x74a,0x0);
	dev_spi_write(fd,0x74b,0x25);
	dev_spi_write(fd,0x74c,0x64);
	dev_spi_write(fd,0x74d,0x1e);
	dev_spi_write(fd,0x74e,0x14);
	dev_spi_write(fd,0x74f,0xf8);
	dev_spi_write(fd,0x750,0x1);
	dev_spi_write(fd,0x751,0xf);
	dev_spi_write(fd,0x752,0x1);
	dev_spi_write(fd,0x753,0x28);
	dev_spi_write(fd,0x754,0x7);
	dev_spi_write(fd,0x755,0xd1);
	dev_spi_write(fd,0x756,0x38);
	dev_spi_write(fd,0x757,0x46);
	dev_spi_write(fd,0x758,0x29);
	dev_spi_write(fd,0x759,0x46);
	dev_spi_write(fd,0x75a,0xff);
	dev_spi_write(fd,0x75b,0xf7);
	dev_spi_write(fd,0x75c,0xb1);
	dev_spi_write(fd,0x75d,0xff);
	dev_spi_write(fd,0x75e,0x1);
	dev_spi_write(fd,0x75f,0x28);
	dev_spi_write(fd,0x760,0x8);
	dev_spi_write(fd,0x761,0xbf);
	dev_spi_write(fd,0x762,0x4f);
	dev_spi_write(fd,0x763,0xf0);
	dev_spi_write(fd,0x764,0x0);
	dev_spi_write(fd,0x765,0x9);
	dev_spi_write(fd,0x766,0x6d);
	dev_spi_write(fd,0x767,0x1c);
	dev_spi_write(fd,0x768,0x3);
	dev_spi_write(fd,0x769,0x2d);
	dev_spi_write(fd,0x76a,0xf0);
	dev_spi_write(fd,0x76b,0xdb);
	dev_spi_write(fd,0x76c,0x7f);
	dev_spi_write(fd,0x76d,0x1c);
	dev_spi_write(fd,0x76e,0xf6);
	dev_spi_write(fd,0x76f,0x1c);
	dev_spi_write(fd,0x770,0x2);
	dev_spi_write(fd,0x771,0x2f);
	dev_spi_write(fd,0x772,0xe8);
	dev_spi_write(fd,0x773,0xdb);
	dev_spi_write(fd,0x774,0x8);
	dev_spi_write(fd,0x775,0xf1);
	dev_spi_write(fd,0x776,0x1);
	dev_spi_write(fd,0x777,0x0);
	dev_spi_write(fd,0x778,0x5f);
	dev_spi_write(fd,0x779,0xfa);
	dev_spi_write(fd,0x77a,0x80);
	dev_spi_write(fd,0x77b,0xf8);
	dev_spi_write(fd,0x77c,0x58);
	dev_spi_write(fd,0x77d,0xea);
	dev_spi_write(fd,0x77e,0x9);
	dev_spi_write(fd,0x77f,0x0);
	dev_spi_write(fd,0x780,0xdd);
	dev_spi_write(fd,0x781,0xd0);
	dev_spi_write(fd,0x782,0xbd);
	dev_spi_write(fd,0x783,0xe8);
	dev_spi_write(fd,0x784,0xf0);
	dev_spi_write(fd,0x785,0x87);
	dev_spi_write(fd,0x786,0x10);
	dev_spi_write(fd,0x787,0x4a);
	dev_spi_write(fd,0x788,0x3);
	dev_spi_write(fd,0x789,0x78);
	dev_spi_write(fd,0x78a,0x11);
	dev_spi_write(fd,0x78b,0x68);
	dev_spi_write(fd,0x78c,0x4b);
	dev_spi_write(fd,0x78d,0x40);
	dev_spi_write(fd,0x78e,0x3);
	dev_spi_write(fd,0x78f,0xf0);
	dev_spi_write(fd,0x790,0x7);
	dev_spi_write(fd,0x791,0x3);
	dev_spi_write(fd,0x792,0x59);
	dev_spi_write(fd,0x793,0x40);
	dev_spi_write(fd,0x794,0x11);
	dev_spi_write(fd,0x795,0x60);
	dev_spi_write(fd,0x796,0x40);
	dev_spi_write(fd,0x797,0x78);
	dev_spi_write(fd,0x798,0xa2);
	dev_spi_write(fd,0x799,0xf1);
	dev_spi_write(fd,0x79a,0x0);
	dev_spi_write(fd,0x79b,0x42);
	dev_spi_write(fd,0x79c,0x11);
	dev_spi_write(fd,0x79d,0x68);
	dev_spi_write(fd,0x79e,0x48);
	dev_spi_write(fd,0x79f,0x40);
	dev_spi_write(fd,0x7a0,0x0);
	dev_spi_write(fd,0x7a1,0xf0);
	dev_spi_write(fd,0x7a2,0x7);
	dev_spi_write(fd,0x7a3,0x0);
	dev_spi_write(fd,0x7a4,0x48);
	dev_spi_write(fd,0x7a5,0x40);
	dev_spi_write(fd,0x7a6,0x10);
	dev_spi_write(fd,0x7a7,0x60);
	dev_spi_write(fd,0x7a8,0x70);
	dev_spi_write(fd,0x7a9,0x47);
	dev_spi_write(fd,0x7aa,0xc0);
	dev_spi_write(fd,0x7ab,0x46);
	dev_spi_write(fd,0x7ac,0xb4);
	dev_spi_write(fd,0x7ad,0x3);
	dev_spi_write(fd,0x7ae,0x0);
	dev_spi_write(fd,0x7af,0xa2);
	dev_spi_write(fd,0x7b0,0x80);
	dev_spi_write(fd,0x7b1,0x32);
	dev_spi_write(fd,0x7b2,0x1);
	dev_spi_write(fd,0x7b3,0x20);
	dev_spi_write(fd,0x7b4,0xe0);
	dev_spi_write(fd,0x7b5,0x89);
	dev_spi_write(fd,0x7b6,0x2);
	dev_spi_write(fd,0x7b7,0x0);
	dev_spi_write(fd,0x7b8,0x7d);
	dev_spi_write(fd,0x7b9,0x32);
	dev_spi_write(fd,0x7ba,0x1);
	dev_spi_write(fd,0x7bb,0x20);
	dev_spi_write(fd,0x7bc,0x70);
	dev_spi_write(fd,0x7bd,0x32);
	dev_spi_write(fd,0x7be,0x1);
	dev_spi_write(fd,0x7bf,0x20);
	dev_spi_write(fd,0x7c0,0x1c);
	dev_spi_write(fd,0x7c1,0x32);
	dev_spi_write(fd,0x7c2,0x1);
	dev_spi_write(fd,0x7c3,0x20);
	dev_spi_write(fd,0x7c4,0x68);
	dev_spi_write(fd,0x7c5,0x32);
	dev_spi_write(fd,0x7c6,0x1);
	dev_spi_write(fd,0x7c7,0x20);
	dev_spi_write(fd,0x7c8,0x44);
	dev_spi_write(fd,0x7c9,0x27);
	dev_spi_write(fd,0x7ca,0x10);
	dev_spi_write(fd,0x7cb,0x68);
	dev_spi_write(fd,0x7cc,0xf8);
	dev_spi_write(fd,0x7cd,0xb5);
	dev_spi_write(fd,0x7ce,0x2a);
	dev_spi_write(fd,0x7cf,0x4b);
	dev_spi_write(fd,0x7d0,0x98);
	dev_spi_write(fd,0x7d1,0x78);
	dev_spi_write(fd,0x7d2,0xdc);
	dev_spi_write(fd,0x7d3,0x78);
	dev_spi_write(fd,0x7d4,0x84);
	dev_spi_write(fd,0x7d5,0x42);
	dev_spi_write(fd,0x7d6,0xc8);
	dev_spi_write(fd,0x7d7,0xbf);
	dev_spi_write(fd,0x7d8,0x4);
	dev_spi_write(fd,0x7d9,0x1c);
	dev_spi_write(fd,0x7da,0x28);
	dev_spi_write(fd,0x7db,0x48);
	dev_spi_write(fd,0x7dc,0x42);
	dev_spi_write(fd,0x7dd,0x1d);
	dev_spi_write(fd,0x7de,0x5);
	dev_spi_write(fd,0x7df,0x78);
	dev_spi_write(fd,0x7e0,0x11);
	dev_spi_write(fd,0x7e1,0x78);
	dev_spi_write(fd,0x7e2,0xa9);
	dev_spi_write(fd,0x7e3,0x42);
	dev_spi_write(fd,0x7e4,0xb4);
	dev_spi_write(fd,0x7e5,0xbf);
	dev_spi_write(fd,0x7e6,0x2f);
	dev_spi_write(fd,0x7e7,0x1c);
	dev_spi_write(fd,0x7e8,0xf);
	dev_spi_write(fd,0x7e9,0x1c);
	dev_spi_write(fd,0x7ea,0x90);
	dev_spi_write(fd,0x7eb,0x7a);
	dev_spi_write(fd,0x7ec,0x52);
	dev_spi_write(fd,0x7ed,0x79);
	dev_spi_write(fd,0x7ee,0x90);
	dev_spi_write(fd,0x7ef,0x42);
	dev_spi_write(fd,0x7f0,0xb4);
	dev_spi_write(fd,0x7f1,0xbf);
	dev_spi_write(fd,0x7f2,0x16);
	dev_spi_write(fd,0x7f3,0x1c);
	dev_spi_write(fd,0x7f4,0x6);
	dev_spi_write(fd,0x7f5,0x1c);
	dev_spi_write(fd,0x7f6,0xbe);
	dev_spi_write(fd,0x7f7,0x42);
	dev_spi_write(fd,0x7f8,0x4);
	dev_spi_write(fd,0x7f9,0xda);
	dev_spi_write(fd,0x7fa,0xa9);
	dev_spi_write(fd,0x7fb,0x42);
	dev_spi_write(fd,0x7fc,0xb8);
	dev_spi_write(fd,0x7fd,0xbf);
	dev_spi_write(fd,0x7fe,0x29);
	dev_spi_write(fd,0x7ff,0x1c);
	dev_spi_write(fd,0x800,0xa);
	dev_spi_write(fd,0x801,0x46);
	dev_spi_write(fd,0x802,0x1);
	dev_spi_write(fd,0x803,0xe0);
	dev_spi_write(fd,0x804,0x90);
	dev_spi_write(fd,0x805,0x42);
	dev_spi_write(fd,0x806,0x0);
	dev_spi_write(fd,0x807,0xda);
	dev_spi_write(fd,0x808,0x10);
	dev_spi_write(fd,0x809,0x46);
	dev_spi_write(fd,0x80a,0x1a);
	dev_spi_write(fd,0x80b,0x79);
	dev_spi_write(fd,0x80c,0x59);
	dev_spi_write(fd,0x80d,0x79);
	dev_spi_write(fd,0x80e,0x9);
	dev_spi_write(fd,0x80f,0x38);
	dev_spi_write(fd,0x810,0xc5);
	dev_spi_write(fd,0x811,0xb2);
	dev_spi_write(fd,0x812,0x91);
	dev_spi_write(fd,0x813,0x42);
	dev_spi_write(fd,0x814,0xc8);
	dev_spi_write(fd,0x815,0xbf);
	dev_spi_write(fd,0x816,0x11);
	dev_spi_write(fd,0x817,0x1c);
	dev_spi_write(fd,0x818,0x19);
	dev_spi_write(fd,0x819,0x48);
	dev_spi_write(fd,0x81a,0x2);
	dev_spi_write(fd,0x81b,0x78);
	dev_spi_write(fd,0x81c,0x40);
	dev_spi_write(fd,0x81d,0x79);
	dev_spi_write(fd,0x81e,0x90);
	dev_spi_write(fd,0x81f,0x42);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x8);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x10);
	dev_spi_write(fd,0xa4,0x0);
	dev_spi_write(fd,0x193,0x78);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x1);
	dev_spi_write(fd,0x20,0xb8);
	dev_spi_write(fd,0x21,0xbf);
	dev_spi_write(fd,0x22,0x10);
	dev_spi_write(fd,0x23,0x1c);
	dev_spi_write(fd,0x24,0xa1);
	dev_spi_write(fd,0x25,0x42);
	dev_spi_write(fd,0x26,0xa0);
	dev_spi_write(fd,0x27,0xf1);
	dev_spi_write(fd,0x28,0x9);
	dev_spi_write(fd,0x29,0x0);
	dev_spi_write(fd,0x2a,0xc2);
	dev_spi_write(fd,0x2b,0xb2);
	dev_spi_write(fd,0x2c,0xc8);
	dev_spi_write(fd,0x2d,0xbf);
	dev_spi_write(fd,0x2e,0x21);
	dev_spi_write(fd,0x2f,0x1c);
	dev_spi_write(fd,0x30,0x14);
	dev_spi_write(fd,0x31,0x48);
	dev_spi_write(fd,0x32,0x4);
	dev_spi_write(fd,0x33,0x78);
	dev_spi_write(fd,0x34,0x7);
	dev_spi_write(fd,0x35,0x29);
	dev_spi_write(fd,0x36,0x18);
	dev_spi_write(fd,0x37,0xbf);
	dev_spi_write(fd,0x38,0x44);
	dev_spi_write(fd,0x39,0x5c);
	dev_spi_write(fd,0x3a,0xaa);
	dev_spi_write(fd,0x3b,0x42);
	dev_spi_write(fd,0x3c,0xb8);
	dev_spi_write(fd,0x3d,0xbf);
	dev_spi_write(fd,0x3e,0x2a);
	dev_spi_write(fd,0x3f,0x1c);
	dev_spi_write(fd,0x40,0x11);
	dev_spi_write(fd,0x41,0x48);
	dev_spi_write(fd,0x42,0xd3);
	dev_spi_write(fd,0x43,0xf8);
	dev_spi_write(fd,0x44,0xb0);
	dev_spi_write(fd,0x45,0x11);
	dev_spi_write(fd,0x46,0x0);
	dev_spi_write(fd,0x47,0x78);
	dev_spi_write(fd,0x48,0xa1);
	dev_spi_write(fd,0x49,0xfb);
	dev_spi_write(fd,0x4a,0x0);
	dev_spi_write(fd,0x4b,0x1);
	dev_spi_write(fd,0x4c,0xc6);
	dev_spi_write(fd,0x4d,0xe);
	dev_spi_write(fd,0x4e,0x7);
	dev_spi_write(fd,0x4f,0xf);
	dev_spi_write(fd,0x50,0x4b);
	dev_spi_write(fd,0x51,0x1);
	dev_spi_write(fd,0x52,0x45);
	dev_spi_write(fd,0x53,0x1);
	dev_spi_write(fd,0x54,0x9);
	dev_spi_write(fd,0x55,0x1);
	dev_spi_write(fd,0x56,0x1e);
	dev_spi_write(fd,0x57,0x43);
	dev_spi_write(fd,0x58,0x0);
	dev_spi_write(fd,0x59,0x1);
	dev_spi_write(fd,0x5a,0x39);
	dev_spi_write(fd,0x5b,0x43);
	dev_spi_write(fd,0x5c,0x40);
	dev_spi_write(fd,0x5d,0x19);
	dev_spi_write(fd,0x5e,0x41);
	dev_spi_write(fd,0x5f,0xeb);
	dev_spi_write(fd,0x60,0x6);
	dev_spi_write(fd,0x61,0x1);
	dev_spi_write(fd,0x62,0x0);
	dev_spi_write(fd,0x63,0xf0);
	dev_spi_write(fd,0x64,0xb);
	dev_spi_write(fd,0x65,0xf9);
	dev_spi_write(fd,0x66,0xc8);
	dev_spi_write(fd,0x67,0x22);
	dev_spi_write(fd,0x68,0x0);
	dev_spi_write(fd,0x69,0x23);
	dev_spi_write(fd,0x6a,0x14);
	dev_spi_write(fd,0x6b,0xfb);
	dev_spi_write(fd,0x6c,0x2);
	dev_spi_write(fd,0x6d,0xf2);
	dev_spi_write(fd,0x6e,0xff);
	dev_spi_write(fd,0x6f,0xf7);
	dev_spi_write(fd,0x70,0x5d);
	dev_spi_write(fd,0x71,0xfd);
	dev_spi_write(fd,0x72,0xe8);
	dev_spi_write(fd,0x73,0xf7);
	dev_spi_write(fd,0x74,0xfc);
	dev_spi_write(fd,0x75,0xfa);
	dev_spi_write(fd,0x76,0xf8);
	dev_spi_write(fd,0x77,0xbd);
	dev_spi_write(fd,0x78,0xb4);
	dev_spi_write(fd,0x79,0x1);
	dev_spi_write(fd,0x7a,0x1);
	dev_spi_write(fd,0x7b,0x20);
	dev_spi_write(fd,0x7c,0x3c);
	dev_spi_write(fd,0x7d,0x1b);
	dev_spi_write(fd,0x7e,0x1);
	dev_spi_write(fd,0x7f,0x20);
	dev_spi_write(fd,0x80,0xeb);
	dev_spi_write(fd,0x81,0x1c);
	dev_spi_write(fd,0x82,0x1);
	dev_spi_write(fd,0x83,0x20);
	dev_spi_write(fd,0x84,0xea);
	dev_spi_write(fd,0x85,0x8c);
	dev_spi_write(fd,0x86,0x2);
	dev_spi_write(fd,0x87,0x0);
	dev_spi_write(fd,0x88,0x2f);
	dev_spi_write(fd,0x89,0x1f);
	dev_spi_write(fd,0x8a,0x1);
	dev_spi_write(fd,0x8b,0x20);
	dev_spi_write(fd,0x8c,0xf8);
	dev_spi_write(fd,0x8d,0xb5);
	dev_spi_write(fd,0x8e,0xc);
	dev_spi_write(fd,0x8f,0x46);
	dev_spi_write(fd,0x90,0x4f);
	dev_spi_write(fd,0x91,0xf0);
	dev_spi_write(fd,0x92,0x22);
	dev_spi_write(fd,0x93,0x41);
	dev_spi_write(fd,0x94,0x91);
	dev_spi_write(fd,0x95,0xf8);
	dev_spi_write(fd,0x96,0xb5);
	dev_spi_write(fd,0x97,0x3);
	dev_spi_write(fd,0x98,0x91);
	dev_spi_write(fd,0x99,0xf8);
	dev_spi_write(fd,0x9a,0xb4);
	dev_spi_write(fd,0x9b,0x73);
	dev_spi_write(fd,0x9c,0x1);
	dev_spi_write(fd,0x9d,0x28);
	dev_spi_write(fd,0x9e,0xd);
	dev_spi_write(fd,0x9f,0xd0);
	dev_spi_write(fd,0xa0,0x24);
	dev_spi_write(fd,0xa1,0x48);
	dev_spi_write(fd,0xa2,0x2);
	dev_spi_write(fd,0xa3,0x68);
	dev_spi_write(fd,0xa4,0x0);
	dev_spi_write(fd,0xa5,0x21);
	dev_spi_write(fd,0xa6,0x1);
	dev_spi_write(fd,0xa7,0x23);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0xa9,0xfa);
	dev_spi_write(fd,0xaa,0x1);
	dev_spi_write(fd,0xab,0xf5);
	dev_spi_write(fd,0xac,0x2f);
	dev_spi_write(fd,0xad,0x42);
	dev_spi_write(fd,0xae,0x1c);
	dev_spi_write(fd,0xaf,0xbf);
	dev_spi_write(fd,0xb0,0xaa);
	dev_spi_write(fd,0xb1,0x43);
	dev_spi_write(fd,0xb2,0x2);
	dev_spi_write(fd,0xb3,0x60);
	dev_spi_write(fd,0xb4,0x49);
	dev_spi_write(fd,0xb5,0x1c);
	dev_spi_write(fd,0xb6,0x4);
	dev_spi_write(fd,0xb7,0x29);
	dev_spi_write(fd,0xb8,0xf6);
	dev_spi_write(fd,0xb9,0xdb);
	dev_spi_write(fd,0xba,0xb);
	dev_spi_write(fd,0xbb,0xe0);
	dev_spi_write(fd,0xbc,0x0);
	dev_spi_write(fd,0xbd,0x25);
	dev_spi_write(fd,0xbe,0x1);
	dev_spi_write(fd,0xbf,0x26);
	dev_spi_write(fd,0xc0,0x6);
	dev_spi_write(fd,0xc1,0xfa);
	dev_spi_write(fd,0xc2,0x5);
	dev_spi_write(fd,0xc3,0xf0);
	dev_spi_write(fd,0xc4,0x7);
	dev_spi_write(fd,0xc5,0x42);
	dev_spi_write(fd,0xc6,0x2);
	dev_spi_write(fd,0xc7,0xd0);
	dev_spi_write(fd,0xc8,0x28);
	dev_spi_write(fd,0xc9,0x46);
	dev_spi_write(fd,0xca,0xff);
	dev_spi_write(fd,0xcb,0xf7);
	dev_spi_write(fd,0xcc,0x87);
	dev_spi_write(fd,0xcd,0xfc);
	dev_spi_write(fd,0xce,0x6d);
	dev_spi_write(fd,0xcf,0x1c);
	dev_spi_write(fd,0xd0,0x4);
	dev_spi_write(fd,0xd1,0x2d);
	dev_spi_write(fd,0xd2,0xf5);
	dev_spi_write(fd,0xd3,0xdb);
	dev_spi_write(fd,0xd4,0x0);
	dev_spi_write(fd,0xd5,0x20);
	dev_spi_write(fd,0xd6,0x20);
	dev_spi_write(fd,0xd7,0x70);
	dev_spi_write(fd,0xd8,0x60);
	dev_spi_write(fd,0xd9,0x80);
	dev_spi_write(fd,0xda,0xf8);
	dev_spi_write(fd,0xdb,0xbd);
	dev_spi_write(fd,0xdc,0x16);
	dev_spi_write(fd,0xdd,0x48);
	dev_spi_write(fd,0xde,0xf0);
	dev_spi_write(fd,0xdf,0xb5);
	dev_spi_write(fd,0xe0,0x38);
	dev_spi_write(fd,0xe1,0xc8);
	dev_spi_write(fd,0xe2,0xad);
	dev_spi_write(fd,0xe3,0xf1);
	dev_spi_write(fd,0xe4,0x14);
	dev_spi_write(fd,0xe5,0xd);
	dev_spi_write(fd,0xe6,0x6a);
	dev_spi_write(fd,0xe7,0x46);
	dev_spi_write(fd,0xe8,0x38);
	dev_spi_write(fd,0xe9,0xc2);
	dev_spi_write(fd,0xea,0x9);
	dev_spi_write(fd,0xeb,0xc8);
	dev_spi_write(fd,0xec,0x82);
	dev_spi_write(fd,0xed,0xe8);
	dev_spi_write(fd,0xee,0x9);
	dev_spi_write(fd,0xef,0x0);
	dev_spi_write(fd,0xf0,0xdf);
	dev_spi_write(fd,0xf1,0xf8);
	dev_spi_write(fd,0xf2,0x48);
	dev_spi_write(fd,0xf3,0xe0);
	dev_spi_write(fd,0xf4,0xf);
	dev_spi_write(fd,0xf5,0x4e);
	dev_spi_write(fd,0xf6,0x9d);
	dev_spi_write(fd,0xf7,0xf8);
	dev_spi_write(fd,0xf8,0x0);
	dev_spi_write(fd,0xf9,0xc0);
	dev_spi_write(fd,0xfa,0x1);
	dev_spi_write(fd,0xfb,0x27);
	dev_spi_write(fd,0xfc,0x0);
	dev_spi_write(fd,0xfd,0x22);
	dev_spi_write(fd,0xfe,0x7);
	dev_spi_write(fd,0xff,0xfa);
	dev_spi_write(fd,0x100,0x2);
	dev_spi_write(fd,0x101,0xf0);
	dev_spi_write(fd,0x102,0x1c);
	dev_spi_write(fd,0x103,0xea);
	dev_spi_write(fd,0x104,0x0);
	dev_spi_write(fd,0x105,0xf);
	dev_spi_write(fd,0x106,0xd);
	dev_spi_write(fd,0x107,0xd0);
	dev_spi_write(fd,0x108,0x3);
	dev_spi_write(fd,0x109,0x9c);
	dev_spi_write(fd,0x10a,0x50);
	dev_spi_write(fd,0x10b,0x1);
	dev_spi_write(fd,0x10c,0x4);
	dev_spi_write(fd,0x10d,0x9b);
	dev_spi_write(fd,0x10e,0xf4);
	dev_spi_write(fd,0x10f,0x60);
	dev_spi_write(fd,0x110,0xa0);
	dev_spi_write(fd,0x111,0xeb);
	dev_spi_write(fd,0x112,0x82);
	dev_spi_write(fd,0x113,0x0);
	dev_spi_write(fd,0x114,0xb3);
	dev_spi_write(fd,0x115,0x60);
	dev_spi_write(fd,0x116,0x70);
	dev_spi_write(fd,0x117,0x44);
	dev_spi_write(fd,0x118,0x84);
	dev_spi_write(fd,0x119,0x60);
	dev_spi_write(fd,0x11a,0x1);
	dev_spi_write(fd,0x11b,0x9d);
	dev_spi_write(fd,0x11c,0x5);
	dev_spi_write(fd,0x11d,0x60);
	dev_spi_write(fd,0x11e,0xc3);
	dev_spi_write(fd,0x11f,0x60);
	dev_spi_write(fd,0x120,0x2);
	dev_spi_write(fd,0x121,0x9c);
	dev_spi_write(fd,0x122,0x44);
	dev_spi_write(fd,0x123,0x60);
	dev_spi_write(fd,0x124,0x52);
	dev_spi_write(fd,0x125,0x1c);
	dev_spi_write(fd,0x126,0x4);
	dev_spi_write(fd,0x127,0x2a);
	dev_spi_write(fd,0x128,0xe9);
	dev_spi_write(fd,0x129,0xdb);
	dev_spi_write(fd,0x12a,0x0);
	dev_spi_write(fd,0x12b,0x20);
	dev_spi_write(fd,0x12c,0x8);
	dev_spi_write(fd,0x12d,0x70);
	dev_spi_write(fd,0x12e,0x5);
	dev_spi_write(fd,0x12f,0xb0);
	dev_spi_write(fd,0x130,0x48);
	dev_spi_write(fd,0x131,0x80);
	dev_spi_write(fd,0x132,0xf0);
	dev_spi_write(fd,0x133,0xbd);
	dev_spi_write(fd,0x134,0x44);
	dev_spi_write(fd,0x135,0x32);
	dev_spi_write(fd,0x136,0x1);
	dev_spi_write(fd,0x137,0x20);
	dev_spi_write(fd,0x138,0xb4);
	dev_spi_write(fd,0x139,0x3);
	dev_spi_write(fd,0x13a,0x0);
	dev_spi_write(fd,0x13b,0xa2);
	dev_spi_write(fd,0x13c,0x48);
	dev_spi_write(fd,0x13d,0x31);
	dev_spi_write(fd,0x13e,0x1);
	dev_spi_write(fd,0x13f,0x20);
	dev_spi_write(fd,0x140,0x0);
	dev_spi_write(fd,0x141,0x2a);
	dev_spi_write(fd,0x142,0x4a);
	dev_spi_write(fd,0x143,0xd0);
	dev_spi_write(fd,0x144,0x5f);
	dev_spi_write(fd,0x145,0xea);
	dev_spi_write(fd,0x146,0x0);
	dev_spi_write(fd,0x147,0xc);
	dev_spi_write(fd,0x148,0x8b);
	dev_spi_write(fd,0x149,0x7);
	dev_spi_write(fd,0x14a,0x1c);
	dev_spi_write(fd,0x14b,0xd1);
	dev_spi_write(fd,0x14c,0x83);
	dev_spi_write(fd,0x14d,0x7);
	dev_spi_write(fd,0x14e,0x22);
	dev_spi_write(fd,0x14f,0xd1);
	dev_spi_write(fd,0x150,0x10);
	dev_spi_write(fd,0x151,0x2a);
	dev_spi_write(fd,0x152,0x8);
	dev_spi_write(fd,0x153,0xd3);
	dev_spi_write(fd,0x154,0x70);
	dev_spi_write(fd,0x155,0xb4);
	dev_spi_write(fd,0x156,0x10);
	dev_spi_write(fd,0x157,0x3a);
	dev_spi_write(fd,0x158,0x78);
	dev_spi_write(fd,0x159,0xc9);
	dev_spi_write(fd,0x15a,0x78);
	dev_spi_write(fd,0x15b,0xc0);
	dev_spi_write(fd,0x15c,0x10);
	dev_spi_write(fd,0x15d,0x3a);
	dev_spi_write(fd,0x15e,0xfb);
	dev_spi_write(fd,0x15f,0xd2);
	dev_spi_write(fd,0x160,0x70);
	dev_spi_write(fd,0x161,0xbc);
	dev_spi_write(fd,0x162,0x10);
	dev_spi_write(fd,0x163,0x32);
	dev_spi_write(fd,0x164,0x38);
	dev_spi_write(fd,0x165,0xd0);
	dev_spi_write(fd,0x166,0x4);
	dev_spi_write(fd,0x167,0x2a);
	dev_spi_write(fd,0x168,0x2c);
	dev_spi_write(fd,0x169,0xd3);
	dev_spi_write(fd,0x16a,0x8);
	dev_spi_write(fd,0x16b,0x2a);
	dev_spi_write(fd,0x16c,0x5);
	dev_spi_write(fd,0x16d,0xd3);
	dev_spi_write(fd,0x16e,0xc);
	dev_spi_write(fd,0x16f,0x2a);
	dev_spi_write(fd,0x170,0x24);
	dev_spi_write(fd,0x171,0xbf);
	dev_spi_write(fd,0x172,0x8);
	dev_spi_write(fd,0x173,0xc9);
	dev_spi_write(fd,0x174,0x8);
	dev_spi_write(fd,0x175,0xc0);
	dev_spi_write(fd,0x176,0x8);
	dev_spi_write(fd,0x177,0xc9);
	dev_spi_write(fd,0x178,0x8);
	dev_spi_write(fd,0x179,0xc0);
	dev_spi_write(fd,0x17a,0x8);
	dev_spi_write(fd,0x17b,0xc9);
	dev_spi_write(fd,0x17c,0x8);
	dev_spi_write(fd,0x17d,0xc0);
	dev_spi_write(fd,0x17e,0x92);
	dev_spi_write(fd,0x17f,0x7);
	dev_spi_write(fd,0x180,0x2a);
	dev_spi_write(fd,0x181,0xd0);
	dev_spi_write(fd,0x182,0x92);
	dev_spi_write(fd,0x183,0xf);
	dev_spi_write(fd,0x184,0x22);
	dev_spi_write(fd,0x185,0xe0);
	dev_spi_write(fd,0x186,0xb);
	dev_spi_write(fd,0x187,0x78);
	dev_spi_write(fd,0x188,0x3);
	dev_spi_write(fd,0x189,0x70);
	dev_spi_write(fd,0x18a,0x49);
	dev_spi_write(fd,0x18b,0x1c);
	dev_spi_write(fd,0x18c,0x40);
	dev_spi_write(fd,0x18d,0x1c);
	dev_spi_write(fd,0x18e,0x52);
	dev_spi_write(fd,0x18f,0x1e);
	dev_spi_write(fd,0x190,0x22);
	dev_spi_write(fd,0x191,0xd0);
	dev_spi_write(fd,0x192,0x8b);
	dev_spi_write(fd,0x193,0x7);
	dev_spi_write(fd,0x194,0xf7);
	dev_spi_write(fd,0x195,0xd1);
	dev_spi_write(fd,0x196,0xc3);
	dev_spi_write(fd,0x197,0x7);
	dev_spi_write(fd,0x198,0x14);
	dev_spi_write(fd,0x199,0xd1);
	dev_spi_write(fd,0x19a,0x83);
	dev_spi_write(fd,0x19b,0x7);
	dev_spi_write(fd,0x19c,0xd8);
	dev_spi_write(fd,0x19d,0xd0);
	dev_spi_write(fd,0x19e,0x12);
	dev_spi_write(fd,0x19f,0x1f);
	dev_spi_write(fd,0x1a0,0x12);
	dev_spi_write(fd,0x1a1,0xd3);
	dev_spi_write(fd,0x1a2,0x8);
	dev_spi_write(fd,0x1a3,0xc9);
	dev_spi_write(fd,0x1a4,0x3);
	dev_spi_write(fd,0x1a5,0x80);
	dev_spi_write(fd,0x1a6,0x1b);
	dev_spi_write(fd,0x1a7,0xc);
	dev_spi_write(fd,0x1a8,0x43);
	dev_spi_write(fd,0x1a9,0x80);
	dev_spi_write(fd,0x1aa,0x0);
	dev_spi_write(fd,0x1ab,0x1d);
	dev_spi_write(fd,0x1ac,0x12);
	dev_spi_write(fd,0x1ad,0x1f);
	dev_spi_write(fd,0x1ae,0xf8);
	dev_spi_write(fd,0x1af,0xd2);
	dev_spi_write(fd,0x1b0,0xa);
	dev_spi_write(fd,0x1b1,0xe0);
	dev_spi_write(fd,0x1b2,0x8);
	dev_spi_write(fd,0x1b3,0xc9);
	dev_spi_write(fd,0x1b4,0x3);
	dev_spi_write(fd,0x1b5,0x70);
	dev_spi_write(fd,0x1b6,0x1b);
	dev_spi_write(fd,0x1b7,0xa);
	dev_spi_write(fd,0x1b8,0x43);
	dev_spi_write(fd,0x1b9,0x70);
	dev_spi_write(fd,0x1ba,0x1b);
	dev_spi_write(fd,0x1bb,0xa);
	dev_spi_write(fd,0x1bc,0x83);
	dev_spi_write(fd,0x1bd,0x70);
	dev_spi_write(fd,0x1be,0x1b);
	dev_spi_write(fd,0x1bf,0xa);
	dev_spi_write(fd,0x1c0,0xc3);
	dev_spi_write(fd,0x1c1,0x70);
	dev_spi_write(fd,0x1c2,0x0);
	dev_spi_write(fd,0x1c3,0x1d);
	dev_spi_write(fd,0x1c4,0x12);
	dev_spi_write(fd,0x1c5,0x1f);
	dev_spi_write(fd,0x1c6,0xf4);
	dev_spi_write(fd,0x1c7,0xd2);
	dev_spi_write(fd,0x1c8,0x12);
	dev_spi_write(fd,0x1c9,0x1d);
	dev_spi_write(fd,0x1ca,0x5);
	dev_spi_write(fd,0x1cb,0xd0);
	dev_spi_write(fd,0x1cc,0xb);
	dev_spi_write(fd,0x1cd,0x78);
	dev_spi_write(fd,0x1ce,0x3);
	dev_spi_write(fd,0x1cf,0x70);
	dev_spi_write(fd,0x1d0,0x49);
	dev_spi_write(fd,0x1d1,0x1c);
	dev_spi_write(fd,0x1d2,0x40);
	dev_spi_write(fd,0x1d3,0x1c);
	dev_spi_write(fd,0x1d4,0x52);
	dev_spi_write(fd,0x1d5,0x1e);
	dev_spi_write(fd,0x1d6,0xf9);
	dev_spi_write(fd,0x1d7,0xd1);
	dev_spi_write(fd,0x1d8,0x60);
	dev_spi_write(fd,0x1d9,0x46);
	dev_spi_write(fd,0x1da,0x70);
	dev_spi_write(fd,0x1db,0x47);
	dev_spi_write(fd,0x1dc,0x38);
	dev_spi_write(fd,0x1dd,0xb5);
	dev_spi_write(fd,0x1de,0xc);
	dev_spi_write(fd,0x1df,0x4d);
	dev_spi_write(fd,0x1e0,0x0);
	dev_spi_write(fd,0x1e1,0x22);
	dev_spi_write(fd,0x1e2,0x68);
	dev_spi_write(fd,0x1e3,0x1e);
	dev_spi_write(fd,0x1e4,0xa);
	dev_spi_write(fd,0x1e5,0x70);
	dev_spi_write(fd,0x1e6,0x0);
	dev_spi_write(fd,0x1e7,0x78);
	dev_spi_write(fd,0x1e8,0x40);
	dev_spi_write(fd,0x1e9,0x8);
	dev_spi_write(fd,0x1ea,0xc);
	dev_spi_write(fd,0x1eb,0xd3);
	dev_spi_write(fd,0x1ec,0x7);
	dev_spi_write(fd,0x1ed,0x4c);
	dev_spi_write(fd,0x1ee,0x60);
	dev_spi_write(fd,0x1ef,0x1c);
	dev_spi_write(fd,0x1f0,0x0);
	dev_spi_write(fd,0x1f1,0x78);
	dev_spi_write(fd,0x1f2,0x2);
	dev_spi_write(fd,0x1f3,0x28);
	dev_spi_write(fd,0x1f4,0xa4);
	dev_spi_write(fd,0x1f5,0xbf);
	dev_spi_write(fd,0x1f6,0x8);
	dev_spi_write(fd,0x1f7,0x20);
	dev_spi_write(fd,0x1f8,0x8);
	dev_spi_write(fd,0x1f9,0x70);
	dev_spi_write(fd,0x1fa,0x6);
	dev_spi_write(fd,0x1fb,0xda);
	dev_spi_write(fd,0x1fc,0xff);
	dev_spi_write(fd,0x1fd,0xf7);
	dev_spi_write(fd,0x1fe,0x35);
	dev_spi_write(fd,0x1ff,0xf8);
	dev_spi_write(fd,0x200,0x28);
	dev_spi_write(fd,0x201,0x78);
	dev_spi_write(fd,0x202,0x60);
	dev_spi_write(fd,0x203,0x70);
	dev_spi_write(fd,0x204,0x38);
	dev_spi_write(fd,0x205,0xbd);
	dev_spi_write(fd,0x206,0xff);
	dev_spi_write(fd,0x207,0xf7);
	dev_spi_write(fd,0x208,0x6f);
	dev_spi_write(fd,0x209,0xf8);
	dev_spi_write(fd,0x20a,0x38);
	dev_spi_write(fd,0x20b,0xbd);
	dev_spi_write(fd,0x20c,0x7b);
	dev_spi_write(fd,0x20d,0x32);
	dev_spi_write(fd,0x20e,0x1);
	dev_spi_write(fd,0x20f,0x20);
	dev_spi_write(fd,0x210,0xb5);
	dev_spi_write(fd,0x211,0x3);
	dev_spi_write(fd,0x212,0x0);
	dev_spi_write(fd,0x213,0xa2);
	dev_spi_write(fd,0x214,0x8);
	dev_spi_write(fd,0x215,0xb5);
	dev_spi_write(fd,0x216,0xec);
	dev_spi_write(fd,0x217,0xf7);
	dev_spi_write(fd,0x218,0xcf);
	dev_spi_write(fd,0x219,0xfb);
	dev_spi_write(fd,0x21a,0x9);
	dev_spi_write(fd,0x21b,0x49);
	dev_spi_write(fd,0x21c,0x1);
	dev_spi_write(fd,0x21d,0x20);
	dev_spi_write(fd,0x21e,0x8);
	dev_spi_write(fd,0x21f,0x70);
	dev_spi_write(fd,0x220,0x8);
	dev_spi_write(fd,0x221,0xbd);
	dev_spi_write(fd,0x222,0x8);
	dev_spi_write(fd,0x223,0x48);
	dev_spi_write(fd,0x224,0x8);
	dev_spi_write(fd,0x225,0xb5);
	dev_spi_write(fd,0x226,0x0);
	dev_spi_write(fd,0x227,0x78);
	dev_spi_write(fd,0x228,0x1);
	dev_spi_write(fd,0x229,0x28);
	dev_spi_write(fd,0x22a,0x1);
	dev_spi_write(fd,0x22b,0xd1);
	dev_spi_write(fd,0x22c,0xfe);
	dev_spi_write(fd,0x22d,0xf7);
	dev_spi_write(fd,0x22e,0xca);
	dev_spi_write(fd,0x22f,0xfe);
	dev_spi_write(fd,0x230,0x3);
	dev_spi_write(fd,0x231,0x48);
	dev_spi_write(fd,0x232,0x0);
	dev_spi_write(fd,0x233,0x78);
	dev_spi_write(fd,0x234,0x1);
	dev_spi_write(fd,0x235,0x28);
	dev_spi_write(fd,0x236,0x1);
	dev_spi_write(fd,0x237,0xd1);
	dev_spi_write(fd,0x238,0xec);
	dev_spi_write(fd,0x239,0xf7);
	dev_spi_write(fd,0x23a,0xd7);
	dev_spi_write(fd,0x23b,0xfc);
	dev_spi_write(fd,0x23c,0x8);
	dev_spi_write(fd,0x23d,0xbd);
	dev_spi_write(fd,0x23e,0xc0);
	dev_spi_write(fd,0x23f,0x46);
	dev_spi_write(fd,0x240,0x81);
	dev_spi_write(fd,0x241,0x32);
	dev_spi_write(fd,0x242,0x1);
	dev_spi_write(fd,0x243,0x20);
	dev_spi_write(fd,0x244,0x7b);
	dev_spi_write(fd,0x245,0x32);
	dev_spi_write(fd,0x246,0x1);
	dev_spi_write(fd,0x247,0x20);
	dev_spi_write(fd,0x248,0xb);
	dev_spi_write(fd,0x249,0x48);
	dev_spi_write(fd,0x24a,0xf8);
	dev_spi_write(fd,0x24b,0xb5);
	dev_spi_write(fd,0x24c,0x0);
	dev_spi_write(fd,0x24d,0x24);
	dev_spi_write(fd,0x24e,0x4);
	dev_spi_write(fd,0x24f,0x22);
	dev_spi_write(fd,0x250,0x4f);
	dev_spi_write(fd,0x251,0xf0);
	dev_spi_write(fd,0x252,0xff);
	dev_spi_write(fd,0x253,0x36);
	dev_spi_write(fd,0x254,0x23);
	dev_spi_write(fd,0x255,0x46);
	dev_spi_write(fd,0x256,0x5);
	dev_spi_write(fd,0x257,0x46);
	dev_spi_write(fd,0x258,0x29);
	dev_spi_write(fd,0x259,0x1d);
	dev_spi_write(fd,0x25a,0x2);
	dev_spi_write(fd,0x25b,0x27);
	dev_spi_write(fd,0x25c,0x59);
	dev_spi_write(fd,0x25d,0x18);
	dev_spi_write(fd,0x25e,0x41);
	dev_spi_write(fd,0x25f,0xf8);
	dev_spi_write(fd,0x260,0x4);
	dev_spi_write(fd,0x261,0x6b);
	dev_spi_write(fd,0x262,0x7f);
	dev_spi_write(fd,0x263,0x1e);
	dev_spi_write(fd,0x264,0x4);
	dev_spi_write(fd,0x265,0x70);
	dev_spi_write(fd,0x266,0xfa);
	dev_spi_write(fd,0x267,0xd1);
	dev_spi_write(fd,0x268,0x52);
	dev_spi_write(fd,0x269,0x1e);
	dev_spi_write(fd,0x26a,0x3);
	dev_spi_write(fd,0x26b,0xf1);
	dev_spi_write(fd,0x26c,0x8);
	dev_spi_write(fd,0x26d,0x3);
	dev_spi_write(fd,0x26e,0x0);
	dev_spi_write(fd,0x26f,0xf1);
	dev_spi_write(fd,0x270,0x1);
	dev_spi_write(fd,0x271,0x0);
	dev_spi_write(fd,0x272,0xf1);
	dev_spi_write(fd,0x273,0xd1);
	dev_spi_write(fd,0x274,0xf8);
	dev_spi_write(fd,0x275,0xbd);
	dev_spi_write(fd,0x276,0xc0);
	dev_spi_write(fd,0x277,0x46);
	dev_spi_write(fd,0x278,0xf8);
	dev_spi_write(fd,0x279,0x31);
	dev_spi_write(fd,0x27a,0x1);
	dev_spi_write(fd,0x27b,0x20);
	dev_spi_write(fd,0x27c,0x8);
	dev_spi_write(fd,0x27d,0xb5);
	dev_spi_write(fd,0x27e,0xb2);
	dev_spi_write(fd,0x27f,0xf1);
	dev_spi_write(fd,0x280,0x20);
	dev_spi_write(fd,0x281,0x3);
	dev_spi_write(fd,0x282,0x27);
	dev_spi_write(fd,0x283,0xbf);
	dev_spi_write(fd,0x284,0x0);
	dev_spi_write(fd,0x285,0xfa);
	dev_spi_write(fd,0x286,0x3);
	dev_spi_write(fd,0x287,0xf1);
	dev_spi_write(fd,0x288,0x0);
	dev_spi_write(fd,0x289,0x20);
	dev_spi_write(fd,0x28a,0x5b);
	dev_spi_write(fd,0x28b,0x42);
	dev_spi_write(fd,0x28c,0x91);
	dev_spi_write(fd,0x28d,0x40);
	dev_spi_write(fd,0x28e,0x3e);
	dev_spi_write(fd,0x28f,0xbf);
	dev_spi_write(fd,0x290,0x20);
	dev_spi_write(fd,0x291,0xfa);
	dev_spi_write(fd,0x292,0x3);
	dev_spi_write(fd,0x293,0xf3);
	dev_spi_write(fd,0x294,0x19);
	dev_spi_write(fd,0x295,0x43);
	dev_spi_write(fd,0x296,0x90);
	dev_spi_write(fd,0x297,0x40);
	dev_spi_write(fd,0x298,0x8);
	dev_spi_write(fd,0x299,0xbd);
	dev_spi_write(fd,0x29a,0x0);
	dev_spi_write(fd,0x29b,0x0);
	dev_spi_write(fd,0x29c,0x1);
	dev_spi_write(fd,0x29d,0x48);
	dev_spi_write(fd,0x29e,0x0);
	dev_spi_write(fd,0x29f,0x78);
	dev_spi_write(fd,0x2a0,0xee);
	dev_spi_write(fd,0x2a1,0xf7);
	dev_spi_write(fd,0x2a2,0x7);
	dev_spi_write(fd,0x2a3,0xb9);
	dev_spi_write(fd,0x2a4,0x82);
	dev_spi_write(fd,0x2a5,0x0);
	dev_spi_write(fd,0x2a6,0x0);
	dev_spi_write(fd,0x2a7,0xa9);
	dev_spi_write(fd,0x2a8,0xff);
	dev_spi_write(fd,0x2a9,0xff);
	dev_spi_write(fd,0x2aa,0xff);
	dev_spi_write(fd,0x2ab,0xff);
	dev_spi_write(fd,0x2ac,0xff);
	dev_spi_write(fd,0x2ad,0xff);
	dev_spi_write(fd,0x2ae,0xff);
	dev_spi_write(fd,0x2af,0xff);
	dev_spi_write(fd,0x2b0,0xff);
	dev_spi_write(fd,0x2b1,0xff);
	dev_spi_write(fd,0x2b2,0xff);
	dev_spi_write(fd,0x2b3,0xff);
	dev_spi_write(fd,0x2b4,0xff);
	dev_spi_write(fd,0x2b5,0xff);
	dev_spi_write(fd,0x2b6,0xff);
	dev_spi_write(fd,0x2b7,0xff);
	dev_spi_write(fd,0x2b8,0x0);
	dev_spi_write(fd,0x2b9,0x0);
	dev_spi_write(fd,0x2ba,0x0);
	dev_spi_write(fd,0x2bb,0x78);
	dev_spi_write(fd,0x2bc,0x0);
	dev_spi_write(fd,0x2bd,0x0);
	dev_spi_write(fd,0x2be,0x10);
	dev_spi_write(fd,0x2bf,0x78);
	dev_spi_write(fd,0x2c0,0x0);
	dev_spi_write(fd,0x2c1,0x0);
	dev_spi_write(fd,0x2c2,0x0);
	dev_spi_write(fd,0x2c3,0xf8);
	dev_spi_write(fd,0x2c4,0x0);
	dev_spi_write(fd,0x2c5,0x0);
	dev_spi_write(fd,0x2c6,0x10);
	dev_spi_write(fd,0x2c7,0xf8);
	dev_spi_write(fd,0x2c8,0x0);
	dev_spi_write(fd,0x2c9,0x0);
	dev_spi_write(fd,0x2ca,0x0);
	dev_spi_write(fd,0x2cb,0x78);
	dev_spi_write(fd,0x2cc,0x0);
	dev_spi_write(fd,0x2cd,0x0);
	dev_spi_write(fd,0x2ce,0x10);
	dev_spi_write(fd,0x2cf,0x78);
	dev_spi_write(fd,0x2d0,0x0);
	dev_spi_write(fd,0x2d1,0x0);
	dev_spi_write(fd,0x2d2,0x0);
	dev_spi_write(fd,0x2d3,0xf8);
	dev_spi_write(fd,0x2d4,0x0);
	dev_spi_write(fd,0x2d5,0x0);
	dev_spi_write(fd,0x2d6,0x10);
	dev_spi_write(fd,0x2d7,0xf8);
	dev_spi_write(fd,0x2d8,0x0);
	dev_spi_write(fd,0x2d9,0x0);
	dev_spi_write(fd,0x2da,0x0);
	dev_spi_write(fd,0x2db,0x0);
	dev_spi_write(fd,0x2dc,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x2);
	dev_spi_write(fd,0xa2,0xbd);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x18);
	dev_spi_write(fd,0xa4,0x0);
	dev_spi_write(fd,0x193,0x78);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x78);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x3);
	dev_spi_write(fd,0x193,0x1);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0xc0,0x80);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x2a3,0x0);
	dev_spi_write(fd,0x2a2,0x0);
	dev_spi_write(fd,0x2a1,0x0);
	dev_spi_write(fd,0x2a0,0x7e);
	dev_spi_write(fd,0x2a7,0x1);
	dev_spi_write(fd,0x2a6,0x0);
	dev_spi_write(fd,0x2a5,0x0);
	dev_spi_write(fd,0x2a4,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x2);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0x193,0x33);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x2);
	dev_spi_write(fd,0xa0,0xc);
	dev_spi_write(fd,0x193,0x33);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x4);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x33);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0x193,0x34);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x72);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0xe);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x71);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x73);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x12,0x1);
	dev_spi_write(fd,0x2422,0x0);
	dev_spi_write(fd,0x12,0x2);
	dev_spi_write(fd,0x2422,0x0);
	dev_spi_write(fd,0x12,0x4);
	dev_spi_write(fd,0x2422,0x0);
	dev_spi_write(fd,0x12,0x8);
	dev_spi_write(fd,0x2422,0x0);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x15,0x8);
	dev_spi_write(fd,0x43,0x0);
	dev_spi_write(fd,0x42,0x0);
	dev_spi_write(fd,0x41,0x0);
	dev_spi_write(fd,0x40,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0xc1,0x60);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x1);
	dev_spi_write(fd,0x540,0x0);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0x171);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x3f,0x8);
	dev_spi_write(fd,0x28,0x1);
	dev_spi_write(fd,0x35,0x10);
	dev_spi_write(fd,0x36,0x40);
	dev_spi_write(fd,0x38,0x8);
	dev_spi_write(fd,0x39,0x20);
	dev_spi_write(fd,0x3b,0x8);
	dev_spi_write(fd,0x46,0x60);
	dev_spi_write(fd,0x46,0x60);
	dev_spi_write(fd,0x43,0x18);
	dev_spi_write(fd,0x43,0x18);
	dev_spi_write(fd,0x4c,0x0);
	dev_spi_write(fd,0x3c,0xe0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x10c,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x3c,0x60);
	dev_spi_write(fd,0x3c,0x20);
	dev_spi_write(fd,0x3d,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x10d,0x1);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x56,0x43);
	dev_spi_write(fd,0x56,0xc3);
	dev_spi_write(fd,0x56,0xc3);
	dev_spi_write(fd,0x56,0xf3);
	dev_spi_write(fd,0x57,0x2);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0x7f5,0x1);
	dev_spi_write(fd,0x7f4,0x7f);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x6d,0x1);
	dev_spi_write(fd,0x6c,0x7f);
	dev_spi_write(fd,0x62,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x10f,0x18);
	dev_spi_write(fd,0x10e,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x50,0xfe);
	dev_spi_write(fd,0x50,0xfe);
	dev_spi_write(fd,0x50,0xfe);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x110,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x51,0x3d);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x111,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x7f,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x112,0x1);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x51,0x3d);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x113,0x3);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x7f,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x114,0x1);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x51,0x3d);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x115,0x3);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x51,0x2d);
	dev_spi_write(fd,0x63,0x1);
	dev_spi_write(fd,0x72,0x2);
	dev_spi_write(fd,0x6f,0x5);
	dev_spi_write(fd,0x70,0x2);
	dev_spi_write(fd,0x71,0x2);
	dev_spi_write(fd,0x6d,0x1);
	dev_spi_write(fd,0x6c,0x7f);
	dev_spi_write(fd,0x7c,0x4);
	dev_spi_write(fd,0x55,0xff);
	dev_spi_write(fd,0x55,0xff);
	dev_spi_write(fd,0x55,0xff);
	dev_spi_write(fd,0x55,0xff);
	dev_spi_write(fd,0x55,0xff);
	dev_spi_write(fd,0x59,0x1);
	dev_spi_write(fd,0x58,0x0);
	dev_spi_write(fd,0x59,0x1);
	dev_spi_write(fd,0x59,0x1);
	dev_spi_write(fd,0x5c,0x0);
	dev_spi_write(fd,0x5d,0x4);
	dev_spi_write(fd,0x5d,0xc);
	dev_spi_write(fd,0x3d,0x1);
	dev_spi_write(fd,0x53,0x3);
	dev_spi_write(fd,0x52,0x0);
	dev_spi_write(fd,0x65,0x22);
	dev_spi_write(fd,0x52,0x0);
	dev_spi_write(fd,0x52,0x0);
	dev_spi_write(fd,0x53,0x3);
	dev_spi_write(fd,0x5e,0x0);
	dev_spi_write(fd,0x52,0x0);
	dev_spi_write(fd,0x52,0x0);
	dev_spi_write(fd,0x3e,0x0);
	dev_spi_write(fd,0x3f,0x8);
	dev_spi_write(fd,0x65,0x20);
	dev_spi_write(fd,0x87,0x0);
	dev_spi_write(fd,0x5e,0x0);
	dev_spi_write(fd,0x87,0x0);
	dev_spi_write(fd,0x87,0x0);
	dev_spi_write(fd,0x3e,0x0);
	dev_spi_write(fd,0x51,0x2d);
	dev_spi_write(fd,0x52,0x0);
	dev_spi_write(fd,0x65,0x0);
	dev_spi_write(fd,0x84,0x10);
	dev_spi_write(fd,0x84,0x90);
	dev_spi_write(fd,0x69,0x47);
	dev_spi_write(fd,0x45,0x20);
	dev_spi_write(fd,0x32,0x0);
	dev_spi_write(fd,0x49,0x38);
	dev_spi_write(fd,0x49,0x3d);
	dev_spi_write(fd,0x4a,0x0);
	dev_spi_write(fd,0x4b,0x0);
	dev_spi_write(fd,0x4d,0xc0);
	dev_spi_write(fd,0x4a,0x4);
	dev_spi_write(fd,0x4b,0xf);
	dev_spi_write(fd,0x4b,0x3f);
	dev_spi_write(fd,0x51,0x2d);
	dev_spi_write(fd,0x40,0x40);
	dev_spi_write(fd,0x41,0x0);
	dev_spi_write(fd,0x43,0xf8);
	dev_spi_write(fd,0x75,0x8);
	dev_spi_write(fd,0x75,0xe);
	dev_spi_write(fd,0x45,0x24);
	dev_spi_write(fd,0x31,0x0);
	dev_spi_write(fd,0x46,0x63);
	dev_spi_write(fd,0x45,0x24);
	dev_spi_write(fd,0x64,0x7);
	dev_spi_write(fd,0x65,0x0);
	dev_spi_write(fd,0x4e,0x0);
	dev_spi_write(fd,0x2d,0x0);
	dev_spi_write(fd,0x35,0xb0);
	dev_spi_write(fd,0x3e,0x0);
	dev_spi_write(fd,0x73,0x0);
	dev_spi_write(fd,0x56,0xf3);
	dev_spi_write(fd,0x58,0x4);
	dev_spi_write(fd,0x62,0x0);
	dev_spi_write(fd,0x66,0x0);
	dev_spi_write(fd,0x66,0x1);
	DELAY_SEC(0.001000);
	dev_spi_write(fd,0x66,0x3);
	DELAY_SEC(0.005000);
	dev_spi_write(fd,0x63,0x41);
	dev_spi_write(fd,0x63,0x1);
	DELAY_SEC(0.001000);
	rdVal = dev_spi_read(fd,0x66);
	if ((rdVal&0x10) != 0x10)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x66);
	if ((rdVal&0x40) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x66,0x1);
	dev_spi_write(fd,0x63,0x81);
	dev_spi_write(fd,0x63,0xc1);
	dev_spi_write(fd,0x63,0xc2);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0x85b,0x0);
	dev_spi_write(fd,0x85a,0x0);
	dev_spi_write(fd,0x859,0x0);
	dev_spi_write(fd,0x858,0x0);
	dev_spi_write(fd,0x85b,0x0);
	dev_spi_write(fd,0x85a,0x0);
	dev_spi_write(fd,0x859,0x1);
	dev_spi_write(fd,0x858,0x1);
	dev_spi_write(fd,0x85b,0x0);
	dev_spi_write(fd,0x85a,0x0);
	dev_spi_write(fd,0x859,0x0);
	dev_spi_write(fd,0x858,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x6a,0x0);
	dev_spi_write(fd,0x6e,0x0);
	dev_spi_write(fd,0x6a,0x0);
	dev_spi_write(fd,0x6a,0x2);
	dev_spi_write(fd,0x58,0x6);
	DELAY_SEC(0.001000);
	dev_spi_write(fd,0x58,0x4);
	dev_spi_write(fd,0x63,0xc0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0xc1,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x63,0x40);
	dev_spi_write(fd,0x63,0x0);
	dev_spi_write(fd,0x66,0x3);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x0);
	dev_spi_write(fd,0x540,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0x10d,0x3);
	dev_spi_write(fd,0x10c,0x1f);
	dev_spi_write(fd,0x1ad,0x3);
	dev_spi_write(fd,0x1ac,0x1f);
	dev_spi_write(fd,0x24d,0x3);
	dev_spi_write(fd,0x24c,0x1f);
	dev_spi_write(fd,0x2ed,0x3);
	dev_spi_write(fd,0x2ec,0x1f);
	dev_spi_write(fd,0x421,0x1);
	dev_spi_write(fd,0x420,0x90);
	dev_spi_write(fd,0x4d9,0x1);
	dev_spi_write(fd,0x4d8,0x90);
	dev_spi_write(fd,0x591,0x1);
	dev_spi_write(fd,0x590,0x90);
	dev_spi_write(fd,0x649,0x1);
	dev_spi_write(fd,0x648,0x90);
	dev_spi_write(fd,0x701,0x1);
	dev_spi_write(fd,0x700,0x90);
	dev_spi_write(fd,0x7b9,0x1);
	dev_spi_write(fd,0x7b8,0x90);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x18,0x40);
	dev_spi_write(fd,0x86,0x1);
	dev_spi_write(fd,0x82,0x10);
	dev_spi_write(fd,0x83,0x1);
	dev_spi_write(fd,0x84,0x0);
	dev_spi_write(fd,0x84,0x1);
	dev_spi_write(fd,0x84,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0x193,0x12);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x16,0x10);
	dev_spi_write(fd,0xc0,0x42);
	dev_spi_write(fd,0xc0,0x40);
	dev_spi_write(fd,0xc4,0x1);
	dev_spi_write(fd,0x20,0x12);
	dev_spi_write(fd,0x21,0x12);
	dev_spi_write(fd,0x20,0x12);
	dev_spi_write(fd,0x21,0x12);
	dev_spi_write(fd,0x20,0x12);
	dev_spi_write(fd,0x21,0x12);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x20);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x16,0x40);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x107,0x0);
	dev_spi_write(fd,0x106,0x0);
	dev_spi_write(fd,0x105,0x1);
	dev_spi_write(fd,0x104,0x1);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x16,0x20);
	dev_spi_write(fd,0x701b,0x8);
	dev_spi_write(fd,0x701a,0x88);
	dev_spi_write(fd,0x701b,0x0);
	dev_spi_write(fd,0x701a,0x0);
	dev_spi_write(fd,0x701b,0x7);
	dev_spi_write(fd,0x701a,0x77);
	dev_spi_write(fd,0x701b,0x0);
	dev_spi_write(fd,0x701a,0x0);
	dev_spi_write(fd,0x16,0x40);
	dev_spi_write(fd,0x701b,0x8);
	dev_spi_write(fd,0x701a,0x88);
	dev_spi_write(fd,0x701b,0x0);
	dev_spi_write(fd,0x701a,0x0);
	dev_spi_write(fd,0x701b,0x7);
	dev_spi_write(fd,0x701a,0x77);
	dev_spi_write(fd,0x701b,0x0);
	dev_spi_write(fd,0x701a,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x10);
	dev_spi_write(fd,0xc0,0x40);
	dev_spi_write(fd,0x20,0x12);
	dev_spi_write(fd,0x21,0x12);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x60);
	dev_spi_write(fd,0x7029,0xff);
	dev_spi_write(fd,0x7028,0xf0);
	dev_spi_write(fd,0x701b,0xa);
	dev_spi_write(fd,0x701a,0xaa);
	dev_spi_write(fd,0x701b,0x0);
	dev_spi_write(fd,0x701a,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x49f1,0x92);
	dev_spi_write(fd,0x49f0,0x40);
	dev_spi_write(fd,0x49f3,0xea);
	dev_spi_write(fd,0x49f2,0x80);
	dev_spi_write(fd,0x49e3,0xf0);
	dev_spi_write(fd,0x49e2,0x0);
	dev_spi_write(fd,0x49b5,0x47);
	dev_spi_write(fd,0x49b4,0x47);
	dev_spi_write(fd,0x49ff,0xfd);
	dev_spi_write(fd,0x49fe,0xb0);
	dev_spi_write(fd,0x49ed,0x1d);
	dev_spi_write(fd,0x49ec,0xc0);
	dev_spi_write(fd,0x49e7,0x52);
	dev_spi_write(fd,0x49e6,0x36);
	dev_spi_write(fd,0x49e5,0x6e);
	dev_spi_write(fd,0x49e4,0xb6);
	dev_spi_write(fd,0x49df,0xa8);
	dev_spi_write(fd,0x49de,0x28);
	dev_spi_write(fd,0x49eb,0xa);
	dev_spi_write(fd,0x49ea,0x9e);
	dev_spi_write(fd,0x49e9,0x72);
	dev_spi_write(fd,0x49e8,0x44);
	dev_spi_write(fd,0x49fd,0xa);
	dev_spi_write(fd,0x49fc,0x9e);
	dev_spi_write(fd,0x49fb,0x72);
	dev_spi_write(fd,0x49fa,0x48);
	dev_spi_write(fd,0x49f9,0x4a);
	dev_spi_write(fd,0x49f8,0x66);
	dev_spi_write(fd,0x49f7,0x79);
	dev_spi_write(fd,0x49f6,0xb6);
	dev_spi_write(fd,0x49d9,0x6c);
	dev_spi_write(fd,0x49d8,0x6);
	dev_spi_write(fd,0x4201,0x7c);
	dev_spi_write(fd,0x4200,0x6b);
	dev_spi_write(fd,0x4203,0x64);
	dev_spi_write(fd,0x4202,0x80);
	dev_spi_write(fd,0x4205,0x62);
	dev_spi_write(fd,0x4204,0x0);
	dev_spi_write(fd,0x4207,0x7b);
	dev_spi_write(fd,0x4206,0x33);
	dev_spi_write(fd,0x4209,0x70);
	dev_spi_write(fd,0x4208,0xa);
	dev_spi_write(fd,0x420b,0xbd);
	dev_spi_write(fd,0x420a,0x68);
	dev_spi_write(fd,0x420d,0x76);
	dev_spi_write(fd,0x420c,0x2d);
	dev_spi_write(fd,0x420f,0x66);
	dev_spi_write(fd,0x420e,0xab);
	dev_spi_write(fd,0x4211,0xc2);
	dev_spi_write(fd,0x4210,0x78);
	dev_spi_write(fd,0x4213,0x0);
	dev_spi_write(fd,0x4212,0x8);
	dev_spi_write(fd,0x4215,0x66);
	dev_spi_write(fd,0x4214,0x2c);
	dev_spi_write(fd,0x4217,0x3d);
	dev_spi_write(fd,0x4216,0x15);
	dev_spi_write(fd,0x4219,0x0);
	dev_spi_write(fd,0x4218,0x80);
	dev_spi_write(fd,0x421b,0x0);
	dev_spi_write(fd,0x421a,0x2);
	dev_spi_write(fd,0x421d,0x34);
	dev_spi_write(fd,0x421c,0x0);
	dev_spi_write(fd,0x421f,0x0);
	dev_spi_write(fd,0x421e,0x0);
	dev_spi_write(fd,0x4221,0x10);
	dev_spi_write(fd,0x4220,0x1a);
	dev_spi_write(fd,0x4239,0x3);
	dev_spi_write(fd,0x4238,0x40);
	dev_spi_write(fd,0x423b,0x0);
	dev_spi_write(fd,0x423a,0x60);
	dev_spi_write(fd,0x423d,0x0);
	dev_spi_write(fd,0x423c,0x0);
	dev_spi_write(fd,0x423f,0x0);
	dev_spi_write(fd,0x423e,0x0);
	dev_spi_write(fd,0x4277,0x0);
	dev_spi_write(fd,0x4276,0x0);
	dev_spi_write(fd,0x4279,0x0);
	dev_spi_write(fd,0x4278,0x0);
	dev_spi_write(fd,0x427b,0x0);
	dev_spi_write(fd,0x427a,0x0);
	dev_spi_write(fd,0x427d,0x0);
	dev_spi_write(fd,0x427c,0x0);
	dev_spi_write(fd,0x4283,0x9f);
	dev_spi_write(fd,0x4282,0xdf);
	dev_spi_write(fd,0x4285,0xb3);
	dev_spi_write(fd,0x4284,0xc0);
	dev_spi_write(fd,0x428f,0x24);
	dev_spi_write(fd,0x428e,0xa2);
	dev_spi_write(fd,0x4291,0xcc);
	dev_spi_write(fd,0x4290,0x34);
	dev_spi_write(fd,0x4293,0xe3);
	dev_spi_write(fd,0x4292,0xd7);
	dev_spi_write(fd,0x4295,0x76);
	dev_spi_write(fd,0x4294,0x60);
	dev_spi_write(fd,0x4297,0x6);
	dev_spi_write(fd,0x4296,0xdb);
	dev_spi_write(fd,0x4341,0x3);
	dev_spi_write(fd,0x4340,0x41);
	dev_spi_write(fd,0x43e7,0x0);
	dev_spi_write(fd,0x43e6,0x80);
	dev_spi_write(fd,0x43e9,0xfc);
	dev_spi_write(fd,0x43e8,0x0);
	dev_spi_write(fd,0x43eb,0x9f);
	dev_spi_write(fd,0x43ea,0xfe);
	dev_spi_write(fd,0x43ed,0x0);
	dev_spi_write(fd,0x43ec,0x60);
	dev_spi_write(fd,0x43ef,0x10);
	dev_spi_write(fd,0x43ee,0x0);
	dev_spi_write(fd,0x43f1,0x68);
	dev_spi_write(fd,0x43f0,0x64);
	dev_spi_write(fd,0x43f3,0x92);
	dev_spi_write(fd,0x43f2,0x30);
	dev_spi_write(fd,0x43f5,0x0);
	dev_spi_write(fd,0x43f4,0x0);
	dev_spi_write(fd,0x43f7,0x6d);
	dev_spi_write(fd,0x43f6,0x87);
	dev_spi_write(fd,0x43f9,0x6d);
	dev_spi_write(fd,0x43f8,0xb6);
	dev_spi_write(fd,0x43fb,0x42);
	dev_spi_write(fd,0x43fa,0x46);
	dev_spi_write(fd,0x43fd,0x62);
	dev_spi_write(fd,0x43fc,0x7c);
	dev_spi_write(fd,0x43ff,0x88);
	dev_spi_write(fd,0x43fe,0xc8);
	dev_spi_write(fd,0x4001,0x7c);
	dev_spi_write(fd,0x4000,0x6b);
	dev_spi_write(fd,0x4003,0x64);
	dev_spi_write(fd,0x4002,0x80);
	dev_spi_write(fd,0x4005,0x62);
	dev_spi_write(fd,0x4004,0x0);
	dev_spi_write(fd,0x4007,0x7b);
	dev_spi_write(fd,0x4006,0x33);
	dev_spi_write(fd,0x4009,0x70);
	dev_spi_write(fd,0x4008,0xa);
	dev_spi_write(fd,0x400b,0xbd);
	dev_spi_write(fd,0x400a,0x68);
	dev_spi_write(fd,0x400d,0x76);
	dev_spi_write(fd,0x400c,0x2d);
	dev_spi_write(fd,0x400f,0x66);
	dev_spi_write(fd,0x400e,0xab);
	dev_spi_write(fd,0x4011,0xc2);
	dev_spi_write(fd,0x4010,0x78);
	dev_spi_write(fd,0x4013,0x0);
	dev_spi_write(fd,0x4012,0x8);
	dev_spi_write(fd,0x4015,0x66);
	dev_spi_write(fd,0x4014,0x2c);
	dev_spi_write(fd,0x4017,0x3d);
	dev_spi_write(fd,0x4016,0x15);
	dev_spi_write(fd,0x4019,0x0);
	dev_spi_write(fd,0x4018,0x80);
	dev_spi_write(fd,0x401b,0x0);
	dev_spi_write(fd,0x401a,0x2);
	dev_spi_write(fd,0x401d,0x34);
	dev_spi_write(fd,0x401c,0x0);
	dev_spi_write(fd,0x401f,0x0);
	dev_spi_write(fd,0x401e,0x0);
	dev_spi_write(fd,0x4021,0x10);
	dev_spi_write(fd,0x4020,0x1a);
	dev_spi_write(fd,0x4039,0x3);
	dev_spi_write(fd,0x4038,0x40);
	dev_spi_write(fd,0x403b,0x0);
	dev_spi_write(fd,0x403a,0x60);
	dev_spi_write(fd,0x403d,0x0);
	dev_spi_write(fd,0x403c,0x0);
	dev_spi_write(fd,0x403f,0x0);
	dev_spi_write(fd,0x403e,0x0);
	dev_spi_write(fd,0x4077,0x0);
	dev_spi_write(fd,0x4076,0x0);
	dev_spi_write(fd,0x4079,0x0);
	dev_spi_write(fd,0x4078,0x0);
	dev_spi_write(fd,0x407b,0x0);
	dev_spi_write(fd,0x407a,0x0);
	dev_spi_write(fd,0x407d,0x0);
	dev_spi_write(fd,0x407c,0x0);
	dev_spi_write(fd,0x4083,0x9f);
	dev_spi_write(fd,0x4082,0xdf);
	dev_spi_write(fd,0x4085,0xb3);
	dev_spi_write(fd,0x4084,0xc0);
	dev_spi_write(fd,0x408f,0x24);
	dev_spi_write(fd,0x408e,0xa2);
	dev_spi_write(fd,0x4091,0xcc);
	dev_spi_write(fd,0x4090,0x34);
	dev_spi_write(fd,0x4093,0xe3);
	dev_spi_write(fd,0x4092,0xd7);
	dev_spi_write(fd,0x4095,0x76);
	dev_spi_write(fd,0x4094,0x60);
	dev_spi_write(fd,0x4097,0x6);
	dev_spi_write(fd,0x4096,0xdb);
	dev_spi_write(fd,0x4141,0x3);
	dev_spi_write(fd,0x4140,0x41);
	dev_spi_write(fd,0x41e7,0x0);
	dev_spi_write(fd,0x41e6,0x80);
	dev_spi_write(fd,0x41e9,0xfc);
	dev_spi_write(fd,0x41e8,0x0);
	dev_spi_write(fd,0x41eb,0x9f);
	dev_spi_write(fd,0x41ea,0xfe);
	dev_spi_write(fd,0x41ed,0x0);
	dev_spi_write(fd,0x41ec,0x0);
	dev_spi_write(fd,0x41ef,0x10);
	dev_spi_write(fd,0x41ee,0x0);
	dev_spi_write(fd,0x41f1,0x68);
	dev_spi_write(fd,0x41f0,0x64);
	dev_spi_write(fd,0x41f3,0x92);
	dev_spi_write(fd,0x41f2,0x30);
	dev_spi_write(fd,0x41f5,0x0);
	dev_spi_write(fd,0x41f4,0x0);
	dev_spi_write(fd,0x41f7,0x6d);
	dev_spi_write(fd,0x41f6,0x87);
	dev_spi_write(fd,0x41f9,0x6d);
	dev_spi_write(fd,0x41f8,0xb6);
	dev_spi_write(fd,0x41fb,0x42);
	dev_spi_write(fd,0x41fa,0x46);
	dev_spi_write(fd,0x41fd,0x62);
	dev_spi_write(fd,0x41fc,0x7c);
	dev_spi_write(fd,0x41ff,0x88);
	dev_spi_write(fd,0x41fe,0xc8);
	dev_spi_write(fd,0x4401,0x7c);
	dev_spi_write(fd,0x4400,0x6b);
	dev_spi_write(fd,0x4403,0x64);
	dev_spi_write(fd,0x4402,0x80);
	dev_spi_write(fd,0x4405,0x62);
	dev_spi_write(fd,0x4404,0x0);
	dev_spi_write(fd,0x4407,0x7b);
	dev_spi_write(fd,0x4406,0x33);
	dev_spi_write(fd,0x4409,0x70);
	dev_spi_write(fd,0x4408,0xa);
	dev_spi_write(fd,0x440b,0xbd);
	dev_spi_write(fd,0x440a,0x68);
	dev_spi_write(fd,0x440d,0x76);
	dev_spi_write(fd,0x440c,0x2d);
	dev_spi_write(fd,0x440f,0x66);
	dev_spi_write(fd,0x440e,0xab);
	dev_spi_write(fd,0x4411,0xc2);
	dev_spi_write(fd,0x4410,0x78);
	dev_spi_write(fd,0x4413,0x0);
	dev_spi_write(fd,0x4412,0x8);
	dev_spi_write(fd,0x4415,0x66);
	dev_spi_write(fd,0x4414,0x2c);
	dev_spi_write(fd,0x4417,0x3d);
	dev_spi_write(fd,0x4416,0x15);
	dev_spi_write(fd,0x4419,0x0);
	dev_spi_write(fd,0x4418,0x80);
	dev_spi_write(fd,0x441b,0x0);
	dev_spi_write(fd,0x441a,0x2);
	dev_spi_write(fd,0x441d,0x34);
	dev_spi_write(fd,0x441c,0x0);
	dev_spi_write(fd,0x441f,0x0);
	dev_spi_write(fd,0x441e,0x0);
	dev_spi_write(fd,0x4421,0x10);
	dev_spi_write(fd,0x4420,0x1a);
	dev_spi_write(fd,0x4439,0x3);
	dev_spi_write(fd,0x4438,0x40);
	dev_spi_write(fd,0x443b,0x0);
	dev_spi_write(fd,0x443a,0x60);
	dev_spi_write(fd,0x443d,0x0);
	dev_spi_write(fd,0x443c,0x0);
	dev_spi_write(fd,0x443f,0x0);
	dev_spi_write(fd,0x443e,0x0);
	dev_spi_write(fd,0x4477,0x0);
	dev_spi_write(fd,0x4476,0x0);
	dev_spi_write(fd,0x4479,0x0);
	dev_spi_write(fd,0x4478,0x0);
	dev_spi_write(fd,0x447b,0x0);
	dev_spi_write(fd,0x447a,0x0);
	dev_spi_write(fd,0x447d,0x0);
	dev_spi_write(fd,0x447c,0x0);
	dev_spi_write(fd,0x4483,0x9f);
	dev_spi_write(fd,0x4482,0xdf);
	dev_spi_write(fd,0x4485,0xb3);
	dev_spi_write(fd,0x4484,0xc0);
	dev_spi_write(fd,0x448f,0x24);
	dev_spi_write(fd,0x448e,0xa2);
	dev_spi_write(fd,0x4491,0xcc);
	dev_spi_write(fd,0x4490,0x34);
	dev_spi_write(fd,0x4493,0xe3);
	dev_spi_write(fd,0x4492,0xd7);
	dev_spi_write(fd,0x4495,0x76);
	dev_spi_write(fd,0x4494,0x60);
	dev_spi_write(fd,0x4497,0x6);
	dev_spi_write(fd,0x4496,0xdb);
	dev_spi_write(fd,0x4541,0x3);
	dev_spi_write(fd,0x4540,0x41);
	dev_spi_write(fd,0x45e7,0x0);
	dev_spi_write(fd,0x45e6,0x80);
	dev_spi_write(fd,0x45e9,0xfc);
	dev_spi_write(fd,0x45e8,0x0);
	dev_spi_write(fd,0x45eb,0x9f);
	dev_spi_write(fd,0x45ea,0xfe);
	dev_spi_write(fd,0x45ed,0x0);
	dev_spi_write(fd,0x45ec,0x0);
	dev_spi_write(fd,0x45ef,0x10);
	dev_spi_write(fd,0x45ee,0x0);
	dev_spi_write(fd,0x45f1,0x68);
	dev_spi_write(fd,0x45f0,0x64);
	dev_spi_write(fd,0x45f3,0x92);
	dev_spi_write(fd,0x45f2,0x30);
	dev_spi_write(fd,0x45f5,0x0);
	dev_spi_write(fd,0x45f4,0x0);
	dev_spi_write(fd,0x45f7,0x6d);
	dev_spi_write(fd,0x45f6,0x87);
	dev_spi_write(fd,0x45f9,0x6d);
	dev_spi_write(fd,0x45f8,0xb6);
	dev_spi_write(fd,0x45fb,0x42);
	dev_spi_write(fd,0x45fa,0x46);
	dev_spi_write(fd,0x45fd,0x62);
	dev_spi_write(fd,0x45fc,0x7c);
	dev_spi_write(fd,0x45ff,0x88);
	dev_spi_write(fd,0x45fe,0xc8);
	dev_spi_write(fd,0x4601,0x7c);
	dev_spi_write(fd,0x4600,0x6b);
	dev_spi_write(fd,0x4603,0x64);
	dev_spi_write(fd,0x4602,0x80);
	dev_spi_write(fd,0x4605,0x62);
	dev_spi_write(fd,0x4604,0x0);
	dev_spi_write(fd,0x4607,0x7b);
	dev_spi_write(fd,0x4606,0x33);
	dev_spi_write(fd,0x4609,0x70);
	dev_spi_write(fd,0x4608,0xa);
	dev_spi_write(fd,0x460b,0xbd);
	dev_spi_write(fd,0x460a,0x68);
	dev_spi_write(fd,0x460d,0x76);
	dev_spi_write(fd,0x460c,0x2d);
	dev_spi_write(fd,0x460f,0x66);
	dev_spi_write(fd,0x460e,0xab);
	dev_spi_write(fd,0x4611,0xc2);
	dev_spi_write(fd,0x4610,0x78);
	dev_spi_write(fd,0x4613,0x0);
	dev_spi_write(fd,0x4612,0x8);
	dev_spi_write(fd,0x4615,0x66);
	dev_spi_write(fd,0x4614,0x2c);
	dev_spi_write(fd,0x4617,0x3d);
	dev_spi_write(fd,0x4616,0x15);
	dev_spi_write(fd,0x4619,0x0);
	dev_spi_write(fd,0x4618,0x80);
	dev_spi_write(fd,0x461b,0x0);
	dev_spi_write(fd,0x461a,0x2);
	dev_spi_write(fd,0x461d,0x34);
	dev_spi_write(fd,0x461c,0x0);
	dev_spi_write(fd,0x461f,0x0);
	dev_spi_write(fd,0x461e,0x0);
	dev_spi_write(fd,0x4621,0x10);
	dev_spi_write(fd,0x4620,0x1a);
	dev_spi_write(fd,0x4639,0x3);
	dev_spi_write(fd,0x4638,0x40);
	dev_spi_write(fd,0x463b,0x0);
	dev_spi_write(fd,0x463a,0x60);
	dev_spi_write(fd,0x463d,0x0);
	dev_spi_write(fd,0x463c,0x0);
	dev_spi_write(fd,0x463f,0x0);
	dev_spi_write(fd,0x463e,0x0);
	dev_spi_write(fd,0x4677,0x0);
	dev_spi_write(fd,0x4676,0x0);
	dev_spi_write(fd,0x4679,0x0);
	dev_spi_write(fd,0x4678,0x0);
	dev_spi_write(fd,0x467b,0x0);
	dev_spi_write(fd,0x467a,0x0);
	dev_spi_write(fd,0x467d,0x0);
	dev_spi_write(fd,0x467c,0x0);
	dev_spi_write(fd,0x4683,0x9f);
	dev_spi_write(fd,0x4682,0xdf);
	dev_spi_write(fd,0x4685,0xb3);
	dev_spi_write(fd,0x4684,0xc0);
	dev_spi_write(fd,0x468f,0x24);
	dev_spi_write(fd,0x468e,0xa2);
	dev_spi_write(fd,0x4691,0xcc);
	dev_spi_write(fd,0x4690,0x34);
	dev_spi_write(fd,0x4693,0xe3);
	dev_spi_write(fd,0x4692,0xd7);
	dev_spi_write(fd,0x4695,0x76);
	dev_spi_write(fd,0x4694,0x60);
	dev_spi_write(fd,0x4697,0x6);
	dev_spi_write(fd,0x4696,0xdb);
	dev_spi_write(fd,0x4741,0x3);
	dev_spi_write(fd,0x4740,0x41);
	dev_spi_write(fd,0x47e7,0x0);
	dev_spi_write(fd,0x47e6,0x80);
	dev_spi_write(fd,0x47e9,0xfc);
	dev_spi_write(fd,0x47e8,0x0);
	dev_spi_write(fd,0x47eb,0x9f);
	dev_spi_write(fd,0x47ea,0xfe);
	dev_spi_write(fd,0x47ed,0x0);
	dev_spi_write(fd,0x47ec,0x0);
	dev_spi_write(fd,0x47ef,0x10);
	dev_spi_write(fd,0x47ee,0x0);
	dev_spi_write(fd,0x47f1,0x68);
	dev_spi_write(fd,0x47f0,0x64);
	dev_spi_write(fd,0x47f3,0x92);
	dev_spi_write(fd,0x47f2,0x30);
	dev_spi_write(fd,0x47f5,0x0);
	dev_spi_write(fd,0x47f4,0x0);
	dev_spi_write(fd,0x47f7,0x6d);
	dev_spi_write(fd,0x47f6,0x87);
	dev_spi_write(fd,0x47f9,0x6d);
	dev_spi_write(fd,0x47f8,0xb6);
	dev_spi_write(fd,0x47fb,0x42);
	dev_spi_write(fd,0x47fa,0x46);
	dev_spi_write(fd,0x47fd,0x62);
	dev_spi_write(fd,0x47fc,0x7c);
	dev_spi_write(fd,0x47ff,0x88);
	dev_spi_write(fd,0x47fe,0xc8);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x7007,0x0);
	dev_spi_write(fd,0x7006,0x0);
	dev_spi_write(fd,0x16,0x0);
	rdVal = dev_spi_read(fd,0x18);
	dev_spi_write(fd,0x18,(rdVal&0xdf)|0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x3);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x79);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x3);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x79);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x16,0x60);
	dev_spi_write(fd,0x702d,0x0);
	dev_spi_write(fd,0x702c,0x5);
	dev_spi_write(fd,0x7025,0x0);
	dev_spi_write(fd,0x7024,0x8);
	dev_spi_write(fd,0x702b,0xe0);
	dev_spi_write(fd,0x702a,0x20);
	dev_spi_write(fd,0x702d,0x0);
	dev_spi_write(fd,0x702c,0x2);
	dev_spi_write(fd,0x7025,0x0);
	dev_spi_write(fd,0x7024,0x50);
	dev_spi_write(fd,0x702b,0xe0);
	dev_spi_write(fd,0x702a,0x20);
	dev_spi_write(fd,0x701b,0x7);
	dev_spi_write(fd,0x701a,0x77);
	dev_spi_write(fd,0x701b,0x0);
	dev_spi_write(fd,0x701a,0x0);
	DELAY_SEC(5.000000);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0x81,0x0);
	dev_spi_write(fd,0x80,0x1);
	dev_spi_write(fd,0x8c,0x1);
	dev_spi_write(fd,0x8d,0x1);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x129,0x0);
	dev_spi_write(fd,0x12a,0x0);
	dev_spi_write(fd,0x12b,0x0);
	dev_spi_write(fd,0xdc,0x0);
	dev_spi_write(fd,0xdf,0x0);
	dev_spi_write(fd,0xc4,0x0);
	dev_spi_write(fd,0xc7,0x0);
	dev_spi_write(fd,0xcc,0x0);
	dev_spi_write(fd,0xcf,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0x399,0x0);
	dev_spi_write(fd,0x398,0x0);
	dev_spi_write(fd,0x39b,0x0);
	dev_spi_write(fd,0x39a,0xe1);
	dev_spi_write(fd,0x451,0x0);
	dev_spi_write(fd,0x450,0x0);
	dev_spi_write(fd,0x453,0x0);
	dev_spi_write(fd,0x452,0xe1);
	dev_spi_write(fd,0x509,0x0);
	dev_spi_write(fd,0x508,0x0);
	dev_spi_write(fd,0x50b,0x0);
	dev_spi_write(fd,0x50a,0xe1);
	dev_spi_write(fd,0x5c1,0x0);
	dev_spi_write(fd,0x5c0,0x0);
	dev_spi_write(fd,0x5c3,0x0);
	dev_spi_write(fd,0x5c2,0xe1);
	dev_spi_write(fd,0x679,0x0);
	dev_spi_write(fd,0x678,0x0);
	dev_spi_write(fd,0x67b,0x0);
	dev_spi_write(fd,0x67a,0xe1);
	dev_spi_write(fd,0x731,0x0);
	dev_spi_write(fd,0x730,0x0);
	dev_spi_write(fd,0x733,0x0);
	dev_spi_write(fd,0x732,0xe1);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x180,0x0);
	dev_spi_write(fd,0x181,0x0);
	dev_spi_write(fd,0x15,0x0);
	rdVal = dev_spi_read(fd,0x13);
	dev_spi_write(fd,0x13,(rdVal&0x3f)|0x40);
	rdVal = dev_spi_read(fd,0x54e);
	dev_spi_write(fd,0x54e,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x13);
	dev_spi_write(fd,0x13,(rdVal&0x3f)|0x80);
	rdVal = dev_spi_read(fd,0x54e);
	dev_spi_write(fd,0x54e,(rdVal&0xfe)|0x0);
	dev_spi_write(fd,0x13,0x40);
	dev_spi_write(fd,0x744,0x3);
	dev_spi_write(fd,0x745,0x0);
	dev_spi_write(fd,0x746,0x0);
	dev_spi_write(fd,0x747,0x0);
	dev_spi_write(fd,0x748,0xf);
	dev_spi_write(fd,0x749,0x8);
	dev_spi_write(fd,0x74a,0x0);
	dev_spi_write(fd,0x74b,0x0);
	dev_spi_write(fd,0x74c,0x13);
	dev_spi_write(fd,0x74d,0x4);
	dev_spi_write(fd,0x74e,0x1);
	dev_spi_write(fd,0x74f,0x0);
	dev_spi_write(fd,0x750,0x27);
	dev_spi_write(fd,0x751,0x88);
	dev_spi_write(fd,0x752,0x1);
	dev_spi_write(fd,0x753,0x0);
	dev_spi_write(fd,0x754,0x37);
	dev_spi_write(fd,0x755,0x8);
	dev_spi_write(fd,0x756,0x2);
	dev_spi_write(fd,0x757,0x0);
	dev_spi_write(fd,0x758,0x47);
	dev_spi_write(fd,0x759,0x8c);
	dev_spi_write(fd,0x75a,0x2);
	dev_spi_write(fd,0x75b,0x0);
	dev_spi_write(fd,0x75c,0x57);
	dev_spi_write(fd,0x75d,0x10);
	dev_spi_write(fd,0x75e,0x3);
	dev_spi_write(fd,0x75f,0x1);
	dev_spi_write(fd,0x760,0x67);
	dev_spi_write(fd,0x761,0x94);
	dev_spi_write(fd,0x762,0x3);
	dev_spi_write(fd,0x763,0x1);
	dev_spi_write(fd,0x764,0x7b);
	dev_spi_write(fd,0x765,0x18);
	dev_spi_write(fd,0x766,0x4);
	dev_spi_write(fd,0x767,0x1);
	dev_spi_write(fd,0x768,0x8b);
	dev_spi_write(fd,0x769,0x9c);
	dev_spi_write(fd,0x76a,0x4);
	dev_spi_write(fd,0x76b,0x1);
	dev_spi_write(fd,0x76c,0x9f);
	dev_spi_write(fd,0x76d,0x20);
	dev_spi_write(fd,0x76e,0x5);
	dev_spi_write(fd,0x76f,0x2);
	dev_spi_write(fd,0x770,0xb3);
	dev_spi_write(fd,0x771,0xa4);
	dev_spi_write(fd,0x772,0x5);
	dev_spi_write(fd,0x773,0x2);
	dev_spi_write(fd,0x774,0xc7);
	dev_spi_write(fd,0x775,0x28);
	dev_spi_write(fd,0x776,0x6);
	dev_spi_write(fd,0x777,0x2);
	dev_spi_write(fd,0x778,0xdb);
	dev_spi_write(fd,0x779,0x2c);
	dev_spi_write(fd,0x77a,0x7);
	dev_spi_write(fd,0x77b,0x3);
	dev_spi_write(fd,0x77c,0xef);
	dev_spi_write(fd,0x77d,0xb0);
	dev_spi_write(fd,0x77e,0x7);
	dev_spi_write(fd,0x77f,0x3);
	dev_spi_write(fd,0x780,0x3);
	dev_spi_write(fd,0x781,0xb5);
	dev_spi_write(fd,0x782,0x8);
	dev_spi_write(fd,0x783,0x4);
	dev_spi_write(fd,0x784,0x17);
	dev_spi_write(fd,0x785,0xb9);
	dev_spi_write(fd,0x786,0x9);
	dev_spi_write(fd,0x787,0x4);
	dev_spi_write(fd,0x788,0x2b);
	dev_spi_write(fd,0x789,0xbd);
	dev_spi_write(fd,0x78a,0xa);
	dev_spi_write(fd,0x78b,0x5);
	dev_spi_write(fd,0x78c,0x3f);
	dev_spi_write(fd,0x78d,0xc1);
	dev_spi_write(fd,0x78e,0xb);
	dev_spi_write(fd,0x78f,0x5);
	dev_spi_write(fd,0x790,0x53);
	dev_spi_write(fd,0x791,0x45);
	dev_spi_write(fd,0x792,0xc);
	dev_spi_write(fd,0x793,0x5);
	dev_spi_write(fd,0x794,0x6b);
	dev_spi_write(fd,0x795,0x49);
	dev_spi_write(fd,0x796,0xd);
	dev_spi_write(fd,0x797,0x6);
	dev_spi_write(fd,0x798,0x7f);
	dev_spi_write(fd,0x799,0x4d);
	dev_spi_write(fd,0x79a,0xe);
	dev_spi_write(fd,0x79b,0x7);
	dev_spi_write(fd,0x79c,0x93);
	dev_spi_write(fd,0x79d,0x51);
	dev_spi_write(fd,0x79e,0xf);
	dev_spi_write(fd,0x79f,0x7);
	dev_spi_write(fd,0x7a0,0xa7);
	dev_spi_write(fd,0x7a1,0xd5);
	dev_spi_write(fd,0x7a2,0xf);
	dev_spi_write(fd,0x7a3,0x8);
	dev_spi_write(fd,0x7a4,0xb3);
	dev_spi_write(fd,0x7a5,0x55);
	dev_spi_write(fd,0x7a6,0x10);
	dev_spi_write(fd,0x7a7,0x8);
	dev_spi_write(fd,0x7a8,0xc7);
	dev_spi_write(fd,0x7a9,0x59);
	dev_spi_write(fd,0x7aa,0x11);
	dev_spi_write(fd,0x7ab,0x9);
	dev_spi_write(fd,0x7ac,0xdb);
	dev_spi_write(fd,0x7ad,0x5d);
	dev_spi_write(fd,0x7ae,0x12);
	dev_spi_write(fd,0x7af,0xa);
	dev_spi_write(fd,0x7b0,0xf3);
	dev_spi_write(fd,0x7b1,0x61);
	dev_spi_write(fd,0x7b2,0x13);
	dev_spi_write(fd,0x7b3,0xb);
	dev_spi_write(fd,0x7b4,0x13);
	dev_spi_write(fd,0x7b5,0xe6);
	dev_spi_write(fd,0x7b6,0x14);
	dev_spi_write(fd,0x7b7,0xc);
	dev_spi_write(fd,0x7b8,0x27);
	dev_spi_write(fd,0x7b9,0xea);
	dev_spi_write(fd,0x7ba,0x15);
	dev_spi_write(fd,0x7bb,0xd);
	dev_spi_write(fd,0x7bc,0x3b);
	dev_spi_write(fd,0x7bd,0xee);
	dev_spi_write(fd,0x7be,0x16);
	dev_spi_write(fd,0x7bf,0xe);
	dev_spi_write(fd,0x7c0,0x4f);
	dev_spi_write(fd,0x7c1,0x72);
	dev_spi_write(fd,0x7c2,0x17);
	dev_spi_write(fd,0x7c3,0x11);
	dev_spi_write(fd,0x7c4,0x63);
	dev_spi_write(fd,0x7c5,0xf6);
	dev_spi_write(fd,0x7c6,0x17);
	dev_spi_write(fd,0x7c7,0x11);
	dev_spi_write(fd,0x7c8,0x77);
	dev_spi_write(fd,0x7c9,0x7a);
	dev_spi_write(fd,0x7ca,0x18);
	dev_spi_write(fd,0x7cb,0x13);
	dev_spi_write(fd,0x7cc,0x8b);
	dev_spi_write(fd,0x7cd,0xfa);
	dev_spi_write(fd,0x7ce,0x18);
	dev_spi_write(fd,0x7cf,0x15);
	dev_spi_write(fd,0x7d0,0x9f);
	dev_spi_write(fd,0x7d1,0xfe);
	dev_spi_write(fd,0x7d2,0x19);
	dev_spi_write(fd,0x7d3,0x18);
	dev_spi_write(fd,0x7d4,0xb3);
	dev_spi_write(fd,0x7d5,0x7e);
	dev_spi_write(fd,0x7d6,0x1a);
	dev_spi_write(fd,0x7d7,0x18);
	dev_spi_write(fd,0x7d8,0xc7);
	dev_spi_write(fd,0x7d9,0xfe);
	dev_spi_write(fd,0x7da,0x1a);
	dev_spi_write(fd,0x7db,0x19);
	dev_spi_write(fd,0x7dc,0xdb);
	dev_spi_write(fd,0x7dd,0x7e);
	dev_spi_write(fd,0x7de,0x1b);
	dev_spi_write(fd,0x7df,0x1d);
	dev_spi_write(fd,0x7e0,0xef);
	dev_spi_write(fd,0x7e1,0xfe);
	dev_spi_write(fd,0x7e2,0x1b);
	dev_spi_write(fd,0x7e3,0x1d);
	dev_spi_write(fd,0x7e4,0xff);
	dev_spi_write(fd,0x7e5,0x7e);
	dev_spi_write(fd,0x7e6,0x1c);
	dev_spi_write(fd,0x7e7,0x1f);
	dev_spi_write(fd,0x7e8,0x13);
	dev_spi_write(fd,0x7e9,0xff);
	dev_spi_write(fd,0x7ea,0x1c);
	dev_spi_write(fd,0x7eb,0x1f);
	dev_spi_write(fd,0x7ec,0x23);
	dev_spi_write(fd,0x7ed,0x7f);
	dev_spi_write(fd,0x7ee,0x1d);
	dev_spi_write(fd,0x7ef,0x1f);
	dev_spi_write(fd,0x7f0,0x33);
	dev_spi_write(fd,0x7f1,0xff);
	dev_spi_write(fd,0x7f2,0x1d);
	dev_spi_write(fd,0x7f3,0x1f);
	dev_spi_write(fd,0x7f4,0x3f);
	dev_spi_write(fd,0x7f5,0x7f);
	dev_spi_write(fd,0x7f6,0x1e);
	dev_spi_write(fd,0x7f7,0x1f);
	dev_spi_write(fd,0x7f8,0x4b);
	dev_spi_write(fd,0x7f9,0xff);
	dev_spi_write(fd,0x7fa,0x1e);
	dev_spi_write(fd,0x7fb,0x1f);
	dev_spi_write(fd,0x7fc,0x53);
	dev_spi_write(fd,0x7fd,0x7f);
	dev_spi_write(fd,0x7fe,0x1f);
	dev_spi_write(fd,0x7ff,0x1f);
	dev_spi_write(fd,0x800,0x5f);
	dev_spi_write(fd,0x801,0xff);
	dev_spi_write(fd,0x802,0x1f);
	dev_spi_write(fd,0x803,0x1f);
	dev_spi_write(fd,0x804,0x67);
	dev_spi_write(fd,0x805,0xff);
	dev_spi_write(fd,0x806,0x1f);
	dev_spi_write(fd,0x807,0x1f);
	dev_spi_write(fd,0x808,0x73);
	dev_spi_write(fd,0x809,0xff);
	dev_spi_write(fd,0x80a,0x1f);
	dev_spi_write(fd,0x80b,0x1f);
	dev_spi_write(fd,0x13,0x80);
	dev_spi_write(fd,0x744,0x3);
	dev_spi_write(fd,0x745,0x0);
	dev_spi_write(fd,0x746,0x0);
	dev_spi_write(fd,0x747,0x0);
	dev_spi_write(fd,0x748,0x47);
	dev_spi_write(fd,0x749,0x84);
	dev_spi_write(fd,0x74a,0x0);
	dev_spi_write(fd,0x74b,0x0);
	dev_spi_write(fd,0x74c,0x87);
	dev_spi_write(fd,0x74d,0x8);
	dev_spi_write(fd,0x74e,0x1);
	dev_spi_write(fd,0x74f,0x0);
	dev_spi_write(fd,0x750,0xc3);
	dev_spi_write(fd,0x751,0x8c);
	dev_spi_write(fd,0x752,0x1);
	dev_spi_write(fd,0x753,0x0);
	dev_spi_write(fd,0x754,0x3);
	dev_spi_write(fd,0x755,0x11);
	dev_spi_write(fd,0x756,0x2);
	dev_spi_write(fd,0x757,0x0);
	dev_spi_write(fd,0x758,0x2f);
	dev_spi_write(fd,0x759,0x95);
	dev_spi_write(fd,0x75a,0x2);
	dev_spi_write(fd,0x75b,0x1);
	dev_spi_write(fd,0x75c,0x47);
	dev_spi_write(fd,0x75d,0x99);
	dev_spi_write(fd,0x75e,0x3);
	dev_spi_write(fd,0x75f,0x1);
	dev_spi_write(fd,0x760,0x6f);
	dev_spi_write(fd,0x761,0x1d);
	dev_spi_write(fd,0x762,0x4);
	dev_spi_write(fd,0x763,0x1);
	dev_spi_write(fd,0x764,0x97);
	dev_spi_write(fd,0x765,0xa1);
	dev_spi_write(fd,0x766,0x4);
	dev_spi_write(fd,0x767,0x2);
	dev_spi_write(fd,0x768,0xaf);
	dev_spi_write(fd,0x769,0xa5);
	dev_spi_write(fd,0x76a,0x5);
	dev_spi_write(fd,0x76b,0x2);
	dev_spi_write(fd,0x76c,0xc3);
	dev_spi_write(fd,0x76d,0xa9);
	dev_spi_write(fd,0x76e,0x6);
	dev_spi_write(fd,0x76f,0x2);
	dev_spi_write(fd,0x770,0xdb);
	dev_spi_write(fd,0x771,0x2d);
	dev_spi_write(fd,0x772,0x7);
	dev_spi_write(fd,0x773,0x3);
	dev_spi_write(fd,0x774,0xf3);
	dev_spi_write(fd,0x775,0x31);
	dev_spi_write(fd,0x776,0x8);
	dev_spi_write(fd,0x777,0x3);
	dev_spi_write(fd,0x778,0x13);
	dev_spi_write(fd,0x779,0x36);
	dev_spi_write(fd,0x77a,0x9);
	dev_spi_write(fd,0x77b,0x4);
	dev_spi_write(fd,0x77c,0x27);
	dev_spi_write(fd,0x77d,0x3a);
	dev_spi_write(fd,0x77e,0xa);
	dev_spi_write(fd,0x77f,0x4);
	dev_spi_write(fd,0x780,0x3b);
	dev_spi_write(fd,0x781,0x3e);
	dev_spi_write(fd,0x782,0xb);
	dev_spi_write(fd,0x783,0x5);
	dev_spi_write(fd,0x784,0x4b);
	dev_spi_write(fd,0x785,0x42);
	dev_spi_write(fd,0x786,0xc);
	dev_spi_write(fd,0x787,0x5);
	dev_spi_write(fd,0x788,0x5f);
	dev_spi_write(fd,0x789,0x46);
	dev_spi_write(fd,0x78a,0xd);
	dev_spi_write(fd,0x78b,0x6);
	dev_spi_write(fd,0x78c,0x6b);
	dev_spi_write(fd,0x78d,0x4a);
	dev_spi_write(fd,0x78e,0xe);
	dev_spi_write(fd,0x78f,0x7);
	dev_spi_write(fd,0x790,0x7f);
	dev_spi_write(fd,0x791,0x4e);
	dev_spi_write(fd,0x792,0xf);
	dev_spi_write(fd,0x793,0x7);
	dev_spi_write(fd,0x794,0x8f);
	dev_spi_write(fd,0x795,0xd2);
	dev_spi_write(fd,0x796,0xf);
	dev_spi_write(fd,0x797,0x8);
	dev_spi_write(fd,0x798,0x9f);
	dev_spi_write(fd,0x799,0x52);
	dev_spi_write(fd,0x79a,0x10);
	dev_spi_write(fd,0x79b,0x8);
	dev_spi_write(fd,0x79c,0xab);
	dev_spi_write(fd,0x79d,0x56);
	dev_spi_write(fd,0x79e,0x11);
	dev_spi_write(fd,0x79f,0x9);
	dev_spi_write(fd,0x7a0,0xbb);
	dev_spi_write(fd,0x7a1,0x5a);
	dev_spi_write(fd,0x7a2,0x12);
	dev_spi_write(fd,0x7a3,0xa);
	dev_spi_write(fd,0x7a4,0xc3);
	dev_spi_write(fd,0x7a5,0xde);
	dev_spi_write(fd,0x7a6,0x13);
	dev_spi_write(fd,0x7a7,0xb);
	dev_spi_write(fd,0x7a8,0xd3);
	dev_spi_write(fd,0x7a9,0xe2);
	dev_spi_write(fd,0x7aa,0x14);
	dev_spi_write(fd,0x7ab,0xc);
	dev_spi_write(fd,0x7ac,0xdf);
	dev_spi_write(fd,0x7ad,0xe6);
	dev_spi_write(fd,0x7ae,0x15);
	dev_spi_write(fd,0x7af,0xd);
	dev_spi_write(fd,0x7b0,0xeb);
	dev_spi_write(fd,0x7b1,0x6a);
	dev_spi_write(fd,0x7b2,0x16);
	dev_spi_write(fd,0x7b3,0xf);
	dev_spi_write(fd,0x7b4,0xf7);
	dev_spi_write(fd,0x7b5,0xee);
	dev_spi_write(fd,0x7b6,0x16);
	dev_spi_write(fd,0x7b7,0x11);
	dev_spi_write(fd,0x7b8,0xf);
	dev_spi_write(fd,0x7b9,0x6f);
	dev_spi_write(fd,0x7ba,0x17);
	dev_spi_write(fd,0x7bb,0x11);
	dev_spi_write(fd,0x7bc,0x17);
	dev_spi_write(fd,0x7bd,0x73);
	dev_spi_write(fd,0x7be,0x18);
	dev_spi_write(fd,0x7bf,0x13);
	dev_spi_write(fd,0x7c0,0x1b);
	dev_spi_write(fd,0x7c1,0xfb);
	dev_spi_write(fd,0x7c2,0x19);
	dev_spi_write(fd,0x7c3,0x18);
	dev_spi_write(fd,0x7c4,0x2f);
	dev_spi_write(fd,0x7c5,0x77);
	dev_spi_write(fd,0x7c6,0x19);
	dev_spi_write(fd,0x7c7,0x16);
	dev_spi_write(fd,0x7c8,0x3f);
	dev_spi_write(fd,0x7c9,0xf7);
	dev_spi_write(fd,0x7ca,0x19);
	dev_spi_write(fd,0x7cb,0x18);
	dev_spi_write(fd,0x7cc,0x47);
	dev_spi_write(fd,0x7cd,0x77);
	dev_spi_write(fd,0x7ce,0x1a);
	dev_spi_write(fd,0x7cf,0x19);
	dev_spi_write(fd,0x7d0,0x53);
	dev_spi_write(fd,0x7d1,0xf7);
	dev_spi_write(fd,0x7d2,0x1a);
	dev_spi_write(fd,0x7d3,0x1c);
	dev_spi_write(fd,0x7d4,0x5b);
	dev_spi_write(fd,0x7d5,0x7b);
	dev_spi_write(fd,0x7d6,0x1b);
	dev_spi_write(fd,0x7d7,0x1f);
	dev_spi_write(fd,0x7d8,0x63);
	dev_spi_write(fd,0x7d9,0xfb);
	dev_spi_write(fd,0x7da,0x1b);
	dev_spi_write(fd,0x7db,0x1f);
	dev_spi_write(fd,0x7dc,0x6b);
	dev_spi_write(fd,0x7dd,0x7f);
	dev_spi_write(fd,0x7de,0x1c);
	dev_spi_write(fd,0x7df,0x1f);
	dev_spi_write(fd,0x7e0,0x77);
	dev_spi_write(fd,0x7e1,0xfb);
	dev_spi_write(fd,0x7e2,0x1c);
	dev_spi_write(fd,0x7e3,0x1f);
	dev_spi_write(fd,0x7e4,0x7f);
	dev_spi_write(fd,0x7e5,0x7b);
	dev_spi_write(fd,0x7e6,0x1d);
	dev_spi_write(fd,0x7e7,0x1f);
	dev_spi_write(fd,0x7e8,0x87);
	dev_spi_write(fd,0x7e9,0x7f);
	dev_spi_write(fd,0x7ea,0x1d);
	dev_spi_write(fd,0x7eb,0x1f);
	dev_spi_write(fd,0x7ec,0x8f);
	dev_spi_write(fd,0x7ed,0x7f);
	dev_spi_write(fd,0x7ee,0x1d);
	dev_spi_write(fd,0x7ef,0x1f);
	dev_spi_write(fd,0x7f0,0x9b);
	dev_spi_write(fd,0x7f1,0xf7);
	dev_spi_write(fd,0x7f2,0x1d);
	dev_spi_write(fd,0x7f3,0x1f);
	dev_spi_write(fd,0x7f4,0x9f);
	dev_spi_write(fd,0x7f5,0x7b);
	dev_spi_write(fd,0x7f6,0x1e);
	dev_spi_write(fd,0x7f7,0x1f);
	dev_spi_write(fd,0x7f8,0xa3);
	dev_spi_write(fd,0x7f9,0xfb);
	dev_spi_write(fd,0x7fa,0x1e);
	dev_spi_write(fd,0x7fb,0x1f);
	dev_spi_write(fd,0x7fc,0xa7);
	dev_spi_write(fd,0x7fd,0xff);
	dev_spi_write(fd,0x7fe,0x1e);
	dev_spi_write(fd,0x7ff,0x1f);
	dev_spi_write(fd,0x800,0xaf);
	dev_spi_write(fd,0x801,0xfb);
	dev_spi_write(fd,0x802,0x1e);
	dev_spi_write(fd,0x803,0x1f);
	dev_spi_write(fd,0x804,0xb3);
	dev_spi_write(fd,0x805,0xfb);
	dev_spi_write(fd,0x806,0x1f);
	dev_spi_write(fd,0x807,0x1f);
	dev_spi_write(fd,0x808,0xbb);
	dev_spi_write(fd,0x809,0xf3);
	dev_spi_write(fd,0x80a,0x1f);
	dev_spi_write(fd,0x80b,0x1f);
	dev_spi_write(fd,0x13,0x40);
	dev_spi_write(fd,0x844,0x3);
	dev_spi_write(fd,0x845,0x0);
	dev_spi_write(fd,0x846,0x0);
	dev_spi_write(fd,0x847,0x0);
	dev_spi_write(fd,0x848,0x17);
	dev_spi_write(fd,0x849,0x84);
	dev_spi_write(fd,0x84a,0x0);
	dev_spi_write(fd,0x84b,0x0);
	dev_spi_write(fd,0x84c,0x2f);
	dev_spi_write(fd,0x84d,0x88);
	dev_spi_write(fd,0x84e,0x1);
	dev_spi_write(fd,0x84f,0x0);
	dev_spi_write(fd,0x850,0x43);
	dev_spi_write(fd,0x851,0xc);
	dev_spi_write(fd,0x852,0x2);
	dev_spi_write(fd,0x853,0x0);
	dev_spi_write(fd,0x854,0x5b);
	dev_spi_write(fd,0x855,0x10);
	dev_spi_write(fd,0x856,0x3);
	dev_spi_write(fd,0x857,0x1);
	dev_spi_write(fd,0x858,0x73);
	dev_spi_write(fd,0x859,0x14);
	dev_spi_write(fd,0x85a,0x4);
	dev_spi_write(fd,0x85b,0x1);
	dev_spi_write(fd,0x85c,0x87);
	dev_spi_write(fd,0x85d,0x18);
	dev_spi_write(fd,0x85e,0x5);
	dev_spi_write(fd,0x85f,0x2);
	dev_spi_write(fd,0x860,0x9f);
	dev_spi_write(fd,0x861,0x1c);
	dev_spi_write(fd,0x862,0x6);
	dev_spi_write(fd,0x863,0x2);
	dev_spi_write(fd,0x864,0xbf);
	dev_spi_write(fd,0x865,0xa0);
	dev_spi_write(fd,0x866,0x7);
	dev_spi_write(fd,0x867,0x3);
	dev_spi_write(fd,0x868,0xd7);
	dev_spi_write(fd,0x869,0xa4);
	dev_spi_write(fd,0x86a,0x8);
	dev_spi_write(fd,0x86b,0x3);
	dev_spi_write(fd,0x86c,0xcf);
	dev_spi_write(fd,0x86d,0xa8);
	dev_spi_write(fd,0x86e,0xb);
	dev_spi_write(fd,0x86f,0x4);
	dev_spi_write(fd,0x870,0x3f);
	dev_spi_write(fd,0x871,0xa9);
	dev_spi_write(fd,0x872,0xb);
	dev_spi_write(fd,0x873,0x4);
	dev_spi_write(fd,0x874,0x4f);
	dev_spi_write(fd,0x875,0xb1);
	dev_spi_write(fd,0x876,0xb);
	dev_spi_write(fd,0x877,0x4);
	dev_spi_write(fd,0x878,0x6f);
	dev_spi_write(fd,0x879,0xb5);
	dev_spi_write(fd,0x87a,0xc);
	dev_spi_write(fd,0x87b,0x5);
	dev_spi_write(fd,0x87c,0x8f);
	dev_spi_write(fd,0x87d,0xb9);
	dev_spi_write(fd,0x87e,0xd);
	dev_spi_write(fd,0x87f,0x7);
	dev_spi_write(fd,0x880,0xa7);
	dev_spi_write(fd,0x881,0xbd);
	dev_spi_write(fd,0x882,0xe);
	dev_spi_write(fd,0x883,0x7);
	dev_spi_write(fd,0x884,0xc3);
	dev_spi_write(fd,0x885,0xc1);
	dev_spi_write(fd,0x886,0xf);
	dev_spi_write(fd,0x887,0x7);
	dev_spi_write(fd,0x888,0xd3);
	dev_spi_write(fd,0x889,0x41);
	dev_spi_write(fd,0x88a,0x10);
	dev_spi_write(fd,0x88b,0x7);
	dev_spi_write(fd,0x88c,0xeb);
	dev_spi_write(fd,0x88d,0x45);
	dev_spi_write(fd,0x88e,0x11);
	dev_spi_write(fd,0x88f,0x8);
	dev_spi_write(fd,0x890,0x13);
	dev_spi_write(fd,0x891,0x4a);
	dev_spi_write(fd,0x892,0x11);
	dev_spi_write(fd,0x893,0x8);
	dev_spi_write(fd,0x894,0x27);
	dev_spi_write(fd,0x895,0x4e);
	dev_spi_write(fd,0x896,0x13);
	dev_spi_write(fd,0x897,0xa);
	dev_spi_write(fd,0x898,0x3b);
	dev_spi_write(fd,0x899,0x52);
	dev_spi_write(fd,0x89a,0x14);
	dev_spi_write(fd,0x89b,0xb);
	dev_spi_write(fd,0x89c,0x4b);
	dev_spi_write(fd,0x89d,0x56);
	dev_spi_write(fd,0x89e,0x15);
	dev_spi_write(fd,0x89f,0xc);
	dev_spi_write(fd,0x8a0,0x5f);
	dev_spi_write(fd,0x8a1,0x5a);
	dev_spi_write(fd,0x8a2,0x16);
	dev_spi_write(fd,0x8a3,0xf);
	dev_spi_write(fd,0x8a4,0x7f);
	dev_spi_write(fd,0x8a5,0x5a);
	dev_spi_write(fd,0x8a6,0x16);
	dev_spi_write(fd,0x8a7,0xf);
	dev_spi_write(fd,0x8a8,0x83);
	dev_spi_write(fd,0x8a9,0x62);
	dev_spi_write(fd,0x8aa,0x17);
	dev_spi_write(fd,0x8ab,0xe);
	dev_spi_write(fd,0x8ac,0x97);
	dev_spi_write(fd,0x8ad,0xe6);
	dev_spi_write(fd,0x8ae,0x17);
	dev_spi_write(fd,0x8af,0x11);
	dev_spi_write(fd,0x8b0,0xa7);
	dev_spi_write(fd,0x8b1,0x6a);
	dev_spi_write(fd,0x8b2,0x18);
	dev_spi_write(fd,0x8b3,0x11);
	dev_spi_write(fd,0x8b4,0xbf);
	dev_spi_write(fd,0x8b5,0xea);
	dev_spi_write(fd,0x8b6,0x18);
	dev_spi_write(fd,0x8b7,0x13);
	dev_spi_write(fd,0x8b8,0xcb);
	dev_spi_write(fd,0x8b9,0x6e);
	dev_spi_write(fd,0x8ba,0x19);
	dev_spi_write(fd,0x8bb,0x15);
	dev_spi_write(fd,0x8bc,0xdf);
	dev_spi_write(fd,0x8bd,0xee);
	dev_spi_write(fd,0x8be,0x19);
	dev_spi_write(fd,0x8bf,0x16);
	dev_spi_write(fd,0x8c0,0xf3);
	dev_spi_write(fd,0x8c1,0x6e);
	dev_spi_write(fd,0x8c2,0x1a);
	dev_spi_write(fd,0x8c3,0x18);
	dev_spi_write(fd,0x8c4,0xb);
	dev_spi_write(fd,0x8c5,0xef);
	dev_spi_write(fd,0x8c6,0x1a);
	dev_spi_write(fd,0x8c7,0x19);
	dev_spi_write(fd,0x8c8,0x1b);
	dev_spi_write(fd,0x8c9,0x6f);
	dev_spi_write(fd,0x8ca,0x1b);
	dev_spi_write(fd,0x8cb,0x1b);
	dev_spi_write(fd,0x8cc,0x2b);
	dev_spi_write(fd,0x8cd,0xef);
	dev_spi_write(fd,0x8ce,0x1b);
	dev_spi_write(fd,0x8cf,0x1d);
	dev_spi_write(fd,0x8d0,0x3f);
	dev_spi_write(fd,0x8d1,0xeb);
	dev_spi_write(fd,0x8d2,0x1b);
	dev_spi_write(fd,0x8d3,0x1d);
	dev_spi_write(fd,0x8d4,0x43);
	dev_spi_write(fd,0x8d5,0xef);
	dev_spi_write(fd,0x8d6,0x1c);
	dev_spi_write(fd,0x8d7,0x1f);
	dev_spi_write(fd,0x8d8,0x4f);
	dev_spi_write(fd,0x8d9,0x6f);
	dev_spi_write(fd,0x8da,0x1d);
	dev_spi_write(fd,0x8db,0x1f);
	dev_spi_write(fd,0x8dc,0x5b);
	dev_spi_write(fd,0x8dd,0xef);
	dev_spi_write(fd,0x8de,0x1d);
	dev_spi_write(fd,0x8df,0x1f);
	dev_spi_write(fd,0x8e0,0x63);
	dev_spi_write(fd,0x8e1,0x6f);
	dev_spi_write(fd,0x8e2,0x1e);
	dev_spi_write(fd,0x8e3,0x1f);
	dev_spi_write(fd,0x8e4,0x73);
	dev_spi_write(fd,0x8e5,0x6b);
	dev_spi_write(fd,0x8e6,0x1e);
	dev_spi_write(fd,0x8e7,0x1f);
	dev_spi_write(fd,0x8e8,0x77);
	dev_spi_write(fd,0x8e9,0x6f);
	dev_spi_write(fd,0x8ea,0x1f);
	dev_spi_write(fd,0x8eb,0x1f);
	dev_spi_write(fd,0x8ec,0x7f);
	dev_spi_write(fd,0x8ed,0xef);
	dev_spi_write(fd,0x8ee,0x1f);
	dev_spi_write(fd,0x8ef,0x1f);
	dev_spi_write(fd,0x8f0,0x8b);
	dev_spi_write(fd,0x8f1,0xef);
	dev_spi_write(fd,0x8f2,0x1f);
	dev_spi_write(fd,0x8f3,0x1f);
	dev_spi_write(fd,0x8f4,0x93);
	dev_spi_write(fd,0x8f5,0xef);
	dev_spi_write(fd,0x8f6,0x1f);
	dev_spi_write(fd,0x8f7,0x1f);
	dev_spi_write(fd,0x8f8,0x9b);
	dev_spi_write(fd,0x8f9,0xeb);
	dev_spi_write(fd,0x8fa,0x1f);
	dev_spi_write(fd,0x8fb,0x1f);
	dev_spi_write(fd,0x8fc,0x9f);
	dev_spi_write(fd,0x8fd,0xef);
	dev_spi_write(fd,0x8fe,0x1f);
	dev_spi_write(fd,0x8ff,0x1f);
	dev_spi_write(fd,0x900,0x9b);
	dev_spi_write(fd,0x901,0xff);
	dev_spi_write(fd,0x902,0x1f);
	dev_spi_write(fd,0x903,0x1f);
	dev_spi_write(fd,0x904,0xab);
	dev_spi_write(fd,0x905,0xef);
	dev_spi_write(fd,0x906,0x1f);
	dev_spi_write(fd,0x907,0x1f);
	dev_spi_write(fd,0x908,0xaf);
	dev_spi_write(fd,0x909,0xef);
	dev_spi_write(fd,0x90a,0x1f);
	dev_spi_write(fd,0x90b,0x1f);
	dev_spi_write(fd,0x13,0x80);
	dev_spi_write(fd,0x844,0x3);
	dev_spi_write(fd,0x845,0x0);
	dev_spi_write(fd,0x846,0x0);
	dev_spi_write(fd,0x847,0x0);
	dev_spi_write(fd,0x848,0x43);
	dev_spi_write(fd,0x849,0x84);
	dev_spi_write(fd,0x84a,0x0);
	dev_spi_write(fd,0x84b,0x0);
	dev_spi_write(fd,0x84c,0x83);
	dev_spi_write(fd,0x84d,0x8);
	dev_spi_write(fd,0x84e,0x1);
	dev_spi_write(fd,0x84f,0x0);
	dev_spi_write(fd,0x850,0xbf);
	dev_spi_write(fd,0x851,0x8c);
	dev_spi_write(fd,0x852,0x1);
	dev_spi_write(fd,0x853,0x0);
	dev_spi_write(fd,0x854,0xe7);
	dev_spi_write(fd,0x855,0x90);
	dev_spi_write(fd,0x856,0x2);
	dev_spi_write(fd,0x857,0x0);
	dev_spi_write(fd,0x858,0x1b);
	dev_spi_write(fd,0x859,0x15);
	dev_spi_write(fd,0x85a,0x3);
	dev_spi_write(fd,0x85b,0x1);
	dev_spi_write(fd,0x85c,0x3f);
	dev_spi_write(fd,0x85d,0x19);
	dev_spi_write(fd,0x85e,0x4);
	dev_spi_write(fd,0x85f,0x1);
	dev_spi_write(fd,0x860,0x5f);
	dev_spi_write(fd,0x861,0x9d);
	dev_spi_write(fd,0x862,0x4);
	dev_spi_write(fd,0x863,0x1);
	dev_spi_write(fd,0x864,0x83);
	dev_spi_write(fd,0x865,0xa1);
	dev_spi_write(fd,0x866,0x5);
	dev_spi_write(fd,0x867,0x2);
	dev_spi_write(fd,0x868,0x9f);
	dev_spi_write(fd,0x869,0xa5);
	dev_spi_write(fd,0x86a,0x6);
	dev_spi_write(fd,0x86b,0x2);
	dev_spi_write(fd,0x86c,0xbb);
	dev_spi_write(fd,0x86d,0xa9);
	dev_spi_write(fd,0x86e,0x7);
	dev_spi_write(fd,0x86f,0x3);
	dev_spi_write(fd,0x870,0xcf);
	dev_spi_write(fd,0x871,0xad);
	dev_spi_write(fd,0x872,0x8);
	dev_spi_write(fd,0x873,0x3);
	dev_spi_write(fd,0x874,0xe7);
	dev_spi_write(fd,0x875,0xb1);
	dev_spi_write(fd,0x876,0x9);
	dev_spi_write(fd,0x877,0x4);
	dev_spi_write(fd,0x878,0xfb);
	dev_spi_write(fd,0x879,0xb5);
	dev_spi_write(fd,0x87a,0xa);
	dev_spi_write(fd,0x87b,0x4);
	dev_spi_write(fd,0x87c,0x23);
	dev_spi_write(fd,0x87d,0xba);
	dev_spi_write(fd,0x87e,0xb);
	dev_spi_write(fd,0x87f,0x4);
	dev_spi_write(fd,0x880,0x37);
	dev_spi_write(fd,0x881,0xbe);
	dev_spi_write(fd,0x882,0xc);
	dev_spi_write(fd,0x883,0x5);
	dev_spi_write(fd,0x884,0x47);
	dev_spi_write(fd,0x885,0xc2);
	dev_spi_write(fd,0x886,0xd);
	dev_spi_write(fd,0x887,0x7);
	dev_spi_write(fd,0x888,0x5b);
	dev_spi_write(fd,0x889,0xc6);
	dev_spi_write(fd,0x88a,0xe);
	dev_spi_write(fd,0x88b,0x7);
	dev_spi_write(fd,0x88c,0x6b);
	dev_spi_write(fd,0x88d,0xca);
	dev_spi_write(fd,0x88e,0xf);
	dev_spi_write(fd,0x88f,0x7);
	dev_spi_write(fd,0x890,0x7f);
	dev_spi_write(fd,0x891,0x4a);
	dev_spi_write(fd,0x892,0x10);
	dev_spi_write(fd,0x893,0x7);
	dev_spi_write(fd,0x894,0x8f);
	dev_spi_write(fd,0x895,0x4e);
	dev_spi_write(fd,0x896,0x11);
	dev_spi_write(fd,0x897,0x8);
	dev_spi_write(fd,0x898,0x9f);
	dev_spi_write(fd,0x899,0x52);
	dev_spi_write(fd,0x89a,0x12);
	dev_spi_write(fd,0x89b,0x9);
	dev_spi_write(fd,0x89c,0xab);
	dev_spi_write(fd,0x89d,0x56);
	dev_spi_write(fd,0x89e,0x13);
	dev_spi_write(fd,0x89f,0xa);
	dev_spi_write(fd,0x8a0,0xbb);
	dev_spi_write(fd,0x8a1,0xda);
	dev_spi_write(fd,0x8a2,0x14);
	dev_spi_write(fd,0x8a3,0xb);
	dev_spi_write(fd,0x8a4,0xc7);
	dev_spi_write(fd,0x8a5,0xde);
	dev_spi_write(fd,0x8a6,0x15);
	dev_spi_write(fd,0x8a7,0xc);
	dev_spi_write(fd,0x8a8,0xd3);
	dev_spi_write(fd,0x8a9,0xe2);
	dev_spi_write(fd,0x8aa,0x16);
	dev_spi_write(fd,0x8ab,0xe);
	dev_spi_write(fd,0x8ac,0xe7);
	dev_spi_write(fd,0x8ad,0x62);
	dev_spi_write(fd,0x8ae,0x17);
	dev_spi_write(fd,0x8af,0xe);
	dev_spi_write(fd,0x8b0,0xeb);
	dev_spi_write(fd,0x8b1,0xea);
	dev_spi_write(fd,0x8b2,0x17);
	dev_spi_write(fd,0x8b3,0x11);
	dev_spi_write(fd,0x8b4,0xf7);
	dev_spi_write(fd,0x8b5,0x6e);
	dev_spi_write(fd,0x8b6,0x18);
	dev_spi_write(fd,0x8b7,0x11);
	dev_spi_write(fd,0x8b8,0x13);
	dev_spi_write(fd,0x8b9,0xef);
	dev_spi_write(fd,0x8ba,0x18);
	dev_spi_write(fd,0x8bb,0x13);
	dev_spi_write(fd,0x8bc,0x1b);
	dev_spi_write(fd,0x8bd,0x73);
	dev_spi_write(fd,0x8be,0x19);
	dev_spi_write(fd,0x8bf,0x15);
	dev_spi_write(fd,0x8c0,0x23);
	dev_spi_write(fd,0x8c1,0xf7);
	dev_spi_write(fd,0x8c2,0x19);
	dev_spi_write(fd,0x8c3,0x18);
	dev_spi_write(fd,0x8c4,0x33);
	dev_spi_write(fd,0x8c5,0x77);
	dev_spi_write(fd,0x8c6,0x1a);
	dev_spi_write(fd,0x8c7,0x19);
	dev_spi_write(fd,0x8c8,0x3f);
	dev_spi_write(fd,0x8c9,0xf7);
	dev_spi_write(fd,0x8ca,0x1a);
	dev_spi_write(fd,0x8cb,0x1c);
	dev_spi_write(fd,0x8cc,0x4b);
	dev_spi_write(fd,0x8cd,0xf7);
	dev_spi_write(fd,0x8ce,0x1a);
	dev_spi_write(fd,0x8cf,0x1c);
	dev_spi_write(fd,0x8d0,0x5f);
	dev_spi_write(fd,0x8d1,0xef);
	dev_spi_write(fd,0x8d2,0x1b);
	dev_spi_write(fd,0x8d3,0x1d);
	dev_spi_write(fd,0x8d4,0x63);
	dev_spi_write(fd,0x8d5,0x73);
	dev_spi_write(fd,0x8d6,0x1c);
	dev_spi_write(fd,0x8d7,0x1f);
	dev_spi_write(fd,0x8d8,0x67);
	dev_spi_write(fd,0x8d9,0x7b);
	dev_spi_write(fd,0x8da,0x1c);
	dev_spi_write(fd,0x8db,0x1f);
	dev_spi_write(fd,0x8dc,0x73);
	dev_spi_write(fd,0x8dd,0x77);
	dev_spi_write(fd,0x8de,0x1d);
	dev_spi_write(fd,0x8df,0x1f);
	dev_spi_write(fd,0x8e0,0x7b);
	dev_spi_write(fd,0x8e1,0xf7);
	dev_spi_write(fd,0x8e2,0x1d);
	dev_spi_write(fd,0x8e3,0x1f);
	dev_spi_write(fd,0x8e4,0x83);
	dev_spi_write(fd,0x8e5,0xfb);
	dev_spi_write(fd,0x8e6,0x1d);
	dev_spi_write(fd,0x8e7,0x1f);
	dev_spi_write(fd,0x8e8,0x8b);
	dev_spi_write(fd,0x8e9,0x7b);
	dev_spi_write(fd,0x8ea,0x1e);
	dev_spi_write(fd,0x8eb,0x1f);
	dev_spi_write(fd,0x8ec,0x93);
	dev_spi_write(fd,0x8ed,0xfb);
	dev_spi_write(fd,0x8ee,0x1e);
	dev_spi_write(fd,0x8ef,0x1f);
	dev_spi_write(fd,0x8f0,0x9b);
	dev_spi_write(fd,0x8f1,0xf7);
	dev_spi_write(fd,0x8f2,0x1f);
	dev_spi_write(fd,0x8f3,0x1f);
	dev_spi_write(fd,0x8f4,0x9f);
	dev_spi_write(fd,0x8f5,0xfb);
	dev_spi_write(fd,0x8f6,0x1f);
	dev_spi_write(fd,0x8f7,0x1f);
	dev_spi_write(fd,0x8f8,0xa7);
	dev_spi_write(fd,0x8f9,0xf7);
	dev_spi_write(fd,0x8fa,0x1f);
	dev_spi_write(fd,0x8fb,0x1f);
	dev_spi_write(fd,0x8fc,0xb3);
	dev_spi_write(fd,0x8fd,0xeb);
	dev_spi_write(fd,0x8fe,0x1f);
	dev_spi_write(fd,0x8ff,0x1f);
	dev_spi_write(fd,0x900,0xb3);
	dev_spi_write(fd,0x901,0xf3);
	dev_spi_write(fd,0x902,0x1f);
	dev_spi_write(fd,0x903,0x1f);
	dev_spi_write(fd,0x904,0xb3);
	dev_spi_write(fd,0x905,0xff);
	dev_spi_write(fd,0x906,0x1f);
	dev_spi_write(fd,0x907,0x1f);
	dev_spi_write(fd,0x908,0xbb);
	dev_spi_write(fd,0x909,0xf7);
	dev_spi_write(fd,0x90a,0x1f);
	dev_spi_write(fd,0x90b,0x1f);
	dev_spi_write(fd,0x13,0x40);
	dev_spi_write(fd,0xd1,0x6);
	dev_spi_write(fd,0x124,0x1);
	dev_spi_write(fd,0x124,0x0);
	dev_spi_write(fd,0x174,0x1);
	dev_spi_write(fd,0x174,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0x10);
	dev_spi_write(fd,0x6c,0x1);
	dev_spi_write(fd,0x6c,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0x80);
	dev_spi_write(fd,0xd1,0x6);
	dev_spi_write(fd,0x124,0x1);
	dev_spi_write(fd,0x124,0x0);
	dev_spi_write(fd,0x174,0x1);
	dev_spi_write(fd,0x174,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0x20);
	dev_spi_write(fd,0x6c,0x1);
	dev_spi_write(fd,0x6c,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x940,0x0);
	dev_spi_write(fd,0x941,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x13,0xc0);
	dev_spi_write(fd,0x545,0x6);
	dev_spi_write(fd,0x54a,0x6);
	dev_spi_write(fd,0x5a4,0x2c);
	dev_spi_write(fd,0x5a5,0x18);
	dev_spi_write(fd,0x56e,0x0);
	dev_spi_write(fd,0x56d,0x0);
	dev_spi_write(fd,0x56c,0x12);
	dev_spi_write(fd,0x572,0x0);
	dev_spi_write(fd,0x571,0x0);
	dev_spi_write(fd,0x570,0x7);
	dev_spi_write(fd,0x576,0x0);
	dev_spi_write(fd,0x575,0x0);
	dev_spi_write(fd,0x574,0x0);
	dev_spi_write(fd,0x57e,0x0);
	dev_spi_write(fd,0x57d,0x0);
	dev_spi_write(fd,0x57c,0x5c);
	dev_spi_write(fd,0x57a,0x0);
	dev_spi_write(fd,0x579,0x0);
	dev_spi_write(fd,0x578,0x1);
	dev_spi_write(fd,0x596,0x0);
	dev_spi_write(fd,0x595,0x0);
	dev_spi_write(fd,0x594,0x7);
	dev_spi_write(fd,0x59a,0x0);
	dev_spi_write(fd,0x599,0x0);
	dev_spi_write(fd,0x598,0x7);
	dev_spi_write(fd,0x556,0x0);
	dev_spi_write(fd,0x555,0x0);
	dev_spi_write(fd,0x554,0x12);
	dev_spi_write(fd,0x55a,0x0);
	dev_spi_write(fd,0x559,0x0);
	dev_spi_write(fd,0x558,0x7);
	dev_spi_write(fd,0x55e,0x0);
	dev_spi_write(fd,0x55d,0x0);
	dev_spi_write(fd,0x55c,0x0);
	dev_spi_write(fd,0x566,0x0);
	dev_spi_write(fd,0x565,0x0);
	dev_spi_write(fd,0x564,0x5c);
	dev_spi_write(fd,0x562,0x0);
	dev_spi_write(fd,0x561,0x0);
	dev_spi_write(fd,0x560,0x1);
	dev_spi_write(fd,0x58e,0x0);
	dev_spi_write(fd,0x58d,0x0);
	dev_spi_write(fd,0x58c,0x7);
	dev_spi_write(fd,0x592,0x0);
	dev_spi_write(fd,0x591,0x0);
	dev_spi_write(fd,0x590,0x7);
	dev_spi_write(fd,0x577,0x1);
	dev_spi_write(fd,0x56f,0x0);
	dev_spi_write(fd,0x5a1,0x0);
	dev_spi_write(fd,0x55f,0x1);
	dev_spi_write(fd,0x557,0x0);
	dev_spi_write(fd,0x5a0,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0x10);
	dev_spi_write(fd,0xd0,0x18);
	dev_spi_write(fd,0xd4,0x18);
	dev_spi_write(fd,0x13,0x20);
	dev_spi_write(fd,0xd0,0x18);
	dev_spi_write(fd,0xd4,0x18);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0xc0);
	dev_spi_write(fd,0xa37,0x40);
	dev_spi_write(fd,0xa3f,0x40);
	dev_spi_write(fd,0xa4f,0x40);
	dev_spi_write(fd,0xa5f,0x40);
	dev_spi_write(fd,0xa77,0x40);
	dev_spi_write(fd,0xa7f,0x40);
	dev_spi_write(fd,0xa97,0x40);
	dev_spi_write(fd,0xa9f,0x40);
	dev_spi_write(fd,0xaa7,0x40);
	dev_spi_write(fd,0xaaf,0x40);
	dev_spi_write(fd,0xc37,0x40);
	dev_spi_write(fd,0xc3f,0x40);
	dev_spi_write(fd,0xc4f,0x40);
	dev_spi_write(fd,0xc5f,0x40);
	dev_spi_write(fd,0xc77,0x40);
	dev_spi_write(fd,0xc7f,0x40);
	dev_spi_write(fd,0xc97,0x40);
	dev_spi_write(fd,0xc9f,0x40);
	dev_spi_write(fd,0xca7,0x40);
	dev_spi_write(fd,0xcaf,0x40);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x3);
	dev_spi_write(fd,0x193,0x22);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0xf);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0x193,0x21);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x2f);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x7);
	dev_spi_write(fd,0xa0,0x3);
	dev_spi_write(fd,0x193,0x2c);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x29);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x65);
	dev_spi_write(fd,0xa2,0xc0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x25);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x31);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0x193,0x29);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0xa1);
	dev_spi_write(fd,0xa2,0x20);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x7);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x31);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x4);
	dev_spi_write(fd,0x193,0x29);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x4);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x25);
	dev_spi_write(fd,0xa2,0xa0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x4);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x26);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x31);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x8);
	dev_spi_write(fd,0x193,0x29);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x8);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x77);
	dev_spi_write(fd,0xa2,0x40);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x8);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x1b);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x31);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x7);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x2d);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x8d);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x11);
	dev_spi_write(fd,0xa0,0x3);
	dev_spi_write(fd,0x193,0x2e);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x2b);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x10);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x65);
	dev_spi_write(fd,0xa2,0xc0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x52);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x30);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0x193,0x2b);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x20);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0xa1);
	dev_spi_write(fd,0xa2,0x20);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x7);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x30);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x4);
	dev_spi_write(fd,0x193,0x2b);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x40);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x25);
	dev_spi_write(fd,0xa2,0xa0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x4);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x26);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x30);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x8);
	dev_spi_write(fd,0x193,0x2b);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x80);
	dev_spi_write(fd,0x193,0x23);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x77);
	dev_spi_write(fd,0xa2,0x40);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x8);
	dev_spi_write(fd,0xa7,0x77);
	dev_spi_write(fd,0xa6,0x40);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x1b);
	dev_spi_write(fd,0xab,0x77);
	dev_spi_write(fd,0xaa,0x40);
	dev_spi_write(fd,0xa9,0x0);
	dev_spi_write(fd,0xa8,0x1b);
	dev_spi_write(fd,0xaf,0xac);
	dev_spi_write(fd,0xae,0x40);
	dev_spi_write(fd,0xad,0x0);
	dev_spi_write(fd,0xac,0x1b);
	dev_spi_write(fd,0xb3,0x0);
	dev_spi_write(fd,0xb2,0x0);
	dev_spi_write(fd,0xb1,0x0);
	dev_spi_write(fd,0xb0,0x27);
	dev_spi_write(fd,0x193,0x30);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x7);
	dev_spi_write(fd,0xa0,0x7);
	dev_spi_write(fd,0x193,0x3a);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x309,0x5);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0xf);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0x193,0x36);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x1);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x2);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x4);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x8);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xcf)|0x10);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xcf)|0x20);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf0)|0x6);
	rdVal = dev_spi_read(fd,0x61);
	dev_spi_write(fd,0x61,(rdVal&0xf)|0x60);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xcf)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x10);
	rdVal = dev_spi_read(fd,0x62);
	dev_spi_write(fd,0x62,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x20);
	rdVal = dev_spi_read(fd,0x62);
	dev_spi_write(fd,0x62,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x40);
	rdVal = dev_spi_read(fd,0x62);
	dev_spi_write(fd,0x62,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x80);
	rdVal = dev_spi_read(fd,0x62);
	dev_spi_write(fd,0x62,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x10);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x20);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x40);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x80);
	rdVal = dev_spi_read(fd,0x60);
	dev_spi_write(fd,0x60,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x19);
	dev_spi_write(fd,0x19,(rdVal&0xf)|0x0);
	rdVal = dev_spi_read(fd,0x16);
	dev_spi_write(fd,0x16,(rdVal&0xef)|0x10);
	rdVal = dev_spi_read(fd,0x30);
	dev_spi_write(fd,0x30,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x30);
	dev_spi_write(fd,0x30,(rdVal&0xf)|0x0);
	rdVal = dev_spi_read(fd,0x31);
	dev_spi_write(fd,0x31,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x31);
	dev_spi_write(fd,0x31,(rdVal&0xf)|0x0);
	rdVal = dev_spi_read(fd,0x32);
	dev_spi_write(fd,0x32,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x32);
	dev_spi_write(fd,0x32,(rdVal&0xf)|0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x11,0x3f);
	dev_spi_write(fd,0x75,0x0);
	dev_spi_write(fd,0x76,0x3);
	dev_spi_write(fd,0x71,0x4);
	dev_spi_write(fd,0x71,0x14);
	dev_spi_write(fd,0x84,0x80);
	dev_spi_write(fd,0x85,0x3);
	dev_spi_write(fd,0x11,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x1);
	dev_spi_write(fd,0xa0,0x24);
	dev_spi_write(fd,0x193,0x72);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x1);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x6);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0xa7,0x6);
	dev_spi_write(fd,0xa6,0x5);
	dev_spi_write(fd,0xa5,0x4);
	dev_spi_write(fd,0xa4,0x3);
	dev_spi_write(fd,0x193,0x71);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x11,0x3f);
	dev_spi_write(fd,0x60,0x1);
	dev_spi_write(fd,0x60,0x0);
	dev_spi_write(fd,0x11,0x0);
	dev_spi_write(fd,0x13,0xf);
	dev_spi_write(fd,0x15a,0x2);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0xf);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x13,0xf);
	dev_spi_write(fd,0x15a,0x22);
	dev_spi_write(fd,0x1bd,0x0);
	dev_spi_write(fd,0x1bc,0x1);
	dev_spi_write(fd,0x70,0x27);
	dev_spi_write(fd,0x71,0x27);
	dev_spi_write(fd,0x72,0x27);
	dev_spi_write(fd,0x74,0x27);
	dev_spi_write(fd,0x75,0x27);
	dev_spi_write(fd,0x76,0x27);
	dev_spi_write(fd,0x78,0x27);
	dev_spi_write(fd,0x79,0x27);
	dev_spi_write(fd,0x7a,0x27);
	dev_spi_write(fd,0x15a,0x26);
	dev_spi_write(fd,0x15a,0x26);
	dev_spi_write(fd,0x25,0x0);
	dev_spi_write(fd,0x168,0x1);
	dev_spi_write(fd,0x17c,0x1);
	dev_spi_write(fd,0x1b1,0x0);
	dev_spi_write(fd,0x1b0,0x10);
	dev_spi_write(fd,0x158,0x1);
	dev_spi_write(fd,0x159,0x1);
	dev_spi_write(fd,0x158,0x1);
	dev_spi_write(fd,0x159,0x1);
	dev_spi_write(fd,0x158,0x1);
	dev_spi_write(fd,0x159,0x1);
	dev_spi_write(fd,0x158,0x1);
	dev_spi_write(fd,0x159,0x1);
	dev_spi_write(fd,0x177,0x0);
	dev_spi_write(fd,0x176,0x1);
	dev_spi_write(fd,0x175,0x0);
	dev_spi_write(fd,0x174,0x80);
	dev_spi_write(fd,0x178,0x0);
	dev_spi_write(fd,0x18b,0x0);
	dev_spi_write(fd,0x18a,0x1);
	dev_spi_write(fd,0x189,0x0);
	dev_spi_write(fd,0x188,0x80);
	dev_spi_write(fd,0x18c,0x0);
	dev_spi_write(fd,0x11a,0x0);
	dev_spi_write(fd,0x119,0x0);
	dev_spi_write(fd,0x118,0x0);
	dev_spi_write(fd,0x126,0x0);
	dev_spi_write(fd,0x125,0x0);
	dev_spi_write(fd,0x124,0x0);
	dev_spi_write(fd,0x1c5,0x3d);
	dev_spi_write(fd,0x1c4,0xe0);
	dev_spi_write(fd,0x29,0x0);
	dev_spi_write(fd,0x18e,0x1);
	dev_spi_write(fd,0x112,0x0);
	dev_spi_write(fd,0x111,0x0);
	dev_spi_write(fd,0x110,0x0);
	dev_spi_write(fd,0x151,0xe);
	dev_spi_write(fd,0x150,0x6c);
	dev_spi_write(fd,0x1ad,0x0);
	dev_spi_write(fd,0x1ac,0x0);
	dev_spi_write(fd,0x162,0xf);
	dev_spi_write(fd,0x163,0xf);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0x1);
	dev_spi_write(fd,0x133,0x0);
	dev_spi_write(fd,0x132,0x0);
	dev_spi_write(fd,0x131,0x1f);
	dev_spi_write(fd,0x130,0xe0);
	dev_spi_write(fd,0x135,0x0);
	dev_spi_write(fd,0x134,0x0);
	dev_spi_write(fd,0x13,0x2);
	dev_spi_write(fd,0x133,0x0);
	dev_spi_write(fd,0x132,0x0);
	dev_spi_write(fd,0x131,0x0);
	dev_spi_write(fd,0x130,0x0);
	dev_spi_write(fd,0x135,0x0);
	dev_spi_write(fd,0x134,0x0);
	dev_spi_write(fd,0x13,0x4);
	dev_spi_write(fd,0x133,0x0);
	dev_spi_write(fd,0x132,0x0);
	dev_spi_write(fd,0x131,0x1f);
	dev_spi_write(fd,0x130,0xe0);
	dev_spi_write(fd,0x135,0x0);
	dev_spi_write(fd,0x134,0x0);
	dev_spi_write(fd,0x13,0x8);
	dev_spi_write(fd,0x133,0x0);
	dev_spi_write(fd,0x132,0x0);
	dev_spi_write(fd,0x131,0x1f);
	dev_spi_write(fd,0x130,0xe0);
	dev_spi_write(fd,0x135,0x0);
	dev_spi_write(fd,0x134,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x1);
	dev_spi_write(fd,0x540,0x0);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0x171);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x14,0xff);
	dev_spi_write(fd,0x119,0x0);
	dev_spi_write(fd,0x118,0x1);
	dev_spi_write(fd,0x119,0x0);
	dev_spi_write(fd,0x118,0x0);
	dev_spi_write(fd,0x14,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x0);
	dev_spi_write(fd,0x540,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x19,0xf0);
	dev_spi_write(fd,0x7d3,0x1);
	dev_spi_write(fd,0x19,0x0);
	dev_spi_write(fd,0x19,0x10);
	dev_spi_write(fd,0x320,0x0);
	dev_spi_write(fd,0x19,0x20);
	dev_spi_write(fd,0x320,0xf);
	dev_spi_write(fd,0x19,0x40);
	dev_spi_write(fd,0x320,0x0);
	dev_spi_write(fd,0x19,0x80);
	dev_spi_write(fd,0x320,0x0);
	dev_spi_write(fd,0x19,0x0);
	dev_spi_write(fd,0x13,0xf);
	dev_spi_write(fd,0x24,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x19,0xf0);
	dev_spi_write(fd,0x30c,0x1);
	dev_spi_write(fd,0x19,0x0);
	dev_spi_write(fd,0x13,0xf);
	dev_spi_write(fd,0x11a,0x0);
	dev_spi_write(fd,0x119,0x20);
	dev_spi_write(fd,0x118,0x0);
	dev_spi_write(fd,0x126,0x0);
	dev_spi_write(fd,0x125,0x20);
	dev_spi_write(fd,0x124,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0xfd,0x1);
	dev_spi_write(fd,0xfc,0x80);
	dev_spi_write(fd,0x101,0x1);
	dev_spi_write(fd,0x100,0x80);
	dev_spi_write(fd,0x19d,0x1);
	dev_spi_write(fd,0x19c,0x80);
	dev_spi_write(fd,0x1a1,0x1);
	dev_spi_write(fd,0x1a0,0x80);
	dev_spi_write(fd,0x23d,0x1);
	dev_spi_write(fd,0x23c,0x80);
	dev_spi_write(fd,0x241,0x1);
	dev_spi_write(fd,0x240,0x80);
	dev_spi_write(fd,0x2dd,0x1);
	dev_spi_write(fd,0x2dc,0x80);
	dev_spi_write(fd,0x2e1,0x1);
	dev_spi_write(fd,0x2e0,0x80);
	dev_spi_write(fd,0x135,0xc);
	dev_spi_write(fd,0x134,0x0);
	dev_spi_write(fd,0x1d5,0xc);
	dev_spi_write(fd,0x1d4,0x0);
	dev_spi_write(fd,0x275,0xc);
	dev_spi_write(fd,0x274,0x0);
	dev_spi_write(fd,0x315,0xc);
	dev_spi_write(fd,0x314,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x13,0xf);
	dev_spi_write(fd,0x167,0x2);
	dev_spi_write(fd,0x166,0x0);
	dev_spi_write(fd,0x165,0x0);
	dev_spi_write(fd,0x164,0x0);
	dev_spi_write(fd,0x1b1,0x0);
	dev_spi_write(fd,0x1b0,0x30);
	dev_spi_write(fd,0x112,0x1);
	dev_spi_write(fd,0x111,0x0);
	dev_spi_write(fd,0x110,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0x2);
	dev_spi_write(fd,0x1b9,0x8);
	dev_spi_write(fd,0x1b8,0x0);
	dev_spi_write(fd,0x13,0x8);
	dev_spi_write(fd,0x1b9,0x40);
	dev_spi_write(fd,0x1b8,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x19,0xf0);
	dev_spi_write(fd,0x7b2,0x0);
	dev_spi_write(fd,0x7b0,0x1c);
	dev_spi_write(fd,0x7b1,0x1c);
	dev_spi_write(fd,0x19,0x0);
	dev_spi_write(fd,0x13,0xf);
	dev_spi_write(fd,0x107,0x40);
	dev_spi_write(fd,0x106,0x0);
	dev_spi_write(fd,0x105,0x0);
	dev_spi_write(fd,0x104,0x0);
	dev_spi_write(fd,0x10a,0x0);
	dev_spi_write(fd,0x109,0x80);
	dev_spi_write(fd,0x108,0x2);
	dev_spi_write(fd,0x107,0x40);
	dev_spi_write(fd,0x106,0x0);
	dev_spi_write(fd,0x105,0x0);
	dev_spi_write(fd,0x104,0x0);
	dev_spi_write(fd,0x10a,0x0);
	dev_spi_write(fd,0x109,0x80);
	dev_spi_write(fd,0x108,0xa);
	dev_spi_write(fd,0x107,0x60);
	dev_spi_write(fd,0x106,0x0);
	dev_spi_write(fd,0x105,0x0);
	dev_spi_write(fd,0x104,0x0);
	dev_spi_write(fd,0x10a,0x0);
	dev_spi_write(fd,0x109,0x80);
	dev_spi_write(fd,0x108,0xa);
	dev_spi_write(fd,0x107,0x40);
	dev_spi_write(fd,0x106,0x0);
	dev_spi_write(fd,0x105,0x0);
	dev_spi_write(fd,0x104,0x0);
	dev_spi_write(fd,0x10a,0x0);
	dev_spi_write(fd,0x109,0x80);
	dev_spi_write(fd,0x108,0xa);
	dev_spi_write(fd,0x195,0x2);
	dev_spi_write(fd,0x194,0x0);
	dev_spi_write(fd,0x197,0x2);
	dev_spi_write(fd,0x196,0x0);
	dev_spi_write(fd,0x1b5,0x3);
	dev_spi_write(fd,0x1b4,0xff);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x19,0x10);
	dev_spi_write(fd,0x7b0,0x18);
	dev_spi_write(fd,0x7b1,0x18);
	dev_spi_write(fd,0x19,0x20);
	dev_spi_write(fd,0x7b0,0x1);
	dev_spi_write(fd,0x7b1,0x1);
	dev_spi_write(fd,0x19,0x40);
	dev_spi_write(fd,0x7b0,0x7);
	dev_spi_write(fd,0x7b1,0x7);
	dev_spi_write(fd,0x19,0x80);
	dev_spi_write(fd,0x7b0,0x4);
	dev_spi_write(fd,0x7b1,0x4);
	dev_spi_write(fd,0x19,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0xa);
	dev_spi_write(fd,0xa2,0x10);
	dev_spi_write(fd,0xa1,0x10);
	dev_spi_write(fd,0xa0,0x14);
	dev_spi_write(fd,0xa7,0x1f);
	dev_spi_write(fd,0xa6,0x1);
	dev_spi_write(fd,0xa5,0x1);
	dev_spi_write(fd,0xa4,0x0);
	dev_spi_write(fd,0xab,0x3);
	dev_spi_write(fd,0xaa,0x3);
	dev_spi_write(fd,0xa9,0x4);
	dev_spi_write(fd,0xa8,0x1f);
	dev_spi_write(fd,0xaf,0x0);
	dev_spi_write(fd,0xae,0x0);
	dev_spi_write(fd,0xad,0x1);
	dev_spi_write(fd,0xac,0x1);
	dev_spi_write(fd,0x193,0x88);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1f96,0x0);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1bd4,0x10);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0xc0,0xc0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x500,0x1);
	dev_spi_write(fd,0x500,0x1);
	dev_spi_write(fd,0x500,0x9);
	dev_spi_write(fd,0x506,0x1);
	dev_spi_write(fd,0x502,0x0);
	dev_spi_write(fd,0x502,0x0);
	dev_spi_write(fd,0x501,0x8);
	dev_spi_write(fd,0x501,0xa);
	dev_spi_write(fd,0x508,0x0);
	dev_spi_write(fd,0x505,0xa0);
	dev_spi_write(fd,0x505,0xa1);
	dev_spi_write(fd,0x506,0x5);
	dev_spi_write(fd,0x506,0x15);
	dev_spi_write(fd,0x506,0x15);
	dev_spi_write(fd,0x505,0xa1);
	dev_spi_write(fd,0x508,0x0);
	dev_spi_write(fd,0x508,0x0);
	dev_spi_write(fd,0x503,0x0);
	dev_spi_write(fd,0x502,0x0);
	dev_spi_write(fd,0x500,0x1);
	dev_spi_write(fd,0x500,0x3);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0xf);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x11,0x3f);
	dev_spi_write(fd,0x63,0x80);
	dev_spi_write(fd,0x67,0x10);
	dev_spi_write(fd,0x77,0xc);
	dev_spi_write(fd,0x76,0x53);
	dev_spi_write(fd,0x82,0x80);
	dev_spi_write(fd,0x82,0xa0);
	dev_spi_write(fd,0x81,0x30);
	dev_spi_write(fd,0x86,0xc0);
	dev_spi_write(fd,0x87,0x1);
	dev_spi_write(fd,0x84,0x85);
	dev_spi_write(fd,0x87,0x5);
	dev_spi_write(fd,0xf9,0x0);
	dev_spi_write(fd,0xfa,0x6);
	dev_spi_write(fd,0xe8,0x80);
	dev_spi_write(fd,0x14e,0x1);
	dev_spi_write(fd,0x14d,0x1c);
	dev_spi_write(fd,0x14c,0x20);
	dev_spi_write(fd,0x138,0x18);
	dev_spi_write(fd,0x13e,0x40);
	dev_spi_write(fd,0x4a,0x60);
	dev_spi_write(fd,0x49,0x80);
	dev_spi_write(fd,0x4a,0x61);
	dev_spi_write(fd,0xc2,0xc0);
	dev_spi_write(fd,0xc1,0x60);
	dev_spi_write(fd,0xb6,0xc);
	dev_spi_write(fd,0x4f,0xc);
	dev_spi_write(fd,0x12e,0x80);
	dev_spi_write(fd,0x12f,0x3);
	dev_spi_write(fd,0x12e,0xf0);
	dev_spi_write(fd,0x12f,0x3);
	dev_spi_write(fd,0x11,0x0);
	dev_spi_write(fd,0x10,0x3f);
	dev_spi_write(fd,0xc1,0x5a);
	dev_spi_write(fd,0x78,0x60);
	dev_spi_write(fd,0xc0,0x17);
	dev_spi_write(fd,0xd5,0x0);
	dev_spi_write(fd,0xd5,0x8);
	dev_spi_write(fd,0x150,0x30);
	dev_spi_write(fd,0xf8,0x51);
	dev_spi_write(fd,0xf9,0x50);
	dev_spi_write(fd,0xfa,0xc);
	dev_spi_write(fd,0xfb,0x8c);
	dev_spi_write(fd,0xfc,0xa);
	dev_spi_write(fd,0x168,0x2);
	dev_spi_write(fd,0xef,0x8);
	dev_spi_write(fd,0x178,0x71);
	dev_spi_write(fd,0x75,0xb5);
	dev_spi_write(fd,0x168,0x6);
	dev_spi_write(fd,0x168,0x2);
	dev_spi_write(fd,0x169,0xbb);
	dev_spi_write(fd,0x74,0x7a);
	dev_spi_write(fd,0x13c,0xfe);
	dev_spi_write(fd,0x13d,0xff);
	dev_spi_write(fd,0x13e,0x6b);
	dev_spi_write(fd,0x124,0xfe);
	dev_spi_write(fd,0x125,0xff);
	dev_spi_write(fd,0x126,0x6b);
	dev_spi_write(fd,0x129,0x24);
	dev_spi_write(fd,0x130,0x76);
	dev_spi_write(fd,0x130,0x7e);
	dev_spi_write(fd,0x44,0x1);
	dev_spi_write(fd,0x3c,0x1);
	dev_spi_write(fd,0x3c,0x0);
	dev_spi_write(fd,0x44,0x0);
	dev_spi_write(fd,0xe8,0x0);
	dev_spi_write(fd,0xe8,0x1);
	dev_spi_write(fd,0x10,0x0);
	dev_spi_write(fd,0x15,0x4);
	dev_spi_write(fd,0x63,0x0);
	dev_spi_write(fd,0x62,0x4);
	dev_spi_write(fd,0x61,0x0);
	dev_spi_write(fd,0x60,0x0);
	dev_spi_write(fd,0x38,0xb0);
	dev_spi_write(fd,0x28,0x4);
	dev_spi_write(fd,0x15,0x8);
	dev_spi_write(fd,0x63,0x0);
	dev_spi_write(fd,0x62,0x4);
	dev_spi_write(fd,0x61,0x0);
	dev_spi_write(fd,0x60,0x0);
	dev_spi_write(fd,0x38,0xb0);
	dev_spi_write(fd,0x28,0x4);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0x6b,0x0);
	dev_spi_write(fd,0x6a,0x0);
	dev_spi_write(fd,0x69,0x0);
	dev_spi_write(fd,0x68,0x8);
	dev_spi_write(fd,0x67,0x0);
	dev_spi_write(fd,0x66,0x0);
	dev_spi_write(fd,0x65,0x40);
	dev_spi_write(fd,0x64,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x12,0xf);
	dev_spi_write(fd,0x20f4,0x32);
	dev_spi_write(fd,0x20f5,0x32);
	dev_spi_write(fd,0x20f6,0x32);
	dev_spi_write(fd,0x20f7,0x32);
	dev_spi_write(fd,0x20f8,0x32);
	dev_spi_write(fd,0x20f9,0x32);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x12,0x30);
	dev_spi_write(fd,0x20f4,0x32);
	dev_spi_write(fd,0x20f5,0x32);
	dev_spi_write(fd,0x20f6,0x32);
	dev_spi_write(fd,0x20f7,0x32);
	dev_spi_write(fd,0x20f8,0x32);
	dev_spi_write(fd,0x20f9,0x32);
	dev_spi_write(fd,0x12,0x0);
	rdVal = dev_spi_read(fd,0x15);
	dev_spi_write(fd,0x15,(rdVal&0xbf)|0x40);
	rdVal = dev_spi_read(fd,0x170);
	dev_spi_write(fd,0x170,(rdVal&0xfe)|0x1);
	rdVal = dev_spi_read(fd,0x540);
	dev_spi_write(fd,0x540,(rdVal&0xfe)|0x0);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0x171);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0x15);
	dev_spi_write(fd,0x15,(rdVal&0xbf)|0x0);
	rdVal = dev_spi_read(fd,0x15);
	dev_spi_write(fd,0x15,(rdVal&0xfe)|0x1);
	rdVal = dev_spi_read(fd,0x5e);
	dev_spi_write(fd,0x5e,(rdVal&0xfe)|0x1);
	rdVal = dev_spi_read(fd,0x5d);
	dev_spi_write(fd,0x5d,(rdVal&0x1f)|0xe0);
	rdVal = dev_spi_read(fd,0x15);
	dev_spi_write(fd,0x15,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x15);
	dev_spi_write(fd,0x15,(rdVal&0xbf)|0x40);
	rdVal = dev_spi_read(fd,0x170);
	dev_spi_write(fd,0x170,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x540);
	dev_spi_write(fd,0x540,(rdVal&0xfe)|0x0);
	dev_spi_write(fd,0x50f,0x0);
	dev_spi_write(fd,0x50e,0xc);
	dev_spi_write(fd,0x50d,0x0);
	dev_spi_write(fd,0x50c,0x0);
	rdVal = dev_spi_read(fd,0x15);
	dev_spi_write(fd,0x15,(rdVal&0xbf)|0x0);
	rdVal = dev_spi_read(fd,0x15);
	dev_spi_write(fd,0x15,(rdVal&0xfd)|0x2);
	dev_spi_write(fd,0xbb,0x0);
	dev_spi_write(fd,0xba,0x0);
	dev_spi_write(fd,0xb9,0x0);
	dev_spi_write(fd,0xb8,0x0);
	dev_spi_write(fd,0xbb,0x0);
	dev_spi_write(fd,0xba,0x0);
	dev_spi_write(fd,0xb9,0x80);
	dev_spi_write(fd,0xb8,0x0);
	dev_spi_write(fd,0xbb,0x0);
	dev_spi_write(fd,0xba,0x0);
	dev_spi_write(fd,0xb9,0x0);
	dev_spi_write(fd,0xb8,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x16,0x10);
	dev_spi_write(fd,0x48,0x10);
	dev_spi_write(fd,0x48,0x10);
	dev_spi_write(fd,0x49,0x32);
	dev_spi_write(fd,0x49,0x32);
	dev_spi_write(fd,0x4a,0x54);
	dev_spi_write(fd,0x4a,0x54);
	dev_spi_write(fd,0x4b,0x76);
	dev_spi_write(fd,0x4b,0x76);
	dev_spi_write(fd,0x4c,0x10);
	dev_spi_write(fd,0x4c,0x10);
	dev_spi_write(fd,0x4d,0x32);
	dev_spi_write(fd,0x4d,0x32);
	dev_spi_write(fd,0x4e,0x54);
	dev_spi_write(fd,0x4e,0x54);
	dev_spi_write(fd,0x4f,0x76);
	dev_spi_write(fd,0x4f,0x76);
	dev_spi_write(fd,0x68,0x10);
	dev_spi_write(fd,0x68,0x10);
	dev_spi_write(fd,0x69,0x32);
	dev_spi_write(fd,0x69,0x32);
	dev_spi_write(fd,0x6a,0x54);
	dev_spi_write(fd,0x6a,0x54);
	dev_spi_write(fd,0x6b,0x76);
	dev_spi_write(fd,0x6b,0x76);
	dev_spi_write(fd,0x6c,0x10);
	dev_spi_write(fd,0x6c,0x10);
	dev_spi_write(fd,0x6d,0x32);
	dev_spi_write(fd,0x6d,0x32);
	dev_spi_write(fd,0x6e,0x54);
	dev_spi_write(fd,0x6e,0x54);
	dev_spi_write(fd,0x6f,0x76);
	dev_spi_write(fd,0x6f,0x76);
	dev_spi_write(fd,0x34,0x0);
	dev_spi_write(fd,0x34,0x0);
	dev_spi_write(fd,0x35,0x22);
	dev_spi_write(fd,0x35,0x22);
	dev_spi_write(fd,0x36,0x44);
	dev_spi_write(fd,0x36,0x44);
	dev_spi_write(fd,0x37,0x66);
	dev_spi_write(fd,0x37,0x66);
	dev_spi_write(fd,0x38,0x40);
	dev_spi_write(fd,0x38,0x0);
	dev_spi_write(fd,0x39,0x52);
	dev_spi_write(fd,0x39,0x22);
	dev_spi_write(fd,0x3a,0x64);
	dev_spi_write(fd,0x3a,0x44);
	dev_spi_write(fd,0x3b,0x76);
	dev_spi_write(fd,0x3b,0x66);
	dev_spi_write(fd,0x40,0x0);
	dev_spi_write(fd,0x40,0x0);
	dev_spi_write(fd,0x41,0x22);
	dev_spi_write(fd,0x41,0x22);
	dev_spi_write(fd,0x42,0x24);
	dev_spi_write(fd,0x42,0x44);
	dev_spi_write(fd,0x43,0x36);
	dev_spi_write(fd,0x43,0x66);
	dev_spi_write(fd,0x44,0x50);
	dev_spi_write(fd,0x44,0x50);
	dev_spi_write(fd,0x44,0x50);
	dev_spi_write(fd,0x44,0x50);
	dev_spi_write(fd,0x45,0xfa);
	dev_spi_write(fd,0x45,0xfa);
	dev_spi_write(fd,0x45,0xfa);
	dev_spi_write(fd,0x45,0xfa);
	dev_spi_write(fd,0x46,0xfa);
	dev_spi_write(fd,0x46,0xfa);
	dev_spi_write(fd,0x46,0xfa);
	dev_spi_write(fd,0x46,0xfa);
	dev_spi_write(fd,0x47,0x50);
	dev_spi_write(fd,0x47,0x50);
	dev_spi_write(fd,0x47,0x50);
	dev_spi_write(fd,0x47,0x50);
	dev_spi_write(fd,0xcc,0x0);
	dev_spi_write(fd,0xcc,0x0);
	dev_spi_write(fd,0xcd,0x11);
	dev_spi_write(fd,0xcd,0x11);
	dev_spi_write(fd,0xce,0x22);
	dev_spi_write(fd,0xce,0x22);
	dev_spi_write(fd,0xcf,0x33);
	dev_spi_write(fd,0xcf,0x33);
	dev_spi_write(fd,0xd0,0x48);
	dev_spi_write(fd,0xd0,0x88);
	dev_spi_write(fd,0xd1,0x59);
	dev_spi_write(fd,0xd1,0x99);
	dev_spi_write(fd,0xd2,0x6a);
	dev_spi_write(fd,0xd2,0xaa);
	dev_spi_write(fd,0xd3,0x7b);
	dev_spi_write(fd,0xd3,0xbb);
	dev_spi_write(fd,0x60,0x10);
	dev_spi_write(fd,0x60,0x10);
	dev_spi_write(fd,0x61,0x34);
	dev_spi_write(fd,0x61,0x54);
	dev_spi_write(fd,0xbc,0xe4);
	dev_spi_write(fd,0xbc,0xe4);
	dev_spi_write(fd,0xbc,0xe4);
	dev_spi_write(fd,0xbc,0xe4);
	dev_spi_write(fd,0xbe,0x4e);
	dev_spi_write(fd,0xbe,0x4e);
	dev_spi_write(fd,0xbe,0x6e);
	dev_spi_write(fd,0xbe,0xee);
	dev_spi_write(fd,0x54,0x0);
	dev_spi_write(fd,0x54,0x0);
	dev_spi_write(fd,0x55,0x30);
	dev_spi_write(fd,0x55,0x0);
	dev_spi_write(fd,0x56,0x50);
	dev_spi_write(fd,0x56,0x0);
	dev_spi_write(fd,0xca,0xe4);
	dev_spi_write(fd,0xca,0xe0);
	dev_spi_write(fd,0xca,0xc0);
	dev_spi_write(fd,0xca,0x0);
	dev_spi_write(fd,0x9c,0x3);
	dev_spi_write(fd,0x9e,0x3);
	dev_spi_write(fd,0x9c,0x3);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x1);
	dev_spi_write(fd,0x6d,0x7);
	dev_spi_write(fd,0x6d,0x7);
	dev_spi_write(fd,0x6d,0x7);
	dev_spi_write(fd,0x22,0x4);
	dev_spi_write(fd,0x6f,0x2);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xe);
	dev_spi_write(fd,0x6c,0xc);
	dev_spi_write(fd,0x6c,0x8);
	dev_spi_write(fd,0x6c,0x0);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x5c,0x1f);
	dev_spi_write(fd,0x5c,0x1f);
	dev_spi_write(fd,0x5c,0x1b);
	dev_spi_write(fd,0x5c,0x13);
	dev_spi_write(fd,0x5c,0x3);
	dev_spi_write(fd,0x21,0x3);
	dev_spi_write(fd,0x5d,0x1);
	dev_spi_write(fd,0x5d,0x1);
	dev_spi_write(fd,0x24,0xf);
	dev_spi_write(fd,0x69,0x88);
	dev_spi_write(fd,0x69,0x88);
	dev_spi_write(fd,0x6a,0x88);
	dev_spi_write(fd,0x6a,0x88);
	dev_spi_write(fd,0x40,0x1);
	dev_spi_write(fd,0x41,0x0);
	dev_spi_write(fd,0x46,0x2);
	dev_spi_write(fd,0x47,0x2);
	dev_spi_write(fd,0x4c,0x1);
	dev_spi_write(fd,0x4d,0x2);
	dev_spi_write(fd,0x34,0x5);
	dev_spi_write(fd,0x84,0x1f);
	dev_spi_write(fd,0x79,0x1f);
	dev_spi_write(fd,0x42,0x1);
	dev_spi_write(fd,0x43,0x0);
	dev_spi_write(fd,0x48,0x2);
	dev_spi_write(fd,0x49,0x2);
	dev_spi_write(fd,0x4e,0x1);
	dev_spi_write(fd,0x4f,0x2);
	dev_spi_write(fd,0x35,0x5);
	dev_spi_write(fd,0x9c,0x1f);
	dev_spi_write(fd,0x91,0x1f);
	dev_spi_write(fd,0x44,0x1);
	dev_spi_write(fd,0x45,0x0);
	dev_spi_write(fd,0x4a,0x2);
	dev_spi_write(fd,0x4b,0x2);
	dev_spi_write(fd,0x50,0x1);
	dev_spi_write(fd,0x51,0x2);
	dev_spi_write(fd,0x36,0x18);
	dev_spi_write(fd,0xb4,0x1f);
	dev_spi_write(fd,0xa9,0x1f);
	dev_spi_write(fd,0x20,0x0);
	dev_spi_write(fd,0x77,0x81);
	dev_spi_write(fd,0x8f,0x81);
	dev_spi_write(fd,0xa7,0x81);
	dev_spi_write(fd,0x23,0xf);
	dev_spi_write(fd,0x3c,0x2);
	dev_spi_write(fd,0x3c,0x2);
	dev_spi_write(fd,0x3c,0xa);
	dev_spi_write(fd,0x3c,0xa);
	dev_spi_write(fd,0x3c,0x2a);
	dev_spi_write(fd,0x3c,0x3a);
	dev_spi_write(fd,0x83,0x1);
	dev_spi_write(fd,0x9b,0x1);
	dev_spi_write(fd,0xb2,0x80);
	dev_spi_write(fd,0x78,0x1);
	dev_spi_write(fd,0x90,0x1);
	dev_spi_write(fd,0xa8,0x1);
	dev_spi_write(fd,0x7a,0x7);
	dev_spi_write(fd,0x92,0x7);
	dev_spi_write(fd,0xaa,0x7);
	dev_spi_write(fd,0x77,0x83);
	dev_spi_write(fd,0x8f,0x83);
	dev_spi_write(fd,0xa7,0x83);
	dev_spi_write(fd,0x7b,0xf);
	dev_spi_write(fd,0x93,0xf);
	dev_spi_write(fd,0xab,0xf);
	dev_spi_write(fd,0xbc,0x0);
	dev_spi_write(fd,0xbd,0x1);
	dev_spi_write(fd,0xbe,0x2);
	dev_spi_write(fd,0xbf,0x3);
	dev_spi_write(fd,0xe4,0x42);
	dev_spi_write(fd,0xe4,0x22);
	dev_spi_write(fd,0xe5,0x83);
	dev_spi_write(fd,0xe5,0x43);
	dev_spi_write(fd,0xe6,0x42);
	dev_spi_write(fd,0xe6,0x22);
	dev_spi_write(fd,0xe7,0x83);
	dev_spi_write(fd,0xe7,0x43);
	dev_spi_write(fd,0xe8,0x42);
	dev_spi_write(fd,0xe8,0x22);
	dev_spi_write(fd,0xe9,0x83);
	dev_spi_write(fd,0xe9,0x43);
	dev_spi_write(fd,0x37,0x6);
	dev_spi_write(fd,0x37,0x4);
	dev_spi_write(fd,0x37,0x0);
	dev_spi_write(fd,0x16,0x2);
	dev_spi_write(fd,0x6d,0x7);
	dev_spi_write(fd,0x6d,0x7);
	dev_spi_write(fd,0x6d,0x7);
	dev_spi_write(fd,0x22,0x4);
	dev_spi_write(fd,0x6f,0x2);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xf);
	dev_spi_write(fd,0x6c,0xe);
	dev_spi_write(fd,0x6c,0xc);
	dev_spi_write(fd,0x6c,0x8);
	dev_spi_write(fd,0x6c,0x0);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x6e,0xf);
	dev_spi_write(fd,0x5c,0x1f);
	dev_spi_write(fd,0x5c,0x1f);
	dev_spi_write(fd,0x5c,0x1b);
	dev_spi_write(fd,0x5c,0x13);
	dev_spi_write(fd,0x5c,0x3);
	dev_spi_write(fd,0x21,0x3);
	dev_spi_write(fd,0x5d,0x1);
	dev_spi_write(fd,0x5d,0x1);
	dev_spi_write(fd,0x24,0xf);
	dev_spi_write(fd,0x69,0x88);
	dev_spi_write(fd,0x69,0x88);
	dev_spi_write(fd,0x6a,0x88);
	dev_spi_write(fd,0x6a,0x88);
	dev_spi_write(fd,0x40,0x1);
	dev_spi_write(fd,0x41,0x0);
	dev_spi_write(fd,0x46,0x2);
	dev_spi_write(fd,0x47,0x2);
	dev_spi_write(fd,0x4c,0x1);
	dev_spi_write(fd,0x4d,0x2);
	dev_spi_write(fd,0x34,0x5);
	dev_spi_write(fd,0x84,0x1f);
	dev_spi_write(fd,0x79,0x1f);
	dev_spi_write(fd,0x42,0x1);
	dev_spi_write(fd,0x43,0x0);
	dev_spi_write(fd,0x48,0x2);
	dev_spi_write(fd,0x49,0x2);
	dev_spi_write(fd,0x4e,0x1);
	dev_spi_write(fd,0x4f,0x2);
	dev_spi_write(fd,0x35,0x5);
	dev_spi_write(fd,0x9c,0x1f);
	dev_spi_write(fd,0x91,0x1f);
	dev_spi_write(fd,0x44,0x1);
	dev_spi_write(fd,0x45,0x0);
	dev_spi_write(fd,0x4a,0x2);
	dev_spi_write(fd,0x4b,0x2);
	dev_spi_write(fd,0x50,0x1);
	dev_spi_write(fd,0x51,0x2);
	dev_spi_write(fd,0x36,0x18);
	dev_spi_write(fd,0xb4,0x1f);
	dev_spi_write(fd,0xa9,0x1f);
	dev_spi_write(fd,0x20,0x0);
	dev_spi_write(fd,0x77,0x81);
	dev_spi_write(fd,0x8f,0x81);
	dev_spi_write(fd,0xa7,0x81);
	dev_spi_write(fd,0x23,0xf);
	dev_spi_write(fd,0x3c,0x2);
	dev_spi_write(fd,0x3c,0x2);
	dev_spi_write(fd,0x3c,0xa);
	dev_spi_write(fd,0x3c,0xa);
	dev_spi_write(fd,0x3c,0x2a);
	dev_spi_write(fd,0x3c,0x3a);
	dev_spi_write(fd,0x83,0x1);
	dev_spi_write(fd,0x9b,0x1);
	dev_spi_write(fd,0xb2,0x80);
	dev_spi_write(fd,0x78,0x1);
	dev_spi_write(fd,0x90,0x1);
	dev_spi_write(fd,0xa8,0x1);
	dev_spi_write(fd,0x7a,0x7);
	dev_spi_write(fd,0x92,0x7);
	dev_spi_write(fd,0xaa,0x7);
	dev_spi_write(fd,0x77,0x83);
	dev_spi_write(fd,0x8f,0x83);
	dev_spi_write(fd,0xa7,0x83);
	dev_spi_write(fd,0x7b,0xf);
	dev_spi_write(fd,0x93,0xf);
	dev_spi_write(fd,0xab,0xf);
	dev_spi_write(fd,0xbc,0x4);
	dev_spi_write(fd,0xbd,0x5);
	dev_spi_write(fd,0xbe,0x6);
	dev_spi_write(fd,0xbf,0x7);
	dev_spi_write(fd,0xe4,0x42);
	dev_spi_write(fd,0xe4,0x22);
	dev_spi_write(fd,0xe5,0x83);
	dev_spi_write(fd,0xe5,0x43);
	dev_spi_write(fd,0xe6,0x42);
	dev_spi_write(fd,0xe6,0x22);
	dev_spi_write(fd,0xe7,0x83);
	dev_spi_write(fd,0xe7,0x43);
	dev_spi_write(fd,0xe8,0x42);
	dev_spi_write(fd,0xe8,0x22);
	dev_spi_write(fd,0xe9,0x83);
	dev_spi_write(fd,0xe9,0x43);
	dev_spi_write(fd,0x37,0x6);
	dev_spi_write(fd,0x37,0x4);
	dev_spi_write(fd,0x37,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x4);
	dev_spi_write(fd,0x6c,0x1f);
	dev_spi_write(fd,0x6d,0x1f);
	dev_spi_write(fd,0x57,0x1f);
	dev_spi_write(fd,0x49,0x1f);
	dev_spi_write(fd,0x69,0x0);
	dev_spi_write(fd,0x68,0x3);
	dev_spi_write(fd,0x6b,0x0);
	dev_spi_write(fd,0x6a,0x3);
	dev_spi_write(fd,0x71,0x0);
	dev_spi_write(fd,0x73,0x0);
	dev_spi_write(fd,0x21,0x4);
	dev_spi_write(fd,0x24,0x5e);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xfe);
	dev_spi_write(fd,0x25,0xfc);
	dev_spi_write(fd,0x25,0xf8);
	dev_spi_write(fd,0x25,0xf0);
	dev_spi_write(fd,0x20,0x3);
	dev_spi_write(fd,0x20,0x3);
	dev_spi_write(fd,0x64,0xff);
	dev_spi_write(fd,0x40,0x4);
	dev_spi_write(fd,0x40,0xc);
	dev_spi_write(fd,0xac,0x4);
	dev_spi_write(fd,0xac,0xc);
	dev_spi_write(fd,0x2c,0x1);
	dev_spi_write(fd,0x2d,0x0);
	dev_spi_write(fd,0x2e,0x1);
	dev_spi_write(fd,0x2f,0x0);
	dev_spi_write(fd,0x30,0x2);
	dev_spi_write(fd,0x31,0x2);
	dev_spi_write(fd,0x32,0x2);
	dev_spi_write(fd,0x33,0x2);
	dev_spi_write(fd,0x34,0x1);
	dev_spi_write(fd,0x35,0x2);
	dev_spi_write(fd,0x36,0x1);
	dev_spi_write(fd,0x37,0x2);
	dev_spi_write(fd,0x22,0x45);
	dev_spi_write(fd,0x23,0x45);
	dev_spi_write(fd,0x22,0x45);
	dev_spi_write(fd,0x23,0x45);
	dev_spi_write(fd,0x38,0x1f);
	dev_spi_write(fd,0x38,0x1d);
	dev_spi_write(fd,0x38,0x19);
	dev_spi_write(fd,0x38,0x11);
	dev_spi_write(fd,0x38,0x1);
	dev_spi_write(fd,0x26,0x0);
	dev_spi_write(fd,0x42,0x7f);
	dev_spi_write(fd,0x78,0xdf);
	dev_spi_write(fd,0x79,0xdf);
	dev_spi_write(fd,0x7a,0x0);
	dev_spi_write(fd,0x7b,0x0);
	dev_spi_write(fd,0x103,0x0);
	dev_spi_write(fd,0x102,0x0);
	dev_spi_write(fd,0x101,0x0);
	dev_spi_write(fd,0x100,0x3f);
	dev_spi_write(fd,0x107,0x20);
	dev_spi_write(fd,0x106,0x20);
	dev_spi_write(fd,0x105,0x20);
	dev_spi_write(fd,0x104,0x20);
	dev_spi_write(fd,0xfb,0x0);
	dev_spi_write(fd,0xfa,0x0);
	dev_spi_write(fd,0xf9,0x0);
	dev_spi_write(fd,0xf8,0x3f);
	dev_spi_write(fd,0xff,0x20);
	dev_spi_write(fd,0xfe,0x20);
	dev_spi_write(fd,0xfd,0x20);
	dev_spi_write(fd,0xfc,0x20);
	dev_spi_write(fd,0x113,0x0);
	dev_spi_write(fd,0x112,0x0);
	dev_spi_write(fd,0x111,0x0);
	dev_spi_write(fd,0x110,0x3f);
	dev_spi_write(fd,0x117,0x20);
	dev_spi_write(fd,0x116,0x20);
	dev_spi_write(fd,0x115,0x20);
	dev_spi_write(fd,0x114,0x20);
	dev_spi_write(fd,0x10b,0x0);
	dev_spi_write(fd,0x10a,0x0);
	dev_spi_write(fd,0x109,0x0);
	dev_spi_write(fd,0x108,0x3f);
	dev_spi_write(fd,0x10f,0x20);
	dev_spi_write(fd,0x10e,0x20);
	dev_spi_write(fd,0x10d,0x20);
	dev_spi_write(fd,0x10c,0x20);
	dev_spi_write(fd,0x24,0x5c);
	dev_spi_write(fd,0x3c,0x88);
	dev_spi_write(fd,0x3c,0x88);
	dev_spi_write(fd,0x3d,0x88);
	dev_spi_write(fd,0x3d,0x88);
	dev_spi_write(fd,0x26,0x0);
	dev_spi_write(fd,0x47,0x81);
	dev_spi_write(fd,0x55,0x81);
	dev_spi_write(fd,0x64,0xff);
	dev_spi_write(fd,0x81,0xf1);
	dev_spi_write(fd,0x83,0x1f);
	dev_spi_write(fd,0x83,0xff);
	dev_spi_write(fd,0x81,0xff);
	dev_spi_write(fd,0x80,0x1f);
	dev_spi_write(fd,0x80,0xff);
	dev_spi_write(fd,0xa8,0x2);
	dev_spi_write(fd,0x24,0x58);
	dev_spi_write(fd,0x24,0x50);
	dev_spi_write(fd,0x16,0x8);
	dev_spi_write(fd,0x6c,0x1f);
	dev_spi_write(fd,0x6d,0x1f);
	dev_spi_write(fd,0x57,0x1f);
	dev_spi_write(fd,0x49,0x1f);
	dev_spi_write(fd,0x69,0x0);
	dev_spi_write(fd,0x68,0x3);
	dev_spi_write(fd,0x6b,0x0);
	dev_spi_write(fd,0x6a,0x3);
	dev_spi_write(fd,0x71,0x0);
	dev_spi_write(fd,0x73,0x0);
	dev_spi_write(fd,0x21,0x4);
	dev_spi_write(fd,0x24,0x5e);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xff);
	dev_spi_write(fd,0x25,0xfe);
	dev_spi_write(fd,0x25,0xfc);
	dev_spi_write(fd,0x25,0xf8);
	dev_spi_write(fd,0x25,0xf0);
	dev_spi_write(fd,0x20,0x3);
	dev_spi_write(fd,0x20,0x3);
	dev_spi_write(fd,0x64,0xff);
	dev_spi_write(fd,0x40,0x4);
	dev_spi_write(fd,0x40,0xc);
	dev_spi_write(fd,0xac,0x4);
	dev_spi_write(fd,0xac,0xc);
	dev_spi_write(fd,0x2c,0x1);
	dev_spi_write(fd,0x2d,0x0);
	dev_spi_write(fd,0x2e,0x1);
	dev_spi_write(fd,0x2f,0x0);
	dev_spi_write(fd,0x30,0x2);
	dev_spi_write(fd,0x31,0x2);
	dev_spi_write(fd,0x32,0x2);
	dev_spi_write(fd,0x33,0x2);
	dev_spi_write(fd,0x34,0x1);
	dev_spi_write(fd,0x35,0x2);
	dev_spi_write(fd,0x36,0x1);
	dev_spi_write(fd,0x37,0x2);
	dev_spi_write(fd,0x22,0x45);
	dev_spi_write(fd,0x23,0x45);
	dev_spi_write(fd,0x22,0x45);
	dev_spi_write(fd,0x23,0x45);
	dev_spi_write(fd,0x38,0x1f);
	dev_spi_write(fd,0x38,0x1d);
	dev_spi_write(fd,0x38,0x19);
	dev_spi_write(fd,0x38,0x11);
	dev_spi_write(fd,0x38,0x1);
	dev_spi_write(fd,0x26,0x0);
	dev_spi_write(fd,0x42,0x7f);
	dev_spi_write(fd,0x78,0xdf);
	dev_spi_write(fd,0x79,0xdf);
	dev_spi_write(fd,0x7a,0x0);
	dev_spi_write(fd,0x7b,0x0);
	dev_spi_write(fd,0x103,0x0);
	dev_spi_write(fd,0x102,0x0);
	dev_spi_write(fd,0x101,0x0);
	dev_spi_write(fd,0x100,0x3f);
	dev_spi_write(fd,0x107,0x20);
	dev_spi_write(fd,0x106,0x20);
	dev_spi_write(fd,0x105,0x20);
	dev_spi_write(fd,0x104,0x20);
	dev_spi_write(fd,0xfb,0x0);
	dev_spi_write(fd,0xfa,0x0);
	dev_spi_write(fd,0xf9,0x0);
	dev_spi_write(fd,0xf8,0x3f);
	dev_spi_write(fd,0xff,0x20);
	dev_spi_write(fd,0xfe,0x20);
	dev_spi_write(fd,0xfd,0x20);
	dev_spi_write(fd,0xfc,0x20);
	dev_spi_write(fd,0x113,0x0);
	dev_spi_write(fd,0x112,0x0);
	dev_spi_write(fd,0x111,0x0);
	dev_spi_write(fd,0x110,0x3f);
	dev_spi_write(fd,0x117,0x20);
	dev_spi_write(fd,0x116,0x20);
	dev_spi_write(fd,0x115,0x20);
	dev_spi_write(fd,0x114,0x20);
	dev_spi_write(fd,0x10b,0x0);
	dev_spi_write(fd,0x10a,0x0);
	dev_spi_write(fd,0x109,0x0);
	dev_spi_write(fd,0x108,0x3f);
	dev_spi_write(fd,0x10f,0x20);
	dev_spi_write(fd,0x10e,0x20);
	dev_spi_write(fd,0x10d,0x20);
	dev_spi_write(fd,0x10c,0x20);
	dev_spi_write(fd,0x24,0x5c);
	dev_spi_write(fd,0x3c,0x88);
	dev_spi_write(fd,0x3c,0x88);
	dev_spi_write(fd,0x3d,0x88);
	dev_spi_write(fd,0x3d,0x88);
	dev_spi_write(fd,0x26,0x0);
	dev_spi_write(fd,0x47,0x81);
	dev_spi_write(fd,0x55,0x81);
	dev_spi_write(fd,0x64,0xff);
	dev_spi_write(fd,0x81,0xf1);
	dev_spi_write(fd,0x83,0x1f);
	dev_spi_write(fd,0x83,0xff);
	dev_spi_write(fd,0x81,0xff);
	dev_spi_write(fd,0x80,0x1f);
	dev_spi_write(fd,0x80,0xff);
	dev_spi_write(fd,0xa8,0x2);
	dev_spi_write(fd,0x24,0x58);
	dev_spi_write(fd,0x24,0x50);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x10);
	dev_spi_write(fd,0x7c,0xc3);
	dev_spi_write(fd,0x7c,0xc3);
	dev_spi_write(fd,0x7d,0x3);
	dev_spi_write(fd,0x7d,0xc3);
	dev_spi_write(fd,0x7e,0x9);
	dev_spi_write(fd,0x7e,0x9);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x1);
	dev_spi_write(fd,0x120,0x0);
	dev_spi_write(fd,0x120,0xc);
	dev_spi_write(fd,0x120,0x3c);
	dev_spi_write(fd,0x121,0x3);
	dev_spi_write(fd,0x121,0xf);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x10);
	dev_spi_write(fd,0x29,0x3);
	dev_spi_write(fd,0x29,0x3);
	dev_spi_write(fd,0x81,0x3);
	dev_spi_write(fd,0x81,0xc3);
	dev_spi_write(fd,0x82,0x4);
	dev_spi_write(fd,0x82,0x6);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x2);
	dev_spi_write(fd,0x120,0x0);
	dev_spi_write(fd,0x120,0xc);
	dev_spi_write(fd,0x120,0x3c);
	dev_spi_write(fd,0x121,0x3);
	dev_spi_write(fd,0x121,0xf);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x10);
	dev_spi_write(fd,0x29,0x3);
	dev_spi_write(fd,0x29,0x3);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x13,0x40);
	dev_spi_write(fd,0xd0,0x3);
	dev_spi_write(fd,0x13,0x80);
	dev_spi_write(fd,0xd0,0x3);
	dev_spi_write(fd,0x13,0x40);
	dev_spi_write(fd,0x80,0x3);
	dev_spi_write(fd,0x13,0x80);
	dev_spi_write(fd,0x80,0x3);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x12,0x1);
	dev_spi_write(fd,0x773,0x1);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x8);
	dev_spi_write(fd,0xab,0x0);
	dev_spi_write(fd,0xaa,0x0);
	dev_spi_write(fd,0xa9,0x8);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0x193,0x65);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x12,0x2);
	dev_spi_write(fd,0x773,0x1);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x2);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x8);
	dev_spi_write(fd,0xab,0x0);
	dev_spi_write(fd,0xaa,0x0);
	dev_spi_write(fd,0xa9,0x8);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0x193,0x65);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x12,0x4);
	dev_spi_write(fd,0x773,0x1);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x4);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x8);
	dev_spi_write(fd,0xab,0x0);
	dev_spi_write(fd,0xaa,0x0);
	dev_spi_write(fd,0xa9,0x8);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0x193,0x65);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x12,0x8);
	dev_spi_write(fd,0x773,0x1);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x8);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x8);
	dev_spi_write(fd,0xab,0x0);
	dev_spi_write(fd,0xaa,0x0);
	dev_spi_write(fd,0xa9,0x8);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0x193,0x65);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x12,0x10);
	dev_spi_write(fd,0x773,0x1);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x10);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x8);
	dev_spi_write(fd,0xab,0x0);
	dev_spi_write(fd,0xaa,0x0);
	dev_spi_write(fd,0xa9,0x8);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0x193,0x65);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x12,0x20);
	dev_spi_write(fd,0x773,0x1);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x20);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x8);
	dev_spi_write(fd,0xab,0x0);
	dev_spi_write(fd,0xaa,0x0);
	dev_spi_write(fd,0xa9,0x8);
	dev_spi_write(fd,0xa8,0x3);
	dev_spi_write(fd,0x193,0x65);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x101,0x42);
	dev_spi_write(fd,0x100,0x3f);
	dev_spi_write(fd,0x103,0x0);
	dev_spi_write(fd,0x102,0x8);
	dev_spi_write(fd,0x105,0x42);
	dev_spi_write(fd,0x104,0x3f);
	dev_spi_write(fd,0x107,0x0);
	dev_spi_write(fd,0x106,0x8);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x13,0x40);
	dev_spi_write(fd,0x124,0x0);
	dev_spi_write(fd,0x174,0x0);
	dev_spi_write(fd,0x13,0x80);
	dev_spi_write(fd,0x124,0x0);
	dev_spi_write(fd,0x174,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x13,0x10);
	dev_spi_write(fd,0xc8,0x0);
	dev_spi_write(fd,0xcc,0x0);
	dev_spi_write(fd,0x13,0x20);
	dev_spi_write(fd,0xc8,0x0);
	dev_spi_write(fd,0xcc,0x0);
	dev_spi_write(fd,0x13,0x10);
	dev_spi_write(fd,0x6c,0x0);
	dev_spi_write(fd,0x13,0x20);
	dev_spi_write(fd,0x6c,0x0);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x15,0x10);
	dev_spi_write(fd,0x420,0x1);
	dev_spi_write(fd,0x420,0x1);
	dev_spi_write(fd,0x8ca,0x9);
	dev_spi_write(fd,0x8c9,0x0);
	dev_spi_write(fd,0x420,0x1);
	dev_spi_write(fd,0x420,0x1);
	dev_spi_write(fd,0x8ce,0x9);
	dev_spi_write(fd,0x8cd,0x0);
	dev_spi_write(fd,0x514,0x21);
	dev_spi_write(fd,0x514,0x22);
	dev_spi_write(fd,0x10f5,0x0);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x8ba,0x4);
	dev_spi_write(fd,0x8b9,0x0);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x8be,0x4);
	dev_spi_write(fd,0x8bd,0x0);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x8c2,0x4);
	dev_spi_write(fd,0x8c1,0x0);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x40c,0x1);
	dev_spi_write(fd,0x8c6,0x4);
	dev_spi_write(fd,0x8c5,0x0);
	dev_spi_write(fd,0x510,0x1);
	dev_spi_write(fd,0x510,0x1);
	dev_spi_write(fd,0x8ae,0x3e);
	dev_spi_write(fd,0x8ad,0x0);
	dev_spi_write(fd,0x50c,0x21);
	dev_spi_write(fd,0x50c,0x22);
	dev_spi_write(fd,0x10f1,0x0);
	dev_spi_write(fd,0x534,0x5);
	dev_spi_write(fd,0x534,0x5);
	dev_spi_write(fd,0x8b1,0x0);
	dev_spi_write(fd,0x4c0,0x5);
	dev_spi_write(fd,0x4c0,0x5);
	dev_spi_write(fd,0x8a1,0x0);
	dev_spi_write(fd,0x4bc,0x1);
	dev_spi_write(fd,0x4bc,0x1);
	dev_spi_write(fd,0x8a6,0x29);
	dev_spi_write(fd,0x8a5,0x0);
	dev_spi_write(fd,0x4e4,0x1);
	dev_spi_write(fd,0x4e4,0x2);
	dev_spi_write(fd,0x4e6,0x33);
	dev_spi_write(fd,0x10c5,0x0);
	dev_spi_write(fd,0x4c4,0x21);
	dev_spi_write(fd,0x4c4,0x22);
	dev_spi_write(fd,0x10c9,0x0);
	dev_spi_write(fd,0x454,0x5);
	dev_spi_write(fd,0x454,0x5);
	dev_spi_write(fd,0x905,0x0);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x9d6,0x2d);
	dev_spi_write(fd,0x9d5,0x0);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x9da,0x2d);
	dev_spi_write(fd,0x9d9,0x0);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x9de,0x2d);
	dev_spi_write(fd,0x9dd,0x0);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x4cc,0x1);
	dev_spi_write(fd,0x9e2,0x2d);
	dev_spi_write(fd,0x9e1,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x16,0x3);
	dev_spi_write(fd,0x6d,0x6);
	dev_spi_write(fd,0x6d,0x2);
	dev_spi_write(fd,0x6d,0x0);
	dev_spi_write(fd,0x6e,0xe);
	dev_spi_write(fd,0x6e,0xc);
	dev_spi_write(fd,0x6e,0x8);
	dev_spi_write(fd,0x6e,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0xc);
	dev_spi_write(fd,0x20,0x2);
	dev_spi_write(fd,0x20,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x3);
	dev_spi_write(fd,0x124,0x8);
	dev_spi_write(fd,0x128,0x8);
	dev_spi_write(fd,0x124,0x0);
	dev_spi_write(fd,0x128,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x4);
	dev_spi_write(fd,0xeb,0xf0);
	dev_spi_write(fd,0xeb,0xff);
	dev_spi_write(fd,0xeb,0xf);
	dev_spi_write(fd,0xeb,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x15,0x2);
	dev_spi_write(fd,0xdc,0x10);
	dev_spi_write(fd,0xdf,0x10);
	dev_spi_write(fd,0x100,0x10);
	dev_spi_write(fd,0xc4,0x10);
	dev_spi_write(fd,0xc7,0x10);
	dev_spi_write(fd,0xcc,0x10);
	dev_spi_write(fd,0xcf,0x10);
	dev_spi_write(fd,0xd8,0x10);
	dev_spi_write(fd,0xd4,0x10);
	dev_spi_write(fd,0xdc,0x0);
	dev_spi_write(fd,0xdf,0x0);
	dev_spi_write(fd,0x100,0x0);
	dev_spi_write(fd,0xc4,0x0);
	dev_spi_write(fd,0xc7,0x0);
	dev_spi_write(fd,0xcc,0x0);
	dev_spi_write(fd,0xcf,0x0);
	dev_spi_write(fd,0xd8,0x0);
	dev_spi_write(fd,0xd4,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x1);
	dev_spi_write(fd,0x540,0x0);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0x171);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0x85b,0x0);
	dev_spi_write(fd,0x85a,0x0);
	dev_spi_write(fd,0x859,0x0);
	dev_spi_write(fd,0x858,0x0);
	dev_spi_write(fd,0x85b,0x0);
	dev_spi_write(fd,0x85a,0x0);
	dev_spi_write(fd,0x859,0x1);
	dev_spi_write(fd,0x858,0x1);
	dev_spi_write(fd,0x85b,0x0);
	dev_spi_write(fd,0x85a,0x0);
	dev_spi_write(fd,0x859,0x0);
	dev_spi_write(fd,0x858,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x1);
	dev_spi_write(fd,0x6a,0x0);
	dev_spi_write(fd,0x6e,0x0);
	dev_spi_write(fd,0x6a,0x0);
	dev_spi_write(fd,0x6a,0x2);
	dev_spi_write(fd,0x58,0x6);
	DELAY_SEC(0.001000);
	dev_spi_write(fd,0x58,0x4);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x15,0x40);
	dev_spi_write(fd,0x170,0x0);
	dev_spi_write(fd,0x540,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x16,0x1);
	rdVal = dev_spi_read(fd,0x12c);
	if ((rdVal&0x8) != 0x8)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x130);
	if ((rdVal&0x8) != 0x8)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x3);
	dev_spi_write(fd,0x24,0x0);
	dev_spi_write(fd,0xf0,0xf);
	dev_spi_write(fd,0xf0,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0xc);
	dev_spi_write(fd,0x64,0xf);
	dev_spi_write(fd,0x128,0x1);
	dev_spi_write(fd,0x128,0x0);
	dev_spi_write(fd,0x128,0x4);
	dev_spi_write(fd,0x128,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0x60);
	dev_spi_write(fd,0x16,0x20);
	dev_spi_write(fd,0x16,0x60);
	dev_spi_write(fd,0x41fb,0x2);
	dev_spi_write(fd,0x41fa,0x46);
	dev_spi_write(fd,0x43fb,0x2);
	dev_spi_write(fd,0x43fa,0x46);
	dev_spi_write(fd,0x45fb,0x2);
	dev_spi_write(fd,0x45fa,0x46);
	dev_spi_write(fd,0x47fb,0x2);
	dev_spi_write(fd,0x47fa,0x46);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x13,0xf);
	dev_spi_write(fd,0x15a,0x24);
	dev_spi_write(fd,0x13,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0xf);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x1);
	dev_spi_write(fd,0x193,0x52);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x3);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0x193,0x53);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x19,0x10);
	dev_spi_write(fd,0x320,0x0);
	dev_spi_write(fd,0x19,0x20);
	dev_spi_write(fd,0x320,0xf);
	dev_spi_write(fd,0x19,0x40);
	dev_spi_write(fd,0x320,0x0);
	dev_spi_write(fd,0x19,0x80);
	dev_spi_write(fd,0x320,0x0);
	dev_spi_write(fd,0x19,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0xf);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x10,0xf);
	dev_spi_write(fd,0x3c,0x1);
	dev_spi_write(fd,0x3c,0x0);
	dev_spi_write(fd,0x10,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x3);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x10,0x30);
	dev_spi_write(fd,0x3c,0x1);
	dev_spi_write(fd,0x3c,0x0);
	dev_spi_write(fd,0x10,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x144,0x8);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x8);
	dev_spi_write(fd,0x1f8f,0x5);
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x1);
	dev_spi_write(fd,0x193,0x90);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x1);
	dev_spi_write(fd,0xa2,0x1);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0x193,0x9f);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0xb);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0x193,0x49);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0xf);
	dev_spi_write(fd,0x193,0x4b);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0xa7,0x0);
	dev_spi_write(fd,0xa6,0x0);
	dev_spi_write(fd,0xa5,0x0);
	dev_spi_write(fd,0xa4,0x0);
	dev_spi_write(fd,0x193,0x13);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x18);
	dev_spi_write(fd,0x18,(rdVal&0xdf)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x1);
	rdVal = dev_spi_read(fd,0x14c4);
	dev_spi_write(fd,0x14c4,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x2);
	rdVal = dev_spi_read(fd,0x14c4);
	dev_spi_write(fd,0x14c4,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x4);
	rdVal = dev_spi_read(fd,0x14c4);
	dev_spi_write(fd,0x14c4,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x8);
	rdVal = dev_spi_read(fd,0x14c4);
	dev_spi_write(fd,0x14c4,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xf0)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xcf)|0x10);
	rdVal = dev_spi_read(fd,0x14c4);
	dev_spi_write(fd,0x14c4,(rdVal&0xfe)|0x0);
	rdVal = dev_spi_read(fd,0x12);
	dev_spi_write(fd,0x12,(rdVal&0xcf)|0x20);
	rdVal = dev_spi_read(fd,0x14c4);
	dev_spi_write(fd,0x14c4,(rdVal&0xfe)|0x0);
	dev_spi_write(fd,0x12,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0x193,0x3d);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x15,0x80);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x3);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0x0);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xed,0xf);
	dev_spi_write(fd,0xf5,0x0);
	dev_spi_write(fd,0xe5,0x0);
	dev_spi_write(fd,0xec,0x0);
	dev_spi_write(fd,0xf4,0x0);
	dev_spi_write(fd,0xe4,0x0);
	dev_spi_write(fd,0x15,0x0);
	dev_spi_write(fd,0x18,0x20);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x1) == 0x1)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	dev_spi_write(fd,0xa3,0x0);
	dev_spi_write(fd,0xa2,0x0);
	dev_spi_write(fd,0xa1,0x0);
	dev_spi_write(fd,0xa0,0x0);
	dev_spi_write(fd,0x193,0x15);
	DELAY_SEC(0.001000);
	for(pollIter=0;pollIter<10000;pollIter++)
	{	pollVal = dev_spi_read(fd,0xf0);
		if ((pollVal&0x4) == 0x4)
			break;
	}
	DELAY_SEC(0.001000);
	CHECK_POLL_ITER(pollIter,10000);
	rdVal = dev_spi_read(fd,0xf0);
	if ((rdVal&0x8) != 0x0)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x18,0x0);
	dev_spi_write(fd,0x16,0x3);
	dev_spi_write(fd,0x24,0x0);
	dev_spi_write(fd,0xf0,0xf);
	dev_spi_write(fd,0xf0,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x16,0xc);
	dev_spi_write(fd,0x64,0xf);
	dev_spi_write(fd,0x128,0x1);
	dev_spi_write(fd,0x128,0x0);
	dev_spi_write(fd,0x128,0x4);
	dev_spi_write(fd,0x128,0x0);
	dev_spi_write(fd,0x16,0x0);
	dev_spi_write(fd,0x19,0xf0);
	dev_spi_write(fd,0xa40,0xf);
	dev_spi_write(fd,0xa41,0xf);
	dev_spi_write(fd,0xa44,0xf);
	dev_spi_write(fd,0xa45,0xf);
	dev_spi_write(fd,0xa46,0xf);
	dev_spi_write(fd,0xa40,0x0);
	dev_spi_write(fd,0xa41,0x0);
	dev_spi_write(fd,0xa44,0x0);
	dev_spi_write(fd,0xa45,0x0);
	dev_spi_write(fd,0xa46,0x0);
	dev_spi_write(fd,0x54d,0x7);
	dev_spi_write(fd,0x54c,0xff);
	dev_spi_write(fd,0x580,0x7);
	dev_spi_write(fd,0x589,0x7);
	dev_spi_write(fd,0x6b4,0x1);
	dev_spi_write(fd,0x6b4,0x3);
	dev_spi_write(fd,0x54d,0x0);
	dev_spi_write(fd,0x54c,0x0);
	dev_spi_write(fd,0x580,0x0);
	dev_spi_write(fd,0x589,0x0);
	dev_spi_write(fd,0x6b4,0x2);
	dev_spi_write(fd,0x6b4,0x0);
	dev_spi_write(fd,0x52c,0x1f);
	dev_spi_write(fd,0x52c,0x0);
	dev_spi_write(fd,0x19,0x0);
	DELAY_SEC(0.001000);
	dev_spi_write(fd,0x16,0x4);
	rdVal = dev_spi_read(fd,0x11b);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11a);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x119);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x118);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11f);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11e);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11d);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11c);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0xee);
	if ((rdVal&0xf) != 0xf)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0xa2);
	if ((rdVal&0xff) != 0xaa)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0xa4);
	if ((rdVal&0xff) != 0x55)
		READCHK_ERR(rdVal)
	DELAY_SEC(0.001000);
	dev_spi_write(fd,0x16,0x8);
	rdVal = dev_spi_read(fd,0x11b);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11a);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x119);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x118);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11f);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11e);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11d);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0x11c);
	if ((rdVal&0xff) != 0x0)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0xee);
	if ((rdVal&0xf) != 0xf)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0xa2);
	if ((rdVal&0xff) != 0xaa)
		READCHK_ERR(rdVal)
	rdVal = dev_spi_read(fd,0xa4);
	if ((rdVal&0xff) != 0x55)
		READCHK_ERR(rdVal)
	dev_spi_write(fd,0x16,0x0);

