Other Parts Discussed in Thread: AFE7950
Hi,
I successfully programmed the AFE7950EVM with the ALINX AXKU062 Kintex UltraScale board via SPI using the following Latte Script. The steps followed and potential questions are explained below;
setupParams.skipFpga = 1
sysParams = AFE.systemParams
#setupParams.fpgaRefClk = 122.88
setupParams.fpgaRefClk = 245.76
#setupParams.fpgaRefClk = 256.00
AFE.systemStatus.loadTrims = 1
sysParams.FRef = 491.52
sysParams.FadcRx = 2949.12
sysParams.FadcFb = 2949.12
sysParams.Fdac = 2949.12 * 3
#sysParams.FRef = 512
#sysParams.FadcRx = 3072
#sysParams.FadcFb = 3072
#sysParams.Fdac = 3072*3
#sysParams.rxEnable = [True,False,False,False]
sysParams.rxEnable = [True,True,True,True]
sysParams.txEnable = [True,True,False,False]
sysParams.enableDacInterleavedMode = False #DAC interleave mode to save power consumption. Fs/2 - Fin spur occurs
sysParams.modeTdd = 0
# 0- Single TDD Pin for all Channels
# 1- Separate Control for 2T/2R/1F
# 2- Separate Control for 1T/1R/1F
sysParams.topLevelSystemMode = 'StaticTDDMode'
sysParams.RRFMode = 0 #4T4R2F FDD mode
sysParams.jesdSystemMode = [0,0]
#sysParams.jesdSystemMode = [3,3]
#SystemMode 0: 2R1F-FDD ; rx1-rx2-fb-fb
#SystemMode 1: 1R1F-FDD ; rx1-rx1-fb-fb
#SystemMode 2: 2R-FDD ; rx1-rx1-rx2-rx2
#SystemMode 3: 1R ; rx1-rx1-rx1-rx1
#SystemMode 4: 1F ; fb-fb-fb-fb
#SystemMode 5: 1R1F-TDD ; rx1/fb-rx1/fb-rx1/fb-rx1/fb
#SystemMode 8: 1R1F-TDD 1R-FDD (FB-2Lanes)(RX1 RX2 interchanged) ; rx2/fb-rx2/fb-rx1-rx1
sysParams.jesdLoopbackEn = 0 #Make it 1 to Enable the JESDTX to JESDRX internal loopback
sysParams.LMFSHdRx =['12410', '12410', '12410', '12410']
#sysParams.LMFSHdRx =['44210', '44210', '44210', '44210']
#sysParams.LMFSHdRx =['14810', '14810', '14810', '14810']
# The 2nd and 4th are valid only for jesdSystemMode values in (2,6,7,8). For other modes, select 4 converter modes for 1st and 3rd.
sysParams.LMFSHdFb = ["22210","22210"]
#sysParams.LMFSHdTx = ["24410","24410","24410","24410"]
sysParams.LMFSHdTx = ["12410","12410","12410","12410"]
#sysParams.LMFSHdTx = ["44210","44210","44210","44210"]
sysParams.jesdTxProtocol = [0,0]
sysParams.jesdRxProtocol = [0,0]
sysParams.serdesFirmware = True # If you want to lead any firmware, please speify the path here. Otherwise it will not write any firmware
sysParams.jesdTxLaneMux = [0,1,2,3,4,5,6,7]
#sysParams.jesdTxLaneMux = [4,5,6,7,3,0,1,2]
# Enter which lanes you want in each location.
# Note that across 2T Mux is not possible in 0.5.
# For example, if you want to exchange the first two lines of each 2T, this should be [[1,0,2,3],[5,4,6,7]]
sysParams.jesdRxLaneMux = [0,1,2,3,4,5,6,7]
# Enter which lanes you want in each location.
# Note that across 2R Mux is not possible in 0.5.
# For example, if you want to exchange the first two lines of each 2R, this should be [[1,0,2,3],[5,4,6,7]]
#sysParams.txDataMux = [2,3,0,1,4,5,6,7]
sysParams.txDataMux = [0,1,2,3,4,5,6,7]
sysParams.jesdRxRbd = [4, 4]
sysParams.jesdTxRbd = [1, 1]
sysParams.rxJesdTxScr = [False,False,False,False]
sysParams.fbJesdTxScr = [False,False]
sysParams.jesdRxScr = [False,False,False,False]
sysParams.rxJesdTxK = [32,32,32,32]
sysParams.fbJesdTxK = [32,32]
sysParams.jesdRxK = [32,32,32,32]
sysParams.ncoFreqMode = "1KHz"
#sysParams.ncoRxMode = [5,5]
#sysParams.broadcastRxNcoSel = 0 # dont care
#sysParams.numRxNCO = 2
sysParams.ncoTxMode = [2,2]
sysParams.broadcastTxNcoSel = 1
sysParams.numTxNCO = 2
sysParams.txNco0 = [[2000,2000], #Band0, Band1 for TxA for NCO0
[2000,2000], #Band0, Band1 for TxB for NCO0
[2000,2000], #Band0, Band1 for TxC for NCO0
[2000,2000]] #Band0, Band1 for TxD for NCO0
sysParams.txNco1 = [[2010,2010], #Band0, Band1 for TxA for NCO1
[2010,2010], #Band0, Band1 for TxB for NCO1
[2010,2010], #Band0, Band1 for TxC for NCO1
[2010,2010]] #Band0, Band1 for TxD for NCO1
sysParams.rxNco0 = [[5000,5000], #Band0, Band1 for RxA for NCO0
[5000,5000], #Band0, Band1 for RxB for NCO0
[5000,5000], #Band0, Band1 for RxC for NCO0
[5000,5000]] #Band0, Band1 for RxD for NCO0
#sysParams.rxNco1 = [[5010,5010], #Band0, Band1 for RxA for NCO1
# [5010,5010], #Band0, Band1 for RxB for NCO1
# [5010,5010], #Band0, Band1 for RxC for NCO1
# [5010,5010]] #Band0, Band1 for RxD for NCO1
#sysParams.rxNco0 = [[200,200], #Band0, Band1 for RxA for NCO0
# [200,200], #Band0, Band1 for RxB for NCO0
# [200,200], #Band0, Band1 for RxC for NCO0
# [200,200]] #Band0, Band1 for RxD for NCO0
sysParams.fbNco0 = [2600,2600] #FBA, FBC for NCO0
sysParams.numBandsRx = [0]*4 # 0 for single, 1 for dual
sysParams.numBandsFb = [0,0]
sysParams.numBandsTx = [0,0,0,0]
#sysParams.ddcFactorRx = [24,24,24,24] # DDC decimation factor for RX A, B, C and D
sysParams.ddcFactorRx = [12,12,12,12] # DDC decimation factor for RX A, B, C and D
sysParams.ddcFactorFb = [6,6]
#sysParams.ducFactorTx = [24,24,24,24]
sysParams.ducFactorTx = [36,36,36,36]
#sysParams.ducFactorTx = [72,72,72,72]
## The following parameters sets up the LMK04828 clocking schemes
lmkParams.pllEn = True#False
lmkParams.inputClk = 1474.56#737.28
#lmkParams.inputClk = 1536.00
lmkParams.sysrefFreq = 3.84
#lmkParams.sysrefFreq = 1.92
lmkParams.lmkFrefClk = True
## The following parameters sets up the register and macro dumps
logDumpInst.setFileName(ASTERIX_DIR+DEVICES_DIR+r"\Afe79xxPg1.txt")
logDumpInst.logFormat = 0x21
logDumpInst.rewriteFile = 1
logDumpInst.rewriteFileFormat4 = 1
device.optimizeWrites = 0
device.rawWriteLogEn = 1
## The following parameters sets up the SYNCIN and SYNCOUT to interface with the TSW14J57
sysParams.jesdABLvdsSync = 1
sysParams.jesdCDLvdsSync = 1
sysParams.rxJesdTxSyncMux = [0,0,0,0]
sysParams.fbJesdTxSyncMux = [0,0]
sysParams.jesdRxSyncMux = [0,0,0,0] #[0,0,1,1]
sysParams.syncLoopBack = True
## The following parameters sets up the AGC
#sysParams.agcParams[0].agcMode = 1 ##internal AGC
#sysParams.agcParams[0].gpioRstEnable = 0 ##disable GPIO based reset to AGC detector
#sysParams.agcParams[0].atken = [0, 1, 0] ##enable big and small step attack
#sysParams.agcParams[0].decayen = [0,1,0] ##enable big and small step decay
#sysParams.agcParams[0].atksize = [2,1,0] ## bigs step = 2dB, small step = 1dB
#sysParams.agcParams[0].decaysize = [2,1,0] ##big step = 2dB, small step = 1dB
#sysParams.agcParams[0].atkthreshold = [-1, -2, -14] ##attack threshold
#sysParams.agcParams[0].decaythreshold = [-14, -6, -20] ##decay threshold
#sysParams.agcParams[0].atkwinlength = [170, 170] ## detector time constant expressed inn absolute time in ns.
#sysParams.agcParams[0].decaywinlength = 87380 ##detector time constant expressed in absolute time in ns. All detectors use the same value for decay time constant
#sysParams.agcParams[0].atkNumHitsAbs = [8,8] ##absolute number of times signal crosses threshold. These crossing are with respect to the FADC/8 clock
#sysParams.agcParams[0].decayNumHitsAbs = [100,100] ##absolute number of times signal crosses threshold. These crossing are with respect to the FADC/8 clock
#sysParams.agcParams[0].minDsaAttn = 0 ##minimum DSA attenuation used by AGC
#sysParams.agcParams[0].maxDsaAttn = 22 ##maximum DSA attenuation used by AGC
#sysParams.agcParams[0].totalGainRange = 22 ##total gain range used by ALC for gain compensation
#sysParams.agcParams[0].minAttnAlc = 0 ##minimum attenuation used by ALC for compensation when useMinAttnAgc = 0
#sysParams.agcParams[0].useMinAttnAgc = 1 ##enable ALC to use minimum attenuation from AGC for which compensation is required.
#sysParams.agcParams[0].alcEn = 1
#sysParams.agcParams[0].alcMode = 0 ##floating point DGC
#sysParams.agcParams[0].fltPtMode = 0 ##if exponent > 0, dont send MSB
#sysParams.agcParams[0].fltPtFmt = 1 ##3 bit exponent
## The following parameters sets up the GPIOs
sysParams.gpioMapping={
'H8': 'ADC_SYNC0',
'H7': 'ADC_SYNC1',
'N8': 'ADC_SYNC2',
'N7': 'ADC_SYNC3',
'H9': 'DAC_SYNC0',
'G9': 'DAC_SYNC1',
'N9': 'DAC_SYNC2',
'P9': 'DAC_SYNC3',
'P14': 'GLOBAL_PDN',
'K14': 'FBABTDD',
'R6': 'FBCDTDD',
'P16': ['TXATDD','TXBTDD'],
'V5': ['TXCTDD','TXDTDD'],
'C6': ['RXATDD','RXBTDD'],
'R15': ['RXCTDD','RXDTDD'],
'F6': 'TX_NCOSEL_0',
'E5': 'TX_NCOSEL_1',
'E7': 'TX_NCOSEL_2',
'H15': 'TX_NCOSEL_3'}
#AFE.systemParams.papParams[0]['enable'] = True
#AFE.systemParams.papParams[1]['enable'] = True
#AFE.systemParams.papParams[2]['enable'] = True
#AFE.systemParams.papParams[3]['enable'] = True
## Initiates LMK04828 and AFE79xx Bring-up
setupParams.skipLmk = False
AFE.initializeConfig()
lmkParams.sysrefFreq = AFE.systemStatus.sysrefFreq
lmkParams.lmkPulseSysrefMode = False
AFE.LMK.lmkConfig()
## Initiates AFE79xx Bring-up
setupParams.skipLmk = True
AFE.deviceBringup()
#AFE.TOP.overrideTdd(0,0,0)
#AFE.JESD.ADCJESD[0].adcRampTestPattern(0,1,0)
#AFE.JESD.ADCJESD[0].adcRampTestPattern(1,1,0)
#AFE.JESD.ADCJESD[1].adcRampTestPattern(0,1,0)
#AFE.JESD.ADCJESD[1].adcRampTestPattern(1,1,0)
#AFE.JESD.DACJESD[0].dacJesdConstantTestPatternValue(1,0,0,16384,0)
#AFE.JESD.DACJESD[0].dacJesdConstantTestPatternValue(1,1,0,16384,0)
#AFE.JESD.DACJESD[1].dacJesdConstantTestPatternValue(1,0,0,16384,0)
#AFE.JESD.DACJESD[1].dacJesdConstantTestPatternValue(1,1,0,16384,0)
This is achieved by configuring the log dump parameters as follows:logDumpInst.setFileName(ASTERIX_DIR+DEVICES_DIR+r"\Afe79xxPg1.txt")
logDumpInst.logFormat = 0x21
logDumpInst.rewriteFile = 1
logDumpInst.rewriteFileFormat4 = 1
device.optimizeWrites = 0
device.rawWriteLogEn = 1
After running the Latte script, we got a configuration file called 'Afe79xxPg1Format5', located at: 'C:\Users\UserName\Documents\Texas Instruments\Afe79xxLatte\lib'. After updating the file directory in SPI_convertScript, the following 'spiwrites.c' file is generated with all the required SPI reads and writes.
dev_spi_write(0x0,0x30); dev_spi_write(0x0,0xb0); dev_spi_write(0x0,0x30); dev_spi_write(0x0,0x30); dev_spi_write(0x0,0x30); rdVal = dev_spi_read(0x3); if ((rdVal&0xff) != 0xa) xil_printf("Readcheck Error in Line 6 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x4); if ((rdVal&0xff) != 0x78) xil_printf("Readcheck Error in Line 7 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x5); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 8 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x6); if ((rdVal&0xff) != 0x11) xil_printf("Readcheck Error in Line 9 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x15,0x80); dev_spi_write(0x191,0x0); dev_spi_write(0x231,0x0); dev_spi_write(0x2d1,0x0); dev_spi_write(0x371,0x0); dev_spi_write(0x42a,0x0); dev_spi_write(0x4e2,0x0); dev_spi_write(0x59a,0x0); dev_spi_write(0x652,0x0); dev_spi_write(0x70a,0x0); dev_spi_write(0x7c2,0x0); dev_spi_write(0xec,0x1); dev_spi_write(0xf4,0x1); dev_spi_write(0xe4,0x1); dev_spi_write(0xed,0x0); dev_spi_write(0xf5,0x0); dev_spi_write(0xe5,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x190,0x3); dev_spi_write(0x190,0x1); dev_spi_write(0x15,0x0); delaySec(0.001000); dev_spi_write(0x15,0x2); dev_spi_write(0xc0,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x1); dev_spi_write(0x540,0x0); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0x171); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 41 of bringupLog\n"); xil_printf("Number of iterations of poll in line 41 0x171 : %d\n",pollIter); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x54,0x81); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x0); dev_spi_write(0x540,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x8a8,0x2); dev_spi_write(0x810,0x1); dev_spi_write(0x830,0x1); dev_spi_write(0x200,0x0); dev_spi_write(0x210,0x0); dev_spi_write(0x814,0x0); dev_spi_write(0x834,0x0); dev_spi_write(0x814,0x1); dev_spi_write(0x834,0x1); dev_spi_write(0x810,0x0); dev_spi_write(0x830,0x0); dev_spi_write(0x810,0x1); dev_spi_write(0x830,0x1); dev_spi_write(0x200,0x5); dev_spi_write(0x210,0x0); dev_spi_write(0x814,0x3); dev_spi_write(0x834,0x3); dev_spi_write(0x814,0x0); dev_spi_write(0x834,0x0); dev_spi_write(0x810,0x0); dev_spi_write(0x830,0x0); dev_spi_write(0x814,0x0); dev_spi_write(0x834,0x0); dev_spi_write(0x814,0x1c); dev_spi_write(0x834,0x1c); dev_spi_write(0x814,0x0); dev_spi_write(0x834,0x0); delaySec(0.005000); rdVal = dev_spi_read(0x150); if ((rdVal&0xf) != 0xf) xil_printf("Readcheck Error in Line 80 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x150); if ((rdVal&0xf0) != 0x0) xil_printf("Readcheck Error in Line 81 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x160); if ((rdVal&0xf) != 0xf) xil_printf("Readcheck Error in Line 82 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x160); if ((rdVal&0xf0) != 0x0) xil_printf("Readcheck Error in Line 83 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x830,0x1); dev_spi_write(0x810,0x1); dev_spi_write(0x910,0xf); dev_spi_write(0x911,0x3); dev_spi_write(0x912,0xf); dev_spi_write(0x15,0x0); dev_spi_write(0x16,0x10); dev_spi_write(0xc1,0x2); dev_spi_write(0xc0,0x42); dev_spi_write(0xc0,0x42); dev_spi_write(0xc0,0xc2); dev_spi_write(0xc0,0x42); dev_spi_write(0x16,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x140,0x1); dev_spi_write(0x140,0x0); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 102 of bringupLog\n"); xil_printf("Number of iterations of poll in line 102 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x2); dev_spi_write(0x193,0x1); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 110 of bringupLog\n"); xil_printf("Number of iterations of poll in line 110 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 111 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0xff); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 127 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0xfe); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 128 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0xfd); if ((rdVal&0xff) != 0x2a) xil_printf("Readcheck Error in Line 129 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0xfc); if ((rdVal&0xff) != 0xf8) xil_printf("Readcheck Error in Line 130 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 132 of bringupLog\n"); xil_printf("Number of iterations of poll in line 132 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 140 of bringupLog\n"); xil_printf("Number of iterations of poll in line 140 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 141 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1a28,0x10); dev_spi_write(0x1a29,0x27); dev_spi_write(0x1a2a,0x0); dev_spi_write(0x1a2b,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1a2c,0x10); dev_spi_write(0x1a2d,0x27); dev_spi_write(0x1a2e,0x0); dev_spi_write(0x1a2f,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1a30,0x10); dev_spi_write(0x1a31,0x27); dev_spi_write(0x1a32,0x0); dev_spi_write(0x1a33,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1a34,0x10); dev_spi_write(0x1a35,0x27); dev_spi_write(0x1a36,0x0); dev_spi_write(0x1a37,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x3bf,0x0); dev_spi_write(0x3be,0x7); dev_spi_write(0x3bd,0x80); dev_spi_write(0x3bc,0x0); dev_spi_write(0x3c3,0x0); dev_spi_write(0x3c2,0x4); dev_spi_write(0x3c1,0x17); dev_spi_write(0x3c0,0x46); dev_spi_write(0x3d0,0x5); dev_spi_write(0x3ac,0x1d); dev_spi_write(0x3ad,0x1d); dev_spi_write(0x1abd,0x3); dev_spi_write(0x1402,0x0); dev_spi_write(0x1403,0x0); dev_spi_write(0x1401,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1ee8,0x60); dev_spi_write(0x1ee9,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1b5f,0x2c); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1b6f,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1e7d,0x7); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1a6e,0x80); dev_spi_write(0x1a6f,0x1); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1b1e,0x80); dev_spi_write(0x1b1f,0x5); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 249 of bringupLog\n"); xil_printf("Number of iterations of poll in line 249 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 257 of bringupLog\n"); xil_printf("Number of iterations of poll in line 257 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 258 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x1); dev_spi_write(0x20,0x0); dev_spi_write(0x21,0x0); dev_spi_write(0x22,0x0); dev_spi_write(0x23,0x0); dev_spi_write(0x24,0x6d); dev_spi_write(0x25,0x1a); dev_spi_write(0x26,0x3); dev_spi_write(0x27,0x0); dev_spi_write(0x28,0xb5); dev_spi_write(0x29,0xa4); dev_spi_write(0x2a,0x6d); dev_spi_write(0x2b,0xea); dev_spi_write(0x2c,0x7d); dev_spi_write(0x2d,0x19); dev_spi_write(0x2e,0xce); dev_spi_write(0x2f,0xca); dev_spi_write(0x30,0x1); dev_spi_write(0x31,0x7); dev_spi_write(0x32,0x8); dev_spi_write(0x33,0x12); dev_spi_write(0x34,0x14); dev_spi_write(0x35,0x0); dev_spi_write(0x36,0x1); dev_spi_write(0x37,0xa); dev_spi_write(0x38,0x7); dev_spi_write(0x39,0x13); dev_spi_write(0x3a,0xf8); dev_spi_write(0x3b,0x2a); dev_spi_write(0x3c,0x1); dev_spi_write(0x3d,0xa); dev_spi_write(0x3e,0x7); dev_spi_write(0x3f,0x13); dev_spi_write(0x40,0xf8); dev_spi_write(0x41,0x2a); dev_spi_write(0x42,0x0); dev_spi_write(0x43,0x0); dev_spi_write(0x44,0x0); dev_spi_write(0x45,0x0); dev_spi_write(0x46,0x0); dev_spi_write(0x47,0x0); dev_spi_write(0x48,0x0); dev_spi_write(0x49,0x0); dev_spi_write(0x4a,0x0); dev_spi_write(0x4b,0x0); dev_spi_write(0x4c,0x0); dev_spi_write(0x4d,0x0); dev_spi_write(0x4e,0x0); dev_spi_write(0x4f,0x0); dev_spi_write(0x50,0xc7); dev_spi_write(0x51,0x4a); dev_spi_write(0x52,0xc); dev_spi_write(0x53,0x23); dev_spi_write(0x54,0x10); dev_spi_write(0x55,0xfb); dev_spi_write(0x56,0x3); dev_spi_write(0x57,0xf0); dev_spi_write(0x58,0x0); dev_spi_write(0x59,0xeb); dev_spi_write(0x5a,0x81); dev_spi_write(0x5b,0x0); dev_spi_write(0x5c,0x10); dev_spi_write(0x5d,0x58); dev_spi_write(0x5e,0x90); dev_spi_write(0x5f,0xf8); dev_spi_write(0x60,0xb8); dev_spi_write(0x61,0x14); dev_spi_write(0x62,0x0); dev_spi_write(0x63,0xeb); dev_spi_write(0x64,0x41); dev_spi_write(0x65,0x0); dev_spi_write(0x66,0xb0); dev_spi_write(0x67,0xf8); dev_spi_write(0x68,0xbc); dev_spi_write(0x69,0x4); dev_spi_write(0x6a,0x70); dev_spi_write(0x6b,0x47); dev_spi_write(0x6c,0xac); dev_spi_write(0x6d,0x4a); dev_spi_write(0x6e,0x3); dev_spi_write(0x6f,0x78); dev_spi_write(0x70,0x11); dev_spi_write(0x71,0x68); dev_spi_write(0x72,0x4b); dev_spi_write(0x73,0x40); dev_spi_write(0x74,0x3); dev_spi_write(0x75,0xf0); dev_spi_write(0x76,0x7); dev_spi_write(0x77,0x3); dev_spi_write(0x78,0x59); dev_spi_write(0x79,0x40); dev_spi_write(0x7a,0x11); dev_spi_write(0x7b,0x60); dev_spi_write(0x7c,0x40); dev_spi_write(0x7d,0x78); dev_spi_write(0x7e,0xa2); dev_spi_write(0x7f,0xf1); dev_spi_write(0x80,0x0); dev_spi_write(0x81,0x42); dev_spi_write(0x82,0x11); dev_spi_write(0x83,0x68); dev_spi_write(0x84,0x48); dev_spi_write(0x85,0x40); dev_spi_write(0x86,0x0); dev_spi_write(0x87,0xf0); dev_spi_write(0x88,0x7); dev_spi_write(0x89,0x0); dev_spi_write(0x8a,0x48); dev_spi_write(0x8b,0x40); dev_spi_write(0x8c,0x10); dev_spi_write(0x8d,0x60); dev_spi_write(0x8e,0x70); dev_spi_write(0x8f,0x47); dev_spi_write(0x90,0x38); dev_spi_write(0x91,0xb5); dev_spi_write(0x92,0xb7); dev_spi_write(0x93,0x4c); dev_spi_write(0x94,0x13); dev_spi_write(0x95,0x78); dev_spi_write(0x96,0xc); dev_spi_write(0x97,0x25); dev_spi_write(0x98,0x10); dev_spi_write(0x99,0xfb); dev_spi_write(0x9a,0x5); dev_spi_write(0x9b,0xf0); dev_spi_write(0x9c,0x0); dev_spi_write(0x9d,0xeb); dev_spi_write(0x9e,0x81); dev_spi_write(0x9f,0x0); dev_spi_write(0xa0,0x20); dev_spi_write(0xa1,0x58); dev_spi_write(0xa2,0x80); dev_spi_write(0xa3,0xf8); dev_spi_write(0xa4,0xaa); dev_spi_write(0xa5,0x34); dev_spi_write(0xa6,0x51); dev_spi_write(0xa7,0x78); dev_spi_write(0xa8,0xd0); dev_spi_write(0xa9,0xf8); dev_spi_write(0xaa,0x14); dev_spi_write(0xab,0x2b); dev_spi_write(0xac,0x61); dev_spi_write(0xad,0xf3); dev_spi_write(0xae,0x8b); dev_spi_write(0xaf,0x22); dev_spi_write(0xb0,0xc0); dev_spi_write(0xb1,0xf8); dev_spi_write(0xb2,0x14); dev_spi_write(0xb3,0x2b); dev_spi_write(0xb4,0x38); dev_spi_write(0xb5,0xbd); dev_spi_write(0xb6,0xf8); dev_spi_write(0xb7,0xb5); dev_spi_write(0xb8,0xad); dev_spi_write(0xb9,0x4c); dev_spi_write(0xba,0xae); dev_spi_write(0xbb,0x4b); dev_spi_write(0xbc,0xc); dev_spi_write(0xbd,0x25); dev_spi_write(0xbe,0x4f); dev_spi_write(0xbf,0xf4); dev_spi_write(0xc0,0x25); dev_spi_write(0xc1,0x77); dev_spi_write(0xc2,0xdc); dev_spi_write(0xc3,0x26); dev_spi_write(0xc4,0x10); dev_spi_write(0xc5,0xfb); dev_spi_write(0xc6,0x5); dev_spi_write(0xc7,0xf5); dev_spi_write(0xc8,0x10); dev_spi_write(0xc9,0xfb); dev_spi_write(0xca,0x7); dev_spi_write(0xcb,0xf7); dev_spi_write(0xcc,0x5); dev_spi_write(0xcd,0xeb); dev_spi_write(0xce,0x81); dev_spi_write(0xcf,0x0); dev_spi_write(0xd0,0x11); dev_spi_write(0xd1,0xfb); dev_spi_write(0xd2,0x6); dev_spi_write(0xd3,0x71); dev_spi_write(0xd4,0x20); dev_spi_write(0xd5,0x58); dev_spi_write(0xd6,0x59); dev_spi_write(0xd7,0x5c); dev_spi_write(0xd8,0xb); dev_spi_write(0xd9,0x9); dev_spi_write(0xda,0x24); dev_spi_write(0xdb,0xbf); dev_spi_write(0xdc,0x13); dev_spi_write(0xdd,0x88); dev_spi_write(0xde,0xa0); dev_spi_write(0xdf,0xf8); dev_spi_write(0xe0,0x38); dev_spi_write(0xe1,0x34); dev_spi_write(0xe2,0xcb); dev_spi_write(0xe3,0x8); dev_spi_write(0xe4,0x24); dev_spi_write(0xe5,0xbf); dev_spi_write(0xe6,0x53); dev_spi_write(0xe7,0x88); dev_spi_write(0xe8,0xa0); dev_spi_write(0xe9,0xf8); dev_spi_write(0xea,0x34); dev_spi_write(0xeb,0x34); dev_spi_write(0xec,0x89); dev_spi_write(0xed,0x9); dev_spi_write(0xee,0x24); dev_spi_write(0xef,0xbf); dev_spi_write(0xf0,0x91); dev_spi_write(0xf1,0x88); dev_spi_write(0xf2,0xa0); dev_spi_write(0xf3,0xf8); dev_spi_write(0xf4,0x3e); dev_spi_write(0xf5,0x14); dev_spi_write(0xf6,0x91); dev_spi_write(0xf7,0x79); dev_spi_write(0xf8,0x80); dev_spi_write(0xf9,0xf8); dev_spi_write(0xfa,0xa0); dev_spi_write(0xfb,0x14); dev_spi_write(0xfc,0xf8); dev_spi_write(0xfd,0xbd); dev_spi_write(0xfe,0x2d); dev_spi_write(0xff,0xe9); dev_spi_write(0x100,0xf0); dev_spi_write(0x101,0x47); dev_spi_write(0x102,0x8); dev_spi_write(0x103,0xaf); dev_spi_write(0x104,0x3c); dev_spi_write(0x105,0x79); dev_spi_write(0x106,0x99); dev_spi_write(0x107,0x46); dev_spi_write(0x108,0x15); dev_spi_write(0x109,0x46); dev_spi_write(0x10a,0x8a); dev_spi_write(0x10b,0x46); dev_spi_write(0x10c,0x6); dev_spi_write(0x10d,0x46); dev_spi_write(0x10e,0x8c); dev_spi_write(0x10f,0xb9); dev_spi_write(0x110,0x36); dev_spi_write(0x111,0x1); dev_spi_write(0x112,0x30); dev_spi_write(0x113,0x46); dev_spi_write(0x114,0xeb); dev_spi_write(0x115,0xf7); dev_spi_write(0x116,0x99); dev_spi_write(0x117,0xfc); dev_spi_write(0x118,0x80); dev_spi_write(0x119,0x46); dev_spi_write(0x11a,0x30); dev_spi_write(0x11b,0x46); dev_spi_write(0x11c,0xeb); dev_spi_write(0x11d,0xf7); dev_spi_write(0x11e,0x95); dev_spi_write(0x11f,0xfc); dev_spi_write(0x120,0x8); dev_spi_write(0x121,0xeb); dev_spi_write(0x122,0x88); dev_spi_write(0x123,0x8); dev_spi_write(0x124,0x5); dev_spi_write(0x125,0x21); dev_spi_write(0x126,0x10); dev_spi_write(0x127,0xfb); dev_spi_write(0x128,0x1); dev_spi_write(0x129,0xf0); dev_spi_write(0x12a,0xc0); dev_spi_write(0x12b,0xf3); dev_spi_write(0x12c,0x0); dev_spi_write(0x12d,0x21); dev_spi_write(0x12e,0x1); dev_spi_write(0x12f,0xeb); dev_spi_write(0x130,0x68); dev_spi_write(0x131,0x21); dev_spi_write(0x132,0xe); dev_spi_write(0x133,0xe0); dev_spi_write(0x134,0xeb); dev_spi_write(0x135,0xf7); dev_spi_write(0x136,0x89); dev_spi_write(0x137,0xfc); dev_spi_write(0x138,0x80); dev_spi_write(0x139,0x46); dev_spi_write(0x13a,0x30); dev_spi_write(0x13b,0x46); dev_spi_write(0x13c,0xeb); dev_spi_write(0x13d,0xf7); dev_spi_write(0x13e,0x85); dev_spi_write(0x13f,0xfc); dev_spi_write(0x140,0x8); dev_spi_write(0x141,0xeb); dev_spi_write(0x142,0x88); dev_spi_write(0x143,0x8); dev_spi_write(0x144,0x5); dev_spi_write(0x145,0x21); dev_spi_write(0x146,0x10); dev_spi_write(0x147,0xfb); dev_spi_write(0x148,0x1); dev_spi_write(0x149,0xf0); dev_spi_write(0x14a,0xc0); dev_spi_write(0x14b,0xf3); dev_spi_write(0x14c,0x40); dev_spi_write(0x14d,0x21); dev_spi_write(0x14e,0x1); dev_spi_write(0x14f,0xeb); dev_spi_write(0x150,0xa8); dev_spi_write(0x151,0x21); dev_spi_write(0x152,0x38); dev_spi_write(0x153,0x78); dev_spi_write(0x154,0xa5); dev_spi_write(0x155,0xeb); dev_spi_write(0x156,0x9); dev_spi_write(0x157,0x5); dev_spi_write(0x158,0x9); dev_spi_write(0x159,0xb2); dev_spi_write(0x15a,0x40); dev_spi_write(0x15b,0x19); dev_spi_write(0x15c,0xa1); dev_spi_write(0x15d,0xeb); dev_spi_write(0x15e,0x0); dev_spi_write(0x15f,0x10); dev_spi_write(0x160,0xa0); dev_spi_write(0x161,0xeb); dev_spi_write(0x162,0xa); dev_spi_write(0x163,0x0); dev_spi_write(0x164,0x0); dev_spi_write(0x165,0xb2); dev_spi_write(0x166,0x41); dev_spi_write(0x167,0x42); dev_spi_write(0x168,0xc1); dev_spi_write(0x169,0xf3); dev_spi_write(0x16a,0x80); dev_spi_write(0x16b,0x0); dev_spi_write(0x16c,0x0); dev_spi_write(0x16d,0xeb); dev_spi_write(0x16e,0xe1); dev_spi_write(0x16f,0x0); dev_spi_write(0x170,0x80); dev_spi_write(0x171,0xb2); dev_spi_write(0x172,0xb0); dev_spi_write(0x173,0xf5); dev_spi_write(0x174,0x80); dev_spi_write(0x175,0x7f); dev_spi_write(0x176,0xa8); dev_spi_write(0x177,0xbf); dev_spi_write(0x178,0xff); dev_spi_write(0x179,0x20); dev_spi_write(0x17a,0x0); dev_spi_write(0x17b,0x2c); dev_spi_write(0x17c,0x19); dev_spi_write(0x17d,0xbf); dev_spi_write(0x17e,0x69); dev_spi_write(0x17f,0x49); dev_spi_write(0x180,0x31); dev_spi_write(0x181,0xf8); dev_spi_write(0x182,0x10); dev_spi_write(0x183,0x0); dev_spi_write(0x184,0xc8); dev_spi_write(0x185,0x49); dev_spi_write(0x186,0x31); dev_spi_write(0x187,0xf8); dev_spi_write(0x188,0x10); dev_spi_write(0x189,0x0); dev_spi_write(0x18a,0xbd); dev_spi_write(0x18b,0xe8); dev_spi_write(0x18c,0xf0); dev_spi_write(0x18d,0x87); dev_spi_write(0x18e,0x2d); dev_spi_write(0x18f,0xe9); dev_spi_write(0x190,0xf0); dev_spi_write(0x191,0x4f); dev_spi_write(0x192,0x78); dev_spi_write(0x193,0x4c); dev_spi_write(0x194,0x4f); dev_spi_write(0x195,0xf4); dev_spi_write(0x196,0x25); dev_spi_write(0x197,0x7c); dev_spi_write(0x198,0x82); dev_spi_write(0x199,0x46); dev_spi_write(0x19a,0xdc); dev_spi_write(0x19b,0x26); dev_spi_write(0x19c,0x89); dev_spi_write(0x19d,0x46); dev_spi_write(0x19e,0x1a); dev_spi_write(0x19f,0xfb); dev_spi_write(0x1a0,0xc); dev_spi_write(0x1a1,0xf0); dev_spi_write(0x1a2,0x19); dev_spi_write(0x1a3,0xfb); dev_spi_write(0x1a4,0x6); dev_spi_write(0x1a5,0x0); dev_spi_write(0x1a6,0x25); dev_spi_write(0x1a7,0x18); dev_spi_write(0x1a8,0x28); dev_spi_write(0x1a9,0x89); dev_spi_write(0x1aa,0xad); dev_spi_write(0x1ab,0xf1); dev_spi_write(0x1ac,0x24); dev_spi_write(0x1ad,0xd); dev_spi_write(0x1ae,0x2); dev_spi_write(0x1af,0x90); dev_spi_write(0x1b0,0xe8); dev_spi_write(0x1b1,0x88); dev_spi_write(0x1b2,0x3); dev_spi_write(0x1b3,0x90); dev_spi_write(0x1b4,0xa8); dev_spi_write(0x1b5,0x89); dev_spi_write(0x1b6,0x4); dev_spi_write(0x1b7,0x90); dev_spi_write(0x1b8,0x95); dev_spi_write(0x1b9,0xf8); dev_spi_write(0x1ba,0x38); dev_spi_write(0x1bb,0x0); dev_spi_write(0x1bc,0x95); dev_spi_write(0x1bd,0xf8); dev_spi_write(0x1be,0x3d); dev_spi_write(0x1bf,0x70); dev_spi_write(0x1c0,0x5); dev_spi_write(0x1c1,0x90); dev_spi_write(0x1c2,0x50); dev_spi_write(0x1c3,0x46); dev_spi_write(0x1c4,0xff); dev_spi_write(0x1c5,0xf7); dev_spi_write(0x1c6,0x44); dev_spi_write(0x1c7,0xff); dev_spi_write(0x1c8,0x4f); dev_spi_write(0x1c9,0xf0); dev_spi_write(0x1ca,0x0); dev_spi_write(0x1cb,0x8); dev_spi_write(0x1cc,0x6); dev_spi_write(0x1cd,0x21); dev_spi_write(0x1ce,0x43); dev_spi_write(0x1cf,0x46); dev_spi_write(0x1d0,0xb6); dev_spi_write(0x1d1,0x4a); dev_spi_write(0x1d2,0x6); dev_spi_write(0x1d3,0x90); dev_spi_write(0x1d4,0x1a); dev_spi_write(0x1d5,0xfb); dev_spi_write(0x1d6,0x1); dev_spi_write(0x1d7,0xf1); dev_spi_write(0x1d8,0xcd); dev_spi_write(0x1d9,0xf8); dev_spi_write(0x1da,0x1c); dev_spi_write(0x1db,0x80); dev_spi_write(0x1dc,0xf); dev_spi_write(0x1dd,0x30); dev_spi_write(0x1de,0x8); dev_spi_write(0x1df,0x93); dev_spi_write(0x1e0,0x1); dev_spi_write(0x1e1,0xeb); dev_spi_write(0x1e2,0x49); dev_spi_write(0x1e3,0x1); dev_spi_write(0x1e4,0x4f); dev_spi_write(0x1e5,0xea); dev_spi_write(0x1e6,0x20); dev_spi_write(0x1e7,0x1b); dev_spi_write(0x1e8,0x2); dev_spi_write(0x1e9,0xeb); dev_spi_write(0x1ea,0xc1); dev_spi_write(0x1eb,0x4); dev_spi_write(0x1ec,0xb8); dev_spi_write(0x1ed,0xf1); dev_spi_write(0x1ee,0x1); dev_spi_write(0x1ef,0xf); dev_spi_write(0x1f0,0x40); dev_spi_write(0x1f1,0xd1); dev_spi_write(0x1f2,0x28); dev_spi_write(0x1f3,0x78); dev_spi_write(0x1f4,0x95); dev_spi_write(0x1f5,0xf8); dev_spi_write(0x1f6,0x3c); dev_spi_write(0x1f7,0x60); dev_spi_write(0x1f8,0xc1); dev_spi_write(0x1f9,0x8); dev_spi_write(0x1fa,0x13); dev_spi_write(0x1fb,0xd3); dev_spi_write(0x1fc,0x0); dev_spi_write(0x1fd,0x96); dev_spi_write(0x1fe,0x7); dev_spi_write(0x1ff,0x98); dev_spi_write(0x200,0x1); dev_spi_write(0x201,0x90); dev_spi_write(0x202,0x6); dev_spi_write(0x203,0x99); dev_spi_write(0x204,0x5); dev_spi_write(0x205,0x9a); dev_spi_write(0x206,0x3); dev_spi_write(0x207,0x98); dev_spi_write(0x208,0x3b); dev_spi_write(0x209,0x46); dev_spi_write(0x20a,0xff); dev_spi_write(0x20b,0xf7); dev_spi_write(0x20c,0x78); dev_spi_write(0x20d,0xff); dev_spi_write(0x20e,0x59); dev_spi_write(0x20f,0x4d); dev_spi_write(0x210,0x3); dev_spi_write(0x211,0x90); dev_spi_write(0x212,0xdc); dev_spi_write(0x213,0x21); dev_spi_write(0x214,0x4f); dev_spi_write(0x215,0xf4); dev_spi_write(0x216,0x25); dev_spi_write(0x217,0x70); dev_spi_write(0x218,0x1a); dev_spi_write(0x219,0xfb); dev_spi_write(0x21a,0x0); dev_spi_write(0x21b,0xf0); dev_spi_write(0x21c,0x19); dev_spi_write(0x21d,0xfb); dev_spi_write(0x21e,0x1); dev_spi_write(0x21f,0x0); dev_spi_write(0x220,0x2d); dev_spi_write(0x221,0x18); dev_spi_write(0x222,0x28); dev_spi_write(0x223,0x78); dev_spi_write(0x224,0x1); dev_spi_write(0x225,0x9); dev_spi_write(0x226,0x12); dev_spi_write(0x227,0xd3); dev_spi_write(0x228,0x0); dev_spi_write(0x229,0x96); dev_spi_write(0x22a,0x8); dev_spi_write(0x22b,0x98); dev_spi_write(0x22c,0x1); dev_spi_write(0x22d,0x90); dev_spi_write(0x22e,0x6); dev_spi_write(0x22f,0x99); dev_spi_write(0x230,0x5); dev_spi_write(0x231,0x9a); dev_spi_write(0x232,0x2); dev_spi_write(0x233,0x98); dev_spi_write(0x234,0x3b); dev_spi_write(0x235,0x46); dev_spi_write(0x236,0xff); dev_spi_write(0x237,0xf7); dev_spi_write(0x238,0x62); dev_spi_write(0x239,0xff); dev_spi_write(0x23a,0x4e); dev_spi_write(0x23b,0x4b); dev_spi_write(0x23c,0x2); dev_spi_write(0x23d,0x90); dev_spi_write(0x23e,0xdc); dev_spi_write(0x23f,0x21); dev_spi_write(0x240,0x4f); dev_spi_write(0x241,0xf4); dev_spi_write(0x242,0x25); dev_spi_write(0x243,0x70); dev_spi_write(0x244,0x1a); dev_spi_write(0x245,0xfb); dev_spi_write(0x246,0x0); dev_spi_write(0x247,0xf0); dev_spi_write(0x248,0x19); dev_spi_write(0x249,0xfb); dev_spi_write(0x24a,0x1); dev_spi_write(0x24b,0x0); dev_spi_write(0x24c,0x18); dev_spi_write(0x24d,0x5c); dev_spi_write(0x24e,0x80); dev_spi_write(0x24f,0x9); dev_spi_write(0x250,0x9); dev_spi_write(0x251,0xd3); dev_spi_write(0x252,0x0); dev_spi_write(0x253,0x96); dev_spi_write(0x254,0x1); dev_spi_write(0x255,0x20); dev_spi_write(0x256,0x1); dev_spi_write(0x257,0x90); dev_spi_write(0x258,0x6); dev_spi_write(0x259,0x99); dev_spi_write(0x25a,0x5); dev_spi_write(0x25b,0x9a); dev_spi_write(0x25c,0x4); dev_spi_write(0x25d,0x98); dev_spi_write(0x25e,0x3b); dev_spi_write(0x25f,0x46); dev_spi_write(0x260,0xff); dev_spi_write(0x261,0xf7); dev_spi_write(0x262,0x4d); dev_spi_write(0x263,0xff); dev_spi_write(0x264,0x4); dev_spi_write(0x265,0x90); dev_spi_write(0x266,0xb); dev_spi_write(0x267,0xeb); dev_spi_write(0x268,0x6); dev_spi_write(0x269,0x0); dev_spi_write(0x26a,0x40); dev_spi_write(0x26b,0x1c); dev_spi_write(0x26c,0xc7); dev_spi_write(0x26d,0xb2); dev_spi_write(0x26e,0x40); dev_spi_write(0x26f,0x2f); dev_spi_write(0x270,0xa8); dev_spi_write(0x271,0xbf); dev_spi_write(0x272,0x3f); dev_spi_write(0x273,0x27); dev_spi_write(0x274,0x2); dev_spi_write(0x275,0x98); dev_spi_write(0x276,0x3); dev_spi_write(0x277,0x9e); dev_spi_write(0x278,0xa7); dev_spi_write(0x279,0x71); dev_spi_write(0x27a,0x8); dev_spi_write(0x27b,0xf1); dev_spi_write(0x27c,0x1); dev_spi_write(0x27d,0x8); dev_spi_write(0x27e,0x20); dev_spi_write(0x27f,0x80); dev_spi_write(0x280,0x4); dev_spi_write(0x281,0x9b); dev_spi_write(0x282,0x66); dev_spi_write(0x283,0x80); dev_spi_write(0x284,0xb8); dev_spi_write(0x285,0xf1); dev_spi_write(0x286,0x2); dev_spi_write(0x287,0xf); dev_spi_write(0x288,0xa3); dev_spi_write(0x289,0x80); dev_spi_write(0x28a,0x4); dev_spi_write(0x28b,0xf1); dev_spi_write(0x28c,0x8); dev_spi_write(0x28d,0x4); dev_spi_write(0x28e,0xad); dev_spi_write(0x28f,0xdb); dev_spi_write(0x290,0x9); dev_spi_write(0x291,0xb0); dev_spi_write(0x292,0xbd); dev_spi_write(0x293,0xe8); dev_spi_write(0x294,0xf0); dev_spi_write(0x295,0x8f); dev_spi_write(0x296,0xf8); dev_spi_write(0x297,0xb5); dev_spi_write(0x298,0xb9); dev_spi_write(0x299,0x4b); dev_spi_write(0x29a,0x35); dev_spi_write(0x29b,0x4a); dev_spi_write(0x29c,0x84); dev_spi_write(0x29d,0x46); dev_spi_write(0x29e,0xc); dev_spi_write(0x29f,0x24); dev_spi_write(0x2a0,0x88); dev_spi_write(0x2a1,0x0); dev_spi_write(0x2a2,0x1c); dev_spi_write(0x2a3,0xfb); dev_spi_write(0x2a4,0x4); dev_spi_write(0x2a5,0x4); dev_spi_write(0x2a6,0x1f); dev_spi_write(0x2a7,0x78); dev_spi_write(0x2a8,0x12); dev_spi_write(0x2a9,0x59); dev_spi_write(0x2aa,0x0); dev_spi_write(0x2ab,0x26); dev_spi_write(0x2ac,0x0); dev_spi_write(0x2ad,0x2f); dev_spi_write(0x2ae,0x8); dev_spi_write(0x2af,0xbf); dev_spi_write(0x2b0,0x35); dev_spi_write(0x2b1,0x1c); dev_spi_write(0x2b2,0xc); dev_spi_write(0x2b3,0xd0); dev_spi_write(0x2b4,0xd2); dev_spi_write(0x2b5,0xf8); dev_spi_write(0x2b6,0xe8); dev_spi_write(0x2b7,0x35); dev_spi_write(0x2b8,0xd2); dev_spi_write(0x2b9,0xf8); dev_spi_write(0x2ba,0xe8); dev_spi_write(0x2bb,0x45); dev_spi_write(0x2bc,0xc4); dev_spi_write(0x2bd,0xf3); dev_spi_write(0x2be,0x80); dev_spi_write(0x2bf,0x15); dev_spi_write(0x2c0,0xc3); dev_spi_write(0x2c1,0xf3); dev_spi_write(0x2c2,0x80); dev_spi_write(0x2c3,0x13); dev_spi_write(0x2c4,0xab); dev_spi_write(0x2c5,0x42); dev_spi_write(0x2c6,0x18); dev_spi_write(0x2c7,0xbf); dev_spi_write(0x2c8,0xb7); dev_spi_write(0x2c9,0xf1); dev_spi_write(0x2ca,0x1); dev_spi_write(0x2cb,0x7); dev_spi_write(0x2cc,0xf2); dev_spi_write(0x2cd,0xd1); dev_spi_write(0x2ce,0xbd); dev_spi_write(0x2cf,0x4c); dev_spi_write(0x2d0,0x3); dev_spi_write(0x2d1,0x22); dev_spi_write(0x2d2,0x1c); dev_spi_write(0x2d3,0xfb); dev_spi_write(0x2d4,0x2); dev_spi_write(0x2d5,0xf3); dev_spi_write(0x2d6,0xca); dev_spi_write(0x2d7,0x18); dev_spi_write(0x2d8,0xa4); dev_spi_write(0x2d9,0x18); dev_spi_write(0x2da,0x22); dev_spi_write(0x2db,0x78); dev_spi_write(0x2dc,0x95); dev_spi_write(0x2dd,0x42); dev_spi_write(0x2de,0x1d); dev_spi_write(0x2df,0xd0); dev_spi_write(0x2e0,0xc5); dev_spi_write(0x2e1,0x4a); dev_spi_write(0x2e2,0x12); dev_spi_write(0x2e3,0x78); dev_spi_write(0x2e4,0x1); dev_spi_write(0x2e5,0x26); dev_spi_write(0x2e6,0x1); dev_spi_write(0x2e7,0x2a); dev_spi_write(0x2e8,0xe); dev_spi_write(0x2e9,0xd0); dev_spi_write(0x2ea,0xc4); dev_spi_write(0x2eb,0x4a); dev_spi_write(0x2ec,0x12); dev_spi_write(0x2ed,0x78); dev_spi_write(0x2ee,0x1); dev_spi_write(0x2ef,0x2a); dev_spi_write(0x2f0,0x13); dev_spi_write(0x2f1,0xd1); dev_spi_write(0x2f2,0xc3); dev_spi_write(0x2f3,0x4a); dev_spi_write(0x2f4,0x5); dev_spi_write(0x2f5,0xeb); dev_spi_write(0x2f6,0x43); dev_spi_write(0x2f7,0x3); dev_spi_write(0x2f8,0x0); dev_spi_write(0x2f9,0xeb); dev_spi_write(0x2fa,0x43); dev_spi_write(0x2fb,0x0); dev_spi_write(0x2fc,0x2b); dev_spi_write(0x2fd,0x46); dev_spi_write(0x2fe,0x12); dev_spi_write(0x2ff,0x18); dev_spi_write(0x300,0x60); dev_spi_write(0x301,0x46); dev_spi_write(0x302,0x0); dev_spi_write(0x303,0xf0); dev_spi_write(0x304,0xd9); dev_spi_write(0x305,0xfe); dev_spi_write(0x306,0x8); dev_spi_write(0x307,0xe0); dev_spi_write(0x308,0x68); dev_spi_write(0x309,0x4a); dev_spi_write(0x30a,0xc8); dev_spi_write(0x30b,0x18); dev_spi_write(0x30c,0x5); dev_spi_write(0x30d,0xeb); dev_spi_write(0x30e,0x40); dev_spi_write(0x30f,0x0); dev_spi_write(0x310,0x2); dev_spi_write(0x311,0xeb); dev_spi_write(0x312,0xc0); dev_spi_write(0x313,0x2); dev_spi_write(0x314,0x60); dev_spi_write(0x315,0x46); dev_spi_write(0x316,0xff); dev_spi_write(0x317,0xf7); dev_spi_write(0x318,0xce); dev_spi_write(0x319,0xfe); dev_spi_write(0x31a,0x25); dev_spi_write(0x31b,0x70); dev_spi_write(0x31c,0x30); dev_spi_write(0x31d,0x46); dev_spi_write(0x31e,0xf8); dev_spi_write(0x31f,0xbd); dev_spi_write(0x320,0x44); dev_spi_write(0x321,0x27); dev_spi_write(0x322,0x10); dev_spi_write(0x323,0x68); dev_spi_write(0x324,0x18); dev_spi_write(0x325,0x70); dev_spi_write(0x326,0x2); dev_spi_write(0x327,0x0); dev_spi_write(0x328,0xb3); dev_spi_write(0x329,0x48); dev_spi_write(0x32a,0x2d); dev_spi_write(0x32b,0xe9); dev_spi_write(0x32c,0xf0); dev_spi_write(0x32d,0x4f); dev_spi_write(0x32e,0x0); dev_spi_write(0x32f,0x78); dev_spi_write(0x330,0xad); dev_spi_write(0x331,0xf1); dev_spi_write(0x332,0x34); dev_spi_write(0x333,0xd); dev_spi_write(0x334,0x6); dev_spi_write(0x335,0x90); dev_spi_write(0x336,0x0); dev_spi_write(0x337,0x20); dev_spi_write(0x338,0x7); dev_spi_write(0x339,0x90); dev_spi_write(0x33a,0xd); dev_spi_write(0x33b,0xf1); dev_spi_write(0x33c,0xf); dev_spi_write(0x33d,0x7); dev_spi_write(0x33e,0x8); dev_spi_write(0x33f,0x90); dev_spi_write(0x340,0x84); dev_spi_write(0x341,0x46); dev_spi_write(0x342,0x9); dev_spi_write(0x343,0x90); dev_spi_write(0x344,0x9f); dev_spi_write(0x345,0x49); dev_spi_write(0x346,0xa); dev_spi_write(0x347,0x48); dev_spi_write(0x348,0x8); dev_spi_write(0x349,0x9a); dev_spi_write(0x34a,0xa); dev_spi_write(0x34b,0x4c); dev_spi_write(0x34c,0x7); dev_spi_write(0x34d,0x9e); dev_spi_write(0x34e,0x0); dev_spi_write(0x34f,0x25); dev_spi_write(0x350,0x2b); dev_spi_write(0x351,0x46); dev_spi_write(0x352,0x61); dev_spi_write(0x353,0x44); dev_spi_write(0x354,0x80); dev_spi_write(0x355,0x18); dev_spi_write(0x356,0x7); dev_spi_write(0x357,0xf8); dev_spi_write(0x358,0x1); dev_spi_write(0x359,0x3f); dev_spi_write(0x35a,0x49); dev_spi_write(0x35b,0x1e); dev_spi_write(0x35c,0xa0); dev_spi_write(0x35d,0xf1); dev_spi_write(0x35e,0x4); dev_spi_write(0x35f,0xb); dev_spi_write(0x360,0xa4); dev_spi_write(0x361,0x19); dev_spi_write(0x362,0xbe); dev_spi_write(0x363,0x48); dev_spi_write(0x364,0x5); dev_spi_write(0x365,0x91); dev_spi_write(0x366,0xdc); dev_spi_write(0x367,0x3c); dev_spi_write(0x368,0xc); dev_spi_write(0x369,0xeb); dev_spi_write(0x36a,0x0); dev_spi_write(0x36b,0x6); dev_spi_write(0x36c,0x4); dev_spi_write(0x36d,0xe0); dev_spi_write(0x36e,0xc0); dev_spi_write(0x36f,0x46); dev_spi_write(0x370,0xa8); dev_spi_write(0x371,0x75); dev_spi_write(0x372,0x2); dev_spi_write(0x373,0x0); dev_spi_write(0x374,0xe0); dev_spi_write(0x375,0xab); dev_spi_write(0x376,0x0); dev_spi_write(0x377,0x20); dev_spi_write(0x378,0xdc); dev_spi_write(0x379,0x34); dev_spi_write(0x37a,0x5b); dev_spi_write(0x37b,0xf8); dev_spi_write(0x37c,0x4); dev_spi_write(0x37d,0xf); dev_spi_write(0x37e,0x94); dev_spi_write(0x37f,0xf8); dev_spi_write(0x380,0x3d); dev_spi_write(0x381,0x10); dev_spi_write(0x382,0xd0); dev_spi_write(0x383,0xf8); dev_spi_write(0x384,0x98); dev_spi_write(0x385,0xa4); dev_spi_write(0x386,0x5); dev_spi_write(0x387,0x9a); dev_spi_write(0x388,0x94); dev_spi_write(0x389,0xf8); dev_spi_write(0x38a,0x38); dev_spi_write(0x38b,0x30); dev_spi_write(0x38c,0x94); dev_spi_write(0x38d,0xf8); dev_spi_write(0x38e,0x3c); dev_spi_write(0x38f,0x90); dev_spi_write(0x390,0x94); dev_spi_write(0x391,0xf8); dev_spi_write(0x392,0x7a); dev_spi_write(0x393,0x80); dev_spi_write(0x394,0xa); dev_spi_write(0x395,0x91); dev_spi_write(0x396,0xff); dev_spi_write(0x397,0x20); dev_spi_write(0x398,0xb); dev_spi_write(0x399,0x93); dev_spi_write(0x39a,0x29); dev_spi_write(0x39b,0x46); dev_spi_write(0x39c,0x2); dev_spi_write(0x39d,0xf8); dev_spi_write(0x39e,0x1); dev_spi_write(0x39f,0xf); dev_spi_write(0x3a0,0x9); dev_spi_write(0x3a1,0x98); dev_spi_write(0x3a2,0x5); dev_spi_write(0x3a3,0x92); dev_spi_write(0x3a4,0xff); dev_spi_write(0x3a5,0xf7); dev_spi_write(0x3a6,0x54); dev_spi_write(0x3a7,0xfe); dev_spi_write(0x3a8,0x6); dev_spi_write(0x3a9,0x99); dev_spi_write(0x3aa,0xa); dev_spi_write(0x3ab,0xf0); dev_spi_write(0x3ac,0x1); dev_spi_write(0x3ad,0x2); dev_spi_write(0x3ae,0x11); dev_spi_write(0x3af,0x40); dev_spi_write(0x3b0,0x1); dev_spi_write(0x3b1,0x29); dev_spi_write(0x3b2,0xd); dev_spi_write(0x3b3,0xd1); dev_spi_write(0x3b4,0xb8); dev_spi_write(0x3b5,0xf1); dev_spi_write(0x3b6,0x0); dev_spi_write(0x3b7,0xf); dev_spi_write(0x3b8,0xa); dev_spi_write(0x3b9,0xd1); dev_spi_write(0x3ba,0xa); dev_spi_write(0x3bb,0x9a); dev_spi_write(0x3bc,0xb); dev_spi_write(0x3bd,0x9b); dev_spi_write(0x3be,0xf); dev_spi_write(0x3bf,0x30); dev_spi_write(0x3c0,0xa2); dev_spi_write(0x3c1,0xeb); dev_spi_write(0x3c2,0x9); dev_spi_write(0x3c3,0x2); dev_spi_write(0x3c4,0x3); dev_spi_write(0x3c5,0xeb); dev_spi_write(0x3c6,0x20); dev_spi_write(0x3c7,0x10); dev_spi_write(0x3c8,0x90); dev_spi_write(0x3c9,0x42); dev_spi_write(0x3ca,0xa8); dev_spi_write(0x3cb,0xbf); dev_spi_write(0x3cc,0x1); dev_spi_write(0x3cd,0x20); dev_spi_write(0x3ce,0x0); dev_spi_write(0x3cf,0xda); dev_spi_write(0x3d0,0x0); dev_spi_write(0x3d1,0x20); dev_spi_write(0x3d2,0x1); dev_spi_write(0x3d3,0x29); dev_spi_write(0x3d4,0x30); dev_spi_write(0x3d5,0x70); dev_spi_write(0x3d6,0x4); dev_spi_write(0x3d7,0xd1); dev_spi_write(0x3d8,0x39); dev_spi_write(0x3d9,0x78); dev_spi_write(0x3da,0x1); dev_spi_write(0x3db,0x20); dev_spi_write(0x3dc,0xa8); dev_spi_write(0x3dd,0x40); dev_spi_write(0x3de,0x8); dev_spi_write(0x3df,0x43); dev_spi_write(0x3e0,0x38); dev_spi_write(0x3e1,0x70); dev_spi_write(0x3e2,0x6d); dev_spi_write(0x3e3,0x1c); dev_spi_write(0x3e4,0x76); dev_spi_write(0x3e5,0x1c); dev_spi_write(0x3e6,0x3); dev_spi_write(0x3e7,0x2d); dev_spi_write(0x3e8,0xc6); dev_spi_write(0x3e9,0xdb); dev_spi_write(0x3ea,0x8); dev_spi_write(0x3eb,0x99); dev_spi_write(0x3ec,0x9); dev_spi_write(0x3ed,0x98); dev_spi_write(0x3ee,0x7); dev_spi_write(0x3ef,0x9e); dev_spi_write(0x3f0,0xc); dev_spi_write(0x3f1,0x31); dev_spi_write(0x3f2,0xc); dev_spi_write(0x3f3,0xf1); dev_spi_write(0x3f4,0x3); dev_spi_write(0x3f5,0xc); dev_spi_write(0x3f6,0x40); dev_spi_write(0x3f7,0x1c); dev_spi_write(0x3f8,0x8); dev_spi_write(0x3f9,0x91); dev_spi_write(0x3fa,0x2); dev_spi_write(0x3fb,0x28); dev_spi_write(0x3fc,0x9); dev_spi_write(0x3fd,0x90); dev_spi_write(0x3fe,0x6); dev_spi_write(0x3ff,0xf5); dev_spi_write(0x400,0x25); dev_spi_write(0x401,0x71); dev_spi_write(0x402,0x7); dev_spi_write(0x403,0x91); dev_spi_write(0x404,0x9e); dev_spi_write(0x405,0xdb); dev_spi_write(0x406,0x4); dev_spi_write(0x407,0xa8); dev_spi_write(0x408,0xff); dev_spi_write(0x409,0xf7); dev_spi_write(0x40a,0x30); dev_spi_write(0x40b,0xfe); dev_spi_write(0x40c,0x0); dev_spi_write(0x40d,0x25); dev_spi_write(0x40e,0x4f); dev_spi_write(0x40f,0xf0); dev_spi_write(0x410,0xdc); dev_spi_write(0x411,0x9); dev_spi_write(0x412,0x2e); dev_spi_write(0x413,0x46); dev_spi_write(0x414,0xdf); dev_spi_write(0x415,0xf8); dev_spi_write(0x416,0x48); dev_spi_write(0x417,0x82); dev_spi_write(0x418,0x90); dev_spi_write(0x419,0x48); dev_spi_write(0x41a,0x0); dev_spi_write(0x41b,0x24); dev_spi_write(0x41c,0x2f); dev_spi_write(0x41d,0x18); dev_spi_write(0x41e,0x17); dev_spi_write(0x41f,0xf8); dev_spi_write(0x420,0x1); dev_spi_write(0x421,0xb); dev_spi_write(0x422,0x18); dev_spi_write(0x423,0xbb); dev_spi_write(0x424,0x1); dev_spi_write(0x425,0x21); dev_spi_write(0x426,0x6); dev_spi_write(0x427,0xeb); dev_spi_write(0x428,0x46); dev_spi_write(0x429,0x0); dev_spi_write(0x42a,0x8d); dev_spi_write(0x42b,0xf8); dev_spi_write(0x42c,0x1); dev_spi_write(0x42d,0x10); dev_spi_write(0x42e,0x20); dev_spi_write(0x42f,0x18); dev_spi_write(0x430,0x9); dev_spi_write(0x431,0xfb); dev_spi_write(0x432,0x0); dev_spi_write(0x433,0x80); dev_spi_write(0x434,0xc3); dev_spi_write(0x435,0x88); dev_spi_write(0x436,0x1); dev_spi_write(0x437,0x89); dev_spi_write(0x438,0xad); dev_spi_write(0x439,0xf8); dev_spi_write(0x43a,0xa); dev_spi_write(0x43b,0x30); dev_spi_write(0x43c,0x83); dev_spi_write(0x43d,0x89); dev_spi_write(0x43e,0xad); dev_spi_write(0x43f,0xf8); dev_spi_write(0x440,0x8); dev_spi_write(0x441,0x10); dev_spi_write(0x442,0x6a); dev_spi_write(0x443,0x46); dev_spi_write(0x444,0xad); dev_spi_write(0x445,0xf8); dev_spi_write(0x446,0xc); dev_spi_write(0x447,0x30); dev_spi_write(0x448,0x90); dev_spi_write(0x449,0xf8); dev_spi_write(0x44a,0x3d); dev_spi_write(0x44b,0x30); dev_spi_write(0x44c,0x90); dev_spi_write(0x44d,0xf8); dev_spi_write(0x44e,0x38); dev_spi_write(0x44f,0x0); dev_spi_write(0x450,0x8d); dev_spi_write(0x451,0xf8); dev_spi_write(0x452,0xe); dev_spi_write(0x453,0x30); dev_spi_write(0x454,0x21); dev_spi_write(0x455,0x46); dev_spi_write(0x456,0x8d); dev_spi_write(0x457,0xf8); dev_spi_write(0x458,0x0); dev_spi_write(0x459,0x0); dev_spi_write(0x45a,0x30); dev_spi_write(0x45b,0x46); dev_spi_write(0x45c,0xff); dev_spi_write(0x45d,0xf7); dev_spi_write(0x45e,0x18); dev_spi_write(0x45f,0xfe); dev_spi_write(0x460,0x2); dev_spi_write(0x461,0xaa); dev_spi_write(0x462,0x30); dev_spi_write(0x463,0x46); dev_spi_write(0x464,0x21); dev_spi_write(0x465,0x46); dev_spi_write(0x466,0xff); dev_spi_write(0x467,0xf7); dev_spi_write(0x468,0x26); dev_spi_write(0x469,0xfe); dev_spi_write(0x46a,0x12); dev_spi_write(0x46b,0xe0); dev_spi_write(0x46c,0x30); dev_spi_write(0x46d,0x46); dev_spi_write(0x46e,0x21); dev_spi_write(0x46f,0x46); dev_spi_write(0x470,0xff); dev_spi_write(0x471,0xf7); dev_spi_write(0x472,0x8d); dev_spi_write(0x473,0xfe); dev_spi_write(0x474,0x0); dev_spi_write(0x475,0x20); dev_spi_write(0x476,0x21); dev_spi_write(0x477,0x46); dev_spi_write(0x478,0x6a); dev_spi_write(0x479,0x46); dev_spi_write(0x47a,0x8d); dev_spi_write(0x47b,0xf8); dev_spi_write(0x47c,0x0); dev_spi_write(0x47d,0x0); dev_spi_write(0x47e,0x3); dev_spi_write(0x47f,0x46); dev_spi_write(0x480,0x8d); dev_spi_write(0x481,0xf8); dev_spi_write(0x482,0x1); dev_spi_write(0x483,0x30); dev_spi_write(0x484,0x30); dev_spi_write(0x485,0x46); dev_spi_write(0x486,0xff); dev_spi_write(0x487,0xf7); dev_spi_write(0x488,0x3); dev_spi_write(0x489,0xfe); dev_spi_write(0x48a,0x30); dev_spi_write(0x48b,0x46); dev_spi_write(0x48c,0x21); dev_spi_write(0x48d,0x46); dev_spi_write(0x48e,0xff); dev_spi_write(0x48f,0xf7); dev_spi_write(0x490,0x2); dev_spi_write(0x491,0xff); dev_spi_write(0x492,0x64); dev_spi_write(0x493,0x1c); dev_spi_write(0x494,0x3); dev_spi_write(0x495,0x2c); dev_spi_write(0x496,0xc2); dev_spi_write(0x497,0xdb); dev_spi_write(0x498,0x76); dev_spi_write(0x499,0x1c); dev_spi_write(0x49a,0xed); dev_spi_write(0x49b,0x1c); dev_spi_write(0x49c,0x2); dev_spi_write(0x49d,0x2e); dev_spi_write(0x49e,0xbb); dev_spi_write(0x49f,0xdb); dev_spi_write(0x4a0,0xd); dev_spi_write(0x4a1,0xb0); dev_spi_write(0x4a2,0xbd); dev_spi_write(0x4a3,0xe8); dev_spi_write(0x4a4,0xf0); dev_spi_write(0x4a5,0x8f); dev_spi_write(0x4a6,0xc0); dev_spi_write(0x4a7,0x46); dev_spi_write(0x4a8,0x18); dev_spi_write(0x4a9,0x6e); dev_spi_write(0x4aa,0x2); dev_spi_write(0x4ab,0x0); dev_spi_write(0x4ac,0x2c); dev_spi_write(0x4ad,0x22); dev_spi_write(0x4ae,0x1); dev_spi_write(0x4af,0x20); dev_spi_write(0x4b0,0x2d); dev_spi_write(0x4b1,0xe9); dev_spi_write(0x4b2,0xb8); dev_spi_write(0x4b3,0x41); dev_spi_write(0x4b4,0x51); dev_spi_write(0x4b5,0x48); dev_spi_write(0x4b6,0x6b); dev_spi_write(0x4b7,0x4a); dev_spi_write(0x4b8,0x77); dev_spi_write(0x4b9,0x4c); dev_spi_write(0x4ba,0x6b); dev_spi_write(0x4bb,0x4d); dev_spi_write(0x4bc,0xdf); dev_spi_write(0x4bd,0xf8); dev_spi_write(0x4be,0xb0); dev_spi_write(0x4bf,0x81); dev_spi_write(0x4c0,0x7); dev_spi_write(0x4c1,0x78); dev_spi_write(0x4c2,0x12); dev_spi_write(0x4c3,0x78); dev_spi_write(0x4c4,0x4c); dev_spi_write(0x4c5,0x48); dev_spi_write(0x4c6,0x52); dev_spi_write(0x4c7,0x8); dev_spi_write(0x4c8,0x18); dev_spi_write(0x4c9,0xd2); dev_spi_write(0x4ca,0x0); dev_spi_write(0x4cb,0x21); dev_spi_write(0x4cc,0x1); dev_spi_write(0x4cd,0x70); dev_spi_write(0x4ce,0x5f); dev_spi_write(0x4cf,0xb9); dev_spi_write(0x4d0,0x4f); dev_spi_write(0x4d1,0xf0); dev_spi_write(0x4d2,0x0); dev_spi_write(0x4d3,0x70); dev_spi_write(0x4d4,0x80); dev_spi_write(0x4d5,0x34); dev_spi_write(0x4d6,0x20); dev_spi_write(0x4d7,0x60); dev_spi_write(0x4d8,0x66); dev_spi_write(0x4d9,0x49); dev_spi_write(0x4da,0xc8); dev_spi_write(0x4db,0xf8); dev_spi_write(0x4dc,0x7c); dev_spi_write(0x4dd,0x11); dev_spi_write(0x4de,0x66); dev_spi_write(0x4df,0x4a); dev_spi_write(0x4e0,0xc8); dev_spi_write(0x4e1,0xf8); dev_spi_write(0x4e2,0xa0); dev_spi_write(0x4e3,0x21); dev_spi_write(0x4e4,0x61); dev_spi_write(0x4e5,0x4f); dev_spi_write(0x4e6,0x2f); dev_spi_write(0x4e7,0x60); dev_spi_write(0x4e8,0x64); dev_spi_write(0x4e9,0x48); dev_spi_write(0x4ea,0xc8); dev_spi_write(0x4eb,0xf8); dev_spi_write(0x4ec,0x98); dev_spi_write(0x4ed,0x1); dev_spi_write(0x4ee,0x64); dev_spi_write(0x4ef,0x48); dev_spi_write(0x4f0,0xc8); dev_spi_write(0x4f1,0xf8); dev_spi_write(0x4f2,0xb8); dev_spi_write(0x4f3,0x1); dev_spi_write(0x4f4,0xff); dev_spi_write(0x4f5,0xf7); dev_spi_write(0x4f6,0x18); dev_spi_write(0x4f7,0xff); dev_spi_write(0x4f8,0xbd); dev_spi_write(0x4f9,0xe8); dev_spi_write(0x4fa,0xb8); dev_spi_write(0x4fb,0x81); dev_spi_write(0x4fc,0x1); dev_spi_write(0x4fd,0x2f); dev_spi_write(0x4fe,0x16); dev_spi_write(0x4ff,0xd0); dev_spi_write(0x500,0x1); dev_spi_write(0x501,0x21); dev_spi_write(0x502,0x1); dev_spi_write(0x503,0x70); dev_spi_write(0x504,0xff); dev_spi_write(0x505,0xf7); dev_spi_write(0x506,0x10); dev_spi_write(0x507,0xff); dev_spi_write(0x508,0x5e); dev_spi_write(0x509,0x48); dev_spi_write(0x50a,0x28); dev_spi_write(0x50b,0x60); dev_spi_write(0x50c,0x5f); dev_spi_write(0x50d,0x4f); dev_spi_write(0x50e,0xc8); dev_spi_write(0x50f,0xf8); dev_spi_write(0x510,0xa0); dev_spi_write(0x511,0x71); dev_spi_write(0x512,0x5d); dev_spi_write(0x513,0x49); dev_spi_write(0x514,0xc8); dev_spi_write(0x515,0xf8); dev_spi_write(0x516,0x7c); dev_spi_write(0x517,0x11); dev_spi_write(0x518,0x5d); dev_spi_write(0x519,0x4b); dev_spi_write(0x51a,0xc8); dev_spi_write(0x51b,0xf8); dev_spi_write(0x51c,0x98); dev_spi_write(0x51d,0x31); dev_spi_write(0x51e,0x5d); dev_spi_write(0x51f,0x4a); dev_spi_write(0x520,0xc8); dev_spi_write(0x521,0xf8); dev_spi_write(0x522,0xb8); dev_spi_write(0x523,0x21); dev_spi_write(0x524,0x4f); dev_spi_write(0x525,0xf0); dev_spi_write(0x526,0x0); dev_spi_write(0x527,0x75); dev_spi_write(0x528,0x25); dev_spi_write(0x529,0x60); dev_spi_write(0x52a,0xbd); dev_spi_write(0x52b,0xe8); dev_spi_write(0x52c,0xb8); dev_spi_write(0x52d,0x81); dev_spi_write(0x52e,0x8); dev_spi_write(0x52f,0x20); dev_spi_write(0x530,0x8); dev_spi_write(0x531,0x70); dev_spi_write(0x532,0xbd); dev_spi_write(0x533,0xe8); dev_spi_write(0x534,0xb8); dev_spi_write(0x535,0x81); dev_spi_write(0x536,0x38); dev_spi_write(0x537,0xb5); dev_spi_write(0x538,0xd); dev_spi_write(0x539,0x46); dev_spi_write(0x53a,0xd2); dev_spi_write(0x53b,0xf7); dev_spi_write(0x53c,0xdf); dev_spi_write(0x53d,0xff); dev_spi_write(0x53e,0x2e); dev_spi_write(0x53f,0x48); dev_spi_write(0x540,0x48); dev_spi_write(0x541,0x49); dev_spi_write(0x542,0x0); dev_spi_write(0x543,0x78); dev_spi_write(0x544,0xc); dev_spi_write(0x545,0x78); dev_spi_write(0x546,0x1); dev_spi_write(0x547,0x28); dev_spi_write(0x548,0xa); dev_spi_write(0x549,0xd0); dev_spi_write(0x54a,0x2c); dev_spi_write(0x54b,0x48); dev_spi_write(0x54c,0x0); dev_spi_write(0x54d,0x78); dev_spi_write(0x54e,0x1); dev_spi_write(0x54f,0x28); dev_spi_write(0x550,0x8); dev_spi_write(0x551,0xd1); dev_spi_write(0x552,0x0); dev_spi_write(0x553,0xf0); dev_spi_write(0x554,0xfc); dev_spi_write(0x555,0xfd); dev_spi_write(0x556,0x20); dev_spi_write(0x557,0x46); dev_spi_write(0x558,0x29); dev_spi_write(0x559,0x46); dev_spi_write(0x55a,0x0); dev_spi_write(0x55b,0xf0); dev_spi_write(0x55c,0xa5); dev_spi_write(0x55d,0xfe); dev_spi_write(0x55e,0x38); dev_spi_write(0x55f,0xbd); dev_spi_write(0x560,0xff); dev_spi_write(0x561,0xf7); dev_spi_write(0x562,0xe2); dev_spi_write(0x563,0xfe); dev_spi_write(0x564,0x38); dev_spi_write(0x565,0xbd); dev_spi_write(0x566,0x8); dev_spi_write(0x567,0xb5); dev_spi_write(0x568,0xd3); dev_spi_write(0x569,0xf7); dev_spi_write(0x56a,0xbe); dev_spi_write(0x56b,0xfa); dev_spi_write(0x56c,0xff); dev_spi_write(0x56d,0xf7); dev_spi_write(0x56e,0xdc); dev_spi_write(0x56f,0xfe); dev_spi_write(0x570,0x8); dev_spi_write(0x571,0xbd); dev_spi_write(0x572,0x8); dev_spi_write(0x573,0xb5); dev_spi_write(0x574,0xd3); dev_spi_write(0x575,0xf7); dev_spi_write(0x576,0x32); dev_spi_write(0x577,0xfb); dev_spi_write(0x578,0xff); dev_spi_write(0x579,0xf7); dev_spi_write(0x57a,0xd6); dev_spi_write(0x57b,0xfe); dev_spi_write(0x57c,0x8); dev_spi_write(0x57d,0xbd); dev_spi_write(0x57e,0xc0); dev_spi_write(0x57f,0x46); dev_spi_write(0x580,0x2b); dev_spi_write(0x581,0x22); dev_spi_write(0x582,0x1); dev_spi_write(0x583,0x20); dev_spi_write(0x584,0xf8); dev_spi_write(0x585,0xb5); dev_spi_write(0x586,0xc); dev_spi_write(0x587,0x46); dev_spi_write(0x588,0xd3); dev_spi_write(0x589,0xf7); dev_spi_write(0x58a,0xd2); dev_spi_write(0x58b,0xfc); dev_spi_write(0x58c,0x4f); dev_spi_write(0x58d,0xf0); dev_spi_write(0x58e,0x22); dev_spi_write(0x58f,0x40); dev_spi_write(0x590,0x90); dev_spi_write(0x591,0xf8); dev_spi_write(0x592,0xb4); dev_spi_write(0x593,0xe3); dev_spi_write(0x594,0x41); dev_spi_write(0x595,0x4b); dev_spi_write(0x596,0x90); dev_spi_write(0x597,0xf8); dev_spi_write(0x598,0xb5); dev_spi_write(0x599,0xc3); dev_spi_write(0x59a,0x1); dev_spi_write(0x59b,0x25); dev_spi_write(0x59c,0x8); dev_spi_write(0x59d,0x22); dev_spi_write(0x59e,0x0); dev_spi_write(0x59f,0x20); dev_spi_write(0x5a0,0x1); dev_spi_write(0x5a1,0x46); dev_spi_write(0x5a2,0x5); dev_spi_write(0x5a3,0xfa); dev_spi_write(0x5a4,0x0); dev_spi_write(0x5a5,0xf6); dev_spi_write(0x5a6,0x1e); dev_spi_write(0x5a7,0xea); dev_spi_write(0x5a8,0x6); dev_spi_write(0x5a9,0xf); dev_spi_write(0x5aa,0x7); dev_spi_write(0x5ab,0xd0); dev_spi_write(0x5ac,0xbc); dev_spi_write(0x5ad,0xf1); dev_spi_write(0x5ae,0x1); dev_spi_write(0x5af,0xf); dev_spi_write(0x5b0,0x3); dev_spi_write(0x5b1,0xd1); dev_spi_write(0x5b2,0x1f); dev_spi_write(0x5b3,0x5c); dev_spi_write(0x5b4,0x7); dev_spi_write(0x5b5,0xb9); dev_spi_write(0x5b6,0x22); dev_spi_write(0x5b7,0x70); dev_spi_write(0x5b8,0x0); dev_spi_write(0x5b9,0xe0); dev_spi_write(0x5ba,0x21); dev_spi_write(0x5bb,0x70); dev_spi_write(0x5bc,0x40); dev_spi_write(0x5bd,0x1c); dev_spi_write(0x5be,0x4); dev_spi_write(0x5bf,0x28); dev_spi_write(0x5c0,0xef); dev_spi_write(0x5c1,0xdb); dev_spi_write(0x5c2,0xf8); dev_spi_write(0x5c3,0xbd); dev_spi_write(0x5c4,0xe4); dev_spi_write(0x5c5,0x22); dev_spi_write(0x5c6,0x1); dev_spi_write(0x5c7,0x20); dev_spi_write(0x5c8,0x38); dev_spi_write(0x5c9,0xb5); dev_spi_write(0x5ca,0xd); dev_spi_write(0x5cb,0x46); dev_spi_write(0x5cc,0xd4); dev_spi_write(0x5cd,0xf7); dev_spi_write(0x5ce,0xbc); dev_spi_write(0x5cf,0xf8); dev_spi_write(0x5d0,0x9); dev_spi_write(0x5d1,0x48); dev_spi_write(0x5d2,0x24); dev_spi_write(0x5d3,0x49); dev_spi_write(0x5d4,0x0); dev_spi_write(0x5d5,0x78); dev_spi_write(0x5d6,0xc); dev_spi_write(0x5d7,0x78); dev_spi_write(0x5d8,0x1); dev_spi_write(0x5d9,0x28); dev_spi_write(0x5da,0xa); dev_spi_write(0x5db,0xd0); dev_spi_write(0x5dc,0x7); dev_spi_write(0x5dd,0x48); dev_spi_write(0x5de,0x0); dev_spi_write(0x5df,0x78); dev_spi_write(0x5e0,0x1); dev_spi_write(0x5e1,0x28); dev_spi_write(0x5e2,0x8); dev_spi_write(0x5e3,0xd1); dev_spi_write(0x5e4,0x0); dev_spi_write(0x5e5,0xf0); dev_spi_write(0x5e6,0xb3); dev_spi_write(0x5e7,0xfd); dev_spi_write(0x5e8,0x20); dev_spi_write(0x5e9,0x46); dev_spi_write(0x5ea,0x29); dev_spi_write(0x5eb,0x46); dev_spi_write(0x5ec,0x0); dev_spi_write(0x5ed,0xf0); dev_spi_write(0x5ee,0x5c); dev_spi_write(0x5ef,0xfe); dev_spi_write(0x5f0,0x38); dev_spi_write(0x5f1,0xbd); dev_spi_write(0x5f2,0xff); dev_spi_write(0x5f3,0xf7); dev_spi_write(0x5f4,0x99); dev_spi_write(0x5f5,0xfe); dev_spi_write(0x5f6,0x38); dev_spi_write(0x5f7,0xbd); dev_spi_write(0x5f8,0x6); dev_spi_write(0x5f9,0x23); dev_spi_write(0x5fa,0x1); dev_spi_write(0x5fb,0x20); dev_spi_write(0x5fc,0x4); dev_spi_write(0x5fd,0x23); dev_spi_write(0x5fe,0x1); dev_spi_write(0x5ff,0x20); dev_spi_write(0x600,0x8c); dev_spi_write(0x601,0x22); dev_spi_write(0x602,0x1); dev_spi_write(0x603,0x20); dev_spi_write(0x604,0x2d); dev_spi_write(0x605,0xe9); dev_spi_write(0x606,0xf0); dev_spi_write(0x607,0x47); dev_spi_write(0x608,0xdf); dev_spi_write(0x609,0xf8); dev_spi_write(0x60a,0x50); dev_spi_write(0x60b,0xa0); dev_spi_write(0x60c,0x4f); dev_spi_write(0x60d,0xf0); dev_spi_write(0x60e,0x0); dev_spi_write(0x60f,0x9); dev_spi_write(0x610,0xc8); dev_spi_write(0x611,0x46); dev_spi_write(0x612,0x1e); dev_spi_write(0x613,0xe0); dev_spi_write(0x614,0x0); dev_spi_write(0x615,0x26); dev_spi_write(0x616,0x4f); dev_spi_write(0x617,0xf0); dev_spi_write(0x618,0x1); dev_spi_write(0x619,0x9); dev_spi_write(0x61a,0x37); dev_spi_write(0x61b,0x46); dev_spi_write(0x61c,0xa); dev_spi_write(0x61d,0xeb); dev_spi_write(0x61e,0x6); dev_spi_write(0x61f,0x4); dev_spi_write(0x620,0x0); dev_spi_write(0x621,0x25); dev_spi_write(0x622,0x64); dev_spi_write(0x623,0x1e); dev_spi_write(0x624,0x14); dev_spi_write(0x625,0xf8); dev_spi_write(0x626,0x1); dev_spi_write(0x627,0xf); dev_spi_write(0x628,0x1); dev_spi_write(0x629,0x28); dev_spi_write(0x62a,0x7); dev_spi_write(0x62b,0xd1); dev_spi_write(0x62c,0x38); dev_spi_write(0x62d,0x46); dev_spi_write(0x62e,0x29); dev_spi_write(0x62f,0x46); dev_spi_write(0x630,0xff); dev_spi_write(0x631,0xf7); dev_spi_write(0x632,0x31); dev_spi_write(0x633,0xfe); dev_spi_write(0x634,0x1); dev_spi_write(0x635,0x28); dev_spi_write(0x636,0x8); dev_spi_write(0x637,0xbf); dev_spi_write(0x638,0x4f); dev_spi_write(0x639,0xf0); dev_spi_write(0x63a,0x0); dev_spi_write(0x63b,0x9); dev_spi_write(0x63c,0x6d); dev_spi_write(0x63d,0x1c); dev_spi_write(0x63e,0x3); dev_spi_write(0x63f,0x2d); dev_spi_write(0x640,0xf0); dev_spi_write(0x641,0xdb); dev_spi_write(0x642,0x7f); dev_spi_write(0x643,0x1c); dev_spi_write(0x644,0xf6); dev_spi_write(0x645,0x1c); dev_spi_write(0x646,0x2); dev_spi_write(0x647,0x2f); dev_spi_write(0x648,0xe8); dev_spi_write(0x649,0xdb); dev_spi_write(0x64a,0x8); dev_spi_write(0x64b,0xf1); dev_spi_write(0x64c,0x1); dev_spi_write(0x64d,0x0); dev_spi_write(0x64e,0x5f); dev_spi_write(0x64f,0xfa); dev_spi_write(0x650,0x80); dev_spi_write(0x651,0xf8); dev_spi_write(0x652,0x58); dev_spi_write(0x653,0xea); dev_spi_write(0x654,0x9); dev_spi_write(0x655,0x0); dev_spi_write(0x656,0xdd); dev_spi_write(0x657,0xd0); dev_spi_write(0x658,0xbd); dev_spi_write(0x659,0xe8); dev_spi_write(0x65a,0xf0); dev_spi_write(0x65b,0x87); dev_spi_write(0x65c,0xdc); dev_spi_write(0x65d,0x22); dev_spi_write(0x65e,0x1); dev_spi_write(0x65f,0x20); dev_spi_write(0x660,0xe0); dev_spi_write(0x661,0xab); dev_spi_write(0x662,0x0); dev_spi_write(0x663,0x20); dev_spi_write(0x664,0xb4); dev_spi_write(0x665,0x3); dev_spi_write(0x666,0x0); dev_spi_write(0x667,0xa2); dev_spi_write(0x668,0x68); dev_spi_write(0x669,0xda); dev_spi_write(0x66a,0x0); dev_spi_write(0x66b,0x20); dev_spi_write(0x66c,0x2b); dev_spi_write(0x66d,0xfd); dev_spi_write(0x66e,0x1); dev_spi_write(0x66f,0x0); dev_spi_write(0x670,0xd4); dev_spi_write(0x671,0xf7); dev_spi_write(0x672,0x0); dev_spi_write(0x673,0x20); dev_spi_write(0x674,0xdd); dev_spi_write(0x675,0x34); dev_spi_write(0x676,0x0); dev_spi_write(0x677,0x0); dev_spi_write(0x678,0x29); dev_spi_write(0x679,0x47); dev_spi_write(0x67a,0x0); dev_spi_write(0x67b,0x0); dev_spi_write(0x67c,0xbd); dev_spi_write(0x67d,0x3b); dev_spi_write(0x67e,0x0); dev_spi_write(0x67f,0x0); dev_spi_write(0x680,0xc9); dev_spi_write(0x681,0x3a); dev_spi_write(0x682,0x0); dev_spi_write(0x683,0x0); dev_spi_write(0x684,0xe5); dev_spi_write(0x685,0x5); dev_spi_write(0x686,0x3); dev_spi_write(0x687,0x0); dev_spi_write(0x688,0x17); dev_spi_write(0x689,0x5); dev_spi_write(0x68a,0x3); dev_spi_write(0x68b,0x0); dev_spi_write(0x68c,0xa9); dev_spi_write(0x68d,0x5); dev_spi_write(0x68e,0x3); dev_spi_write(0x68f,0x0); dev_spi_write(0x690,0x53); dev_spi_write(0x691,0x5); dev_spi_write(0x692,0x3); dev_spi_write(0x693,0x0); dev_spi_write(0x694,0x47); dev_spi_write(0x695,0x5); dev_spi_write(0x696,0x3); dev_spi_write(0x697,0x0); dev_spi_write(0x698,0x0); dev_spi_write(0x699,0xe1); dev_spi_write(0x69a,0x0); dev_spi_write(0x69b,0xe0); dev_spi_write(0x69c,0x22); dev_spi_write(0x69d,0x2); dev_spi_write(0x69e,0x1); dev_spi_write(0x69f,0x20); dev_spi_write(0x6a0,0x2d); dev_spi_write(0x6a1,0xe9); dev_spi_write(0x6a2,0xf8); dev_spi_write(0x6a3,0x4f); dev_spi_write(0x6a4,0xd2); dev_spi_write(0x6a5,0xf7); dev_spi_write(0x6a6,0xae); dev_spi_write(0x6a7,0xff); dev_spi_write(0x6a8,0x4f); dev_spi_write(0x6a9,0xf0); dev_spi_write(0x6aa,0xdc); dev_spi_write(0x6ab,0xa); dev_spi_write(0x6ac,0x0); dev_spi_write(0x6ad,0x25); dev_spi_write(0x6ae,0x4f); dev_spi_write(0x6af,0xf0); dev_spi_write(0x6b0,0x22); dev_spi_write(0x6b1,0x42); dev_spi_write(0x6b2,0x92); dev_spi_write(0x6b3,0xf8); dev_spi_write(0x6b4,0xb4); dev_spi_write(0x6b5,0x3); dev_spi_write(0x6b6,0x92); dev_spi_write(0x6b7,0xf8); dev_spi_write(0x6b8,0xb6); dev_spi_write(0x6b9,0x93); dev_spi_write(0x6ba,0x0); dev_spi_write(0x6bb,0x90); dev_spi_write(0x6bc,0x92); dev_spi_write(0x6bd,0xf8); dev_spi_write(0x6be,0xb7); dev_spi_write(0x6bf,0x83); dev_spi_write(0x6c0,0x92); dev_spi_write(0x6c1,0xf8); dev_spi_write(0x6c2,0xb8); dev_spi_write(0x6c3,0xc3); dev_spi_write(0x6c4,0x92); dev_spi_write(0x6c5,0xf8); dev_spi_write(0x6c6,0xb9); dev_spi_write(0x6c7,0x13); dev_spi_write(0x6c8,0x92); dev_spi_write(0x6c9,0xf8); dev_spi_write(0x6ca,0xba); dev_spi_write(0x6cb,0x3); dev_spi_write(0x6cc,0x92); dev_spi_write(0x6cd,0xf8); dev_spi_write(0x6ce,0xbb); dev_spi_write(0x6cf,0xe3); dev_spi_write(0x6d0,0x0); dev_spi_write(0x6d1,0x9b); dev_spi_write(0x6d2,0x1); dev_spi_write(0x6d3,0x22); dev_spi_write(0x6d4,0xaa); dev_spi_write(0x6d5,0x40); dev_spi_write(0x6d6,0x13); dev_spi_write(0x6d7,0x42); dev_spi_write(0x6d8,0x0); dev_spi_write(0x6d9,0xf0); dev_spi_write(0x6da,0xbe); dev_spi_write(0x6db,0x80); dev_spi_write(0x6dc,0xbe); dev_spi_write(0x6dd,0x4b); dev_spi_write(0x6de,0x6c); dev_spi_write(0x6df,0x10); dev_spi_write(0x6e0,0x5); dev_spi_write(0x6e1,0xf0); dev_spi_write(0x6e2,0x1); dev_spi_write(0x6e3,0x2); dev_spi_write(0x6e4,0x4); dev_spi_write(0x6e5,0xeb); dev_spi_write(0x6e6,0x44); dev_spi_write(0x6e7,0x6); dev_spi_write(0x6e8,0x92); dev_spi_write(0x6e9,0x19); dev_spi_write(0x6ea,0x9a); dev_spi_write(0x6eb,0x18); dev_spi_write(0x6ec,0x92); dev_spi_write(0x6ed,0xf9); dev_spi_write(0x6ee,0x1); dev_spi_write(0x6ef,0x70); dev_spi_write(0x6f0,0x7f); dev_spi_write(0x6f1,0x2f); dev_spi_write(0x6f2,0x0); dev_spi_write(0x6f3,0xf0); dev_spi_write(0x6f4,0xb1); dev_spi_write(0x6f5,0x80); dev_spi_write(0x6f6,0xb9); dev_spi_write(0x6f7,0x4a); dev_spi_write(0x6f8,0xd0); dev_spi_write(0x6f9,0x4b); dev_spi_write(0x6fa,0x16); dev_spi_write(0x6fb,0x78); dev_spi_write(0x6fc,0x9); dev_spi_write(0x6fd,0xeb); dev_spi_write(0x6fe,0x47); dev_spi_write(0x6ff,0x9); dev_spi_write(0x700,0xb9); dev_spi_write(0x701,0xf5); dev_spi_write(0x702,0x80); dev_spi_write(0x703,0x7f); dev_spi_write(0x704,0x3); dev_spi_write(0x705,0xeb); dev_spi_write(0x706,0x45); dev_spi_write(0x707,0x2); dev_spi_write(0x708,0x7); dev_spi_write(0x709,0xda); dev_spi_write(0x70a,0xb9); dev_spi_write(0x70b,0xf1); dev_spi_write(0x70c,0x0); dev_spi_write(0x70d,0xf); dev_spi_write(0x70e,0x54); dev_spi_write(0x70f,0xbf); dev_spi_write(0x710,0x5f); dev_spi_write(0x711,0xfa); dev_spi_write(0x712,0x89); dev_spi_write(0x713,0xf9); dev_spi_write(0x714,0x4f); dev_spi_write(0x715,0xf0); dev_spi_write(0x716,0x0); dev_spi_write(0x717,0x9); dev_spi_write(0x718,0x1); dev_spi_write(0x719,0xe0); dev_spi_write(0x71a,0x4f); dev_spi_write(0x71b,0xf0); dev_spi_write(0x71c,0xff); dev_spi_write(0x71d,0x9); dev_spi_write(0x71e,0x7f); dev_spi_write(0x71f,0x0); dev_spi_write(0x720,0x8); dev_spi_write(0x721,0xeb); dev_spi_write(0x722,0x7); dev_spi_write(0x723,0x3); dev_spi_write(0x724,0xb3); dev_spi_write(0x725,0xf5); dev_spi_write(0x726,0x80); dev_spi_write(0x727,0x7f); dev_spi_write(0x728,0x6); dev_spi_write(0x729,0xda); dev_spi_write(0x72a,0x0); dev_spi_write(0x72b,0x2b); dev_spi_write(0x72c,0x54); dev_spi_write(0x72d,0xbf); dev_spi_write(0x72e,0x5f); dev_spi_write(0x72f,0xfa); dev_spi_write(0x730,0x83); dev_spi_write(0x731,0xf8); dev_spi_write(0x732,0x4f); dev_spi_write(0x733,0xf0); dev_spi_write(0x734,0x0); dev_spi_write(0x735,0x8); dev_spi_write(0x736,0x1); dev_spi_write(0x737,0xe0); dev_spi_write(0x738,0x4f); dev_spi_write(0x739,0xf0); dev_spi_write(0x73a,0xff); dev_spi_write(0x73b,0x8); dev_spi_write(0x73c,0xc); dev_spi_write(0x73d,0xeb); dev_spi_write(0x73e,0x7); dev_spi_write(0x73f,0x3); dev_spi_write(0x740,0xb3); dev_spi_write(0x741,0xf5); dev_spi_write(0x742,0x80); dev_spi_write(0x743,0x7f); dev_spi_write(0x744,0x6); dev_spi_write(0x745,0xda); dev_spi_write(0x746,0x0); dev_spi_write(0x747,0x2b); dev_spi_write(0x748,0x54); dev_spi_write(0x749,0xbf); dev_spi_write(0x74a,0x5f); dev_spi_write(0x74b,0xfa); dev_spi_write(0x74c,0x83); dev_spi_write(0x74d,0xfc); dev_spi_write(0x74e,0x4f); dev_spi_write(0x74f,0xf0); dev_spi_write(0x750,0x0); dev_spi_write(0x751,0xc); dev_spi_write(0x752,0x1); dev_spi_write(0x753,0xe0); dev_spi_write(0x754,0x4f); dev_spi_write(0x755,0xf0); dev_spi_write(0x756,0xff); dev_spi_write(0x757,0xc); dev_spi_write(0x758,0xc9); dev_spi_write(0x759,0x19); dev_spi_write(0x75a,0xb1); dev_spi_write(0x75b,0xf5); dev_spi_write(0x75c,0x80); dev_spi_write(0x75d,0x7f); dev_spi_write(0x75e,0x4); dev_spi_write(0x75f,0xda); dev_spi_write(0x760,0x0); dev_spi_write(0x761,0x29); dev_spi_write(0x762,0x54); dev_spi_write(0x763,0xbf); dev_spi_write(0x764,0xc9); dev_spi_write(0x765,0xb2); dev_spi_write(0x766,0x0); dev_spi_write(0x767,0x21); dev_spi_write(0x768,0x0); dev_spi_write(0x769,0xe0); dev_spi_write(0x76a,0xff); dev_spi_write(0x76b,0x21); dev_spi_write(0x76c,0xc0); dev_spi_write(0x76d,0x19); dev_spi_write(0x76e,0xb0); dev_spi_write(0x76f,0xf5); dev_spi_write(0x770,0x80); dev_spi_write(0x771,0x7f); dev_spi_write(0x772,0x4); dev_spi_write(0x773,0xda); dev_spi_write(0x774,0x0); dev_spi_write(0x775,0x28); dev_spi_write(0x776,0x54); dev_spi_write(0x777,0xbf); dev_spi_write(0x778,0xc0); dev_spi_write(0x779,0xb2); dev_spi_write(0x77a,0x0); dev_spi_write(0x77b,0x20); dev_spi_write(0x77c,0x0); dev_spi_write(0x77d,0xe0); dev_spi_write(0x77e,0xff); dev_spi_write(0x77f,0x20); dev_spi_write(0x780,0x77); dev_spi_write(0x781,0x44); dev_spi_write(0x782,0xb7); dev_spi_write(0x783,0xf5); dev_spi_write(0x784,0x80); dev_spi_write(0x785,0x7f); dev_spi_write(0x786,0x6); dev_spi_write(0x787,0xda); dev_spi_write(0x788,0x0); dev_spi_write(0x789,0x2f); dev_spi_write(0x78a,0x54); dev_spi_write(0x78b,0xbf); dev_spi_write(0x78c,0x5f); dev_spi_write(0x78d,0xfa); dev_spi_write(0x78e,0x87); dev_spi_write(0x78f,0xfe); dev_spi_write(0x790,0x4f); dev_spi_write(0x791,0xf0); dev_spi_write(0x792,0x0); dev_spi_write(0x793,0xe); dev_spi_write(0x794,0x1); dev_spi_write(0x795,0xe0); dev_spi_write(0x796,0x4f); dev_spi_write(0x797,0xf0); dev_spi_write(0x798,0xff); dev_spi_write(0x799,0xe); dev_spi_write(0x79a,0x12); dev_spi_write(0x79b,0x78); dev_spi_write(0x79c,0x4); dev_spi_write(0x79d,0x2a); dev_spi_write(0x79e,0x5b); dev_spi_write(0x79f,0xd0); dev_spi_write(0x7a0,0xb7); dev_spi_write(0x7a1,0x8); dev_spi_write(0x7a2,0xd); dev_spi_write(0x7a3,0xd3); dev_spi_write(0x7a4,0xba); dev_spi_write(0x7a5,0x4b); dev_spi_write(0x7a6,0x33); dev_spi_write(0x7a7,0xf8); dev_spi_write(0x7a8,0x19); dev_spi_write(0x7a9,0x70); dev_spi_write(0x7aa,0x4f); dev_spi_write(0x7ab,0xf4); dev_spi_write(0x7ac,0x25); dev_spi_write(0x7ad,0x7b); dev_spi_write(0x7ae,0x53); dev_spi_write(0x7af,0x46); dev_spi_write(0x7b0,0x12); dev_spi_write(0x7b1,0xfb); dev_spi_write(0x7b2,0x3); dev_spi_write(0x7b3,0xf3); dev_spi_write(0x7b4,0xb); dev_spi_write(0x7b5,0xfb); dev_spi_write(0x7b6,0x4); dev_spi_write(0x7b7,0x33); dev_spi_write(0x7b8,0xdf); dev_spi_write(0x7b9,0xf8); dev_spi_write(0x7ba,0xd0); dev_spi_write(0x7bb,0xb2); dev_spi_write(0x7bc,0x2b); dev_spi_write(0x7bd,0xf8); dev_spi_write(0x7be,0x3); dev_spi_write(0x7bf,0x70); dev_spi_write(0x7c0,0xf7); dev_spi_write(0x7c1,0x8); dev_spi_write(0x7c2,0xd); dev_spi_write(0x7c3,0xd3); dev_spi_write(0x7c4,0xb2); dev_spi_write(0x7c5,0x4b); dev_spi_write(0x7c6,0x33); dev_spi_write(0x7c7,0xf8); dev_spi_write(0x7c8,0x18); dev_spi_write(0x7c9,0x70); dev_spi_write(0x7ca,0x4f); dev_spi_write(0x7cb,0xf4); dev_spi_write(0x7cc,0x25); dev_spi_write(0x7cd,0x7b); dev_spi_write(0x7ce,0x53); dev_spi_write(0x7cf,0x46); dev_spi_write(0x7d0,0x12); dev_spi_write(0x7d1,0xfb); dev_spi_write(0x7d2,0x3); dev_spi_write(0x7d3,0xf3); dev_spi_write(0x7d4,0xb); dev_spi_write(0x7d5,0xfb); dev_spi_write(0x7d6,0x4); dev_spi_write(0x7d7,0x33); dev_spi_write(0x7d8,0xdf); dev_spi_write(0x7d9,0xf8); dev_spi_write(0x7da,0xb8); dev_spi_write(0x7db,0xb2); dev_spi_write(0x7dc,0x2b); dev_spi_write(0x7dd,0xf8); dev_spi_write(0x7de,0x3); dev_spi_write(0x7df,0x70); dev_spi_write(0x7e0,0x37); dev_spi_write(0x7e1,0x9); dev_spi_write(0x7e2,0xd); dev_spi_write(0x7e3,0xd3); dev_spi_write(0x7e4,0xaa); dev_spi_write(0x7e5,0x4b); dev_spi_write(0x7e6,0x33); dev_spi_write(0x7e7,0xf8); dev_spi_write(0x7e8,0x1c); dev_spi_write(0x7e9,0x70); dev_spi_write(0x7ea,0x4f); dev_spi_write(0x7eb,0xf4); dev_spi_write(0x7ec,0x25); dev_spi_write(0x7ed,0x7b); dev_spi_write(0x7ee,0x53); dev_spi_write(0x7ef,0x46); dev_spi_write(0x7f0,0x12); dev_spi_write(0x7f1,0xfb); dev_spi_write(0x7f2,0x3); dev_spi_write(0x7f3,0xf3); dev_spi_write(0x7f4,0xb); dev_spi_write(0x7f5,0xfb); dev_spi_write(0x7f6,0x4); dev_spi_write(0x7f7,0x33); dev_spi_write(0x7f8,0xdf); dev_spi_write(0x7f9,0xf8); dev_spi_write(0x7fa,0x9c); dev_spi_write(0x7fb,0xb2); dev_spi_write(0x7fc,0x2b); dev_spi_write(0x7fd,0xf8); dev_spi_write(0x7fe,0x3); dev_spi_write(0x7ff,0x70); dev_spi_write(0x800,0x77); dev_spi_write(0x801,0x9); dev_spi_write(0x802,0xd); dev_spi_write(0x803,0xd3); dev_spi_write(0x804,0xa2); dev_spi_write(0x805,0x4b); dev_spi_write(0x806,0x33); dev_spi_write(0x807,0xf8); dev_spi_write(0x808,0x11); dev_spi_write(0x809,0x70); dev_spi_write(0x80a,0x4f); dev_spi_write(0x80b,0xf4); dev_spi_write(0x80c,0x25); dev_spi_write(0x80d,0x7b); dev_spi_write(0x80e,0x53); dev_spi_write(0x80f,0x46); dev_spi_write(0x810,0x12); dev_spi_write(0x811,0xfb); dev_spi_write(0x812,0x3); dev_spi_write(0x813,0xf3); dev_spi_write(0x814,0xb); dev_spi_write(0x815,0xfb); dev_spi_write(0x816,0x4); dev_spi_write(0x817,0x33); dev_spi_write(0x818,0xdf); dev_spi_write(0x819,0xf8); dev_spi_write(0x81a,0x80); dev_spi_write(0x81b,0xb2); dev_spi_write(0x81c,0x2b); dev_spi_write(0x81d,0xf8); dev_spi_write(0x81e,0x3); dev_spi_write(0x81f,0x70); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 2326 of bringupLog\n"); xil_printf("Number of iterations of poll in line 2326 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x8); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x78); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 2338 of bringupLog\n"); xil_printf("Number of iterations of poll in line 2338 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 2339 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x1); dev_spi_write(0x20,0xb7); dev_spi_write(0x21,0x9); dev_spi_write(0x22,0xc); dev_spi_write(0x23,0xd3); dev_spi_write(0x24,0x9f); dev_spi_write(0x25,0x4b); dev_spi_write(0x26,0x33); dev_spi_write(0x27,0xf8); dev_spi_write(0x28,0x10); dev_spi_write(0x29,0x70); dev_spi_write(0x2a,0x4f); dev_spi_write(0x2b,0xf4); dev_spi_write(0x2c,0x25); dev_spi_write(0x2d,0x7b); dev_spi_write(0x2e,0x12); dev_spi_write(0x2f,0xfb); dev_spi_write(0x30,0xa); dev_spi_write(0x31,0xf3); dev_spi_write(0x32,0xb); dev_spi_write(0x33,0xfb); dev_spi_write(0x34,0x4); dev_spi_write(0x35,0x33); dev_spi_write(0x36,0xdf); dev_spi_write(0x37,0xf8); dev_spi_write(0x38,0x68); dev_spi_write(0x39,0xb2); dev_spi_write(0x3a,0x2b); dev_spi_write(0x3b,0xf8); dev_spi_write(0x3c,0x3); dev_spi_write(0x3d,0x70); dev_spi_write(0x3e,0xf6); dev_spi_write(0x3f,0x9); dev_spi_write(0x40,0xa); dev_spi_write(0x41,0xd3); dev_spi_write(0x42,0x98); dev_spi_write(0x43,0x4b); dev_spi_write(0x44,0x33); dev_spi_write(0x45,0xf8); dev_spi_write(0x46,0x1e); dev_spi_write(0x47,0x60); dev_spi_write(0x48,0x12); dev_spi_write(0x49,0xfb); dev_spi_write(0x4a,0xa); dev_spi_write(0x4b,0xf2); dev_spi_write(0x4c,0x4f); dev_spi_write(0x4d,0xf4); dev_spi_write(0x4e,0x25); dev_spi_write(0x4f,0x77); dev_spi_write(0x50,0x7); dev_spi_write(0x51,0xfb); dev_spi_write(0x52,0x4); dev_spi_write(0x53,0x22); dev_spi_write(0x54,0x94); dev_spi_write(0x55,0x4f); dev_spi_write(0x56,0xbe); dev_spi_write(0x57,0x52); dev_spi_write(0x58,0x6d); dev_spi_write(0x59,0x1c); dev_spi_write(0x5a,0x4); dev_spi_write(0x5b,0x2d); dev_spi_write(0x5c,0xff); dev_spi_write(0x5d,0xf6); dev_spi_write(0x5e,0x38); dev_spi_write(0x5f,0xaf); dev_spi_write(0x60,0x4f); dev_spi_write(0x61,0xf4); dev_spi_write(0x62,0x25); dev_spi_write(0x63,0x7b); dev_spi_write(0x64,0x0); dev_spi_write(0x65,0x22); dev_spi_write(0x66,0x0); dev_spi_write(0x67,0x9f); dev_spi_write(0x68,0x14); dev_spi_write(0x69,0x1d); dev_spi_write(0x6a,0x1); dev_spi_write(0x6b,0x23); dev_spi_write(0x6c,0xa3); dev_spi_write(0x6d,0x40); dev_spi_write(0x6e,0x1f); dev_spi_write(0x6f,0x42); dev_spi_write(0x70,0x0); dev_spi_write(0x71,0xf0); dev_spi_write(0x72,0xac); dev_spi_write(0x73,0x80); dev_spi_write(0x74,0xcc); dev_spi_write(0x75,0x4b); dev_spi_write(0x76,0x9f); dev_spi_write(0x77,0x5c); dev_spi_write(0x78,0x0); dev_spi_write(0x79,0x2f); dev_spi_write(0x7a,0x40); dev_spi_write(0x7b,0xf0); dev_spi_write(0x7c,0xa7); dev_spi_write(0x7d,0x80); dev_spi_write(0x7e,0x56); dev_spi_write(0x7f,0x4c); dev_spi_write(0x80,0x2); dev_spi_write(0x81,0xeb); dev_spi_write(0x82,0x42); dev_spi_write(0x83,0x3); dev_spi_write(0x84,0xe6); dev_spi_write(0x85,0x56); dev_spi_write(0x86,0x7f); dev_spi_write(0x87,0x2e); dev_spi_write(0x88,0x0); dev_spi_write(0x89,0xf0); dev_spi_write(0x8a,0xa0); dev_spi_write(0x8b,0x80); dev_spi_write(0x8c,0x53); dev_spi_write(0x8d,0x4b); dev_spi_write(0x8e,0xce); dev_spi_write(0x8f,0x4c); dev_spi_write(0x90,0x1d); dev_spi_write(0x91,0x78); dev_spi_write(0x92,0x9); dev_spi_write(0x93,0xeb); dev_spi_write(0x94,0x46); dev_spi_write(0x95,0x9); dev_spi_write(0x96,0xb9); dev_spi_write(0x97,0xf5); dev_spi_write(0x98,0x80); dev_spi_write(0x99,0x7f); dev_spi_write(0x9a,0x4); dev_spi_write(0x9b,0xeb); dev_spi_write(0x9c,0x42); dev_spi_write(0x9d,0x4); dev_spi_write(0x9e,0x7); dev_spi_write(0x9f,0xda); dev_spi_write(0xa0,0xb9); dev_spi_write(0xa1,0xf1); dev_spi_write(0xa2,0x0); dev_spi_write(0xa3,0xf); dev_spi_write(0xa4,0x54); dev_spi_write(0xa5,0xbf); dev_spi_write(0xa6,0x5f); dev_spi_write(0xa7,0xfa); dev_spi_write(0xa8,0x89); dev_spi_write(0xa9,0xf9); dev_spi_write(0xaa,0x4f); dev_spi_write(0xab,0xf0); dev_spi_write(0xac,0x0); dev_spi_write(0xad,0x9); dev_spi_write(0xae,0x1); dev_spi_write(0xaf,0xe0); dev_spi_write(0xb0,0x4f); dev_spi_write(0xb1,0xf0); dev_spi_write(0xb2,0xff); dev_spi_write(0xb3,0x9); dev_spi_write(0xb4,0x76); dev_spi_write(0xb5,0x0); dev_spi_write(0xb6,0x8); dev_spi_write(0xb7,0xeb); dev_spi_write(0xb8,0x6); dev_spi_write(0xb9,0x3); dev_spi_write(0xba,0xb3); dev_spi_write(0xbb,0xf5); dev_spi_write(0xbc,0x80); dev_spi_write(0xbd,0x7f); dev_spi_write(0xbe,0x6); dev_spi_write(0xbf,0xda); dev_spi_write(0xc0,0x0); dev_spi_write(0xc1,0x2b); dev_spi_write(0xc2,0x54); dev_spi_write(0xc3,0xbf); dev_spi_write(0xc4,0x5f); dev_spi_write(0xc5,0xfa); dev_spi_write(0xc6,0x83); dev_spi_write(0xc7,0xf8); dev_spi_write(0xc8,0x4f); dev_spi_write(0xc9,0xf0); dev_spi_write(0xca,0x0); dev_spi_write(0xcb,0x8); dev_spi_write(0xcc,0x1); dev_spi_write(0xcd,0xe0); dev_spi_write(0xce,0x4f); dev_spi_write(0xcf,0xf0); dev_spi_write(0xd0,0xff); dev_spi_write(0xd1,0x8); dev_spi_write(0xd2,0xc); dev_spi_write(0xd3,0xeb); dev_spi_write(0xd4,0x6); dev_spi_write(0xd5,0x3); dev_spi_write(0xd6,0xb3); dev_spi_write(0xd7,0xf5); dev_spi_write(0xd8,0x80); dev_spi_write(0xd9,0x7f); dev_spi_write(0xda,0x6); dev_spi_write(0xdb,0xda); dev_spi_write(0xdc,0x0); dev_spi_write(0xdd,0x2b); dev_spi_write(0xde,0x54); dev_spi_write(0xdf,0xbf); dev_spi_write(0xe0,0x5f); dev_spi_write(0xe1,0xfa); dev_spi_write(0xe2,0x83); dev_spi_write(0xe3,0xfc); dev_spi_write(0xe4,0x4f); dev_spi_write(0xe5,0xf0); dev_spi_write(0xe6,0x0); dev_spi_write(0xe7,0xc); dev_spi_write(0xe8,0x1); dev_spi_write(0xe9,0xe0); dev_spi_write(0xea,0x4f); dev_spi_write(0xeb,0xf0); dev_spi_write(0xec,0xff); dev_spi_write(0xed,0xc); dev_spi_write(0xee,0x89); dev_spi_write(0xef,0x19); dev_spi_write(0xf0,0xb1); dev_spi_write(0xf1,0xf5); dev_spi_write(0xf2,0x80); dev_spi_write(0xf3,0x7f); dev_spi_write(0xf4,0x4); dev_spi_write(0xf5,0xda); dev_spi_write(0xf6,0x0); dev_spi_write(0xf7,0x29); dev_spi_write(0xf8,0x54); dev_spi_write(0xf9,0xbf); dev_spi_write(0xfa,0xc9); dev_spi_write(0xfb,0xb2); dev_spi_write(0xfc,0x0); dev_spi_write(0xfd,0x21); dev_spi_write(0xfe,0x0); dev_spi_write(0xff,0xe0); dev_spi_write(0x100,0xff); dev_spi_write(0x101,0x21); dev_spi_write(0x102,0x80); dev_spi_write(0x103,0x19); dev_spi_write(0x104,0xb0); dev_spi_write(0x105,0xf5); dev_spi_write(0x106,0x80); dev_spi_write(0x107,0x7f); dev_spi_write(0x108,0x4); dev_spi_write(0x109,0xda); dev_spi_write(0x10a,0x0); dev_spi_write(0x10b,0x28); dev_spi_write(0x10c,0x54); dev_spi_write(0x10d,0xbf); dev_spi_write(0x10e,0xc0); dev_spi_write(0x10f,0xb2); dev_spi_write(0x110,0x0); dev_spi_write(0x111,0x20); dev_spi_write(0x112,0x0); dev_spi_write(0x113,0xe0); dev_spi_write(0x114,0xff); dev_spi_write(0x115,0x20); dev_spi_write(0x116,0xe); dev_spi_write(0x117,0xeb); dev_spi_write(0x118,0x6); dev_spi_write(0x119,0x7); dev_spi_write(0x11a,0xb7); dev_spi_write(0x11b,0xf5); dev_spi_write(0x11c,0x80); dev_spi_write(0x11d,0x7f); dev_spi_write(0x11e,0x6); dev_spi_write(0x11f,0xda); dev_spi_write(0x120,0x0); dev_spi_write(0x121,0x2f); dev_spi_write(0x122,0x54); dev_spi_write(0x123,0xbf); dev_spi_write(0x124,0x5f); dev_spi_write(0x125,0xfa); dev_spi_write(0x126,0x87); dev_spi_write(0x127,0xfe); dev_spi_write(0x128,0x4f); dev_spi_write(0x129,0xf0); dev_spi_write(0x12a,0x0); dev_spi_write(0x12b,0xe); dev_spi_write(0x12c,0x1); dev_spi_write(0x12d,0xe0); dev_spi_write(0x12e,0x4f); dev_spi_write(0x12f,0xf0); dev_spi_write(0x130,0xff); dev_spi_write(0x131,0xe); dev_spi_write(0x132,0x24); dev_spi_write(0x133,0x78); dev_spi_write(0x134,0x4); dev_spi_write(0x135,0x2c); dev_spi_write(0x136,0x49); dev_spi_write(0x137,0xd0); dev_spi_write(0x138,0xae); dev_spi_write(0x139,0x8); dev_spi_write(0x13a,0xa); dev_spi_write(0x13b,0xd3); dev_spi_write(0x13c,0x54); dev_spi_write(0x13d,0x4b); dev_spi_write(0x13e,0x33); dev_spi_write(0x13f,0xf8); dev_spi_write(0x140,0x19); dev_spi_write(0x141,0x60); dev_spi_write(0x142,0x5f); dev_spi_write(0x143,0x46); dev_spi_write(0x144,0x53); dev_spi_write(0x145,0x46); dev_spi_write(0x146,0x14); dev_spi_write(0x147,0xfb); dev_spi_write(0x148,0x3); dev_spi_write(0x149,0xf3); dev_spi_write(0x14a,0x7); dev_spi_write(0x14b,0xfb); dev_spi_write(0x14c,0x2); dev_spi_write(0x14d,0x37); dev_spi_write(0x14e,0x4f); dev_spi_write(0x14f,0x4b); dev_spi_write(0x150,0xde); dev_spi_write(0x151,0x53); dev_spi_write(0x152,0xee); dev_spi_write(0x153,0x8); dev_spi_write(0x154,0xa); dev_spi_write(0x155,0xd3); dev_spi_write(0x156,0x4e); dev_spi_write(0x157,0x4b); dev_spi_write(0x158,0x33); dev_spi_write(0x159,0xf8); dev_spi_write(0x15a,0x18); dev_spi_write(0x15b,0x60); dev_spi_write(0x15c,0x5f); dev_spi_write(0x15d,0x46); dev_spi_write(0x15e,0x53); dev_spi_write(0x15f,0x46); dev_spi_write(0x160,0x14); dev_spi_write(0x161,0xfb); dev_spi_write(0x162,0x3); dev_spi_write(0x163,0xf3); dev_spi_write(0x164,0x7); dev_spi_write(0x165,0xfb); dev_spi_write(0x166,0x2); dev_spi_write(0x167,0x37); dev_spi_write(0x168,0x4a); dev_spi_write(0x169,0x4b); dev_spi_write(0x16a,0xde); dev_spi_write(0x16b,0x53); dev_spi_write(0x16c,0x2e); dev_spi_write(0x16d,0x9); dev_spi_write(0x16e,0xa); dev_spi_write(0x16f,0xd3); dev_spi_write(0x170,0x47); dev_spi_write(0x171,0x4b); dev_spi_write(0x172,0x33); dev_spi_write(0x173,0xf8); dev_spi_write(0x174,0x1c); dev_spi_write(0x175,0x60); dev_spi_write(0x176,0x5f); dev_spi_write(0x177,0x46); dev_spi_write(0x178,0x53); dev_spi_write(0x179,0x46); dev_spi_write(0x17a,0x14); dev_spi_write(0x17b,0xfb); dev_spi_write(0x17c,0x3); dev_spi_write(0x17d,0xf3); dev_spi_write(0x17e,0x7); dev_spi_write(0x17f,0xfb); dev_spi_write(0x180,0x2); dev_spi_write(0x181,0x37); dev_spi_write(0x182,0x45); dev_spi_write(0x183,0x4b); dev_spi_write(0x184,0xde); dev_spi_write(0x185,0x53); dev_spi_write(0x186,0x6e); dev_spi_write(0x187,0x9); dev_spi_write(0x188,0x8); dev_spi_write(0x189,0xd3); dev_spi_write(0x18a,0x41); dev_spi_write(0x18b,0x4b); dev_spi_write(0x18c,0x33); dev_spi_write(0x18d,0xf8); dev_spi_write(0x18e,0x11); dev_spi_write(0x18f,0x60); dev_spi_write(0x190,0x14); dev_spi_write(0x191,0xfb); dev_spi_write(0x192,0xa); dev_spi_write(0x193,0xf3); dev_spi_write(0x194,0xb); dev_spi_write(0x195,0xfb); dev_spi_write(0x196,0x2); dev_spi_write(0x197,0x37); dev_spi_write(0x198,0x40); dev_spi_write(0x199,0x4b); dev_spi_write(0x19a,0xde); dev_spi_write(0x19b,0x53); dev_spi_write(0x19c,0xae); dev_spi_write(0x19d,0x9); dev_spi_write(0x19e,0x8); dev_spi_write(0x19f,0xd3); dev_spi_write(0x1a0,0x40); dev_spi_write(0x1a1,0x4b); dev_spi_write(0x1a2,0x33); dev_spi_write(0x1a3,0xf8); dev_spi_write(0x1a4,0x10); dev_spi_write(0x1a5,0x60); dev_spi_write(0x1a6,0x14); dev_spi_write(0x1a7,0xfb); dev_spi_write(0x1a8,0xa); dev_spi_write(0x1a9,0xf3); dev_spi_write(0x1aa,0xb); dev_spi_write(0x1ab,0xfb); dev_spi_write(0x1ac,0x2); dev_spi_write(0x1ad,0x37); dev_spi_write(0x1ae,0x3c); dev_spi_write(0x1af,0x4b); dev_spi_write(0x1b0,0xde); dev_spi_write(0x1b1,0x53); dev_spi_write(0x1b2,0xed); dev_spi_write(0x1b3,0x9); dev_spi_write(0x1b4,0xa); dev_spi_write(0x1b5,0xd3); dev_spi_write(0x1b6,0x3b); dev_spi_write(0x1b7,0x4b); dev_spi_write(0x1b8,0x33); dev_spi_write(0x1b9,0xf8); dev_spi_write(0x1ba,0x1e); dev_spi_write(0x1bb,0x50); dev_spi_write(0x1bc,0x57); dev_spi_write(0x1bd,0x46); dev_spi_write(0x1be,0x14); dev_spi_write(0x1bf,0xfb); dev_spi_write(0x1c0,0x7); dev_spi_write(0x1c1,0xf3); dev_spi_write(0x1c2,0x39); dev_spi_write(0x1c3,0x4f); dev_spi_write(0x1c4,0x5e); dev_spi_write(0x1c5,0x46); dev_spi_write(0x1c6,0x6); dev_spi_write(0x1c7,0xfb); dev_spi_write(0x1c8,0x2); dev_spi_write(0x1c9,0x33); dev_spi_write(0x1ca,0xfd); dev_spi_write(0x1cb,0x52); dev_spi_write(0x1cc,0x52); dev_spi_write(0x1cd,0x1c); dev_spi_write(0x1ce,0x2); dev_spi_write(0x1cf,0x2a); dev_spi_write(0x1d0,0xff); dev_spi_write(0x1d1,0xf6); dev_spi_write(0x1d2,0x49); dev_spi_write(0x1d3,0xaf); dev_spi_write(0x1d4,0xbd); dev_spi_write(0x1d5,0xe8); dev_spi_write(0x1d6,0xf8); dev_spi_write(0x1d7,0x8f); dev_spi_write(0x1d8,0xd4); dev_spi_write(0x1d9,0x22); dev_spi_write(0x1da,0x1); dev_spi_write(0x1db,0x20); dev_spi_write(0x1dc,0x34); dev_spi_write(0x1dd,0x1f); dev_spi_write(0x1de,0x1); dev_spi_write(0x1df,0x20); dev_spi_write(0x1e0,0x2d); dev_spi_write(0x1e1,0xe9); dev_spi_write(0x1e2,0xf8); dev_spi_write(0x1e3,0x4f); dev_spi_write(0x1e4,0xd3); dev_spi_write(0x1e5,0xf7); dev_spi_write(0x1e6,0x52); dev_spi_write(0x1e7,0xfd); dev_spi_write(0x1e8,0x4f); dev_spi_write(0x1e9,0xf0); dev_spi_write(0x1ea,0x22); dev_spi_write(0x1eb,0x40); dev_spi_write(0x1ec,0x90); dev_spi_write(0x1ed,0xf8); dev_spi_write(0x1ee,0xb4); dev_spi_write(0x1ef,0xe3); dev_spi_write(0x1f0,0xdf); dev_spi_write(0x1f1,0xf8); dev_spi_write(0x1f2,0x3c); dev_spi_write(0x1f3,0x92); dev_spi_write(0x1f4,0xdf); dev_spi_write(0x1f5,0xf8); dev_spi_write(0x1f6,0x44); dev_spi_write(0x1f7,0xb0); dev_spi_write(0x1f8,0xdf); dev_spi_write(0x1f9,0xf8); dev_spi_write(0x1fa,0x94); dev_spi_write(0x1fb,0xc0); dev_spi_write(0x1fc,0x4f); dev_spi_write(0x1fd,0xf4); dev_spi_write(0x1fe,0xa5); dev_spi_write(0x1ff,0x78); dev_spi_write(0x200,0x0); dev_spi_write(0x201,0x21); dev_spi_write(0x202,0xff); dev_spi_write(0x203,0x23); dev_spi_write(0x204,0xa); dev_spi_write(0x205,0x46); dev_spi_write(0x206,0x90); dev_spi_write(0x207,0xf8); dev_spi_write(0x208,0xb5); dev_spi_write(0x209,0x53); dev_spi_write(0x20a,0x90); dev_spi_write(0x20b,0xf8); dev_spi_write(0x20c,0xb6); dev_spi_write(0x20d,0x3); dev_spi_write(0x20e,0x8d); dev_spi_write(0x20f,0xf8); dev_spi_write(0x210,0x0); dev_spi_write(0x211,0x50); dev_spi_write(0x212,0x6e); dev_spi_write(0x213,0x24); dev_spi_write(0x214,0x8d); dev_spi_write(0x215,0xf8); dev_spi_write(0x216,0x1); dev_spi_write(0x217,0x0); dev_spi_write(0x218,0x1); dev_spi_write(0x219,0x20); dev_spi_write(0x21a,0x88); dev_spi_write(0x21b,0x40); dev_spi_write(0x21c,0x1e); dev_spi_write(0x21d,0xea); dev_spi_write(0x21e,0x0); dev_spi_write(0x21f,0xf); dev_spi_write(0x220,0x2e); dev_spi_write(0x221,0xd0); dev_spi_write(0x222,0x84); dev_spi_write(0x223,0x4f); dev_spi_write(0x224,0x4d); dev_spi_write(0x225,0x10); dev_spi_write(0x226,0x1); dev_spi_write(0x227,0xf0); dev_spi_write(0x228,0x1); dev_spi_write(0x229,0x0); dev_spi_write(0x22a,0x5); dev_spi_write(0x22b,0xeb); dev_spi_write(0x22c,0x45); dev_spi_write(0x22d,0x6); dev_spi_write(0x22e,0x80); dev_spi_write(0x22f,0x19); dev_spi_write(0x230,0x38); dev_spi_write(0x231,0x18); dev_spi_write(0x232,0x90); dev_spi_write(0x233,0xf9); dev_spi_write(0x234,0x1); dev_spi_write(0x235,0x0); dev_spi_write(0x236,0x7f); dev_spi_write(0x237,0x28); dev_spi_write(0x238,0x22); dev_spi_write(0x239,0xd0); dev_spi_write(0x23a,0x1); dev_spi_write(0x23b,0xe0); dev_spi_write(0x23c,0x6); dev_spi_write(0x23d,0xd6); dev_spi_write(0x23e,0x0); dev_spi_write(0x23f,0x20); dev_spi_write(0x240,0x1b); dev_spi_write(0x241,0xf8); dev_spi_write(0x242,0x11); dev_spi_write(0x243,0x60); dev_spi_write(0x244,0x4); dev_spi_write(0x245,0x2e); dev_spi_write(0x246,0x1b); dev_spi_write(0x247,0xd0); dev_spi_write(0x248,0x16); dev_spi_write(0x249,0xfb); dev_spi_write(0x24a,0x4); dev_spi_write(0x24b,0xf6); dev_spi_write(0x24c,0x47); dev_spi_write(0x24d,0x0); dev_spi_write(0x24e,0x8); dev_spi_write(0x24f,0xfb); dev_spi_write(0x250,0x5); dev_spi_write(0x251,0x65); dev_spi_write(0x252,0x68); dev_spi_write(0x253,0x46); dev_spi_write(0x254,0x9); dev_spi_write(0x255,0xeb); dev_spi_write(0x256,0x45); dev_spi_write(0x257,0xa); dev_spi_write(0x258,0x2); dev_spi_write(0x259,0x26); dev_spi_write(0x25a,0x5); dev_spi_write(0x25b,0x78); dev_spi_write(0x25c,0x7d); dev_spi_write(0x25d,0x19); dev_spi_write(0x25e,0xb5); dev_spi_write(0x25f,0xf5); dev_spi_write(0x260,0x80); dev_spi_write(0x261,0x7f); dev_spi_write(0x262,0x4); dev_spi_write(0x263,0xda); dev_spi_write(0x264,0x0); dev_spi_write(0x265,0x2d); dev_spi_write(0x266,0x54); dev_spi_write(0x267,0xbf); dev_spi_write(0x268,0x5); dev_spi_write(0x269,0x70); dev_spi_write(0x26a,0x2); dev_spi_write(0x26b,0x70); dev_spi_write(0x26c,0x0); dev_spi_write(0x26d,0xe0); dev_spi_write(0x26e,0x3); dev_spi_write(0x26f,0x70); dev_spi_write(0x270,0x10); dev_spi_write(0x271,0xf8); dev_spi_write(0x272,0x1); dev_spi_write(0x273,0x5b); dev_spi_write(0x274,0x3c); dev_spi_write(0x275,0xf8); dev_spi_write(0x276,0x15); dev_spi_write(0x277,0x50); dev_spi_write(0x278,0x76); dev_spi_write(0x279,0x1e); dev_spi_write(0x27a,0x2a); dev_spi_write(0x27b,0xf8); dev_spi_write(0x27c,0x2); dev_spi_write(0x27d,0x5b); dev_spi_write(0x27e,0xec); dev_spi_write(0x27f,0xd1); dev_spi_write(0x280,0x49); dev_spi_write(0x281,0x1c); dev_spi_write(0x282,0x4); dev_spi_write(0x283,0x29); dev_spi_write(0x284,0xc8); dev_spi_write(0x285,0xdb); dev_spi_write(0x286,0xbd); dev_spi_write(0x287,0xe8); dev_spi_write(0x288,0xf8); dev_spi_write(0x289,0x8f); dev_spi_write(0x28a,0xc0); dev_spi_write(0x28b,0x46); dev_spi_write(0x28c,0xe2); dev_spi_write(0x28d,0xab); dev_spi_write(0x28e,0x0); dev_spi_write(0x28f,0x20); dev_spi_write(0x290,0x18); dev_spi_write(0x291,0x6e); dev_spi_write(0x292,0x2); dev_spi_write(0x293,0x0); dev_spi_write(0x294,0xe4); dev_spi_write(0x295,0xab); dev_spi_write(0x296,0x0); dev_spi_write(0x297,0x20); dev_spi_write(0x298,0xe6); dev_spi_write(0x299,0xab); dev_spi_write(0x29a,0x0); dev_spi_write(0x29b,0x20); dev_spi_write(0x29c,0xe8); dev_spi_write(0x29d,0xab); dev_spi_write(0x29e,0x0); dev_spi_write(0x29f,0x20); dev_spi_write(0x2a0,0xea); dev_spi_write(0x2a1,0xab); dev_spi_write(0x2a2,0x0); dev_spi_write(0x2a3,0x20); dev_spi_write(0x2a4,0x18); dev_spi_write(0x2a5,0x70); dev_spi_write(0x2a6,0x2); dev_spi_write(0x2a7,0x0); dev_spi_write(0x2a8,0xec); dev_spi_write(0x2a9,0xab); dev_spi_write(0x2aa,0x0); dev_spi_write(0x2ab,0x20); dev_spi_write(0x2ac,0x2d); dev_spi_write(0x2ad,0xe9); dev_spi_write(0x2ae,0xfe); dev_spi_write(0x2af,0x4f); dev_spi_write(0x2b0,0xd3); dev_spi_write(0x2b1,0xf7); dev_spi_write(0x2b2,0x9e); dev_spi_write(0x2b3,0xfd); dev_spi_write(0x2b4,0x0); dev_spi_write(0x2b5,0x25); dev_spi_write(0x2b6,0x4f); dev_spi_write(0x2b7,0xf0); dev_spi_write(0x2b8,0x1); dev_spi_write(0x2b9,0x8); dev_spi_write(0x2ba,0x4f); dev_spi_write(0x2bb,0xf4); dev_spi_write(0x2bc,0x25); dev_spi_write(0x2bd,0x77); dev_spi_write(0x2be,0x4f); dev_spi_write(0x2bf,0xf0); dev_spi_write(0x2c0,0x22); dev_spi_write(0x2c1,0x41); dev_spi_write(0x2c2,0x91); dev_spi_write(0x2c3,0xf8); dev_spi_write(0x2c4,0xb4); dev_spi_write(0x2c5,0x3); dev_spi_write(0x2c6,0x5c); dev_spi_write(0x2c7,0x4c); dev_spi_write(0x2c8,0xdf); dev_spi_write(0x2c9,0xf8); dev_spi_write(0x2ca,0x74); dev_spi_write(0x2cb,0xc1); dev_spi_write(0x2cc,0xdf); dev_spi_write(0x2cd,0xf8); dev_spi_write(0x2ce,0x6c); dev_spi_write(0x2cf,0xe1); dev_spi_write(0x2d0,0x0); dev_spi_write(0x2d1,0x90); dev_spi_write(0x2d2,0x91); dev_spi_write(0x2d3,0xf8); dev_spi_write(0x2d4,0xb6); dev_spi_write(0x2d5,0x3); dev_spi_write(0x2d6,0x91); dev_spi_write(0x2d7,0xf9); dev_spi_write(0x2d8,0xbc); dev_spi_write(0x2d9,0x13); dev_spi_write(0x2da,0x1); dev_spi_write(0x2db,0x90); dev_spi_write(0x2dc,0x48); dev_spi_write(0x2dd,0x0); dev_spi_write(0x2de,0x0); dev_spi_write(0x2df,0x9b); dev_spi_write(0x2e0,0x8); dev_spi_write(0x2e1,0xfa); dev_spi_write(0x2e2,0x5); dev_spi_write(0x2e3,0xf2); dev_spi_write(0x2e4,0x13); dev_spi_write(0x2e5,0x42); dev_spi_write(0x2e6,0x43); dev_spi_write(0x2e7,0xd0); dev_spi_write(0x2e8,0x6a); dev_spi_write(0x2e9,0x10); dev_spi_write(0x2ea,0x5); dev_spi_write(0x2eb,0xf0); dev_spi_write(0x2ec,0x1); dev_spi_write(0x2ed,0x3); dev_spi_write(0x2ee,0x2); dev_spi_write(0x2ef,0xeb); dev_spi_write(0x2f0,0x42); dev_spi_write(0x2f1,0x6); dev_spi_write(0x2f2,0x9b); dev_spi_write(0x2f3,0x19); dev_spi_write(0x2f4,0x4f); dev_spi_write(0x2f5,0x4e); dev_spi_write(0x2f6,0xf3); dev_spi_write(0x2f7,0x18); dev_spi_write(0x2f8,0x93); dev_spi_write(0x2f9,0xf9); dev_spi_write(0x2fa,0x1); dev_spi_write(0x2fb,0x30); dev_spi_write(0x2fc,0xc); dev_spi_write(0x2fd,0xeb); dev_spi_write(0x2fe,0x45); dev_spi_write(0x2ff,0x6); dev_spi_write(0x300,0x7f); dev_spi_write(0x301,0x2b); dev_spi_write(0x302,0xa); dev_spi_write(0x303,0xd1); dev_spi_write(0x304,0x80); dev_spi_write(0x305,0x28); dev_spi_write(0x306,0x5); dev_spi_write(0x307,0xda); dev_spi_write(0x308,0x10); dev_spi_write(0x309,0xf1); dev_spi_write(0x30a,0x80); dev_spi_write(0x30b,0xf); dev_spi_write(0x30c,0xb8); dev_spi_write(0x30d,0xbf); dev_spi_write(0x30e,0x6f); dev_spi_write(0x30f,0xf0); dev_spi_write(0x310,0x7f); dev_spi_write(0x311,0x0); dev_spi_write(0x312,0x0); dev_spi_write(0x313,0xe0); dev_spi_write(0x314,0x7f); dev_spi_write(0x315,0x20); dev_spi_write(0x316,0x33); dev_spi_write(0x317,0x78); dev_spi_write(0x318,0x26); dev_spi_write(0x319,0xe0); dev_spi_write(0x31a,0x99); dev_spi_write(0x31b,0x46); dev_spi_write(0x31c,0x9); dev_spi_write(0x31d,0xeb); dev_spi_write(0x31e,0xd9); dev_spi_write(0x31f,0x79); dev_spi_write(0x320,0xa1); dev_spi_write(0x321,0xeb); dev_spi_write(0x322,0x69); dev_spi_write(0x323,0x1); dev_spi_write(0x324,0x80); dev_spi_write(0x325,0x29); dev_spi_write(0x326,0x6); dev_spi_write(0x327,0xda); dev_spi_write(0x328,0x11); dev_spi_write(0x329,0xf1); dev_spi_write(0x32a,0x80); dev_spi_write(0x32b,0xf); dev_spi_write(0x32c,0xac); dev_spi_write(0x32d,0xbf); dev_spi_write(0x32e,0x49); dev_spi_write(0x32f,0xb2); dev_spi_write(0x330,0x6f); dev_spi_write(0x331,0xf0); dev_spi_write(0x332,0x7f); dev_spi_write(0x333,0x1); dev_spi_write(0x334,0x0); dev_spi_write(0x335,0xe0); dev_spi_write(0x336,0x7f); dev_spi_write(0x337,0x21); dev_spi_write(0x338,0xc0); dev_spi_write(0x339,0x1a); dev_spi_write(0x33a,0x0); dev_spi_write(0x33b,0xb2); dev_spi_write(0x33c,0x80); dev_spi_write(0x33d,0x28); dev_spi_write(0x33e,0x5); dev_spi_write(0x33f,0xda); dev_spi_write(0x340,0x10); dev_spi_write(0x341,0xf1); dev_spi_write(0x342,0x80); dev_spi_write(0x343,0xf); dev_spi_write(0x344,0xb8); dev_spi_write(0x345,0xbf); dev_spi_write(0x346,0x6f); dev_spi_write(0x347,0xf0); dev_spi_write(0x348,0x7f); dev_spi_write(0x349,0x0); dev_spi_write(0x34a,0x0); dev_spi_write(0x34b,0xe0); dev_spi_write(0x34c,0x7f); dev_spi_write(0x34d,0x20); dev_spi_write(0x34e,0x33); dev_spi_write(0x34f,0x78); dev_spi_write(0x350,0x4); dev_spi_write(0x351,0x2b); dev_spi_write(0x352,0xd); dev_spi_write(0x353,0xd0); dev_spi_write(0x354,0x1); dev_spi_write(0x355,0x9e); dev_spi_write(0x356,0x1); dev_spi_write(0x357,0x2e); dev_spi_write(0x358,0xa); dev_spi_write(0x359,0xd1); dev_spi_write(0x35a,0xdc); dev_spi_write(0x35b,0x26); dev_spi_write(0x35c,0x13); dev_spi_write(0x35d,0xfb); dev_spi_write(0x35e,0x6); dev_spi_write(0x35f,0xf6); dev_spi_write(0x360,0x7); dev_spi_write(0x361,0xfb); dev_spi_write(0x362,0x2); dev_spi_write(0x363,0x66); dev_spi_write(0x364,0xe); dev_spi_write(0x365,0xf8); dev_spi_write(0x366,0x6); dev_spi_write(0x367,0x10); dev_spi_write(0x368,0x2); dev_spi_write(0x369,0xeb); dev_spi_write(0x36a,0x42); dev_spi_write(0x36b,0x2); dev_spi_write(0x36c,0x9b); dev_spi_write(0x36d,0x18); dev_spi_write(0x36e,0xe0); dev_spi_write(0x36f,0x54); dev_spi_write(0x370,0x6d); dev_spi_write(0x371,0x1c); dev_spi_write(0x372,0x4); dev_spi_write(0x373,0x2d); dev_spi_write(0x374,0xb3); dev_spi_write(0x375,0xdb); dev_spi_write(0x376,0xdf); dev_spi_write(0x377,0xf8); dev_spi_write(0x378,0x30); dev_spi_write(0x379,0xb0); dev_spi_write(0x37a,0x0); dev_spi_write(0x37b,0x22); dev_spi_write(0x37c,0x4f); dev_spi_write(0x37d,0xf0); dev_spi_write(0x37e,0xdc); dev_spi_write(0x37f,0x9); dev_spi_write(0x380,0x0); dev_spi_write(0x381,0x9d); dev_spi_write(0x382,0x13); dev_spi_write(0x383,0x1d); dev_spi_write(0x384,0x8); dev_spi_write(0x385,0xfa); dev_spi_write(0x386,0x3); dev_spi_write(0x387,0xf3); dev_spi_write(0x388,0x1d); dev_spi_write(0x389,0x42); dev_spi_write(0x38a,0x4c); dev_spi_write(0x38b,0xd0); dev_spi_write(0x38c,0x1b); dev_spi_write(0x38d,0xf8); dev_spi_write(0x38e,0x2); dev_spi_write(0x38f,0x60); dev_spi_write(0x390,0x0); dev_spi_write(0x391,0x2e); dev_spi_write(0x392,0x48); dev_spi_write(0x393,0xd1); dev_spi_write(0x394,0x27); dev_spi_write(0x395,0x4e); dev_spi_write(0x396,0x15); dev_spi_write(0x397,0x46); dev_spi_write(0x398,0x5); dev_spi_write(0x399,0xeb); dev_spi_write(0x39a,0x45); dev_spi_write(0x39b,0x3); dev_spi_write(0x39c,0xf3); dev_spi_write(0x39d,0x56); dev_spi_write(0x39e,0x7f); dev_spi_write(0x39f,0x2b); dev_spi_write(0x3a0,0x4f); dev_spi_write(0x3a1,0xea); dev_spi_write(0x3a2,0x45); dev_spi_write(0x3a3,0x6); dev_spi_write(0x3a4,0x12); dev_spi_write(0x3a5,0xd1); dev_spi_write(0x3a6,0x1); dev_spi_write(0x3a7,0xe0); dev_spi_write(0x3a8,0x9e); dev_spi_write(0x3a9,0x13); dev_spi_write(0x3aa,0x1); dev_spi_write(0x3ab,0x20); dev_spi_write(0x3ac,0x80); dev_spi_write(0x3ad,0x28); dev_spi_write(0x3ae,0xc); dev_spi_write(0x3af,0xeb); dev_spi_write(0x3b0,0x6); dev_spi_write(0x3b1,0x3); dev_spi_write(0x3b2,0x5); dev_spi_write(0x3b3,0xda); dev_spi_write(0x3b4,0x10); dev_spi_write(0x3b5,0xf1); dev_spi_write(0x3b6,0x80); dev_spi_write(0x3b7,0xf); dev_spi_write(0x3b8,0xb8); dev_spi_write(0x3b9,0xbf); dev_spi_write(0x3ba,0x6f); dev_spi_write(0x3bb,0xf0); dev_spi_write(0x3bc,0x7f); dev_spi_write(0x3bd,0x0); dev_spi_write(0x3be,0x0); dev_spi_write(0x3bf,0xe0); dev_spi_write(0x3c0,0x7f); dev_spi_write(0x3c1,0x20); dev_spi_write(0x3c2,0x1b); dev_spi_write(0x3c3,0x78); dev_spi_write(0x3c4,0x2b); dev_spi_write(0x3c5,0xe0); dev_spi_write(0x3c6,0xc0); dev_spi_write(0x3c7,0x46); dev_spi_write(0x3c8,0x64); dev_spi_write(0x3c9,0xd6); dev_spi_write(0x3ca,0x0); dev_spi_write(0x3cb,0x20); dev_spi_write(0x3cc,0x9a); dev_spi_write(0x3cd,0x46); dev_spi_write(0x3ce,0xa); dev_spi_write(0x3cf,0xeb); dev_spi_write(0x3d0,0xda); dev_spi_write(0x3d1,0x7a); dev_spi_write(0x3d2,0xa1); dev_spi_write(0x3d3,0xeb); dev_spi_write(0x3d4,0x6a); dev_spi_write(0x3d5,0x1); dev_spi_write(0x3d6,0xdf); dev_spi_write(0x3d7,0xf8); dev_spi_write(0x3d8,0x6c); dev_spi_write(0x3d9,0xa0); dev_spi_write(0x3da,0x80); dev_spi_write(0x3db,0x29); dev_spi_write(0x3dc,0x56); dev_spi_write(0x3dd,0x44); dev_spi_write(0x3de,0x6); dev_spi_write(0x3df,0xda); dev_spi_write(0x3e0,0x11); dev_spi_write(0x3e1,0xf1); dev_spi_write(0x3e2,0x80); dev_spi_write(0x3e3,0xf); dev_spi_write(0x3e4,0xac); dev_spi_write(0x3e5,0xbf); dev_spi_write(0x3e6,0x49); dev_spi_write(0x3e7,0xb2); dev_spi_write(0x3e8,0x6f); dev_spi_write(0x3e9,0xf0); dev_spi_write(0x3ea,0x7f); dev_spi_write(0x3eb,0x1); dev_spi_write(0x3ec,0x0); dev_spi_write(0x3ed,0xe0); dev_spi_write(0x3ee,0x7f); dev_spi_write(0x3ef,0x21); dev_spi_write(0x3f0,0xc0); dev_spi_write(0x3f1,0x1a); dev_spi_write(0x3f2,0x0); dev_spi_write(0x3f3,0xb2); dev_spi_write(0x3f4,0x80); dev_spi_write(0x3f5,0x28); dev_spi_write(0x3f6,0x5); dev_spi_write(0x3f7,0xda); dev_spi_write(0x3f8,0x10); dev_spi_write(0x3f9,0xf1); dev_spi_write(0x3fa,0x80); dev_spi_write(0x3fb,0xf); dev_spi_write(0x3fc,0xb8); dev_spi_write(0x3fd,0xbf); dev_spi_write(0x3fe,0x6f); dev_spi_write(0x3ff,0xf0); dev_spi_write(0x400,0x7f); dev_spi_write(0x401,0x0); dev_spi_write(0x402,0x0); dev_spi_write(0x403,0xe0); dev_spi_write(0x404,0x7f); dev_spi_write(0x405,0x20); dev_spi_write(0x406,0x33); dev_spi_write(0x407,0x78); dev_spi_write(0x408,0x4); dev_spi_write(0x409,0x2b); dev_spi_write(0x40a,0xc); dev_spi_write(0x40b,0xd0); dev_spi_write(0x40c,0x1); dev_spi_write(0x40d,0x9e); dev_spi_write(0x40e,0x1); dev_spi_write(0x40f,0x2e); dev_spi_write(0x410,0x9); dev_spi_write(0x411,0xd1); dev_spi_write(0x412,0x13); dev_spi_write(0x413,0xfb); dev_spi_write(0x414,0x9); dev_spi_write(0x415,0xf6); dev_spi_write(0x416,0x7); dev_spi_write(0x417,0xfb); dev_spi_write(0x418,0x5); dev_spi_write(0x419,0x66); dev_spi_write(0x41a,0xe); dev_spi_write(0x41b,0xf8); dev_spi_write(0x41c,0x6); dev_spi_write(0x41d,0x10); dev_spi_write(0x41e,0x5); dev_spi_write(0x41f,0xeb); dev_spi_write(0x420,0x45); dev_spi_write(0x421,0x5); dev_spi_write(0x422,0x5b); dev_spi_write(0x423,0x19); dev_spi_write(0x424,0xe0); dev_spi_write(0x425,0x54); dev_spi_write(0x426,0x52); dev_spi_write(0x427,0x1c); dev_spi_write(0x428,0x2); dev_spi_write(0x429,0x2a); dev_spi_write(0x42a,0xa9); dev_spi_write(0x42b,0xdb); dev_spi_write(0x42c,0xbd); dev_spi_write(0x42d,0xe8); dev_spi_write(0x42e,0xfe); dev_spi_write(0x42f,0x8f); dev_spi_write(0x430,0x62); dev_spi_write(0x431,0xac); dev_spi_write(0x432,0x0); dev_spi_write(0x433,0x20); dev_spi_write(0x434,0xd4); dev_spi_write(0x435,0x22); dev_spi_write(0x436,0x1); dev_spi_write(0x437,0x20); dev_spi_write(0x438,0xcc); dev_spi_write(0x439,0x22); dev_spi_write(0x43a,0x1); dev_spi_write(0x43b,0x20); dev_spi_write(0x43c,0xa4); dev_spi_write(0x43d,0xac); dev_spi_write(0x43e,0x0); dev_spi_write(0x43f,0x20); dev_spi_write(0x440,0x6); dev_spi_write(0x441,0xd6); dev_spi_write(0x442,0x0); dev_spi_write(0x443,0x20); dev_spi_write(0x444,0x64); dev_spi_write(0x445,0xd6); dev_spi_write(0x446,0x0); dev_spi_write(0x447,0x20); dev_spi_write(0x448,0xf8); dev_spi_write(0x449,0xb5); dev_spi_write(0x44a,0x76); dev_spi_write(0x44b,0x48); dev_spi_write(0x44c,0x77); dev_spi_write(0x44d,0x4b); dev_spi_write(0x44e,0x4); dev_spi_write(0x44f,0x68); dev_spi_write(0x450,0x44); dev_spi_write(0x451,0xf0); dev_spi_write(0x452,0x40); dev_spi_write(0x453,0x1); dev_spi_write(0x454,0xd2); dev_spi_write(0x455,0x4f); dev_spi_write(0x456,0x1); dev_spi_write(0x457,0x60); dev_spi_write(0x458,0x1e); dev_spi_write(0x459,0x68); dev_spi_write(0x45a,0x50); dev_spi_write(0x45b,0xf8); dev_spi_write(0x45c,0xc0); dev_spi_write(0x45d,0x1c); dev_spi_write(0x45e,0x72); dev_spi_write(0x45f,0x48); dev_spi_write(0x460,0x0); dev_spi_write(0x461,0x91); dev_spi_write(0x462,0x1); dev_spi_write(0x463,0x68); dev_spi_write(0x464,0x41); dev_spi_write(0x465,0xf0); dev_spi_write(0x466,0x1); dev_spi_write(0x467,0x1); dev_spi_write(0x468,0x1); dev_spi_write(0x469,0x60); dev_spi_write(0x46a,0x1); dev_spi_write(0x46b,0x68); dev_spi_write(0x46c,0x0); dev_spi_write(0x46d,0x25); dev_spi_write(0x46e,0x21); dev_spi_write(0x46f,0xf0); dev_spi_write(0x470,0x2); dev_spi_write(0x471,0x1); dev_spi_write(0x472,0x1); dev_spi_write(0x473,0x60); dev_spi_write(0x474,0x2); dev_spi_write(0x475,0x68); dev_spi_write(0x476,0x3c); dev_spi_write(0x477,0x60); dev_spi_write(0x478,0xc6); dev_spi_write(0x479,0xf3); dev_spi_write(0x47a,0x40); dev_spi_write(0x47b,0x11); dev_spi_write(0x47c,0x1); dev_spi_write(0x47d,0xeb); dev_spi_write(0x47e,0x96); dev_spi_write(0x47f,0x11); dev_spi_write(0x480,0x42); dev_spi_write(0x481,0xf0); dev_spi_write(0x482,0x8); dev_spi_write(0x483,0x2); dev_spi_write(0x484,0x2); dev_spi_write(0x485,0x60); dev_spi_write(0x486,0xf); dev_spi_write(0x487,0xe0); dev_spi_write(0x488,0x21); dev_spi_write(0x489,0x46); dev_spi_write(0x48a,0x49); dev_spi_write(0x48b,0x1e); dev_spi_write(0x48c,0xfd); dev_spi_write(0x48d,0xd1); dev_spi_write(0x48e,0x0); dev_spi_write(0x48f,0xbf); dev_spi_write(0x490,0x5b); dev_spi_write(0x491,0x1c); dev_spi_write(0x492,0x20); dev_spi_write(0x493,0xe0); dev_spi_write(0x494,0x22); dev_spi_write(0x495,0x46); dev_spi_write(0x496,0x52); dev_spi_write(0x497,0x1e); dev_spi_write(0x498,0xfd); dev_spi_write(0x499,0xd1); dev_spi_write(0x49a,0x0); dev_spi_write(0x49b,0xbf); dev_spi_write(0x49c,0x6d); dev_spi_write(0x49d,0x1c); dev_spi_write(0x49e,0xd); dev_spi_write(0x49f,0xe0); dev_spi_write(0x4a0,0x64); dev_spi_write(0x4a1,0x1e); dev_spi_write(0x4a2,0xfd); dev_spi_write(0x4a3,0xd1); dev_spi_write(0x4a4,0x0); dev_spi_write(0x4a5,0xbf); dev_spi_write(0x4a6,0x6d); dev_spi_write(0x4a7,0x1c); dev_spi_write(0x4a8,0x13); dev_spi_write(0x4a9,0x24); dev_spi_write(0x4aa,0xa9); dev_spi_write(0x4ab,0x42); dev_spi_write(0x4ac,0xc0); dev_spi_write(0x4ad,0xf2); dev_spi_write(0x4ae,0x0); dev_spi_write(0x4af,0x4); dev_spi_write(0x4b0,0xf6); dev_spi_write(0x4b1,0xd8); dev_spi_write(0x4b2,0x2); dev_spi_write(0x4b3,0x68); dev_spi_write(0x4b4,0x0); dev_spi_write(0x4b5,0x25); dev_spi_write(0x4b6,0x22); dev_spi_write(0x4b7,0xf0); dev_spi_write(0x4b8,0x8); dev_spi_write(0x4b9,0x2); dev_spi_write(0x4ba,0x2); dev_spi_write(0x4bb,0x60); dev_spi_write(0x4bc,0xa9); dev_spi_write(0x4bd,0x42); dev_spi_write(0x4be,0xe9); dev_spi_write(0x4bf,0xd8); dev_spi_write(0x4c0,0x8); dev_spi_write(0x4c1,0x33); dev_spi_write(0x4c2,0x1); dev_spi_write(0x4c3,0x68); dev_spi_write(0x4c4,0x1d); dev_spi_write(0x4c5,0x68); dev_spi_write(0x4c6,0x41); dev_spi_write(0x4c7,0xf0); dev_spi_write(0x4c8,0x2); dev_spi_write(0x4c9,0x1); dev_spi_write(0x4ca,0xc5); dev_spi_write(0x4cb,0xf3); dev_spi_write(0x4cc,0x40); dev_spi_write(0x4cd,0x12); dev_spi_write(0x4ce,0x0); dev_spi_write(0x4cf,0x23); dev_spi_write(0x4d0,0x1); dev_spi_write(0x4d1,0x60); dev_spi_write(0x4d2,0x2); dev_spi_write(0x4d3,0xeb); dev_spi_write(0x4d4,0x95); dev_spi_write(0x4d5,0x10); dev_spi_write(0x4d6,0x98); dev_spi_write(0x4d7,0x42); dev_spi_write(0x4d8,0xd6); dev_spi_write(0x4d9,0xd8); dev_spi_write(0x4da,0xf8); dev_spi_write(0x4db,0xbd); dev_spi_write(0x4dc,0x52); dev_spi_write(0x4dd,0x4a); dev_spi_write(0x4de,0xc9); dev_spi_write(0x4df,0x4b); dev_spi_write(0x4e0,0x11); dev_spi_write(0x4e1,0x68); dev_spi_write(0x4e2,0x6); dev_spi_write(0x4e3,0x20); dev_spi_write(0x4e4,0x21); dev_spi_write(0x4e5,0xf0); dev_spi_write(0x4e6,0x1); dev_spi_write(0x4e7,0x1); dev_spi_write(0x4e8,0x11); dev_spi_write(0x4e9,0x60); dev_spi_write(0x4ea,0x53); dev_spi_write(0x4eb,0xf8); dev_spi_write(0x4ec,0x4); dev_spi_write(0x4ed,0x2b); dev_spi_write(0x4ee,0xd2); dev_spi_write(0x4ef,0xf8); dev_spi_write(0x4f0,0x18); dev_spi_write(0x4f1,0x11); dev_spi_write(0x4f2,0x40); dev_spi_write(0x4f3,0x1e); dev_spi_write(0x4f4,0x21); dev_spi_write(0x4f5,0xf4); dev_spi_write(0x4f6,0x0); dev_spi_write(0x4f7,0x71); dev_spi_write(0x4f8,0xc2); dev_spi_write(0x4f9,0xf8); dev_spi_write(0x4fa,0x18); dev_spi_write(0x4fb,0x11); dev_spi_write(0x4fc,0xf5); dev_spi_write(0x4fd,0xd1); dev_spi_write(0x4fe,0xd8); dev_spi_write(0x4ff,0x48); dev_spi_write(0x500,0x1); dev_spi_write(0x501,0x68); dev_spi_write(0x502,0x4a); dev_spi_write(0x503,0x4a); dev_spi_write(0x504,0xd1); dev_spi_write(0x505,0xf8); dev_spi_write(0x506,0x4); dev_spi_write(0x507,0x5); dev_spi_write(0x508,0x20); dev_spi_write(0x509,0xf0); dev_spi_write(0x50a,0x3f); dev_spi_write(0x50b,0x0); dev_spi_write(0x50c,0xc1); dev_spi_write(0x50d,0xf8); dev_spi_write(0x50e,0x4); dev_spi_write(0x50f,0x5); dev_spi_write(0x510,0x12); dev_spi_write(0x511,0x68); dev_spi_write(0x512,0x0); dev_spi_write(0x513,0x21); dev_spi_write(0x514,0xc2); dev_spi_write(0x515,0xf3); dev_spi_write(0x516,0x40); dev_spi_write(0x517,0x10); dev_spi_write(0x518,0x0); dev_spi_write(0x519,0xeb); dev_spi_write(0x51a,0x92); dev_spi_write(0x51b,0x10); dev_spi_write(0x51c,0x6); dev_spi_write(0x51d,0xe0); dev_spi_write(0x51e,0x13); dev_spi_write(0x51f,0x22); dev_spi_write(0x520,0xc0); dev_spi_write(0x521,0xf2); dev_spi_write(0x522,0x0); dev_spi_write(0x523,0x2); dev_spi_write(0x524,0x52); dev_spi_write(0x525,0x1e); dev_spi_write(0x526,0xfd); dev_spi_write(0x527,0xd1); dev_spi_write(0x528,0x0); dev_spi_write(0x529,0xbf); dev_spi_write(0x52a,0x49); dev_spi_write(0x52b,0x1c); dev_spi_write(0x52c,0x88); dev_spi_write(0x52d,0x42); dev_spi_write(0x52e,0xf6); dev_spi_write(0x52f,0xd8); dev_spi_write(0x530,0x9b); dev_spi_write(0x531,0x48); dev_spi_write(0x532,0x3c); dev_spi_write(0x533,0x49); dev_spi_write(0x534,0x0); dev_spi_write(0x535,0x68); dev_spi_write(0x536,0x8); dev_spi_write(0x537,0x60); dev_spi_write(0x538,0x70); dev_spi_write(0x539,0x47); dev_spi_write(0x53a,0x3b); dev_spi_write(0x53b,0x49); dev_spi_write(0x53c,0x1); dev_spi_write(0x53d,0x28); dev_spi_write(0x53e,0xf8); dev_spi_write(0x53f,0xb5); dev_spi_write(0x540,0x9); dev_spi_write(0x541,0xd0); dev_spi_write(0x542,0xa); dev_spi_write(0x543,0x68); dev_spi_write(0x544,0x22); dev_spi_write(0x545,0xf4); dev_spi_write(0x546,0x60); dev_spi_write(0x547,0x2); dev_spi_write(0x548,0x2); dev_spi_write(0x549,0xf5); dev_spi_write(0x54a,0x0); dev_spi_write(0x54b,0x12); dev_spi_write(0x54c,0xa); dev_spi_write(0x54d,0x60); dev_spi_write(0x54e,0xa); dev_spi_write(0x54f,0x68); dev_spi_write(0x550,0x22); dev_spi_write(0x551,0xf4); dev_spi_write(0x552,0xe0); dev_spi_write(0x553,0x12); dev_spi_write(0x554,0x8); dev_spi_write(0x555,0xe0); dev_spi_write(0x556,0xa); dev_spi_write(0x557,0x68); dev_spi_write(0x558,0x22); dev_spi_write(0x559,0xf4); dev_spi_write(0x55a,0x60); dev_spi_write(0x55b,0x2); dev_spi_write(0x55c,0xa); dev_spi_write(0x55d,0x60); dev_spi_write(0x55e,0xa); dev_spi_write(0x55f,0x68); dev_spi_write(0x560,0x22); dev_spi_write(0x561,0xf4); dev_spi_write(0x562,0xe0); dev_spi_write(0x563,0x12); dev_spi_write(0x564,0x2); dev_spi_write(0x565,0xf5); dev_spi_write(0x566,0x80); dev_spi_write(0x567,0x22); dev_spi_write(0x568,0x30); dev_spi_write(0x569,0x4d); dev_spi_write(0x56a,0xa); dev_spi_write(0x56b,0x60); dev_spi_write(0x56c,0x0); dev_spi_write(0x56d,0x23); dev_spi_write(0x56e,0x2a); dev_spi_write(0x56f,0x1d); dev_spi_write(0x570,0xb); dev_spi_write(0x571,0x75); dev_spi_write(0x572,0x16); dev_spi_write(0x573,0x68); dev_spi_write(0x574,0xc); dev_spi_write(0x575,0x68); dev_spi_write(0x576,0x1f); dev_spi_write(0x577,0x46); dev_spi_write(0x578,0xc6); dev_spi_write(0x579,0xf3); dev_spi_write(0x57a,0x40); dev_spi_write(0x57b,0x12); dev_spi_write(0x57c,0x24); dev_spi_write(0x57d,0xf0); dev_spi_write(0x57e,0x2); dev_spi_write(0x57f,0x4); dev_spi_write(0x580,0x2); dev_spi_write(0x581,0xeb); dev_spi_write(0x582,0x96); dev_spi_write(0x583,0x12); dev_spi_write(0x584,0xc); dev_spi_write(0x585,0x60); dev_spi_write(0x586,0xf); dev_spi_write(0x587,0xe0); dev_spi_write(0x588,0x34); dev_spi_write(0x589,0x46); dev_spi_write(0x58a,0x64); dev_spi_write(0x58b,0x1e); dev_spi_write(0x58c,0xfd); dev_spi_write(0x58d,0xd1); dev_spi_write(0x58e,0x0); dev_spi_write(0x58f,0xbf); dev_spi_write(0x590,0x5b); dev_spi_write(0x591,0x1c); dev_spi_write(0x592,0x1d); dev_spi_write(0x593,0xe0); dev_spi_write(0x594,0x37); dev_spi_write(0x595,0x46); dev_spi_write(0x596,0x7f); dev_spi_write(0x597,0x1e); dev_spi_write(0x598,0xfd); dev_spi_write(0x599,0xd1); dev_spi_write(0x59a,0x0); dev_spi_write(0x59b,0xbf); dev_spi_write(0x59c,0x6d); dev_spi_write(0x59d,0x1c); dev_spi_write(0x59e,0x13); dev_spi_write(0x59f,0xe0); dev_spi_write(0x5a0,0x76); dev_spi_write(0x5a1,0x1e); dev_spi_write(0x5a2,0xfd); dev_spi_write(0x5a3,0xd1); dev_spi_write(0x5a4,0x0); dev_spi_write(0x5a5,0xbf); dev_spi_write(0x5a6,0x7f); dev_spi_write(0x5a7,0x1c); dev_spi_write(0x5a8,0x13); dev_spi_write(0x5a9,0x26); dev_spi_write(0x5aa,0xba); dev_spi_write(0x5ab,0x42); dev_spi_write(0x5ac,0xc0); dev_spi_write(0x5ad,0xf2); dev_spi_write(0x5ae,0x0); dev_spi_write(0x5af,0x6); dev_spi_write(0x5b0,0xf6); dev_spi_write(0x5b1,0xd8); dev_spi_write(0x5b2,0x8); dev_spi_write(0x5b3,0x35); dev_spi_write(0x5b4,0xc); dev_spi_write(0x5b5,0x68); dev_spi_write(0x5b6,0x2f); dev_spi_write(0x5b7,0x68); dev_spi_write(0x5b8,0x44); dev_spi_write(0x5b9,0xf0); dev_spi_write(0x5ba,0x2); dev_spi_write(0x5bb,0x4); dev_spi_write(0x5bc,0xc7); dev_spi_write(0x5bd,0xf3); dev_spi_write(0x5be,0x40); dev_spi_write(0x5bf,0x1c); dev_spi_write(0x5c0,0x1d); dev_spi_write(0x5c1,0x46); dev_spi_write(0x5c2,0xc); dev_spi_write(0x5c3,0x60); dev_spi_write(0x5c4,0xc); dev_spi_write(0x5c5,0xeb); dev_spi_write(0x5c6,0x97); dev_spi_write(0x5c7,0x14); dev_spi_write(0x5c8,0xac); dev_spi_write(0x5c9,0x42); dev_spi_write(0x5ca,0xe3); dev_spi_write(0x5cb,0xd8); dev_spi_write(0x5cc,0x1); dev_spi_write(0x5cd,0x24); dev_spi_write(0x5ce,0xc); dev_spi_write(0x5cf,0x75); dev_spi_write(0x5d0,0x9a); dev_spi_write(0x5d1,0x42); dev_spi_write(0x5d2,0xd9); dev_spi_write(0x5d3,0xd8); dev_spi_write(0x5d4,0xb1); dev_spi_write(0x5d5,0xf9); dev_spi_write(0x5d6,0x10); dev_spi_write(0x5d7,0x10); dev_spi_write(0x5d8,0x1); dev_spi_write(0x5d9,0x28); dev_spi_write(0x5da,0xc); dev_spi_write(0x5db,0xbf); dev_spi_write(0x5dc,0xc1); dev_spi_write(0x5dd,0xf5); dev_spi_write(0x5de,0x40); dev_spi_write(0x5df,0x61); dev_spi_write(0x5e0,0xa1); dev_spi_write(0x5e1,0xf5); dev_spi_write(0x5e2,0x80); dev_spi_write(0x5e3,0x61); dev_spi_write(0x5e4,0x8); dev_spi_write(0x5e5,0xb2); dev_spi_write(0x5e6,0xf8); dev_spi_write(0x5e7,0xbd); dev_spi_write(0x5e8,0xaf); dev_spi_write(0x5e9,0x4a); dev_spi_write(0x5ea,0xb2); dev_spi_write(0x5eb,0xf9); dev_spi_write(0x5ec,0x0); dev_spi_write(0x5ed,0x20); dev_spi_write(0x5ee,0x48); dev_spi_write(0x5ef,0x43); dev_spi_write(0x5f0,0x0); dev_spi_write(0x5f1,0x28); dev_spi_write(0x5f2,0xcc); dev_spi_write(0x5f3,0xbf); dev_spi_write(0x5f4,0x0); dev_spi_write(0x5f5,0xeb); dev_spi_write(0x5f6,0x62); dev_spi_write(0x5f7,0x0); dev_spi_write(0x5f8,0xa0); dev_spi_write(0x5f9,0xeb); dev_spi_write(0x5fa,0x62); dev_spi_write(0x5fb,0x0); dev_spi_write(0x5fc,0x90); dev_spi_write(0x5fd,0xfb); dev_spi_write(0x5fe,0xf2); dev_spi_write(0x5ff,0xf0); dev_spi_write(0x600,0x70); dev_spi_write(0x601,0x47); dev_spi_write(0x602,0x3); dev_spi_write(0x603,0x46); dev_spi_write(0x604,0x0); dev_spi_write(0x605,0x28); dev_spi_write(0x606,0xb8); dev_spi_write(0x607,0xbf); dev_spi_write(0x608,0x40); dev_spi_write(0x609,0x42); dev_spi_write(0x60a,0x49); dev_spi_write(0x60b,0xb2); dev_spi_write(0x60c,0x1); dev_spi_write(0x60d,0x22); dev_spi_write(0x60e,0x49); dev_spi_write(0x60f,0x1e); dev_spi_write(0x610,0xc9); dev_spi_write(0x611,0xb2); dev_spi_write(0x612,0x8a); dev_spi_write(0x613,0x40); dev_spi_write(0x614,0x51); dev_spi_write(0x615,0x1e); dev_spi_write(0x616,0x81); dev_spi_write(0x617,0x42); dev_spi_write(0x618,0x38); dev_spi_write(0x619,0xbf); dev_spi_write(0x61a,0x8); dev_spi_write(0x61b,0x1c); dev_spi_write(0x61c,0x0); dev_spi_write(0x61d,0x2b); dev_spi_write(0x61e,0x48); dev_spi_write(0x61f,0xbf); dev_spi_write(0x620,0x10); dev_spi_write(0x621,0x44); dev_spi_write(0x622,0x70); dev_spi_write(0x623,0x47); dev_spi_write(0x624,0xc0); dev_spi_write(0x625,0x0); dev_spi_write(0x626,0x3); dev_spi_write(0x627,0xad); dev_spi_write(0x628,0x0); dev_spi_write(0x629,0x5); dev_spi_write(0x62a,0x2); dev_spi_write(0x62b,0xac); dev_spi_write(0x62c,0xac); dev_spi_write(0x62d,0x22); dev_spi_write(0x62e,0x1); dev_spi_write(0x62f,0x20); dev_spi_write(0x630,0x2d); dev_spi_write(0x631,0xe9); dev_spi_write(0x632,0xf0); dev_spi_write(0x633,0x4f); dev_spi_write(0x634,0xdf); dev_spi_write(0x635,0xf8); dev_spi_write(0x636,0x74); dev_spi_write(0x637,0x82); dev_spi_write(0x638,0xd8); dev_spi_write(0x639,0xf8); dev_spi_write(0x63a,0x0); dev_spi_write(0x63b,0x32); dev_spi_write(0x63c,0xc); dev_spi_write(0x63d,0x46); dev_spi_write(0x63e,0x81); dev_spi_write(0x63f,0x46); dev_spi_write(0x640,0x1); dev_spi_write(0x641,0x21); dev_spi_write(0x642,0x0); dev_spi_write(0x643,0x20); dev_spi_write(0x644,0xa); dev_spi_write(0x645,0x46); dev_spi_write(0x646,0xad); dev_spi_write(0x647,0xf1); dev_spi_write(0x648,0x1c); dev_spi_write(0x649,0xd); dev_spi_write(0x64a,0x98); dev_spi_write(0x64b,0x47); dev_spi_write(0x64c,0xff); dev_spi_write(0x64d,0xf7); dev_spi_write(0x64e,0xfc); dev_spi_write(0x64f,0xfe); dev_spi_write(0x650,0x48); dev_spi_write(0x651,0x46); dev_spi_write(0x652,0x0); dev_spi_write(0x653,0x2c); dev_spi_write(0x654,0x5); dev_spi_write(0x655,0x94); dev_spi_write(0x656,0x0); dev_spi_write(0x657,0xf0); dev_spi_write(0x658,0xf7); dev_spi_write(0x659,0x80); dev_spi_write(0x65a,0xdf); dev_spi_write(0x65b,0xf8); dev_spi_write(0x65c,0x54); dev_spi_write(0x65d,0x82); dev_spi_write(0x65e,0x95); dev_spi_write(0x65f,0x4f); dev_spi_write(0x660,0x40); dev_spi_write(0x661,0x1e); dev_spi_write(0x662,0x4f); dev_spi_write(0x663,0xf0); dev_spi_write(0x664,0x0); dev_spi_write(0x665,0xb); dev_spi_write(0x666,0x4); dev_spi_write(0x667,0x90); dev_spi_write(0x668,0x4); dev_spi_write(0x669,0x98); dev_spi_write(0x66a,0x66); dev_spi_write(0x66b,0x4b); dev_spi_write(0x66c,0x3); dev_spi_write(0x66d,0x25); dev_spi_write(0x66e,0x6); dev_spi_write(0x66f,0x26); dev_spi_write(0x670,0x10); dev_spi_write(0x671,0xf8); dev_spi_write(0x672,0x1); dev_spi_write(0x673,0xcf); dev_spi_write(0x674,0x4); dev_spi_write(0x675,0x90); dev_spi_write(0x676,0x9c); dev_spi_write(0x677,0xfb); dev_spi_write(0x678,0xf5); dev_spi_write(0x679,0xf2); dev_spi_write(0x67a,0x53); dev_spi_write(0x67b,0xf8); dev_spi_write(0x67c,0x4); dev_spi_write(0x67d,0x1b); dev_spi_write(0x67e,0xd1); dev_spi_write(0x67f,0xf8); dev_spi_write(0x680,0x18); dev_spi_write(0x681,0x1); dev_spi_write(0x682,0x20); dev_spi_write(0x683,0xf4); dev_spi_write(0x684,0x0); dev_spi_write(0x685,0x70); dev_spi_write(0x686,0xc1); dev_spi_write(0x687,0xf8); dev_spi_write(0x688,0x18); dev_spi_write(0x689,0x1); dev_spi_write(0x68a,0x8); dev_spi_write(0x68b,0x6e); dev_spi_write(0x68c,0x76); dev_spi_write(0x68d,0x1e); dev_spi_write(0x68e,0x20); dev_spi_write(0x68f,0xf0); dev_spi_write(0x690,0x0); dev_spi_write(0x691,0x70); dev_spi_write(0x692,0x8); dev_spi_write(0x693,0x66); dev_spi_write(0x694,0xf1); dev_spi_write(0x695,0xd1); dev_spi_write(0x696,0x5b); dev_spi_write(0x697,0x48); dev_spi_write(0x698,0x50); dev_spi_write(0x699,0xf8); dev_spi_write(0x69a,0x2c); dev_spi_write(0x69b,0x40); dev_spi_write(0x69c,0xd4); dev_spi_write(0x69d,0xf8); dev_spi_write(0x69e,0x18); dev_spi_write(0x69f,0x1); dev_spi_write(0x6a0,0x40); dev_spi_write(0x6a1,0xf4); dev_spi_write(0x6a2,0x0); dev_spi_write(0x6a3,0x70); dev_spi_write(0x6a4,0xc4); dev_spi_write(0x6a5,0xf8); dev_spi_write(0x6a6,0x18); dev_spi_write(0x6a7,0x1); dev_spi_write(0x6a8,0x20); dev_spi_write(0x6a9,0x6e); dev_spi_write(0x6aa,0x40); dev_spi_write(0x6ab,0xf0); dev_spi_write(0x6ac,0x80); dev_spi_write(0x6ad,0x60); dev_spi_write(0x6ae,0x20); dev_spi_write(0x6af,0x66); dev_spi_write(0x6b0,0x20); dev_spi_write(0x6b1,0x68); dev_spi_write(0x6b2,0x1); dev_spi_write(0x6b3,0x2a); dev_spi_write(0x6b4,0x0); dev_spi_write(0x6b5,0x90); dev_spi_write(0x6b6,0xc); dev_spi_write(0x6b7,0xd0); dev_spi_write(0x6b8,0xd8); dev_spi_write(0x6b9,0xf8); dev_spi_write(0x6ba,0x0); dev_spi_write(0x6bb,0x0); dev_spi_write(0x6bc,0x20); dev_spi_write(0x6bd,0xf0); dev_spi_write(0x6be,0x38); dev_spi_write(0x6bf,0x0); dev_spi_write(0x6c0,0x38); dev_spi_write(0x6c1,0x30); dev_spi_write(0x6c2,0xc8); dev_spi_write(0x6c3,0xf8); dev_spi_write(0x6c4,0x0); dev_spi_write(0x6c5,0x0); dev_spi_write(0x6c6,0xd8); dev_spi_write(0x6c7,0xf8); dev_spi_write(0x6c8,0x0); dev_spi_write(0x6c9,0x0); dev_spi_write(0x6ca,0x20); dev_spi_write(0x6cb,0xf0); dev_spi_write(0x6cc,0x7); dev_spi_write(0x6cd,0x0); dev_spi_write(0x6ce,0xc0); dev_spi_write(0x6cf,0x1d); dev_spi_write(0x6d0,0xb); dev_spi_write(0x6d1,0xe0); dev_spi_write(0x6d2,0xd8); dev_spi_write(0x6d3,0xf8); dev_spi_write(0x6d4,0x0); dev_spi_write(0x6d5,0x0); dev_spi_write(0x6d6,0x20); dev_spi_write(0x6d7,0xf0); dev_spi_write(0x6d8,0x38); dev_spi_write(0x6d9,0x0); dev_spi_write(0x6da,0x30); dev_spi_write(0x6db,0x30); dev_spi_write(0x6dc,0xc8); dev_spi_write(0x6dd,0xf8); dev_spi_write(0x6de,0x0); dev_spi_write(0x6df,0x0); dev_spi_write(0x6e0,0xd8); dev_spi_write(0x6e1,0xf8); dev_spi_write(0x6e2,0x0); dev_spi_write(0x6e3,0x0); dev_spi_write(0x6e4,0x20); dev_spi_write(0x6e5,0xf0); dev_spi_write(0x6e6,0x7); dev_spi_write(0x6e7,0x0); dev_spi_write(0x6e8,0x80); dev_spi_write(0x6e9,0x1d); dev_spi_write(0x6ea,0xc8); dev_spi_write(0x6eb,0xf8); dev_spi_write(0x6ec,0x0); dev_spi_write(0x6ed,0x0); dev_spi_write(0x6ee,0x0); dev_spi_write(0x6ef,0x20); dev_spi_write(0x6f0,0xff); dev_spi_write(0x6f1,0xf7); dev_spi_write(0x6f2,0x23); dev_spi_write(0x6f3,0xff); dev_spi_write(0x6f4,0x5); dev_spi_write(0x6f5,0x46); dev_spi_write(0x6f6,0x1); dev_spi_write(0x6f7,0x20); dev_spi_write(0x6f8,0xff); dev_spi_write(0x6f9,0xf7); dev_spi_write(0x6fa,0x1f); dev_spi_write(0x6fb,0xff); dev_spi_write(0x6fc,0x28); dev_spi_write(0x6fd,0x49); dev_spi_write(0x6fe,0x4d); dev_spi_write(0x6ff,0x60); dev_spi_write(0x700,0xe); dev_spi_write(0x701,0x46); dev_spi_write(0x702,0xb0); dev_spi_write(0x703,0x60); dev_spi_write(0x704,0x21); dev_spi_write(0x705,0x6e); dev_spi_write(0x706,0x21); dev_spi_write(0x707,0xf0); dev_spi_write(0x708,0x80); dev_spi_write(0x709,0x61); dev_spi_write(0x70a,0x21); dev_spi_write(0x70b,0x66); dev_spi_write(0x70c,0x21); dev_spi_write(0x70d,0x6e); dev_spi_write(0x70e,0x41); dev_spi_write(0x70f,0xf0); dev_spi_write(0x710,0x0); dev_spi_write(0x711,0x71); dev_spi_write(0x712,0x21); dev_spi_write(0x713,0x66); dev_spi_write(0x714,0x61); dev_spi_write(0x715,0x6e); dev_spi_write(0x716,0x43); dev_spi_write(0x717,0x19); dev_spi_write(0x718,0x4f); dev_spi_write(0x719,0xea); dev_spi_write(0x71a,0x63); dev_spi_write(0x71b,0xa); dev_spi_write(0x71c,0x0); dev_spi_write(0x71d,0x26); dev_spi_write(0x71e,0xc1); dev_spi_write(0x71f,0xf3); dev_spi_write(0x720,0xc0); dev_spi_write(0x721,0x45); dev_spi_write(0x722,0x0); dev_spi_write(0x723,0x2d); dev_spi_write(0x724,0x5d); dev_spi_write(0x725,0xd1); dev_spi_write(0x726,0x35); dev_spi_write(0x727,0x46); dev_spi_write(0x728,0xb1); dev_spi_write(0x729,0x46); dev_spi_write(0x72a,0x23); dev_spi_write(0x72b,0xe0); dev_spi_write(0x72c,0x28); dev_spi_write(0x72d,0x46); dev_spi_write(0x72e,0xff); dev_spi_write(0x72f,0xf7); dev_spi_write(0x730,0x4); dev_spi_write(0x731,0xff); dev_spi_write(0x732,0xb7); dev_spi_write(0x733,0xf9); dev_spi_write(0x734,0x0); dev_spi_write(0x735,0x10); dev_spi_write(0x736,0xaa); dev_spi_write(0x737,0xeb); dev_spi_write(0x738,0x0); dev_spi_write(0x739,0x0); dev_spi_write(0x73a,0xff); dev_spi_write(0x73b,0xf7); dev_spi_write(0x73c,0x55); dev_spi_write(0x73d,0xff); dev_spi_write(0x73e,0x36); dev_spi_write(0x73f,0x1a); dev_spi_write(0x740,0x3); dev_spi_write(0x741,0xd4); dev_spi_write(0x742,0x10); dev_spi_write(0x743,0x2e); dev_spi_write(0x744,0xa8); dev_spi_write(0x745,0xbf); dev_spi_write(0x746,0xf); dev_spi_write(0x747,0x26); dev_spi_write(0x748,0x4); dev_spi_write(0x749,0xe0); dev_spi_write(0x74a,0x16); dev_spi_write(0x74b,0xf1); dev_spi_write(0x74c,0xf); dev_spi_write(0x74d,0xf); dev_spi_write(0x74e,0xb8); dev_spi_write(0x74f,0xbf); dev_spi_write(0x750,0x6f); dev_spi_write(0x751,0xf0); dev_spi_write(0x752,0xe); dev_spi_write(0x753,0x6); dev_spi_write(0x754,0x30); dev_spi_write(0x755,0x46); dev_spi_write(0x756,0x5); dev_spi_write(0x757,0x21); dev_spi_write(0x758,0xff); dev_spi_write(0x759,0xf7); dev_spi_write(0x75a,0x53); dev_spi_write(0x75b,0xff); dev_spi_write(0x75c,0xd4); dev_spi_write(0x75d,0xf8); dev_spi_write(0x75e,0x80); dev_spi_write(0x75f,0x10); dev_spi_write(0x760,0x60); dev_spi_write(0x761,0xf3); dev_spi_write(0x762,0x1c); dev_spi_write(0x763,0x61); dev_spi_write(0x764,0xc4); dev_spi_write(0x765,0xf8); dev_spi_write(0x766,0x80); dev_spi_write(0x767,0x10); dev_spi_write(0x768,0x20); dev_spi_write(0x769,0x68); dev_spi_write(0x76a,0x9); dev_spi_write(0x76b,0xf1); dev_spi_write(0x76c,0x1); dev_spi_write(0x76d,0x3); dev_spi_write(0x76e,0x5f); dev_spi_write(0x76f,0xfa); dev_spi_write(0x770,0x83); dev_spi_write(0x771,0xf9); dev_spi_write(0x772,0x1); dev_spi_write(0x773,0x90); dev_spi_write(0x774,0xb8); dev_spi_write(0x775,0x79); dev_spi_write(0x776,0x48); dev_spi_write(0x777,0x45); dev_spi_write(0x778,0xd8); dev_spi_write(0x779,0xdc); dev_spi_write(0x77a,0x2e); dev_spi_write(0x77b,0x46); dev_spi_write(0x77c,0xb0); dev_spi_write(0x77d,0x42); dev_spi_write(0x77e,0x59); dev_spi_write(0x77f,0xdd); dev_spi_write(0x780,0x1); dev_spi_write(0x781,0x20); dev_spi_write(0x782,0xff); dev_spi_write(0x783,0xf7); dev_spi_write(0x784,0xda); dev_spi_write(0x785,0xfe); dev_spi_write(0x786,0xb7); dev_spi_write(0x787,0xf9); dev_spi_write(0x788,0x2); dev_spi_write(0x789,0x10); dev_spi_write(0x78a,0xaa); dev_spi_write(0x78b,0xeb); dev_spi_write(0x78c,0x0); dev_spi_write(0x78d,0x0); dev_spi_write(0x78e,0xff); dev_spi_write(0x78f,0xf7); dev_spi_write(0x790,0x2b); dev_spi_write(0x791,0xff); dev_spi_write(0x792,0x45); dev_spi_write(0x793,0x19); dev_spi_write(0x794,0x6); dev_spi_write(0x795,0xd4); dev_spi_write(0x796,0x8); dev_spi_write(0x797,0x2d); dev_spi_write(0x798,0xa8); dev_spi_write(0x799,0xbf); dev_spi_write(0x79a,0x7); dev_spi_write(0x79b,0x25); dev_spi_write(0x79c,0x7); dev_spi_write(0x79d,0xe0); dev_spi_write(0x79e,0xc0); dev_spi_write(0x79f,0x46); dev_spi_write(0x7a0,0xb8); dev_spi_write(0x7a1,0x22); dev_spi_write(0x7a2,0x1); dev_spi_write(0x7a3,0x20); dev_spi_write(0x7a4,0x15); dev_spi_write(0x7a5,0xf1); dev_spi_write(0x7a6,0x7); dev_spi_write(0x7a7,0xf); dev_spi_write(0x7a8,0xb8); dev_spi_write(0x7a9,0xbf); dev_spi_write(0x7aa,0x6f); dev_spi_write(0x7ab,0xf0); dev_spi_write(0x7ac,0x6); dev_spi_write(0x7ad,0x5); dev_spi_write(0x7ae,0x0); dev_spi_write(0x7af,0x21); dev_spi_write(0x7b0,0x0); dev_spi_write(0x7b1,0x2d); dev_spi_write(0x7b2,0xd8); dev_spi_write(0x7b3,0xbf); dev_spi_write(0x7b4,0x1); dev_spi_write(0x7b5,0x21); dev_spi_write(0x7b6,0x20); dev_spi_write(0x7b7,0x6f); dev_spi_write(0x7b8,0x20); dev_spi_write(0x7b9,0xf4); dev_spi_write(0x7ba,0x0); dev_spi_write(0x7bb,0x50); dev_spi_write(0x7bc,0x40); dev_spi_write(0x7bd,0xea); dev_spi_write(0x7be,0x41); dev_spi_write(0x7bf,0x30); dev_spi_write(0x7c0,0x20); dev_spi_write(0x7c1,0x67); dev_spi_write(0x7c2,0x29); dev_spi_write(0x7c3,0x46); dev_spi_write(0x7c4,0x0); dev_spi_write(0x7c5,0x29); dev_spi_write(0x7c6,0xb8); dev_spi_write(0x7c7,0xbf); dev_spi_write(0x7c8,0x49); dev_spi_write(0x7c9,0x42); dev_spi_write(0x7ca,0xd4); dev_spi_write(0x7cb,0xf8); dev_spi_write(0x7cc,0x84); dev_spi_write(0x7cd,0x0); dev_spi_write(0x7ce,0x61); dev_spi_write(0x7cf,0xf3); dev_spi_write(0x7d0,0x8c); dev_spi_write(0x7d1,0x20); dev_spi_write(0x7d2,0xc4); dev_spi_write(0x7d3,0xf8); dev_spi_write(0x7d4,0x84); dev_spi_write(0x7d5,0x0); dev_spi_write(0x7d6,0xb8); dev_spi_write(0x7d7,0x79); dev_spi_write(0x7d8,0x21); dev_spi_write(0x7d9,0x68); dev_spi_write(0x7da,0x76); dev_spi_write(0x7db,0x1c); dev_spi_write(0x7dc,0xf6); dev_spi_write(0x7dd,0xb2); dev_spi_write(0x7de,0x2); dev_spi_write(0x7df,0x91); dev_spi_write(0x7e0,0xcc); dev_spi_write(0x7e1,0xe7); dev_spi_write(0x7e2,0x35); dev_spi_write(0x7e3,0x46); dev_spi_write(0x7e4,0x23); dev_spi_write(0x7e5,0xe0); dev_spi_write(0x7e6,0x1); dev_spi_write(0x7e7,0x20); dev_spi_write(0x7e8,0xff); dev_spi_write(0x7e9,0xf7); dev_spi_write(0x7ea,0xa7); dev_spi_write(0x7eb,0xfe); dev_spi_write(0x7ec,0xb7); dev_spi_write(0x7ed,0xf9); dev_spi_write(0x7ee,0x0); dev_spi_write(0x7ef,0x10); dev_spi_write(0x7f0,0xaa); dev_spi_write(0x7f1,0xeb); dev_spi_write(0x7f2,0x0); dev_spi_write(0x7f3,0x0); dev_spi_write(0x7f4,0xff); dev_spi_write(0x7f5,0xf7); dev_spi_write(0x7f6,0xf8); dev_spi_write(0x7f7,0xfe); dev_spi_write(0x7f8,0x36); dev_spi_write(0x7f9,0x1a); dev_spi_write(0x7fa,0x5); dev_spi_write(0x7fb,0xd4); dev_spi_write(0x7fc,0x10); dev_spi_write(0x7fd,0x2e); dev_spi_write(0x7fe,0xa8); dev_spi_write(0x7ff,0xbf); dev_spi_write(0x800,0xf); dev_spi_write(0x801,0x26); dev_spi_write(0x802,0x6); dev_spi_write(0x803,0xe0); dev_spi_write(0x804,0xc0); dev_spi_write(0x805,0x75); dev_spi_write(0x806,0x2); dev_spi_write(0x807,0x0); dev_spi_write(0x808,0x16); dev_spi_write(0x809,0xf1); dev_spi_write(0x80a,0xf); dev_spi_write(0x80b,0xf); dev_spi_write(0x80c,0xb8); dev_spi_write(0x80d,0xbf); dev_spi_write(0x80e,0x6f); dev_spi_write(0x80f,0xf0); dev_spi_write(0x810,0xe); dev_spi_write(0x811,0x6); dev_spi_write(0x812,0x30); dev_spi_write(0x813,0x46); dev_spi_write(0x814,0x5); dev_spi_write(0x815,0x21); dev_spi_write(0x816,0xff); dev_spi_write(0x817,0xf7); dev_spi_write(0x818,0xf4); dev_spi_write(0x819,0xfe); dev_spi_write(0x81a,0xd4); dev_spi_write(0x81b,0xf8); dev_spi_write(0x81c,0x80); dev_spi_write(0x81d,0x10); dev_spi_write(0x81e,0x60); dev_spi_write(0x81f,0xf3); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 4405 of bringupLog\n"); xil_printf("Number of iterations of poll in line 4405 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x8); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x8); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x78); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 4417 of bringupLog\n"); xil_printf("Number of iterations of poll in line 4417 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 4418 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x1); dev_spi_write(0x20,0x1c); dev_spi_write(0x21,0x61); dev_spi_write(0x22,0xc4); dev_spi_write(0x23,0xf8); dev_spi_write(0x24,0x80); dev_spi_write(0x25,0x10); dev_spi_write(0x26,0x20); dev_spi_write(0x27,0x68); dev_spi_write(0x28,0x6d); dev_spi_write(0x29,0x1c); dev_spi_write(0x2a,0xed); dev_spi_write(0x2b,0xb2); dev_spi_write(0x2c,0x3); dev_spi_write(0x2d,0x90); dev_spi_write(0x2e,0xb8); dev_spi_write(0x2f,0x79); dev_spi_write(0x30,0xa8); dev_spi_write(0x31,0x42); dev_spi_write(0x32,0xd8); dev_spi_write(0x33,0xdc); dev_spi_write(0x34,0x20); dev_spi_write(0x35,0x6e); dev_spi_write(0x36,0x5); dev_spi_write(0x37,0x9e); dev_spi_write(0x38,0xb); dev_spi_write(0x39,0xf1); dev_spi_write(0x3a,0x1); dev_spi_write(0x3b,0xb); dev_spi_write(0x3c,0x20); dev_spi_write(0x3d,0xf0); dev_spi_write(0x3e,0x0); dev_spi_write(0x3f,0x70); dev_spi_write(0x40,0x5e); dev_spi_write(0x41,0x45); dev_spi_write(0x42,0x20); dev_spi_write(0x43,0x66); dev_spi_write(0x44,0x3f); dev_spi_write(0x45,0xf7); dev_spi_write(0x46,0x10); dev_spi_write(0x47,0xaf); dev_spi_write(0x48,0xff); dev_spi_write(0x49,0xf7); dev_spi_write(0x4a,0x48); dev_spi_write(0x4b,0xfe); dev_spi_write(0x4c,0x17); dev_spi_write(0x4d,0x48); dev_spi_write(0x4e,0xd0); dev_spi_write(0x4f,0xf8); dev_spi_write(0x50,0x4); dev_spi_write(0x51,0x32); dev_spi_write(0x52,0x1); dev_spi_write(0x53,0x21); dev_spi_write(0x54,0xa); dev_spi_write(0x55,0x46); dev_spi_write(0x56,0x0); dev_spi_write(0x57,0x20); dev_spi_write(0x58,0x98); dev_spi_write(0x59,0x47); dev_spi_write(0x5a,0x7); dev_spi_write(0x5b,0xb0); dev_spi_write(0x5c,0xbd); dev_spi_write(0x5d,0xe8); dev_spi_write(0x5e,0xf0); dev_spi_write(0x5f,0x8f); dev_spi_write(0x60,0xfc); dev_spi_write(0x61,0x22); dev_spi_write(0x62,0x1); dev_spi_write(0x63,0x20); dev_spi_write(0x64,0x1); dev_spi_write(0x65,0x22); dev_spi_write(0x66,0x49); dev_spi_write(0x67,0x1e); dev_spi_write(0x68,0x8a); dev_spi_write(0x69,0x40); dev_spi_write(0x6a,0x1); dev_spi_write(0x6b,0x46); dev_spi_write(0x6c,0x50); dev_spi_write(0x6d,0x1e); dev_spi_write(0x6e,0x11); dev_spi_write(0x6f,0x42); dev_spi_write(0x70,0x1); dev_spi_write(0x71,0xea); dev_spi_write(0x72,0x0); dev_spi_write(0x73,0x0); dev_spi_write(0x74,0x18); dev_spi_write(0x75,0xbf); dev_spi_write(0x76,0x40); dev_spi_write(0x77,0x42); dev_spi_write(0x78,0x70); dev_spi_write(0x79,0x47); dev_spi_write(0x7a,0x1); dev_spi_write(0x7b,0x46); dev_spi_write(0x7c,0x1c); dev_spi_write(0x7d,0xb5); dev_spi_write(0x7e,0x0); dev_spi_write(0x7f,0x20); dev_spi_write(0x80,0x1); dev_spi_write(0x81,0x24); dev_spi_write(0x82,0x2); dev_spi_write(0x83,0x46); dev_spi_write(0x84,0x4); dev_spi_write(0x85,0xfa); dev_spi_write(0x86,0x2); dev_spi_write(0x87,0xf3); dev_spi_write(0x88,0x19); dev_spi_write(0x89,0x42); dev_spi_write(0x8a,0x3); dev_spi_write(0x8b,0xd0); dev_spi_write(0x8c,0x43); dev_spi_write(0x8d,0x1c); dev_spi_write(0x8e,0x0); dev_spi_write(0x8f,0xf8); dev_spi_write(0x90,0xd); dev_spi_write(0x91,0x20); dev_spi_write(0x92,0xd8); dev_spi_write(0x93,0xb2); dev_spi_write(0x94,0x52); dev_spi_write(0x95,0x1c); dev_spi_write(0x96,0x6); dev_spi_write(0x97,0x2a); dev_spi_write(0x98,0xf4); dev_spi_write(0x99,0xdb); dev_spi_write(0x9a,0x18); dev_spi_write(0x9b,0xb1); dev_spi_write(0x9c,0x1); dev_spi_write(0x9d,0x46); dev_spi_write(0x9e,0x68); dev_spi_write(0x9f,0x46); dev_spi_write(0xa0,0xff); dev_spi_write(0xa1,0xf7); dev_spi_write(0xa2,0xc6); dev_spi_write(0xa3,0xfe); dev_spi_write(0xa4,0x1c); dev_spi_write(0xa5,0xbd); dev_spi_write(0xa6,0xc0); dev_spi_write(0xa7,0x46); dev_spi_write(0xa8,0xa8); dev_spi_write(0xa9,0x22); dev_spi_write(0xaa,0x1); dev_spi_write(0xab,0x20); dev_spi_write(0xac,0x90); dev_spi_write(0xad,0xd6); dev_spi_write(0xae,0x0); dev_spi_write(0xaf,0x20); dev_spi_write(0xb0,0x4); dev_spi_write(0xb1,0x5); dev_spi_write(0xb2,0x2); dev_spi_write(0xb3,0xac); dev_spi_write(0xb4,0xa4); dev_spi_write(0xb5,0x22); dev_spi_write(0xb6,0x1); dev_spi_write(0xb7,0x20); dev_spi_write(0xb8,0x38); dev_spi_write(0xb9,0xb5); dev_spi_write(0xba,0xce); dev_spi_write(0xbb,0x4c); dev_spi_write(0xbc,0xc); dev_spi_write(0xbd,0x25); dev_spi_write(0xbe,0x10); dev_spi_write(0xbf,0xfb); dev_spi_write(0xc0,0x5); dev_spi_write(0xc1,0xf0); dev_spi_write(0xc2,0x0); dev_spi_write(0xc3,0xeb); dev_spi_write(0xc4,0x81); dev_spi_write(0xc5,0x0); dev_spi_write(0xc6,0x20); dev_spi_write(0xc7,0x58); dev_spi_write(0xc8,0x1); dev_spi_write(0xc9,0x2b); dev_spi_write(0xca,0x6); dev_spi_write(0xcb,0xd0); dev_spi_write(0xcc,0x51); dev_spi_write(0xcd,0x78); dev_spi_write(0xce,0x80); dev_spi_write(0xcf,0xf8); dev_spi_write(0xd0,0xa0); dev_spi_write(0xd1,0x14); dev_spi_write(0xd2,0x11); dev_spi_write(0xd3,0x78); dev_spi_write(0xd4,0x80); dev_spi_write(0xd5,0xf8); dev_spi_write(0xd6,0xaa); dev_spi_write(0xd7,0x14); dev_spi_write(0xd8,0x38); dev_spi_write(0xd9,0xbd); dev_spi_write(0xda,0x11); dev_spi_write(0xdb,0x78); dev_spi_write(0xdc,0x80); dev_spi_write(0xdd,0xf8); dev_spi_write(0xde,0xaa); dev_spi_write(0xdf,0x14); dev_spi_write(0xe0,0x51); dev_spi_write(0xe1,0x78); dev_spi_write(0xe2,0x80); dev_spi_write(0xe3,0xf8); dev_spi_write(0xe4,0xa0); dev_spi_write(0xe5,0x14); dev_spi_write(0xe6,0x38); dev_spi_write(0xe7,0xbd); dev_spi_write(0xe8,0x84); dev_spi_write(0xe9,0x46); dev_spi_write(0xea,0xf8); dev_spi_write(0xeb,0xb5); dev_spi_write(0xec,0xc3); dev_spi_write(0xed,0x48); dev_spi_write(0xee,0xdf); dev_spi_write(0xef,0xf8); dev_spi_write(0xf0,0x8); dev_spi_write(0xf1,0xe3); dev_spi_write(0xf2,0x4f); dev_spi_write(0xf3,0xf4); dev_spi_write(0xf4,0x25); dev_spi_write(0xf5,0x73); dev_spi_write(0xf6,0xdc); dev_spi_write(0xf7,0x22); dev_spi_write(0xf8,0x1c); dev_spi_write(0xf9,0xfb); dev_spi_write(0xfa,0x3); dev_spi_write(0xfb,0xf3); dev_spi_write(0xfc,0x11); dev_spi_write(0xfd,0xfb); dev_spi_write(0xfe,0x2); dev_spi_write(0xff,0x32); dev_spi_write(0x100,0x80); dev_spi_write(0x101,0x18); dev_spi_write(0x102,0x90); dev_spi_write(0x103,0xf8); dev_spi_write(0x104,0x38); dev_spi_write(0x105,0x60); dev_spi_write(0x106,0x90); dev_spi_write(0x107,0xf8); dev_spi_write(0x108,0x3d); dev_spi_write(0x109,0x70); dev_spi_write(0x10a,0xbd); dev_spi_write(0x10b,0x4a); dev_spi_write(0x10c,0x0); dev_spi_write(0x10d,0x23); dev_spi_write(0x10e,0x6); dev_spi_write(0x10f,0x20); dev_spi_write(0x110,0x1c); dev_spi_write(0x111,0xfb); dev_spi_write(0x112,0x0); dev_spi_write(0x113,0xf4); dev_spi_write(0x114,0x4); dev_spi_write(0x115,0xeb); dev_spi_write(0x116,0x41); dev_spi_write(0x117,0x4); dev_spi_write(0x118,0x3); dev_spi_write(0x119,0x20); dev_spi_write(0x11a,0x2); dev_spi_write(0x11b,0xeb); dev_spi_write(0x11c,0x44); dev_spi_write(0x11d,0x2); dev_spi_write(0x11e,0x1); dev_spi_write(0x11f,0x2b); dev_spi_write(0x120,0xb); dev_spi_write(0x121,0xd0); dev_spi_write(0x122,0x1c); dev_spi_write(0x123,0xfb); dev_spi_write(0x124,0x0); dev_spi_write(0x125,0x14); dev_spi_write(0x126,0x1e); dev_spi_write(0x127,0xf8); dev_spi_write(0x128,0x4); dev_spi_write(0x129,0x40); dev_spi_write(0x12a,0xf5); dev_spi_write(0x12b,0x1b); dev_spi_write(0x12c,0x65); dev_spi_write(0x12d,0x19); dev_spi_write(0x12e,0x6d); dev_spi_write(0x12f,0xb2); dev_spi_write(0x130,0x0); dev_spi_write(0x131,0x2d); dev_spi_write(0x132,0x48); dev_spi_write(0x133,0xbf); dev_spi_write(0x134,0x0); dev_spi_write(0x135,0x25); dev_spi_write(0x136,0xed); dev_spi_write(0x137,0xb2); dev_spi_write(0x138,0x1); dev_spi_write(0x139,0xe0); dev_spi_write(0x13a,0x3c); dev_spi_write(0x13b,0x46); dev_spi_write(0x13c,0x35); dev_spi_write(0x13d,0x46); dev_spi_write(0x13e,0x15); dev_spi_write(0x13f,0x70); dev_spi_write(0x140,0x5b); dev_spi_write(0x141,0x1c); dev_spi_write(0x142,0x54); dev_spi_write(0x143,0x70); dev_spi_write(0x144,0x2); dev_spi_write(0x145,0x2b); dev_spi_write(0x146,0x2); dev_spi_write(0x147,0xf1); dev_spi_write(0x148,0x2); dev_spi_write(0x149,0x2); dev_spi_write(0x14a,0xe8); dev_spi_write(0x14b,0xdb); dev_spi_write(0x14c,0xf8); dev_spi_write(0x14d,0xbd); dev_spi_write(0x14e,0x2d); dev_spi_write(0x14f,0xe9); dev_spi_write(0x150,0xfe); dev_spi_write(0x151,0x4f); dev_spi_write(0x152,0xac); dev_spi_write(0x153,0x48); dev_spi_write(0x154,0xdf); dev_spi_write(0x155,0xf8); dev_spi_write(0x156,0xa4); dev_spi_write(0x157,0x92); dev_spi_write(0x158,0x90); dev_spi_write(0x159,0xf8); dev_spi_write(0x15a,0x0); dev_spi_write(0x15b,0xa0); dev_spi_write(0x15c,0x4f); dev_spi_write(0x15d,0xf0); dev_spi_write(0x15e,0x0); dev_spi_write(0x15f,0xe); dev_spi_write(0x160,0x4f); dev_spi_write(0x161,0xf0); dev_spi_write(0x162,0x1); dev_spi_write(0x163,0x8); dev_spi_write(0x164,0xd); dev_spi_write(0x165,0xf1); dev_spi_write(0x166,0x1); dev_spi_write(0x167,0x4); dev_spi_write(0x168,0x76); dev_spi_write(0x169,0x46); dev_spi_write(0x16a,0x35); dev_spi_write(0x16b,0x46); dev_spi_write(0x16c,0x0); dev_spi_write(0x16d,0x20); dev_spi_write(0x16e,0xa6); dev_spi_write(0x16f,0x4f); dev_spi_write(0x170,0xa6); dev_spi_write(0x171,0x4a); dev_spi_write(0x172,0xa0); dev_spi_write(0x173,0x49); dev_spi_write(0x174,0x4); dev_spi_write(0x175,0xf8); dev_spi_write(0x176,0x1); dev_spi_write(0x177,0xf); dev_spi_write(0x178,0xf3); dev_spi_write(0x179,0x19); dev_spi_write(0x17a,0x92); dev_spi_write(0x17b,0x19); dev_spi_write(0x17c,0x71); dev_spi_write(0x17d,0x44); dev_spi_write(0x17e,0xa2); dev_spi_write(0x17f,0xf1); dev_spi_write(0x180,0x1); dev_spi_write(0x181,0xc); dev_spi_write(0x182,0x9); dev_spi_write(0x183,0x1f); dev_spi_write(0x184,0x51); dev_spi_write(0x185,0xf8); dev_spi_write(0x186,0x4); dev_spi_write(0x187,0x2f); dev_spi_write(0x188,0xd2); dev_spi_write(0x189,0xf8); dev_spi_write(0x18a,0x98); dev_spi_write(0x18b,0x24); dev_spi_write(0x18c,0x2); dev_spi_write(0x18d,0xf0); dev_spi_write(0x18e,0x1); dev_spi_write(0x18f,0x2); dev_spi_write(0x190,0xa); dev_spi_write(0x191,0xea); dev_spi_write(0x192,0x2); dev_spi_write(0x193,0x7); dev_spi_write(0x194,0xff); dev_spi_write(0x195,0x22); dev_spi_write(0x196,0x1); dev_spi_write(0x197,0x2f); dev_spi_write(0x198,0xc); dev_spi_write(0x199,0xf8); dev_spi_write(0x19a,0x1); dev_spi_write(0x19b,0x2f); dev_spi_write(0x19c,0xd); dev_spi_write(0x19d,0xd1); dev_spi_write(0x19e,0xdc); dev_spi_write(0x19f,0x22); dev_spi_write(0x1a0,0x4f); dev_spi_write(0x1a1,0xf4); dev_spi_write(0x1a2,0x25); dev_spi_write(0x1a3,0x7b); dev_spi_write(0x1a4,0x42); dev_spi_write(0x1a5,0x43); dev_spi_write(0x1a6,0xb); dev_spi_write(0x1a7,0xfb); dev_spi_write(0x1a8,0x5); dev_spi_write(0x1a9,0x22); dev_spi_write(0x1aa,0x4a); dev_spi_write(0x1ab,0x44); dev_spi_write(0x1ac,0x92); dev_spi_write(0x1ad,0xf8); dev_spi_write(0x1ae,0x7a); dev_spi_write(0x1af,0x20); dev_spi_write(0x1b0,0x0); dev_spi_write(0x1b1,0x2a); dev_spi_write(0x1b2,0x8); dev_spi_write(0x1b3,0xbf); dev_spi_write(0x1b4,0x83); dev_spi_write(0x1b5,0xf8); dev_spi_write(0x1b6,0x0); dev_spi_write(0x1b7,0x80); dev_spi_write(0x1b8,0x1); dev_spi_write(0x1b9,0xd0); dev_spi_write(0x1ba,0x0); dev_spi_write(0x1bb,0x22); dev_spi_write(0x1bc,0x1a); dev_spi_write(0x1bd,0x70); dev_spi_write(0x1be,0x1); dev_spi_write(0x1bf,0x2f); dev_spi_write(0x1c0,0x4); dev_spi_write(0x1c1,0xd1); dev_spi_write(0x1c2,0x27); dev_spi_write(0x1c3,0x78); dev_spi_write(0x1c4,0x8); dev_spi_write(0x1c5,0xfa); dev_spi_write(0x1c6,0x0); dev_spi_write(0x1c7,0xf2); dev_spi_write(0x1c8,0x3a); dev_spi_write(0x1c9,0x43); dev_spi_write(0x1ca,0x22); dev_spi_write(0x1cb,0x70); dev_spi_write(0x1cc,0x40); dev_spi_write(0x1cd,0x1c); dev_spi_write(0x1ce,0x5b); dev_spi_write(0x1cf,0x1c); dev_spi_write(0x1d0,0x3); dev_spi_write(0x1d1,0x28); dev_spi_write(0x1d2,0xd7); dev_spi_write(0x1d3,0xdb); dev_spi_write(0x1d4,0x6d); dev_spi_write(0x1d5,0x1c); dev_spi_write(0x1d6,0xf6); dev_spi_write(0x1d7,0x1c); dev_spi_write(0x1d8,0xe); dev_spi_write(0x1d9,0xf1); dev_spi_write(0x1da,0xc); dev_spi_write(0x1db,0xe); dev_spi_write(0x1dc,0x2); dev_spi_write(0x1dd,0x2d); dev_spi_write(0x1de,0xc5); dev_spi_write(0x1df,0xdb); dev_spi_write(0x1e0,0xd); dev_spi_write(0x1e1,0xf1); dev_spi_write(0x1e2,0x2); dev_spi_write(0x1e3,0x0); dev_spi_write(0x1e4,0xfe); dev_spi_write(0x1e5,0xf7); dev_spi_write(0x1e6,0x42); dev_spi_write(0x1e7,0xff); dev_spi_write(0x1e8,0x0); dev_spi_write(0x1e9,0x25); dev_spi_write(0x1ea,0x4f); dev_spi_write(0x1eb,0xf0); dev_spi_write(0x1ec,0xdc); dev_spi_write(0x1ed,0x8); dev_spi_write(0x1ee,0x2e); dev_spi_write(0x1ef,0x46); dev_spi_write(0x1f0,0x85); dev_spi_write(0x1f1,0x48); dev_spi_write(0x1f2,0x0); dev_spi_write(0x1f3,0x24); dev_spi_write(0x1f4,0x2f); dev_spi_write(0x1f5,0x18); dev_spi_write(0x1f6,0x17); dev_spi_write(0x1f7,0xf8); dev_spi_write(0x1f8,0x1); dev_spi_write(0x1f9,0xb); dev_spi_write(0x1fa,0x98); dev_spi_write(0x1fb,0xb9); dev_spi_write(0x1fc,0x6); dev_spi_write(0x1fd,0xeb); dev_spi_write(0x1fe,0x46); dev_spi_write(0x1ff,0x0); dev_spi_write(0x200,0x20); dev_spi_write(0x201,0x18); dev_spi_write(0x202,0x8); dev_spi_write(0x203,0xfb); dev_spi_write(0x204,0x0); dev_spi_write(0x205,0x90); dev_spi_write(0x206,0x6a); dev_spi_write(0x207,0x46); dev_spi_write(0x208,0x90); dev_spi_write(0x209,0xf8); dev_spi_write(0x20a,0x3d); dev_spi_write(0x20b,0x10); dev_spi_write(0x20c,0x90); dev_spi_write(0x20d,0xf8); dev_spi_write(0x20e,0x38); dev_spi_write(0x20f,0x0); dev_spi_write(0x210,0x8d); dev_spi_write(0x211,0xf8); dev_spi_write(0x212,0x1); dev_spi_write(0x213,0x10); dev_spi_write(0x214,0x0); dev_spi_write(0x215,0x23); dev_spi_write(0x216,0x8d); dev_spi_write(0x217,0xf8); dev_spi_write(0x218,0x0); dev_spi_write(0x219,0x0); dev_spi_write(0x21a,0x21); dev_spi_write(0x21b,0x46); dev_spi_write(0x21c,0x30); dev_spi_write(0x21d,0x46); dev_spi_write(0x21e,0xff); dev_spi_write(0x21f,0xf7); dev_spi_write(0x220,0x4b); dev_spi_write(0x221,0xff); dev_spi_write(0x222,0x6); dev_spi_write(0x223,0xe0); dev_spi_write(0x224,0x30); dev_spi_write(0x225,0x46); dev_spi_write(0x226,0x21); dev_spi_write(0x227,0x46); dev_spi_write(0x228,0xff); dev_spi_write(0x229,0xf7); dev_spi_write(0x22a,0x5e); dev_spi_write(0x22b,0xff); dev_spi_write(0x22c,0x30); dev_spi_write(0x22d,0x46); dev_spi_write(0x22e,0xff); dev_spi_write(0x22f,0xf7); dev_spi_write(0x230,0x32); dev_spi_write(0x231,0xf8); dev_spi_write(0x232,0x64); dev_spi_write(0x233,0x1c); dev_spi_write(0x234,0x3); dev_spi_write(0x235,0x2c); dev_spi_write(0x236,0xde); dev_spi_write(0x237,0xdb); dev_spi_write(0x238,0x76); dev_spi_write(0x239,0x1c); dev_spi_write(0x23a,0xed); dev_spi_write(0x23b,0x1c); dev_spi_write(0x23c,0x2); dev_spi_write(0x23d,0x2e); dev_spi_write(0x23e,0xd7); dev_spi_write(0x23f,0xdb); dev_spi_write(0x240,0xbd); dev_spi_write(0x241,0xe8); dev_spi_write(0x242,0xfe); dev_spi_write(0x243,0x8f); dev_spi_write(0x244,0xf8); dev_spi_write(0x245,0xb5); dev_spi_write(0x246,0x72); dev_spi_write(0x247,0x48); dev_spi_write(0x248,0x72); dev_spi_write(0x249,0x4a); dev_spi_write(0x24a,0x7b); dev_spi_write(0x24b,0x4c); dev_spi_write(0x24c,0x72); dev_spi_write(0x24d,0x4e); dev_spi_write(0x24e,0x74); dev_spi_write(0x24f,0x4d); dev_spi_write(0x250,0x7); dev_spi_write(0x251,0x78); dev_spi_write(0x252,0x12); dev_spi_write(0x253,0x78); dev_spi_write(0x254,0x6b); dev_spi_write(0x255,0x48); dev_spi_write(0x256,0x52); dev_spi_write(0x257,0x8); dev_spi_write(0x258,0x11); dev_spi_write(0x259,0xd2); dev_spi_write(0x25a,0x0); dev_spi_write(0x25b,0x21); dev_spi_write(0x25c,0x1); dev_spi_write(0x25d,0x70); dev_spi_write(0x25e,0x5f); dev_spi_write(0x25f,0xb9); dev_spi_write(0x260,0x4f); dev_spi_write(0x261,0xf0); dev_spi_write(0x262,0x0); dev_spi_write(0x263,0x70); dev_spi_write(0x264,0x80); dev_spi_write(0x265,0x34); dev_spi_write(0x266,0x20); dev_spi_write(0x267,0x60); dev_spi_write(0x268,0x6e); dev_spi_write(0x269,0x49); dev_spi_write(0x26a,0xc5); dev_spi_write(0x26b,0xf8); dev_spi_write(0x26c,0x7c); dev_spi_write(0x26d,0x11); dev_spi_write(0x26e,0x6e); dev_spi_write(0x26f,0x4a); dev_spi_write(0x270,0xc5); dev_spi_write(0x271,0xf8); dev_spi_write(0x272,0xa0); dev_spi_write(0x273,0x21); dev_spi_write(0x274,0x69); dev_spi_write(0x275,0x4f); dev_spi_write(0x276,0x37); dev_spi_write(0x277,0x60); dev_spi_write(0x278,0xff); dev_spi_write(0x279,0xf7); dev_spi_write(0x27a,0x69); dev_spi_write(0x27b,0xff); dev_spi_write(0x27c,0xf8); dev_spi_write(0x27d,0xbd); dev_spi_write(0x27e,0x1); dev_spi_write(0x27f,0x2f); dev_spi_write(0x280,0xf); dev_spi_write(0x281,0xd0); dev_spi_write(0x282,0x1); dev_spi_write(0x283,0x21); dev_spi_write(0x284,0x1); dev_spi_write(0x285,0x70); dev_spi_write(0x286,0xff); dev_spi_write(0x287,0xf7); dev_spi_write(0x288,0x62); dev_spi_write(0x289,0xff); dev_spi_write(0x28a,0x6a); dev_spi_write(0x28b,0x4f); dev_spi_write(0x28c,0xc5); dev_spi_write(0x28d,0xf8); dev_spi_write(0x28e,0xa0); dev_spi_write(0x28f,0x71); dev_spi_write(0x290,0x66); dev_spi_write(0x291,0x48); dev_spi_write(0x292,0x30); dev_spi_write(0x293,0x60); dev_spi_write(0x294,0x66); dev_spi_write(0x295,0x49); dev_spi_write(0x296,0xc5); dev_spi_write(0x297,0xf8); dev_spi_write(0x298,0x7c); dev_spi_write(0x299,0x11); dev_spi_write(0x29a,0x4f); dev_spi_write(0x29b,0xf0); dev_spi_write(0x29c,0x0); dev_spi_write(0x29d,0x73); dev_spi_write(0x29e,0x23); dev_spi_write(0x29f,0x60); dev_spi_write(0x2a0,0xf8); dev_spi_write(0x2a1,0xbd); dev_spi_write(0x2a2,0x8); dev_spi_write(0x2a3,0x20); dev_spi_write(0x2a4,0x8); dev_spi_write(0x2a5,0x70); dev_spi_write(0x2a6,0xf8); dev_spi_write(0x2a7,0xbd); dev_spi_write(0x2a8,0x2d); dev_spi_write(0x2a9,0xe9); dev_spi_write(0x2aa,0xf8); dev_spi_write(0x2ab,0x4f); dev_spi_write(0x2ac,0xdf); dev_spi_write(0x2ad,0xf8); dev_spi_write(0x2ae,0x8c); dev_spi_write(0x2af,0xb1); dev_spi_write(0x2b0,0xdf); dev_spi_write(0x2b1,0xf8); dev_spi_write(0x2b2,0x40); dev_spi_write(0x2b3,0xa1); dev_spi_write(0x2b4,0xdf); dev_spi_write(0x2b5,0xf8); dev_spi_write(0x2b6,0x44); dev_spi_write(0x2b7,0x81); dev_spi_write(0x2b8,0xdf); dev_spi_write(0x2b9,0xf8); dev_spi_write(0x2ba,0x3c); dev_spi_write(0x2bb,0x91); dev_spi_write(0x2bc,0x2); dev_spi_write(0x2bd,0x46); dev_spi_write(0x2be,0x4f); dev_spi_write(0x2bf,0xf0); dev_spi_write(0x2c0,0xdc); dev_spi_write(0x2c1,0xc); dev_spi_write(0x2c2,0x1); dev_spi_write(0x2c3,0x23); dev_spi_write(0x2c4,0x0); dev_spi_write(0x2c5,0x24); dev_spi_write(0x2c6,0x4f); dev_spi_write(0x2c7,0xf4); dev_spi_write(0x2c8,0x25); dev_spi_write(0x2c9,0x7e); dev_spi_write(0x2ca,0x4); dev_spi_write(0x2cb,0x20); dev_spi_write(0x2cc,0x0); dev_spi_write(0x2cd,0x92); dev_spi_write(0x2ce,0x0); dev_spi_write(0x2cf,0x9d); dev_spi_write(0x2d0,0x3); dev_spi_write(0x2d1,0xfa); dev_spi_write(0x2d2,0x4); dev_spi_write(0x2d3,0xf2); dev_spi_write(0x2d4,0x15); dev_spi_write(0x2d5,0x42); dev_spi_write(0x2d6,0x1e); dev_spi_write(0x2d7,0xd0); dev_spi_write(0x2d8,0x1b); dev_spi_write(0x2d9,0xf8); dev_spi_write(0x2da,0x14); dev_spi_write(0x2db,0x20); dev_spi_write(0x2dc,0x4); dev_spi_write(0x2dd,0x2a); dev_spi_write(0x2de,0x1a); dev_spi_write(0x2df,0xd0); dev_spi_write(0x2e0,0x65); dev_spi_write(0x2e1,0x10); dev_spi_write(0x2e2,0x5); dev_spi_write(0x2e3,0xeb); dev_spi_write(0x2e4,0x45); dev_spi_write(0x2e5,0x6); dev_spi_write(0x2e6,0x96); dev_spi_write(0x2e7,0x19); dev_spi_write(0x2e8,0x5a); dev_spi_write(0x2e9,0xf8); dev_spi_write(0x2ea,0x26); dev_spi_write(0x2eb,0x70); dev_spi_write(0x2ec,0xd7); dev_spi_write(0x2ed,0xf8); dev_spi_write(0x2ee,0x98); dev_spi_write(0x2ef,0x74); dev_spi_write(0x2f0,0x7f); dev_spi_write(0x2f1,0x8); dev_spi_write(0x2f2,0x10); dev_spi_write(0x2f3,0xd3); dev_spi_write(0x2f4,0x19); dev_spi_write(0x2f5,0xf8); dev_spi_write(0x2f6,0x6); dev_spi_write(0x2f7,0x60); dev_spi_write(0x2f8,0x12); dev_spi_write(0x2f9,0xfb); dev_spi_write(0x2fa,0xc); dev_spi_write(0x2fb,0xf2); dev_spi_write(0x2fc,0xe); dev_spi_write(0x2fd,0xfb); dev_spi_write(0x2fe,0x5); dev_spi_write(0x2ff,0x22); dev_spi_write(0x300,0x8); dev_spi_write(0x301,0xeb); dev_spi_write(0x302,0x2); dev_spi_write(0x303,0x5); dev_spi_write(0x304,0x95); dev_spi_write(0x305,0xf8); dev_spi_write(0x306,0x3d); dev_spi_write(0x307,0x20); dev_spi_write(0x308,0x95); dev_spi_write(0x309,0xf8); dev_spi_write(0x30a,0x38); dev_spi_write(0x30b,0x50); dev_spi_write(0x30c,0x92); dev_spi_write(0x30d,0x1b); dev_spi_write(0x30e,0x95); dev_spi_write(0x30f,0x42); dev_spi_write(0x310,0xbc); dev_spi_write(0x311,0xbf); dev_spi_write(0x312,0x8); dev_spi_write(0x313,0x70); dev_spi_write(0x314,0x4b); dev_spi_write(0x315,0x80); dev_spi_write(0x316,0x64); dev_spi_write(0x317,0x1c); dev_spi_write(0x318,0x4); dev_spi_write(0x319,0x2c); dev_spi_write(0x31a,0xd8); dev_spi_write(0x31b,0xdb); dev_spi_write(0x31c,0xdf); dev_spi_write(0x31d,0xf8); dev_spi_write(0x31e,0x24); dev_spi_write(0x31f,0xb1); dev_spi_write(0x320,0x0); dev_spi_write(0x321,0x24); dev_spi_write(0x322,0x0); dev_spi_write(0x323,0x9d); dev_spi_write(0x324,0x22); dev_spi_write(0x325,0x1d); dev_spi_write(0x326,0x3); dev_spi_write(0x327,0xfa); dev_spi_write(0x328,0x2); dev_spi_write(0x329,0xf2); dev_spi_write(0x32a,0x15); dev_spi_write(0x32b,0x42); dev_spi_write(0x32c,0x1f); dev_spi_write(0x32d,0xd0); dev_spi_write(0x32e,0x44); dev_spi_write(0x32f,0x4a); dev_spi_write(0x330,0x17); dev_spi_write(0x331,0x5d); dev_spi_write(0x332,0xe7); dev_spi_write(0x333,0xb9); dev_spi_write(0x334,0x1b); dev_spi_write(0x335,0xf8); dev_spi_write(0x336,0x14); dev_spi_write(0x337,0x50); dev_spi_write(0x338,0x4); dev_spi_write(0x339,0x2d); dev_spi_write(0x33a,0x18); dev_spi_write(0x33b,0xd0); dev_spi_write(0x33c,0x4); dev_spi_write(0x33d,0xeb); dev_spi_write(0x33e,0x44); dev_spi_write(0x33f,0x2); dev_spi_write(0x340,0xaa); dev_spi_write(0x341,0x18); dev_spi_write(0x342,0x5a); dev_spi_write(0x343,0xf8); dev_spi_write(0x344,0x22); dev_spi_write(0x345,0x60); dev_spi_write(0x346,0xd6); dev_spi_write(0x347,0xf8); dev_spi_write(0x348,0x98); dev_spi_write(0x349,0x64); dev_spi_write(0x34a,0x76); dev_spi_write(0x34b,0x8); dev_spi_write(0x34c,0xf); dev_spi_write(0x34d,0xd3); dev_spi_write(0x34e,0x19); dev_spi_write(0x34f,0xf8); dev_spi_write(0x350,0x2); dev_spi_write(0x351,0x60); dev_spi_write(0x352,0x15); dev_spi_write(0x353,0xfb); dev_spi_write(0x354,0xc); dev_spi_write(0x355,0xf5); dev_spi_write(0x356,0xe); dev_spi_write(0x357,0xfb); dev_spi_write(0x358,0x4); dev_spi_write(0x359,0x55); dev_spi_write(0x35a,0x45); dev_spi_write(0x35b,0x44); dev_spi_write(0x35c,0x95); dev_spi_write(0x35d,0xf8); dev_spi_write(0x35e,0x3d); dev_spi_write(0x35f,0x20); dev_spi_write(0x360,0x95); dev_spi_write(0x361,0xf8); dev_spi_write(0x362,0x38); dev_spi_write(0x363,0x50); dev_spi_write(0x364,0x92); dev_spi_write(0x365,0x1b); dev_spi_write(0x366,0x95); dev_spi_write(0x367,0x42); dev_spi_write(0x368,0xbc); dev_spi_write(0x369,0xbf); dev_spi_write(0x36a,0x8); dev_spi_write(0x36b,0x70); dev_spi_write(0x36c,0x4b); dev_spi_write(0x36d,0x80); dev_spi_write(0x36e,0x64); dev_spi_write(0x36f,0x1c); dev_spi_write(0x370,0x2); dev_spi_write(0x371,0x2c); dev_spi_write(0x372,0xd6); dev_spi_write(0x373,0xdb); dev_spi_write(0x374,0xbd); dev_spi_write(0x375,0xe8); dev_spi_write(0x376,0xf8); dev_spi_write(0x377,0x8f); dev_spi_write(0x378,0x2d); dev_spi_write(0x379,0xe9); dev_spi_write(0x37a,0xf8); dev_spi_write(0x37b,0x43); dev_spi_write(0x37c,0x89); dev_spi_write(0x37d,0x46); dev_spi_write(0x37e,0x25); dev_spi_write(0x37f,0x4c); dev_spi_write(0x380,0xdf); dev_spi_write(0x381,0xf8); dev_spi_write(0x382,0xb8); dev_spi_write(0x383,0xc0); dev_spi_write(0x384,0x1c); dev_spi_write(0x385,0x49); dev_spi_write(0x386,0x20); dev_spi_write(0x387,0x78); dev_spi_write(0x388,0x1); dev_spi_write(0x389,0x22); dev_spi_write(0x38a,0x0); dev_spi_write(0x38b,0x26); dev_spi_write(0x38c,0x2); dev_spi_write(0x38d,0xfa); dev_spi_write(0x38e,0x6); dev_spi_write(0x38f,0xf3); dev_spi_write(0x390,0x18); dev_spi_write(0x391,0x42); dev_spi_write(0x392,0x9); dev_spi_write(0x393,0xd0); dev_spi_write(0x394,0x1c); dev_spi_write(0x395,0xf8); dev_spi_write(0x396,0x16); dev_spi_write(0x397,0x50); dev_spi_write(0x398,0x4); dev_spi_write(0x399,0x2d); dev_spi_write(0x39a,0x5); dev_spi_write(0x39b,0xd0); dev_spi_write(0x39c,0x67); dev_spi_write(0x39d,0x78); dev_spi_write(0x39e,0x73); dev_spi_write(0x39f,0x10); dev_spi_write(0x3a0,0x3); dev_spi_write(0x3a1,0xeb); dev_spi_write(0x3a2,0x43); dev_spi_write(0x3a3,0x3); dev_spi_write(0x3a4,0xed); dev_spi_write(0x3a5,0x18); dev_spi_write(0x3a6,0x4f); dev_spi_write(0x3a7,0x55); dev_spi_write(0x3a8,0x76); dev_spi_write(0x3a9,0x1c); dev_spi_write(0x3aa,0x4); dev_spi_write(0x3ab,0x2e); dev_spi_write(0x3ac,0xee); dev_spi_write(0x3ad,0xdb); dev_spi_write(0x3ae,0xdf); dev_spi_write(0x3af,0xf8); dev_spi_write(0x3b0,0x90); dev_spi_write(0x3b1,0x80); dev_spi_write(0x3b2,0xdf); dev_spi_write(0x3b3,0xf8); dev_spi_write(0x3b4,0x90); dev_spi_write(0x3b5,0xe0); dev_spi_write(0x3b6,0x0); dev_spi_write(0x3b7,0x23); dev_spi_write(0x3b8,0x94); dev_spi_write(0x3b9,0x46); dev_spi_write(0x3ba,0x8); dev_spi_write(0x3bb,0x25); dev_spi_write(0x3bc,0x1a); dev_spi_write(0x3bd,0x1d); dev_spi_write(0x3be,0xc); dev_spi_write(0x3bf,0xfa); dev_spi_write(0x3c0,0x2); dev_spi_write(0x3c1,0xf2); dev_spi_write(0x3c2,0x10); dev_spi_write(0x3c3,0x42); dev_spi_write(0x3c4,0xe); dev_spi_write(0x3c5,0xd0); dev_spi_write(0x3c6,0x18); dev_spi_write(0x3c7,0xf8); dev_spi_write(0x3c8,0x3); dev_spi_write(0x3c9,0x70); dev_spi_write(0x3ca,0x4f); dev_spi_write(0x3cb,0xb9); dev_spi_write(0x3cc,0x1e); dev_spi_write(0x3cd,0xf8); dev_spi_write(0x3ce,0x13); dev_spi_write(0x3cf,0x20); dev_spi_write(0x3d0,0x4); dev_spi_write(0x3d1,0x2a); dev_spi_write(0x3d2,0x7); dev_spi_write(0x3d3,0xd0); dev_spi_write(0x3d4,0x66); dev_spi_write(0x3d5,0x78); dev_spi_write(0x3d6,0x3); dev_spi_write(0x3d7,0xeb); dev_spi_write(0x3d8,0x43); dev_spi_write(0x3d9,0x7); dev_spi_write(0x3da,0xd2); dev_spi_write(0x3db,0x19); dev_spi_write(0x3dc,0x8e); dev_spi_write(0x3dd,0x54); dev_spi_write(0x3de,0x1); dev_spi_write(0x3df,0xe0); dev_spi_write(0x3e0,0x89); dev_spi_write(0x3e1,0xf8); dev_spi_write(0x3e2,0x0); dev_spi_write(0x3e3,0x50); dev_spi_write(0x3e4,0x5b); dev_spi_write(0x3e5,0x1c); dev_spi_write(0x3e6,0x2); dev_spi_write(0x3e7,0x2b); dev_spi_write(0x3e8,0xe8); dev_spi_write(0x3e9,0xdb); dev_spi_write(0x3ea,0x49); dev_spi_write(0x3eb,0x46); dev_spi_write(0x3ec,0xff); dev_spi_write(0x3ed,0xf7); dev_spi_write(0x3ee,0x5c); dev_spi_write(0x3ef,0xff); dev_spi_write(0x3f0,0xbd); dev_spi_write(0x3f1,0xe8); dev_spi_write(0x3f2,0xf8); dev_spi_write(0x3f3,0x83); dev_spi_write(0x3f4,0xa8); dev_spi_write(0x3f5,0x75); dev_spi_write(0x3f6,0x2); dev_spi_write(0x3f7,0x0); dev_spi_write(0x3f8,0xc4); dev_spi_write(0x3f9,0x22); dev_spi_write(0x3fa,0x1); dev_spi_write(0x3fb,0x20); dev_spi_write(0x3fc,0xe0); dev_spi_write(0x3fd,0xab); dev_spi_write(0x3fe,0x0); dev_spi_write(0x3ff,0x20); dev_spi_write(0x400,0x8c); dev_spi_write(0x401,0x22); dev_spi_write(0x402,0x1); dev_spi_write(0x403,0x20); dev_spi_write(0x404,0x4); dev_spi_write(0x405,0x23); dev_spi_write(0x406,0x1); dev_spi_write(0x407,0x20); dev_spi_write(0x408,0xdc); dev_spi_write(0x409,0x22); dev_spi_write(0x40a,0x1); dev_spi_write(0x40b,0x20); dev_spi_write(0x40c,0xe4); dev_spi_write(0x40d,0x22); dev_spi_write(0x40e,0x1); dev_spi_write(0x40f,0x20); dev_spi_write(0x410,0x6); dev_spi_write(0x411,0x23); dev_spi_write(0x412,0x1); dev_spi_write(0x413,0x20); dev_spi_write(0x414,0xb4); dev_spi_write(0x415,0x3); dev_spi_write(0x416,0x0); dev_spi_write(0x417,0xa2); dev_spi_write(0x418,0x68); dev_spi_write(0x419,0xda); dev_spi_write(0x41a,0x0); dev_spi_write(0x41b,0x20); dev_spi_write(0x41c,0x2b); dev_spi_write(0x41d,0xfd); dev_spi_write(0x41e,0x1); dev_spi_write(0x41f,0x0); dev_spi_write(0x420,0xd4); dev_spi_write(0x421,0xf7); dev_spi_write(0x422,0x0); dev_spi_write(0x423,0x20); dev_spi_write(0x424,0xdd); dev_spi_write(0x425,0x34); dev_spi_write(0x426,0x0); dev_spi_write(0x427,0x0); dev_spi_write(0x428,0x29); dev_spi_write(0x429,0x47); dev_spi_write(0x42a,0x0); dev_spi_write(0x42b,0x0); dev_spi_write(0x42c,0xe5); dev_spi_write(0x42d,0x5); dev_spi_write(0x42e,0x3); dev_spi_write(0x42f,0x0); dev_spi_write(0x430,0x17); dev_spi_write(0x431,0x5); dev_spi_write(0x432,0x3); dev_spi_write(0x433,0x0); dev_spi_write(0x434,0xa9); dev_spi_write(0x435,0x5); dev_spi_write(0x436,0x3); dev_spi_write(0x437,0x0); dev_spi_write(0x438,0x0); dev_spi_write(0x439,0xe1); dev_spi_write(0x43a,0x0); dev_spi_write(0x43b,0xe0); dev_spi_write(0x43c,0x6); dev_spi_write(0x43d,0xd6); dev_spi_write(0x43e,0x0); dev_spi_write(0x43f,0x20); dev_spi_write(0x440,0x9e); dev_spi_write(0x441,0x13); dev_spi_write(0x442,0x1); dev_spi_write(0x443,0x20); dev_spi_write(0x444,0x64); dev_spi_write(0x445,0xd6); dev_spi_write(0x446,0x0); dev_spi_write(0x447,0x20); dev_spi_write(0x448,0x2d); dev_spi_write(0x449,0xe9); dev_spi_write(0x44a,0xf8); dev_spi_write(0x44b,0x4f); dev_spi_write(0x44c,0x89); dev_spi_write(0x44d,0x46); dev_spi_write(0x44e,0xbd); dev_spi_write(0x44f,0x4a); dev_spi_write(0x450,0xbd); dev_spi_write(0x451,0x49); dev_spi_write(0x452,0x80); dev_spi_write(0x453,0x46); dev_spi_write(0x454,0x4f); dev_spi_write(0x455,0xea); dev_spi_write(0x456,0x68); dev_spi_write(0x457,0x0); dev_spi_write(0x458,0xb9); dev_spi_write(0x459,0x4b); dev_spi_write(0x45a,0x12); dev_spi_write(0x45b,0x5c); dev_spi_write(0x45c,0x9); dev_spi_write(0x45d,0x88); dev_spi_write(0x45e,0xbc); dev_spi_write(0x45f,0x48); dev_spi_write(0x460,0x9c); dev_spi_write(0x461,0x5c); dev_spi_write(0x462,0x0); dev_spi_write(0x463,0x68); dev_spi_write(0x464,0xb9); dev_spi_write(0x465,0x4a); dev_spi_write(0x466,0x3); dev_spi_write(0x467,0x46); dev_spi_write(0x468,0x4c); dev_spi_write(0x469,0x43); dev_spi_write(0x46a,0x2); dev_spi_write(0x46b,0xeb); dev_spi_write(0x46c,0xc8); dev_spi_write(0x46d,0x2); dev_spi_write(0x46e,0x1); dev_spi_write(0x46f,0x20); dev_spi_write(0x470,0x21); dev_spi_write(0x471,0x46); dev_spi_write(0x472,0x98); dev_spi_write(0x473,0x47); dev_spi_write(0x474,0xdf); dev_spi_write(0x475,0xf8); dev_spi_write(0x476,0xdc); dev_spi_write(0x477,0xc2); dev_spi_write(0x478,0x4f); dev_spi_write(0x479,0xea); dev_spi_write(0x47a,0x8); dev_spi_write(0x47b,0x1a); dev_spi_write(0x47c,0x0); dev_spi_write(0x47d,0x25); dev_spi_write(0x47e,0x56); dev_spi_write(0x47f,0x46); dev_spi_write(0x480,0x22); dev_spi_write(0x481,0x46); dev_spi_write(0x482,0x2); dev_spi_write(0x483,0x24); dev_spi_write(0x484,0x4f); dev_spi_write(0x485,0xea); dev_spi_write(0x486,0x12); dev_spi_write(0x487,0x1e); dev_spi_write(0x488,0xa); dev_spi_write(0x489,0xeb); dev_spi_write(0x48a,0x5); dev_spi_write(0x48b,0x3); dev_spi_write(0x48c,0x6); dev_spi_write(0x48d,0xeb); dev_spi_write(0x48e,0xc); dev_spi_write(0x48f,0x0); dev_spi_write(0x490,0x2); dev_spi_write(0x491,0x27); dev_spi_write(0x492,0x63); dev_spi_write(0x493,0x44); dev_spi_write(0x494,0x90); dev_spi_write(0x495,0x30); dev_spi_write(0x496,0x3); dev_spi_write(0x497,0xf5); dev_spi_write(0x498,0x20); dev_spi_write(0x499,0x7b); dev_spi_write(0x49a,0x50); dev_spi_write(0x49b,0xf8); dev_spi_write(0x49c,0x4); dev_spi_write(0x49d,0x3b); dev_spi_write(0x49e,0x19); dev_spi_write(0x49f,0x1); dev_spi_write(0x4a0,0x7f); dev_spi_write(0x4a1,0x1e); dev_spi_write(0x4a2,0xb1); dev_spi_write(0x4a3,0xfb); dev_spi_write(0x4a4,0xf2); dev_spi_write(0x4a5,0xf1); dev_spi_write(0x4a6,0xe); dev_spi_write(0x4a7,0xfb); dev_spi_write(0x4a8,0x11); dev_spi_write(0x4a9,0x31); dev_spi_write(0x4aa,0x4b); dev_spi_write(0x4ab,0xf8); dev_spi_write(0x4ac,0x8); dev_spi_write(0x4ad,0x1b); dev_spi_write(0x4ae,0xf4); dev_spi_write(0x4af,0xd1); dev_spi_write(0x4b0,0x64); dev_spi_write(0x4b1,0x1e); dev_spi_write(0x4b2,0x6); dev_spi_write(0x4b3,0xf1); dev_spi_write(0x4b4,0x8); dev_spi_write(0x4b5,0x6); dev_spi_write(0x4b6,0x5); dev_spi_write(0x4b7,0xf1); dev_spi_write(0x4b8,0x4); dev_spi_write(0x4b9,0x5); dev_spi_write(0x4ba,0xe5); dev_spi_write(0x4bb,0xd1); dev_spi_write(0x4bc,0x40); dev_spi_write(0x4bd,0x46); dev_spi_write(0x4be,0x49); dev_spi_write(0x4bf,0x46); dev_spi_write(0x4c0,0xe1); dev_spi_write(0x4c1,0xf7); dev_spi_write(0x4c2,0x36); dev_spi_write(0x4c3,0xfb); dev_spi_write(0x4c4,0xbd); dev_spi_write(0x4c5,0xe8); dev_spi_write(0x4c6,0xf8); dev_spi_write(0x4c7,0x8f); dev_spi_write(0x4c8,0x10); dev_spi_write(0x4c9,0xb5); dev_spi_write(0x4ca,0x4); dev_spi_write(0x4cb,0x46); dev_spi_write(0x4cc,0xe1); dev_spi_write(0x4cd,0xf7); dev_spi_write(0x4ce,0x2d); dev_spi_write(0x4cf,0xfe); dev_spi_write(0x4d0,0xa1); dev_spi_write(0x4d1,0x48); dev_spi_write(0x4d2,0x0); dev_spi_write(0x4d3,0x78); dev_spi_write(0x4d4,0x8); dev_spi_write(0x4d5,0xbb); dev_spi_write(0x4d6,0xa1); dev_spi_write(0x4d7,0x49); dev_spi_write(0x4d8,0x1); dev_spi_write(0x4d9,0xeb); dev_spi_write(0x4da,0x44); dev_spi_write(0x4db,0x2); dev_spi_write(0x4dc,0x92); dev_spi_write(0x4dd,0xf8); dev_spi_write(0x4de,0x8c); dev_spi_write(0x4df,0x2); dev_spi_write(0x4e0,0x9); dev_spi_write(0x4e1,0x19); dev_spi_write(0x4e2,0x92); dev_spi_write(0x4e3,0xf8); dev_spi_write(0x4e4,0x8d); dev_spi_write(0x4e5,0x22); dev_spi_write(0x4e6,0x91); dev_spi_write(0x4e7,0xf8); dev_spi_write(0x4e8,0xfb); dev_spi_write(0x4e9,0x11); dev_spi_write(0x4ea,0x0); dev_spi_write(0x4eb,0xeb); dev_spi_write(0x4ec,0x42); dev_spi_write(0x4ed,0x2); dev_spi_write(0x4ee,0xd2); dev_spi_write(0x4ef,0xb2); dev_spi_write(0x4f0,0x19); dev_spi_write(0x4f1,0xb9); dev_spi_write(0x4f2,0x0); dev_spi_write(0x4f3,0x21); dev_spi_write(0x4f4,0x0); dev_spi_write(0x4f5,0xb1); dev_spi_write(0x4f6,0x1); dev_spi_write(0x4f7,0x21); dev_spi_write(0x4f8,0xa); dev_spi_write(0x4f9,0x46); dev_spi_write(0x4fa,0x94); dev_spi_write(0x4fb,0x49); dev_spi_write(0x4fc,0x7c); dev_spi_write(0x4fd,0x31); dev_spi_write(0x4fe,0x9); dev_spi_write(0x4ff,0x19); dev_spi_write(0x500,0xb); dev_spi_write(0x501,0x78); dev_spi_write(0x502,0x10); dev_spi_write(0x503,0x46); dev_spi_write(0x504,0x1); dev_spi_write(0x505,0x2b); dev_spi_write(0x506,0x2); dev_spi_write(0x507,0xd0); dev_spi_write(0x508,0x9); dev_spi_write(0x509,0x79); dev_spi_write(0x50a,0x1); dev_spi_write(0x50b,0x29); dev_spi_write(0x50c,0x0); dev_spi_write(0x50d,0xd1); dev_spi_write(0x50e,0x0); dev_spi_write(0x50f,0x20); dev_spi_write(0x510,0x93); dev_spi_write(0x511,0x49); dev_spi_write(0x512,0x0); dev_spi_write(0x513,0xeb); dev_spi_write(0x514,0x2); dev_spi_write(0x515,0x10); dev_spi_write(0x516,0x64); dev_spi_write(0x517,0x1a); dev_spi_write(0x518,0x20); dev_spi_write(0x519,0x70); dev_spi_write(0x51a,0x10); dev_spi_write(0x51b,0xbd); dev_spi_write(0x51c,0x70); dev_spi_write(0x51d,0xb5); dev_spi_write(0x51e,0x2); dev_spi_write(0x51f,0x46); dev_spi_write(0x520,0xd2); dev_spi_write(0x521,0xf8); dev_spi_write(0x522,0xa4); dev_spi_write(0x523,0x60); dev_spi_write(0x524,0xd2); dev_spi_write(0x525,0xf8); dev_spi_write(0x526,0x44); dev_spi_write(0x527,0x51); dev_spi_write(0x528,0xd2); dev_spi_write(0x529,0xf8); dev_spi_write(0x52a,0x4); dev_spi_write(0x52b,0x41); dev_spi_write(0x52c,0x8); dev_spi_write(0x52d,0x46); dev_spi_write(0x52e,0x2); dev_spi_write(0x52f,0x28); dev_spi_write(0x530,0xd); dev_spi_write(0x531,0xdb); dev_spi_write(0x532,0x40); dev_spi_write(0x533,0x1e); dev_spi_write(0x534,0x1); dev_spi_write(0x535,0x21); dev_spi_write(0x536,0x2); dev_spi_write(0x537,0xeb); dev_spi_write(0x538,0x81); dev_spi_write(0x539,0x3); dev_spi_write(0x53a,0xc3); dev_spi_write(0x53b,0xf8); dev_spi_write(0x53c,0xa4); dev_spi_write(0x53d,0x60); dev_spi_write(0x53e,0x40); dev_spi_write(0x53f,0x1e); dev_spi_write(0x540,0xc3); dev_spi_write(0x541,0xf8); dev_spi_write(0x542,0x44); dev_spi_write(0x543,0x51); dev_spi_write(0x544,0x1); dev_spi_write(0x545,0xf1); dev_spi_write(0x546,0x1); dev_spi_write(0x547,0x1); dev_spi_write(0x548,0xc3); dev_spi_write(0x549,0xf8); dev_spi_write(0x54a,0x4); dev_spi_write(0x54b,0x41); dev_spi_write(0x54c,0xf3); dev_spi_write(0x54d,0xd1); dev_spi_write(0x54e,0x70); dev_spi_write(0x54f,0xbd); dev_spi_write(0x550,0x10); dev_spi_write(0x551,0xb5); dev_spi_write(0x552,0x4); dev_spi_write(0x553,0x46); dev_spi_write(0x554,0x83); dev_spi_write(0x555,0x48); dev_spi_write(0x556,0x4); dev_spi_write(0x557,0x70); dev_spi_write(0x558,0x20); dev_spi_write(0x559,0x46); dev_spi_write(0x55a,0xe1); dev_spi_write(0x55b,0xf7); dev_spi_write(0x55c,0x2d); dev_spi_write(0x55d,0xfe); dev_spi_write(0x55e,0x82); dev_spi_write(0x55f,0x48); dev_spi_write(0x560,0x50); dev_spi_write(0x561,0xf8); dev_spi_write(0x562,0x24); dev_spi_write(0x563,0x0); dev_spi_write(0x564,0xf); dev_spi_write(0x565,0x21); dev_spi_write(0x566,0xff); dev_spi_write(0x567,0xf7); dev_spi_write(0x568,0xd9); dev_spi_write(0x569,0xff); dev_spi_write(0x56a,0x10); dev_spi_write(0x56b,0xbd); dev_spi_write(0x56c,0x2d); dev_spi_write(0x56d,0xe9); dev_spi_write(0x56e,0xf0); dev_spi_write(0x56f,0x41); dev_spi_write(0x570,0x4); dev_spi_write(0x571,0x46); dev_spi_write(0x572,0x7e); dev_spi_write(0x573,0x4d); dev_spi_write(0x574,0x7e); dev_spi_write(0x575,0x48); dev_spi_write(0x576,0x2e); dev_spi_write(0x577,0x88); dev_spi_write(0x578,0x2b); dev_spi_write(0x579,0x80); dev_spi_write(0x57a,0x0); dev_spi_write(0x57b,0x68); dev_spi_write(0x57c,0x90); dev_spi_write(0x57d,0x46); dev_spi_write(0x57e,0xf); dev_spi_write(0x57f,0x46); dev_spi_write(0x580,0x80); dev_spi_write(0x581,0x47); dev_spi_write(0x582,0x1); dev_spi_write(0x583,0x28); dev_spi_write(0x584,0x41); dev_spi_write(0x585,0x46); dev_spi_write(0x586,0x3c); dev_spi_write(0x587,0xd1); dev_spi_write(0x588,0x4f); dev_spi_write(0x589,0xf0); dev_spi_write(0x58a,0x29); dev_spi_write(0x58b,0x42); dev_spi_write(0x58c,0x92); dev_spi_write(0x58d,0xf8); dev_spi_write(0x58e,0x77); dev_spi_write(0x58f,0x0); dev_spi_write(0x590,0x40); dev_spi_write(0x591,0xf0); dev_spi_write(0x592,0x8); dev_spi_write(0x593,0x0); dev_spi_write(0x594,0x82); dev_spi_write(0x595,0xf8); dev_spi_write(0x596,0x77); dev_spi_write(0x597,0x0); dev_spi_write(0x598,0x92); dev_spi_write(0x599,0xf8); dev_spi_write(0x59a,0x82); dev_spi_write(0x59b,0x0); dev_spi_write(0x59c,0x0); dev_spi_write(0x59d,0xf0); dev_spi_write(0x59e,0xc3); dev_spi_write(0x59f,0x0); dev_spi_write(0x5a0,0xc); dev_spi_write(0x5a1,0x30); dev_spi_write(0x5a2,0x82); dev_spi_write(0x5a3,0xf8); dev_spi_write(0x5a4,0x82); dev_spi_write(0x5a5,0x0); dev_spi_write(0x5a6,0x7); dev_spi_write(0x5a7,0xeb); dev_spi_write(0x5a8,0x4); dev_spi_write(0x5a9,0x17); dev_spi_write(0x5aa,0x82); dev_spi_write(0x5ab,0xf8); dev_spi_write(0x5ac,0x76); dev_spi_write(0x5ad,0x70); dev_spi_write(0x5ae,0x92); dev_spi_write(0x5af,0xf8); dev_spi_write(0x5b0,0x77); dev_spi_write(0x5b1,0x0); dev_spi_write(0x5b2,0x1); dev_spi_write(0x5b3,0xf0); dev_spi_write(0x5b4,0x3); dev_spi_write(0x5b5,0x1); dev_spi_write(0x5b6,0x0); dev_spi_write(0x5b7,0xf0); dev_spi_write(0x5b8,0xfc); dev_spi_write(0x5b9,0x0); dev_spi_write(0x5ba,0x1); dev_spi_write(0x5bb,0x43); dev_spi_write(0x5bc,0x82); dev_spi_write(0x5bd,0xf8); dev_spi_write(0x5be,0x77); dev_spi_write(0x5bf,0x10); dev_spi_write(0x5c0,0x92); dev_spi_write(0x5c1,0xf8); dev_spi_write(0x5c2,0x77); dev_spi_write(0x5c3,0x0); dev_spi_write(0x5c4,0x0); dev_spi_write(0x5c5,0xf0); dev_spi_write(0x5c6,0xfb); dev_spi_write(0x5c7,0x0); dev_spi_write(0x5c8,0x82); dev_spi_write(0x5c9,0xf8); dev_spi_write(0x5ca,0x77); dev_spi_write(0x5cb,0x0); dev_spi_write(0x5cc,0x92); dev_spi_write(0x5cd,0xf8); dev_spi_write(0x5ce,0x77); dev_spi_write(0x5cf,0x0); dev_spi_write(0x5d0,0x40); dev_spi_write(0x5d1,0xf0); dev_spi_write(0x5d2,0x4); dev_spi_write(0x5d3,0x0); dev_spi_write(0x5d4,0x82); dev_spi_write(0x5d5,0xf8); dev_spi_write(0x5d6,0x77); dev_spi_write(0x5d7,0x0); dev_spi_write(0x5d8,0x92); dev_spi_write(0x5d9,0xf8); dev_spi_write(0x5da,0x77); dev_spi_write(0x5db,0x0); dev_spi_write(0x5dc,0x0); dev_spi_write(0x5dd,0xf0); dev_spi_write(0x5de,0xf7); dev_spi_write(0x5df,0x0); dev_spi_write(0x5e0,0x82); dev_spi_write(0x5e1,0xf8); dev_spi_write(0x5e2,0x77); dev_spi_write(0x5e3,0x0); dev_spi_write(0x5e4,0x92); dev_spi_write(0x5e5,0xf8); dev_spi_write(0x5e6,0x82); dev_spi_write(0x5e7,0x0); dev_spi_write(0x5e8,0x0); dev_spi_write(0x5e9,0xf0); dev_spi_write(0x5ea,0xc3); dev_spi_write(0x5eb,0x0); dev_spi_write(0x5ec,0x82); dev_spi_write(0x5ed,0xf8); dev_spi_write(0x5ee,0x82); dev_spi_write(0x5ef,0x0); dev_spi_write(0x5f0,0x0); dev_spi_write(0x5f1,0x23); dev_spi_write(0x5f2,0x82); dev_spi_write(0x5f3,0xf8); dev_spi_write(0x5f4,0x76); dev_spi_write(0x5f5,0x30); dev_spi_write(0x5f6,0x92); dev_spi_write(0x5f7,0xf8); dev_spi_write(0x5f8,0x77); dev_spi_write(0x5f9,0x0); dev_spi_write(0x5fa,0x0); dev_spi_write(0x5fb,0xf0); dev_spi_write(0x5fc,0xfc); dev_spi_write(0x5fd,0x0); dev_spi_write(0x5fe,0x82); dev_spi_write(0x5ff,0xf8); dev_spi_write(0x600,0x77); dev_spi_write(0x601,0x0); dev_spi_write(0x602,0x5c); dev_spi_write(0x603,0x48); dev_spi_write(0x604,0xd0); dev_spi_write(0x605,0xf8); dev_spi_write(0x606,0x18); dev_spi_write(0x607,0x4); dev_spi_write(0x608,0x80); dev_spi_write(0x609,0x47); dev_spi_write(0x60a,0x2e); dev_spi_write(0x60b,0x80); dev_spi_write(0x60c,0xbd); dev_spi_write(0x60d,0xe8); dev_spi_write(0x60e,0xf0); dev_spi_write(0x60f,0x81); dev_spi_write(0x610,0x70); dev_spi_write(0x611,0xb5); dev_spi_write(0x612,0x54); dev_spi_write(0x613,0x4c); dev_spi_write(0x614,0x51); dev_spi_write(0x615,0x4b); dev_spi_write(0x616,0x25); dev_spi_write(0x617,0x78); dev_spi_write(0x618,0x3); dev_spi_write(0x619,0xeb); dev_spi_write(0x61a,0x65); dev_spi_write(0x61b,0x4); dev_spi_write(0x61c,0xa6); dev_spi_write(0x61d,0x79); dev_spi_write(0x61e,0x5b); dev_spi_write(0x61f,0x19); dev_spi_write(0x620,0x9c); dev_spi_write(0x621,0x7a); dev_spi_write(0x622,0x55); dev_spi_write(0x623,0x4d); dev_spi_write(0x624,0x73); dev_spi_write(0x625,0x0); dev_spi_write(0x626,0x3); dev_spi_write(0x627,0xeb); dev_spi_write(0x628,0xc6); dev_spi_write(0x629,0x3); dev_spi_write(0x62a,0xe4); dev_spi_write(0x62b,0x18); dev_spi_write(0x62c,0x2b); dev_spi_write(0x62d,0x5d); dev_spi_write(0x62e,0x6); dev_spi_write(0x62f,0x2b); dev_spi_write(0x630,0x6); dev_spi_write(0x631,0xda); dev_spi_write(0x632,0x8a); dev_spi_write(0x633,0x0); dev_spi_write(0x634,0x83); dev_spi_write(0x635,0x8); dev_spi_write(0x636,0xb2); dev_spi_write(0x637,0xfb); dev_spi_write(0x638,0xf0); dev_spi_write(0x639,0xf0); dev_spi_write(0x63a,0x3); dev_spi_write(0x63b,0xfb); dev_spi_write(0x63c,0x10); dev_spi_write(0x63d,0x10); dev_spi_write(0x63e,0x70); dev_spi_write(0x63f,0xbd); dev_spi_write(0x640,0xe2); dev_spi_write(0x641,0xf7); dev_spi_write(0x642,0xd9); dev_spi_write(0x643,0xf8); dev_spi_write(0x644,0x70); dev_spi_write(0x645,0xbd); dev_spi_write(0x646,0x2d); dev_spi_write(0x647,0xe9); dev_spi_write(0x648,0xf0); dev_spi_write(0x649,0x43); dev_spi_write(0x64a,0x4f); dev_spi_write(0x64b,0xf0); dev_spi_write(0x64c,0x0); dev_spi_write(0x64d,0x8); dev_spi_write(0x64e,0x4); dev_spi_write(0x64f,0x46); dev_spi_write(0x650,0x15); dev_spi_write(0x651,0x46); dev_spi_write(0x652,0xad); dev_spi_write(0x653,0xf1); dev_spi_write(0x654,0x14); dev_spi_write(0x655,0xd); dev_spi_write(0x656,0x81); dev_spi_write(0x657,0xf8); dev_spi_write(0x658,0x0); dev_spi_write(0x659,0x80); dev_spi_write(0x65a,0xe2); dev_spi_write(0x65b,0xf7); dev_spi_write(0x65c,0xe9); dev_spi_write(0x65d,0xf8); dev_spi_write(0x65e,0x3f); dev_spi_write(0x65f,0x4a); dev_spi_write(0x660,0x50); dev_spi_write(0x661,0x78); dev_spi_write(0x662,0x1); dev_spi_write(0x663,0x21); dev_spi_write(0x664,0x1); dev_spi_write(0x665,0xfa); dev_spi_write(0x666,0x4); dev_spi_write(0x667,0xf3); dev_spi_write(0x668,0x3); dev_spi_write(0x669,0x42); dev_spi_write(0x66a,0x65); dev_spi_write(0x66b,0xd0); dev_spi_write(0x66c,0x45); dev_spi_write(0x66d,0x4b); dev_spi_write(0x66e,0x43); dev_spi_write(0x66f,0x4e); dev_spi_write(0x670,0x14); dev_spi_write(0x671,0x20); dev_spi_write(0x672,0x17); dev_spi_write(0x673,0x19); dev_spi_write(0x674,0x14); dev_spi_write(0x675,0xfb); dev_spi_write(0x676,0x0); dev_spi_write(0x677,0xf0); dev_spi_write(0x678,0x1b); dev_spi_write(0x679,0x58); dev_spi_write(0x67a,0x38); dev_spi_write(0x67b,0x7a); dev_spi_write(0x67c,0x40); dev_spi_write(0x67d,0x4f); dev_spi_write(0x67e,0x30); dev_spi_write(0x67f,0x5c); dev_spi_write(0x680,0xb7); dev_spi_write(0x681,0xf8); dev_spi_write(0x682,0x9e); dev_spi_write(0x683,0x61); dev_spi_write(0x684,0x70); dev_spi_write(0x685,0x43); dev_spi_write(0x686,0x18); dev_spi_write(0x687,0x26); dev_spi_write(0x688,0x14); dev_spi_write(0x689,0xfb); dev_spi_write(0x68a,0x6); dev_spi_write(0x68b,0x2c); dev_spi_write(0x68c,0xc); dev_spi_write(0x68d,0xeb); dev_spi_write(0x68e,0xc5); dev_spi_write(0x68f,0xe); dev_spi_write(0x690,0xde); dev_spi_write(0x691,0xf8); dev_spi_write(0x692,0xd0); dev_spi_write(0x693,0x60); dev_spi_write(0x694,0xb2); dev_spi_write(0x695,0x0); dev_spi_write(0x696,0xb2); dev_spi_write(0x697,0xfb); dev_spi_write(0x698,0xf0); dev_spi_write(0x699,0xf9); dev_spi_write(0x69a,0x82); dev_spi_write(0x69b,0x8); dev_spi_write(0x69c,0x2); dev_spi_write(0x69d,0xfb); dev_spi_write(0x69e,0x19); dev_spi_write(0x69f,0x66); dev_spi_write(0x6a0,0x0); dev_spi_write(0x6a1,0x96); dev_spi_write(0x6a2,0xde); dev_spi_write(0x6a3,0xf8); dev_spi_write(0x6a4,0xd4); dev_spi_write(0x6a5,0x60); dev_spi_write(0x6a6,0x4f); dev_spi_write(0x6a7,0xea); dev_spi_write(0x6a8,0x86); dev_spi_write(0x6a9,0xe); dev_spi_write(0x6aa,0xbe); dev_spi_write(0x6ab,0xfb); dev_spi_write(0x6ac,0xf0); dev_spi_write(0x6ad,0xfe); dev_spi_write(0x6ae,0x2); dev_spi_write(0x6af,0xfb); dev_spi_write(0x6b0,0x1e); dev_spi_write(0x6b1,0x66); dev_spi_write(0x6b2,0x1); dev_spi_write(0x6b3,0x96); dev_spi_write(0x6b4,0xdc); dev_spi_write(0x6b5,0xf8); dev_spi_write(0x6b6,0xe0); dev_spi_write(0x6b7,0x60); dev_spi_write(0x6b8,0x4f); dev_spi_write(0x6b9,0xea); dev_spi_write(0x6ba,0x86); dev_spi_write(0x6bb,0xe); dev_spi_write(0x6bc,0xbe); dev_spi_write(0x6bd,0xfb); dev_spi_write(0x6be,0xf0); dev_spi_write(0x6bf,0xfe); dev_spi_write(0x6c0,0x2); dev_spi_write(0x6c1,0xfb); dev_spi_write(0x6c2,0x1e); dev_spi_write(0x6c3,0x66); dev_spi_write(0x6c4,0x2); dev_spi_write(0x6c5,0x96); dev_spi_write(0x6c6,0xdc); dev_spi_write(0x6c7,0xf8); dev_spi_write(0x6c8,0xe4); dev_spi_write(0x6c9,0x60); dev_spi_write(0x6ca,0x3f); dev_spi_write(0x6cb,0x19); dev_spi_write(0x6cc,0x4f); dev_spi_write(0x6cd,0xea); dev_spi_write(0x6ce,0x86); dev_spi_write(0x6cf,0xc); dev_spi_write(0x6d0,0xbc); dev_spi_write(0x6d1,0xfb); dev_spi_write(0x6d2,0xf0); dev_spi_write(0x6d3,0xf0); dev_spi_write(0x6d4,0x2); dev_spi_write(0x6d5,0xfb); dev_spi_write(0x6d6,0x10); dev_spi_write(0x6d7,0x60); dev_spi_write(0x6d8,0x3); dev_spi_write(0x6d9,0x90); dev_spi_write(0x6da,0x97); dev_spi_write(0x6db,0xf8); dev_spi_write(0x6dc,0x6c); dev_spi_write(0x6dd,0x0); dev_spi_write(0x6de,0xa); dev_spi_write(0x6df,0x46); dev_spi_write(0x6e0,0x3); dev_spi_write(0x6e1,0x28); dev_spi_write(0x6e2,0x7); dev_spi_write(0x6e3,0xd0); dev_spi_write(0x6e4,0xa); dev_spi_write(0x6e5,0x28); dev_spi_write(0x6e6,0x5); dev_spi_write(0x6e7,0xd0); dev_spi_write(0x6e8,0xb); dev_spi_write(0x6e9,0x28); dev_spi_write(0x6ea,0x3); dev_spi_write(0x6eb,0xd0); dev_spi_write(0x6ec,0xc); dev_spi_write(0x6ed,0x28); dev_spi_write(0x6ee,0x1c); dev_spi_write(0x6ef,0xbf); dev_spi_write(0x6f0,0xd); dev_spi_write(0x6f1,0x28); dev_spi_write(0x6f2,0x42); dev_spi_write(0x6f3,0x46); dev_spi_write(0x6f4,0x12); dev_spi_write(0x6f5,0xfb); dev_spi_write(0x6f6,0x5); dev_spi_write(0x6f7,0xf0); dev_spi_write(0x6f8,0x4f); dev_spi_write(0x6f9,0xf4); dev_spi_write(0x6fa,0x80); dev_spi_write(0x6fb,0x72); dev_spi_write(0x6fc,0x4); dev_spi_write(0x6fd,0x27); dev_spi_write(0x6fe,0xec); dev_spi_write(0x6ff,0x46); dev_spi_write(0x700,0x2); dev_spi_write(0x701,0xeb); dev_spi_write(0x702,0x40); dev_spi_write(0x703,0x12); dev_spi_write(0x704,0x96); dev_spi_write(0x705,0xb2); dev_spi_write(0x706,0x40); dev_spi_write(0x707,0x46); dev_spi_write(0x708,0x5c); dev_spi_write(0x709,0xf8); dev_spi_write(0x70a,0x4); dev_spi_write(0x70b,0x2b); dev_spi_write(0x70c,0x35); dev_spi_write(0x70d,0x18); dev_spi_write(0x70e,0x7f); dev_spi_write(0x70f,0x1e); dev_spi_write(0x710,0x0); dev_spi_write(0x711,0xf1); dev_spi_write(0x712,0x4); dev_spi_write(0x713,0x0); dev_spi_write(0x714,0x5a); dev_spi_write(0x715,0x51); dev_spi_write(0x716,0xf7); dev_spi_write(0x717,0xd1); dev_spi_write(0x718,0x1b); dev_spi_write(0x719,0x4a); dev_spi_write(0x71a,0x15); dev_spi_write(0x71b,0x20); dev_spi_write(0x71c,0x14); dev_spi_write(0x71d,0xfb); dev_spi_write(0x71e,0x0); dev_spi_write(0x71f,0xf0); dev_spi_write(0x720,0x10); dev_spi_write(0x721,0x5c); dev_spi_write(0x722,0x6); dev_spi_write(0x723,0x28); dev_spi_write(0x724,0x3); dev_spi_write(0x725,0xd0); dev_spi_write(0x726,0x40); dev_spi_write(0x727,0x8); dev_spi_write(0x728,0x2c); dev_spi_write(0x729,0xbf); dev_spi_write(0x72a,0xf); dev_spi_write(0x72b,0x21); dev_spi_write(0x72c,0x7); dev_spi_write(0x72d,0x21); dev_spi_write(0x72e,0x17); dev_spi_write(0x72f,0x48); dev_spi_write(0x730,0x50); dev_spi_write(0x731,0xf8); dev_spi_write(0x732,0x24); dev_spi_write(0x733,0x0); dev_spi_write(0x734,0xff); dev_spi_write(0x735,0xf7); dev_spi_write(0x736,0xf2); dev_spi_write(0x737,0xfe); dev_spi_write(0x738,0x5); dev_spi_write(0x739,0xb0); dev_spi_write(0x73a,0xbd); dev_spi_write(0x73b,0xe8); dev_spi_write(0x73c,0xf0); dev_spi_write(0x73d,0x83); dev_spi_write(0x73e,0xc0); dev_spi_write(0x73f,0x46); dev_spi_write(0x740,0x3b); dev_spi_write(0x741,0x78); dev_spi_write(0x742,0x2); dev_spi_write(0x743,0x0); dev_spi_write(0x744,0x17); dev_spi_write(0x745,0x1); dev_spi_write(0x746,0x1); dev_spi_write(0x747,0x20); dev_spi_write(0x748,0x52); dev_spi_write(0x749,0x3); dev_spi_write(0x74a,0x1); dev_spi_write(0x74b,0x20); dev_spi_write(0x74c,0x34); dev_spi_write(0x74d,0xfe); dev_spi_write(0x74e,0x0); dev_spi_write(0x74f,0x20); dev_spi_write(0x750,0xbc); dev_spi_write(0x751,0xdc); dev_spi_write(0x752,0x0); dev_spi_write(0x753,0x20); dev_spi_write(0x754,0xd4); dev_spi_write(0x755,0xfb); dev_spi_write(0x756,0x0); dev_spi_write(0x757,0x20); dev_spi_write(0x758,0x29); dev_spi_write(0x759,0x1f); dev_spi_write(0x75a,0x1); dev_spi_write(0x75b,0x20); dev_spi_write(0x75c,0x18); dev_spi_write(0x75d,0xff); dev_spi_write(0x75e,0x0); dev_spi_write(0x75f,0x20); dev_spi_write(0x760,0x64); dev_spi_write(0x761,0xff); dev_spi_write(0x762,0xf9); dev_spi_write(0x763,0x57); dev_spi_write(0x764,0x8); dev_spi_write(0x765,0x23); dev_spi_write(0x766,0x1); dev_spi_write(0x767,0x20); dev_spi_write(0x768,0x9c); dev_spi_write(0x769,0x77); dev_spi_write(0x76a,0x2); dev_spi_write(0x76b,0x0); dev_spi_write(0x76c,0x1c); dev_spi_write(0x76d,0x8); dev_spi_write(0x76e,0x6); dev_spi_write(0x76f,0xa8); dev_spi_write(0x770,0xa4); dev_spi_write(0x771,0xda); dev_spi_write(0x772,0x0); dev_spi_write(0x773,0x20); dev_spi_write(0x774,0x90); dev_spi_write(0x775,0xd6); dev_spi_write(0x776,0x0); dev_spi_write(0x777,0x20); dev_spi_write(0x778,0xb8); dev_spi_write(0x779,0x16); dev_spi_write(0x77a,0x1); dev_spi_write(0x77b,0x20); dev_spi_write(0x77c,0xac); dev_spi_write(0x77d,0x78); dev_spi_write(0x77e,0x2); dev_spi_write(0x77f,0x0); dev_spi_write(0x780,0xb4); dev_spi_write(0x781,0x1); dev_spi_write(0x782,0x1); dev_spi_write(0x783,0x20); dev_spi_write(0x784,0xd8); dev_spi_write(0x785,0x74); dev_spi_write(0x786,0x2); dev_spi_write(0x787,0x0); dev_spi_write(0x788,0x32); dev_spi_write(0x789,0xd4); dev_spi_write(0x78a,0x0); dev_spi_write(0x78b,0x20); dev_spi_write(0x78c,0x90); dev_spi_write(0x78d,0x78); dev_spi_write(0x78e,0x2); dev_spi_write(0x78f,0x0); dev_spi_write(0x790,0x10); dev_spi_write(0x791,0xb5); dev_spi_write(0x792,0xb7); dev_spi_write(0x793,0x4b); dev_spi_write(0x794,0xb5); dev_spi_write(0x795,0x4c); dev_spi_write(0x796,0x3); dev_spi_write(0x797,0x22); dev_spi_write(0x798,0x10); dev_spi_write(0x799,0xfb); dev_spi_write(0x79a,0x2); dev_spi_write(0x79b,0x10); dev_spi_write(0x79c,0x18); dev_spi_write(0x79d,0x5c); dev_spi_write(0x79e,0x20); dev_spi_write(0x79f,0x5c); dev_spi_write(0x7a0,0x80); dev_spi_write(0x7a1,0x0); dev_spi_write(0x7a2,0xc0); dev_spi_write(0x7a3,0xb2); dev_spi_write(0x7a4,0x10); dev_spi_write(0x7a5,0xbd); dev_spi_write(0x7a6,0x2d); dev_spi_write(0x7a7,0xe9); dev_spi_write(0x7a8,0xf0); dev_spi_write(0x7a9,0x4f); dev_spi_write(0x7aa,0xad); dev_spi_write(0x7ab,0xf1); dev_spi_write(0x7ac,0x34); dev_spi_write(0x7ad,0xd); dev_spi_write(0x7ae,0x8); dev_spi_write(0x7af,0x90); dev_spi_write(0x7b0,0xe7); dev_spi_write(0x7b1,0xf7); dev_spi_write(0x7b2,0xc4); dev_spi_write(0x7b3,0xfa); dev_spi_write(0x7b4,0xaf); dev_spi_write(0x7b5,0x4a); dev_spi_write(0x7b6,0x6); dev_spi_write(0x7b7,0x27); dev_spi_write(0x7b8,0x10); dev_spi_write(0x7b9,0x46); dev_spi_write(0x7ba,0x0); dev_spi_write(0x7bb,0x21); dev_spi_write(0x7bc,0x7f); dev_spi_write(0x7bd,0x1e); dev_spi_write(0x7be,0x0); dev_spi_write(0x7bf,0xf8); dev_spi_write(0x7c0,0x1); dev_spi_write(0x7c1,0x1b); dev_spi_write(0x7c2,0xfa); dev_spi_write(0x7c3,0xd1); dev_spi_write(0x7c4,0xaa); dev_spi_write(0x7c5,0x49); dev_spi_write(0x7c6,0x8); dev_spi_write(0x7c7,0x98); dev_spi_write(0x7c8,0xac); dev_spi_write(0x7c9,0x4c); dev_spi_write(0x7ca,0x89); dev_spi_write(0x7cb,0x1f); dev_spi_write(0x7cc,0x8); dev_spi_write(0x7cd,0x18); dev_spi_write(0x7ce,0x80); dev_spi_write(0x7cf,0x78); dev_spi_write(0x7d0,0xb1); dev_spi_write(0x7d1,0xf8); dev_spi_write(0x7d2,0x9e); dev_spi_write(0x7d3,0x31); dev_spi_write(0x7d4,0x20); dev_spi_write(0x7d5,0x5c); dev_spi_write(0x7d6,0x4f); dev_spi_write(0x7d7,0xf0); dev_spi_write(0x7d8,0x1); dev_spi_write(0x7d9,0xa); dev_spi_write(0x7da,0x89); dev_spi_write(0x7db,0x46); dev_spi_write(0x7dc,0x58); dev_spi_write(0x7dd,0x43); dev_spi_write(0x7de,0x9); dev_spi_write(0x7df,0x90); dev_spi_write(0x7e0,0xa8); dev_spi_write(0x7e1,0x48); dev_spi_write(0x7e2,0xd0); dev_spi_write(0x7e3,0xf8); dev_spi_write(0x7e4,0xd8); dev_spi_write(0x7e5,0x31); dev_spi_write(0x7e6,0x4); dev_spi_write(0x7e7,0x27); dev_spi_write(0x7e8,0x51); dev_spi_write(0x7e9,0x46); dev_spi_write(0x7ea,0x6a); dev_spi_write(0x7eb,0x46); dev_spi_write(0x7ec,0x8); dev_spi_write(0x7ed,0x98); dev_spi_write(0x7ee,0x8d); dev_spi_write(0x7ef,0xf8); dev_spi_write(0x7f0,0x0); dev_spi_write(0x7f1,0x70); dev_spi_write(0x7f2,0x98); dev_spi_write(0x7f3,0x47); dev_spi_write(0x7f4,0xad); dev_spi_write(0x7f5,0xf1); dev_spi_write(0x7f6,0x1); dev_spi_write(0x7f7,0x6); dev_spi_write(0x7f8,0x2); dev_spi_write(0x7f9,0x96); dev_spi_write(0x7fa,0x2); dev_spi_write(0x7fb,0x20); dev_spi_write(0x7fc,0x6); dev_spi_write(0x7fd,0x90); dev_spi_write(0x7fe,0x2); dev_spi_write(0x7ff,0x98); dev_spi_write(0x800,0x10); dev_spi_write(0x801,0xf8); dev_spi_write(0x802,0x1); dev_spi_write(0x803,0x1f); dev_spi_write(0x804,0x4); dev_spi_write(0x805,0x29); dev_spi_write(0x806,0x2); dev_spi_write(0x807,0x90); dev_spi_write(0x808,0x0); dev_spi_write(0x809,0xf0); dev_spi_write(0x80a,0x90); dev_spi_write(0x80b,0x80); dev_spi_write(0x80c,0x9d); dev_spi_write(0x80d,0x48); dev_spi_write(0x80e,0x8); dev_spi_write(0x80f,0x9c); dev_spi_write(0x810,0xd0); dev_spi_write(0x811,0xf8); dev_spi_write(0x812,0xf8); dev_spi_write(0x813,0x21); dev_spi_write(0x814,0x20); dev_spi_write(0x815,0x46); dev_spi_write(0x816,0x90); dev_spi_write(0x817,0x47); dev_spi_write(0x818,0x4f); dev_spi_write(0x819,0xf0); dev_spi_write(0x81a,0xd); dev_spi_write(0x81b,0xb); dev_spi_write(0x81c,0x98); dev_spi_write(0x81d,0x49); dev_spi_write(0x81e,0xa); dev_spi_write(0x81f,0x90); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 6484 of bringupLog\n"); xil_printf("Number of iterations of poll in line 6484 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x8); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x10); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x78); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 6496 of bringupLog\n"); xil_printf("Number of iterations of poll in line 6496 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 6497 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x1); dev_spi_write(0x20,0xb); dev_spi_write(0x21,0xfb); dev_spi_write(0x22,0x0); dev_spi_write(0x23,0xfb); dev_spi_write(0x24,0x40); dev_spi_write(0x25,0x18); dev_spi_write(0x26,0x80); dev_spi_write(0x27,0x7a); dev_spi_write(0x28,0xf); dev_spi_write(0x29,0x46); dev_spi_write(0x2a,0xb); dev_spi_write(0x2b,0xeb); dev_spi_write(0x2c,0x7); dev_spi_write(0x2d,0x1); dev_spi_write(0x2e,0xb); dev_spi_write(0x2f,0x90); dev_spi_write(0x30,0x91); dev_spi_write(0x31,0xf8); dev_spi_write(0x32,0x22); dev_spi_write(0x33,0x0); dev_spi_write(0x34,0xba); dev_spi_write(0x35,0xf1); dev_spi_write(0x36,0x1); dev_spi_write(0x37,0xf); dev_spi_write(0x38,0xc); dev_spi_write(0x39,0x90); dev_spi_write(0x3a,0x4f); dev_spi_write(0x3b,0xea); dev_spi_write(0x3c,0x44); dev_spi_write(0x3d,0x0); dev_spi_write(0x3e,0xa); dev_spi_write(0x3f,0xeb); dev_spi_write(0x40,0x0); dev_spi_write(0x41,0x2); dev_spi_write(0x42,0xa); dev_spi_write(0x43,0xeb); dev_spi_write(0x44,0x0); dev_spi_write(0x45,0x1); dev_spi_write(0x46,0xa2); dev_spi_write(0x47,0xf1); dev_spi_write(0x48,0x1); dev_spi_write(0x49,0x2); dev_spi_write(0x4a,0xa1); dev_spi_write(0x4b,0xf1); dev_spi_write(0x4c,0x1); dev_spi_write(0x4d,0x1); dev_spi_write(0x4e,0xd3); dev_spi_write(0x4f,0xb2); dev_spi_write(0x50,0xc9); dev_spi_write(0x51,0xb2); dev_spi_write(0x52,0x4f); dev_spi_write(0x53,0xea); dev_spi_write(0x54,0x61); dev_spi_write(0x55,0x2); dev_spi_write(0x56,0xc); dev_spi_write(0x57,0xbf); dev_spi_write(0x58,0x2); dev_spi_write(0x59,0x21); dev_spi_write(0x5a,0x1); dev_spi_write(0x5b,0x21); dev_spi_write(0x5c,0x8d); dev_spi_write(0x5d,0xf8); dev_spi_write(0x5e,0x4); dev_spi_write(0x5f,0x30); dev_spi_write(0x60,0x9); dev_spi_write(0x61,0x18); dev_spi_write(0x62,0x49); dev_spi_write(0x63,0x1e); dev_spi_write(0x64,0x9); dev_spi_write(0x65,0xeb); dev_spi_write(0x66,0x2); dev_spi_write(0x67,0x0); dev_spi_write(0x68,0x90); dev_spi_write(0x69,0xf8); dev_spi_write(0x6a,0xed); dev_spi_write(0x6b,0x70); dev_spi_write(0x6c,0x8d); dev_spi_write(0x6d,0xf8); dev_spi_write(0x6e,0x5); dev_spi_write(0x6f,0x10); dev_spi_write(0x70,0x0); dev_spi_write(0x71,0x2f); dev_spi_write(0x72,0xc); dev_spi_write(0x73,0xbf); dev_spi_write(0x74,0x1); dev_spi_write(0x75,0x20); dev_spi_write(0x76,0x2); dev_spi_write(0x77,0x20); dev_spi_write(0x78,0x7); dev_spi_write(0x79,0x90); dev_spi_write(0x7a,0xd); dev_spi_write(0x7b,0xf1); dev_spi_write(0x7c,0x3); dev_spi_write(0x7d,0x0); dev_spi_write(0x7e,0x3); dev_spi_write(0x7f,0x90); dev_spi_write(0x80,0x3); dev_spi_write(0x81,0x98); dev_spi_write(0x82,0x10); dev_spi_write(0x83,0xf8); dev_spi_write(0x84,0x1); dev_spi_write(0x85,0x6f); dev_spi_write(0x86,0x3); dev_spi_write(0x87,0x90); dev_spi_write(0x88,0x6); dev_spi_write(0x89,0xeb); dev_spi_write(0x8a,0x9); dev_spi_write(0x8b,0x1); dev_spi_write(0x8c,0x91); dev_spi_write(0x8d,0xf8); dev_spi_write(0x8e,0x6e); dev_spi_write(0x8f,0x0); dev_spi_write(0x90,0x40); dev_spi_write(0x91,0x1c); dev_spi_write(0x92,0xc7); dev_spi_write(0x93,0xb2); dev_spi_write(0x94,0x0); dev_spi_write(0x95,0x2f); dev_spi_write(0x96,0x45); dev_spi_write(0x97,0xd0); dev_spi_write(0x98,0x7b); dev_spi_write(0x99,0x48); dev_spi_write(0x9a,0xdd); dev_spi_write(0x9b,0xf8); dev_spi_write(0x9c,0x28); dev_spi_write(0x9d,0x80); dev_spi_write(0x9e,0x75); dev_spi_write(0x9f,0x4d); dev_spi_write(0xa0,0xe1); dev_spi_write(0xa1,0x31); dev_spi_write(0xa2,0x0); dev_spi_write(0xa3,0x24); dev_spi_write(0xa4,0x4); dev_spi_write(0xa5,0x91); dev_spi_write(0xa6,0x30); dev_spi_write(0xa7,0x18); dev_spi_write(0xa8,0x11); dev_spi_write(0xa9,0x30); dev_spi_write(0xaa,0xa8); dev_spi_write(0xab,0x44); dev_spi_write(0xac,0x5); dev_spi_write(0xad,0x90); dev_spi_write(0xae,0x5); dev_spi_write(0xaf,0x98); dev_spi_write(0xb0,0x4); dev_spi_write(0xb1,0x99); dev_spi_write(0xb2,0x3); dev_spi_write(0xb3,0x78); dev_spi_write(0xb4,0x98); dev_spi_write(0xb5,0xf8); dev_spi_write(0xb6,0x0); dev_spi_write(0xb7,0x50); dev_spi_write(0xb8,0x8); dev_spi_write(0xb9,0x78); dev_spi_write(0xba,0x23); dev_spi_write(0xbb,0xb1); dev_spi_write(0xbc,0x72); dev_spi_write(0xbd,0x48); dev_spi_write(0xbe,0x4); dev_spi_write(0xbf,0xeb); dev_spi_write(0xc0,0x46); dev_spi_write(0xc1,0x1); dev_spi_write(0xc2,0x40); dev_spi_write(0xc3,0x18); dev_spi_write(0xc4,0x40); dev_spi_write(0xc5,0x7d); dev_spi_write(0xc6,0xc); dev_spi_write(0xc7,0x99); dev_spi_write(0xc8,0xa9); dev_spi_write(0xc9,0x42); dev_spi_write(0xca,0x27); dev_spi_write(0xcb,0xdd); dev_spi_write(0xcc,0xb); dev_spi_write(0xcd,0x99); dev_spi_write(0xce,0x81); dev_spi_write(0xcf,0x42); dev_spi_write(0xd0,0x24); dev_spi_write(0xd1,0xd1); dev_spi_write(0xd2,0x6c); dev_spi_write(0xd3,0x49); dev_spi_write(0xd4,0xd1); dev_spi_write(0xd5,0xf8); dev_spi_write(0xd6,0x2c); dev_spi_write(0xd7,0xc4); dev_spi_write(0xd8,0x99); dev_spi_write(0xd9,0xf8); dev_spi_write(0xda,0xcc); dev_spi_write(0xdb,0x30); dev_spi_write(0xdc,0xb); dev_spi_write(0xdd,0x9a); dev_spi_write(0xde,0xe0); dev_spi_write(0xdf,0x0); dev_spi_write(0xe0,0x0); dev_spi_write(0xe1,0xeb); dev_spi_write(0xe2,0x6); dev_spi_write(0xe3,0x10); dev_spi_write(0xe4,0x48); dev_spi_write(0xe5,0x44); dev_spi_write(0xe6,0x9); dev_spi_write(0xe7,0x99); dev_spi_write(0xe8,0xc0); dev_spi_write(0xe9,0x68); dev_spi_write(0xea,0xe0); dev_spi_write(0xeb,0x47); dev_spi_write(0xec,0x64); dev_spi_write(0xed,0x49); dev_spi_write(0xee,0x4f); dev_spi_write(0xef,0xf4); dev_spi_write(0xf0,0x7a); dev_spi_write(0xf1,0x72); dev_spi_write(0xf2,0xb0); dev_spi_write(0xf3,0xfb); dev_spi_write(0xf4,0xf2); dev_spi_write(0xf5,0xf0); dev_spi_write(0xf6,0x59); dev_spi_write(0xf7,0x44); dev_spi_write(0xf8,0x1); dev_spi_write(0xf9,0xeb); dev_spi_write(0xfa,0x45); dev_spi_write(0xfb,0x1); dev_spi_write(0xfc,0xa1); dev_spi_write(0xfd,0xf8); dev_spi_write(0xfe,0x23); dev_spi_write(0xff,0x0); dev_spi_write(0x100,0x8); dev_spi_write(0x101,0x98); dev_spi_write(0x102,0x51); dev_spi_write(0x103,0x46); dev_spi_write(0x104,0xff); dev_spi_write(0x105,0xf7); dev_spi_write(0x106,0x44); dev_spi_write(0x107,0xff); dev_spi_write(0x108,0x5d); dev_spi_write(0x109,0x49); dev_spi_write(0x10a,0x98); dev_spi_write(0x10b,0xf8); dev_spi_write(0x10c,0x0); dev_spi_write(0x10d,0x30); dev_spi_write(0x10e,0x59); dev_spi_write(0x10f,0x44); dev_spi_write(0x110,0x6d); dev_spi_write(0x111,0x18); dev_spi_write(0x112,0x85); dev_spi_write(0x113,0xf8); dev_spi_write(0x114,0x2b); dev_spi_write(0x115,0x0); dev_spi_write(0x116,0x59); dev_spi_write(0x117,0x1c); dev_spi_write(0x118,0x88); dev_spi_write(0x119,0xf8); dev_spi_write(0x11a,0x0); dev_spi_write(0x11b,0x10); dev_spi_write(0x11c,0x7f); dev_spi_write(0x11d,0x1e); dev_spi_write(0x11e,0x4); dev_spi_write(0x11f,0xf1); dev_spi_write(0x120,0x1); dev_spi_write(0x121,0x4); dev_spi_write(0x122,0xc4); dev_spi_write(0x123,0xd1); dev_spi_write(0x124,0x7); dev_spi_write(0x125,0x98); dev_spi_write(0x126,0x40); dev_spi_write(0x127,0x1e); dev_spi_write(0x128,0x7); dev_spi_write(0x129,0x90); dev_spi_write(0x12a,0xa9); dev_spi_write(0x12b,0xd1); dev_spi_write(0x12c,0x6); dev_spi_write(0x12d,0x98); dev_spi_write(0x12e,0x40); dev_spi_write(0x12f,0x1e); dev_spi_write(0x130,0x6); dev_spi_write(0x131,0x90); dev_spi_write(0x132,0x7f); dev_spi_write(0x133,0xf4); dev_spi_write(0x134,0x64); dev_spi_write(0x135,0xaf); dev_spi_write(0x136,0xa); dev_spi_write(0x137,0xf1); dev_spi_write(0x138,0x1); dev_spi_write(0x139,0xa); dev_spi_write(0x13a,0xba); dev_spi_write(0x13b,0xf1); dev_spi_write(0x13c,0x3); dev_spi_write(0x13d,0xf); dev_spi_write(0x13e,0xff); dev_spi_write(0x13f,0xf6); dev_spi_write(0x140,0x4f); dev_spi_write(0x141,0xaf); dev_spi_write(0x142,0xd); dev_spi_write(0x143,0xb0); dev_spi_write(0x144,0xbd); dev_spi_write(0x145,0xe8); dev_spi_write(0x146,0xf0); dev_spi_write(0x147,0x8f); dev_spi_write(0x148,0x2d); dev_spi_write(0x149,0xe9); dev_spi_write(0x14a,0xf0); dev_spi_write(0x14b,0x4f); dev_spi_write(0x14c,0x81); dev_spi_write(0x14d,0x46); dev_spi_write(0x14e,0xad); dev_spi_write(0x14f,0xf1); dev_spi_write(0x150,0x24); dev_spi_write(0x151,0xd); dev_spi_write(0x152,0xe7); dev_spi_write(0x153,0xf7); dev_spi_write(0x154,0xe9); dev_spi_write(0x155,0xfa); dev_spi_write(0x156,0x48); dev_spi_write(0x157,0x4c); dev_spi_write(0x158,0x4a); dev_spi_write(0x159,0x4f); dev_spi_write(0x15a,0x48); dev_spi_write(0x15b,0x4a); dev_spi_write(0x15c,0x5); dev_spi_write(0x15d,0x90); dev_spi_write(0x15e,0x4); dev_spi_write(0x15f,0xeb); dev_spi_write(0x160,0x9); dev_spi_write(0x161,0x0); dev_spi_write(0x162,0xd7); dev_spi_write(0x163,0xf8); dev_spi_write(0x164,0xd8); dev_spi_write(0x165,0x31); dev_spi_write(0x166,0xb4); dev_spi_write(0x167,0xf8); dev_spi_write(0x168,0x9e); dev_spi_write(0x169,0x61); dev_spi_write(0x16a,0x1); dev_spi_write(0x16b,0x79); dev_spi_write(0x16c,0x4); dev_spi_write(0x16d,0x20); dev_spi_write(0x16e,0x55); dev_spi_write(0x16f,0x5c); dev_spi_write(0x170,0x8d); dev_spi_write(0x171,0xf8); dev_spi_write(0x172,0x0); dev_spi_write(0x173,0x0); dev_spi_write(0x174,0x0); dev_spi_write(0x175,0x21); dev_spi_write(0x176,0x48); dev_spi_write(0x177,0x46); dev_spi_write(0x178,0x6a); dev_spi_write(0x179,0x46); dev_spi_write(0x17a,0x98); dev_spi_write(0x17b,0x47); dev_spi_write(0x17c,0x4f); dev_spi_write(0x17d,0xf0); dev_spi_write(0x17e,0x2); dev_spi_write(0x17f,0xb); dev_spi_write(0x180,0x75); dev_spi_write(0x181,0x43); dev_spi_write(0x182,0xad); dev_spi_write(0x183,0xf1); dev_spi_write(0x184,0x1); dev_spi_write(0x185,0x0); dev_spi_write(0x186,0x6); dev_spi_write(0x187,0x95); dev_spi_write(0x188,0xdf); dev_spi_write(0x189,0xf8); dev_spi_write(0x18a,0xf4); dev_spi_write(0x18b,0xa0); dev_spi_write(0x18c,0x1); dev_spi_write(0x18d,0x90); dev_spi_write(0x18e,0x9); dev_spi_write(0x18f,0xeb); dev_spi_write(0x190,0x4); dev_spi_write(0x191,0x0); dev_spi_write(0x192,0x2); dev_spi_write(0x193,0x90); dev_spi_write(0x194,0x1); dev_spi_write(0x195,0x98); dev_spi_write(0x196,0x10); dev_spi_write(0x197,0xf8); dev_spi_write(0x198,0x1); dev_spi_write(0x199,0x1f); dev_spi_write(0x19a,0x4); dev_spi_write(0x19b,0x29); dev_spi_write(0x19c,0x1); dev_spi_write(0x19d,0x90); dev_spi_write(0x19e,0x5e); dev_spi_write(0x19f,0xd0); dev_spi_write(0x1a0,0x38); dev_spi_write(0x1a1,0x48); dev_spi_write(0x1a2,0xd0); dev_spi_write(0x1a3,0xf8); dev_spi_write(0x1a4,0xf8); dev_spi_write(0x1a5,0x21); dev_spi_write(0x1a6,0x48); dev_spi_write(0x1a7,0x46); dev_spi_write(0x1a8,0x90); dev_spi_write(0x1a9,0x47); dev_spi_write(0x1aa,0x1); dev_spi_write(0x1ab,0x46); dev_spi_write(0x1ac,0x2); dev_spi_write(0x1ad,0x98); dev_spi_write(0x1ae,0x4f); dev_spi_write(0x1af,0xf0); dev_spi_write(0x1b0,0xd); dev_spi_write(0x1b1,0x8); dev_spi_write(0x1b2,0x1); dev_spi_write(0x1b3,0xeb); dev_spi_write(0x1b4,0xa); dev_spi_write(0x1b5,0x3); dev_spi_write(0x1b6,0x8); dev_spi_write(0x1b7,0xfb); dev_spi_write(0x1b8,0x1); dev_spi_write(0x1b9,0xf8); dev_spi_write(0x1ba,0x8); dev_spi_write(0x1bb,0xeb); dev_spi_write(0x1bc,0xa); dev_spi_write(0x1bd,0x2); dev_spi_write(0x1be,0x9b); dev_spi_write(0x1bf,0x7a); dev_spi_write(0x1c0,0x90); dev_spi_write(0x1c1,0xf8); dev_spi_write(0x1c2,0xdf); dev_spi_write(0x1c3,0x0); dev_spi_write(0x1c4,0x92); dev_spi_write(0x1c5,0xf8); dev_spi_write(0x1c6,0x22); dev_spi_write(0x1c7,0x20); dev_spi_write(0x1c8,0x7); dev_spi_write(0x1c9,0x93); dev_spi_write(0x1ca,0x40); dev_spi_write(0x1cb,0x1c); dev_spi_write(0x1cc,0xc7); dev_spi_write(0x1cd,0xb2); dev_spi_write(0x1ce,0x8); dev_spi_write(0x1cf,0x92); dev_spi_write(0x1d0,0x0); dev_spi_write(0x1d1,0x2f); dev_spi_write(0x1d2,0x44); dev_spi_write(0x1d3,0xd0); dev_spi_write(0x1d4,0x2); dev_spi_write(0x1d5,0x9a); dev_spi_write(0x1d6,0x2c); dev_spi_write(0x1d7,0x48); dev_spi_write(0x1d8,0x26); dev_spi_write(0x1d9,0x4d); dev_spi_write(0x1da,0x0); dev_spi_write(0x1db,0x26); dev_spi_write(0x1dc,0xe5); dev_spi_write(0x1dd,0x32); dev_spi_write(0x1de,0x48); dev_spi_write(0x1df,0x44); dev_spi_write(0x1e0,0x6d); dev_spi_write(0x1e1,0x18); dev_spi_write(0x1e2,0x3); dev_spi_write(0x1e3,0x92); dev_spi_write(0x1e4,0x21); dev_spi_write(0x1e5,0x30); dev_spi_write(0x1e6,0x4); dev_spi_write(0x1e7,0x90); dev_spi_write(0x1e8,0x4); dev_spi_write(0x1e9,0x98); dev_spi_write(0x1ea,0x3); dev_spi_write(0x1eb,0x9a); dev_spi_write(0x1ec,0x3); dev_spi_write(0x1ed,0x78); dev_spi_write(0x1ee,0x2c); dev_spi_write(0x1ef,0x78); dev_spi_write(0x1f0,0x10); dev_spi_write(0x1f1,0x78); dev_spi_write(0x1f2,0x2b); dev_spi_write(0x1f3,0xb1); dev_spi_write(0x1f4,0x24); dev_spi_write(0x1f5,0x48); dev_spi_write(0x1f6,0x6); dev_spi_write(0x1f7,0xeb); dev_spi_write(0x1f8,0x89); dev_spi_write(0x1f9,0x1); dev_spi_write(0x1fa,0x40); dev_spi_write(0x1fb,0x18); dev_spi_write(0x1fc,0x90); dev_spi_write(0x1fd,0xf8); dev_spi_write(0x1fe,0x23); dev_spi_write(0x1ff,0x0); dev_spi_write(0x200,0x8); dev_spi_write(0x201,0x99); dev_spi_write(0x202,0xa1); dev_spi_write(0x203,0x42); dev_spi_write(0x204,0x27); dev_spi_write(0x205,0xdd); dev_spi_write(0x206,0x7); dev_spi_write(0x207,0x99); dev_spi_write(0x208,0x81); dev_spi_write(0x209,0x42); dev_spi_write(0x20a,0x24); dev_spi_write(0x20b,0xd1); dev_spi_write(0x20c,0x1d); dev_spi_write(0x20d,0x4b); dev_spi_write(0x20e,0x1a); dev_spi_write(0x20f,0x48); dev_spi_write(0x210,0xd3); dev_spi_write(0x211,0xf8); dev_spi_write(0x212,0x2c); dev_spi_write(0x213,0xc4); dev_spi_write(0x214,0x7); dev_spi_write(0x215,0x9a); dev_spi_write(0x216,0xb1); dev_spi_write(0x217,0x0); dev_spi_write(0x218,0x1); dev_spi_write(0x219,0xeb); dev_spi_write(0x21a,0x9); dev_spi_write(0x21b,0x11); dev_spi_write(0x21c,0x40); dev_spi_write(0x21d,0x18); dev_spi_write(0x21e,0x16); dev_spi_write(0x21f,0x49); dev_spi_write(0x220,0xc0); dev_spi_write(0x221,0x6c); dev_spi_write(0x222,0x91); dev_spi_write(0x223,0xf8); dev_spi_write(0x224,0xce); dev_spi_write(0x225,0x30); dev_spi_write(0x226,0x6); dev_spi_write(0x227,0x99); dev_spi_write(0x228,0xe0); dev_spi_write(0x229,0x47); dev_spi_write(0x22a,0x8); dev_spi_write(0x22b,0xeb); dev_spi_write(0x22c,0xa); dev_spi_write(0x22d,0x1); dev_spi_write(0x22e,0x4f); dev_spi_write(0x22f,0xf4); dev_spi_write(0x230,0x7a); dev_spi_write(0x231,0x72); dev_spi_write(0x232,0x1); dev_spi_write(0x233,0xeb); dev_spi_write(0x234,0x44); dev_spi_write(0x235,0x1); dev_spi_write(0x236,0xb0); dev_spi_write(0x237,0xfb); dev_spi_write(0x238,0xf2); dev_spi_write(0x239,0xf0); dev_spi_write(0x23a,0xa1); dev_spi_write(0x23b,0xf8); dev_spi_write(0x23c,0x23); dev_spi_write(0x23d,0x0); dev_spi_write(0x23e,0x0); dev_spi_write(0x23f,0x21); dev_spi_write(0x240,0x48); dev_spi_write(0x241,0x46); dev_spi_write(0x242,0xff); dev_spi_write(0x243,0xf7); dev_spi_write(0x244,0xa5); dev_spi_write(0x245,0xfe); dev_spi_write(0x246,0x2b); dev_spi_write(0x247,0x78); dev_spi_write(0x248,0x8); dev_spi_write(0x249,0xeb); dev_spi_write(0x24a,0xa); dev_spi_write(0x24b,0x1); dev_spi_write(0x24c,0x64); dev_spi_write(0x24d,0x18); dev_spi_write(0x24e,0x84); dev_spi_write(0x24f,0xf8); dev_spi_write(0x250,0x2b); dev_spi_write(0x251,0x0); dev_spi_write(0x252,0x59); dev_spi_write(0x253,0x1c); dev_spi_write(0x254,0x29); dev_spi_write(0x255,0x70); dev_spi_write(0x256,0x7f); dev_spi_write(0x257,0x1e); dev_spi_write(0x258,0x6); dev_spi_write(0x259,0xf1); dev_spi_write(0x25a,0x1); dev_spi_write(0x25b,0x6); dev_spi_write(0x25c,0xc4); dev_spi_write(0x25d,0xd1); dev_spi_write(0x25e,0xbb); dev_spi_write(0x25f,0xf1); dev_spi_write(0x260,0x1); dev_spi_write(0x261,0xb); dev_spi_write(0x262,0x97); dev_spi_write(0x263,0xd1); dev_spi_write(0x264,0x5); dev_spi_write(0x265,0x98); dev_spi_write(0x266,0x9); dev_spi_write(0x267,0xb0); dev_spi_write(0x268,0xbd); dev_spi_write(0x269,0xe8); dev_spi_write(0x26a,0xf0); dev_spi_write(0x26b,0x8f); dev_spi_write(0x26c,0x31); dev_spi_write(0x26d,0x78); dev_spi_write(0x26e,0x2); dev_spi_write(0x26f,0x0); dev_spi_write(0x270,0xba); dev_spi_write(0x271,0x1); dev_spi_write(0x272,0x1); dev_spi_write(0x273,0x20); dev_spi_write(0x274,0xf4); dev_spi_write(0x275,0x22); dev_spi_write(0x276,0x1); dev_spi_write(0x277,0x20); dev_spi_write(0x278,0xb4); dev_spi_write(0x279,0x1); dev_spi_write(0x27a,0x1); dev_spi_write(0x27b,0x20); dev_spi_write(0x27c,0xac); dev_spi_write(0x27d,0x78); dev_spi_write(0x27e,0x2); dev_spi_write(0x27f,0x0); dev_spi_write(0x280,0x98); dev_spi_write(0x281,0xe); dev_spi_write(0x282,0x1); dev_spi_write(0x283,0x20); dev_spi_write(0x284,0x90); dev_spi_write(0x285,0xd6); dev_spi_write(0x286,0x0); dev_spi_write(0x287,0x20); dev_spi_write(0x288,0xa0); dev_spi_write(0x289,0x13); dev_spi_write(0x28a,0x1); dev_spi_write(0x28b,0x20); dev_spi_write(0x28c,0xf8); dev_spi_write(0x28d,0xb5); dev_spi_write(0x28e,0x61); dev_spi_write(0x28f,0x48); dev_spi_write(0x290,0x5f); dev_spi_write(0x291,0x4c); dev_spi_write(0x292,0x61); dev_spi_write(0x293,0x49); dev_spi_write(0x294,0x68); dev_spi_write(0x295,0x4b); dev_spi_write(0x296,0xc4); dev_spi_write(0x297,0xf8); dev_spi_write(0x298,0x50); dev_spi_write(0x299,0x6); dev_spi_write(0x29a,0x60); dev_spi_write(0x29b,0x48); dev_spi_write(0x29c,0xc4); dev_spi_write(0x29d,0xf8); dev_spi_write(0x29e,0xfc); dev_spi_write(0x29f,0x10); dev_spi_write(0x2a0,0x2); dev_spi_write(0x2a1,0x27); dev_spi_write(0x2a2,0xc4); dev_spi_write(0x2a3,0xf8); dev_spi_write(0x2a4,0xc4); dev_spi_write(0x2a5,0x0); dev_spi_write(0x2a6,0x5e); dev_spi_write(0x2a7,0x49); dev_spi_write(0x2a8,0x1f); dev_spi_write(0x2a9,0x70); dev_spi_write(0x2aa,0x60); dev_spi_write(0x2ab,0x48); dev_spi_write(0x2ac,0xc4); dev_spi_write(0x2ad,0xf8); dev_spi_write(0x2ae,0xc0); dev_spi_write(0x2af,0x10); dev_spi_write(0x2b0,0x5f); dev_spi_write(0x2b1,0x49); dev_spi_write(0x2b2,0xc4); dev_spi_write(0x2b3,0xf8); dev_spi_write(0x2b4,0x30); dev_spi_write(0x2b5,0x1); dev_spi_write(0x2b6,0x5f); dev_spi_write(0x2b7,0x48); dev_spi_write(0x2b8,0xc4); dev_spi_write(0x2b9,0xf8); dev_spi_write(0x2ba,0x40); dev_spi_write(0x2bb,0x11); dev_spi_write(0x2bc,0x6b); dev_spi_write(0x2bd,0x49); dev_spi_write(0x2be,0xc4); dev_spi_write(0x2bf,0xf8); dev_spi_write(0x2c0,0x38); dev_spi_write(0x2c1,0x1); dev_spi_write(0x2c2,0x6b); dev_spi_write(0x2c3,0x48); dev_spi_write(0x2c4,0xc4); dev_spi_write(0x2c5,0xf8); dev_spi_write(0x2c6,0xa8); dev_spi_write(0x2c7,0x16); dev_spi_write(0x2c8,0x6a); dev_spi_write(0x2c9,0x49); dev_spi_write(0x2ca,0xc4); dev_spi_write(0x2cb,0xf8); dev_spi_write(0x2cc,0xac); dev_spi_write(0x2cd,0x6); dev_spi_write(0x2ce,0x6a); dev_spi_write(0x2cf,0x48); dev_spi_write(0x2d0,0xc4); dev_spi_write(0x2d1,0xf8); dev_spi_write(0x2d2,0xf4); dev_spi_write(0x2d3,0x15); dev_spi_write(0x2d4,0x69); dev_spi_write(0x2d5,0x4a); dev_spi_write(0x2d6,0xa0); dev_spi_write(0x2d7,0x64); dev_spi_write(0x2d8,0x0); dev_spi_write(0x2d9,0x26); dev_spi_write(0x2da,0xc4); dev_spi_write(0x2db,0xf8); dev_spi_write(0x2dc,0x3c); dev_spi_write(0x2dd,0x26); dev_spi_write(0x2de,0x57); dev_spi_write(0x2df,0x4a); dev_spi_write(0x2e0,0x67); dev_spi_write(0x2e1,0x49); dev_spi_write(0x2e2,0x16); dev_spi_write(0x2e3,0x70); dev_spi_write(0x2e4,0x67); dev_spi_write(0x2e5,0x48); dev_spi_write(0x2e6,0xc4); dev_spi_write(0x2e7,0xf8); dev_spi_write(0x2e8,0x30); dev_spi_write(0x2e9,0x16); dev_spi_write(0x2ea,0x55); dev_spi_write(0x2eb,0x49); dev_spi_write(0x2ec,0xc4); dev_spi_write(0x2ed,0xf8); dev_spi_write(0x2ee,0x40); dev_spi_write(0x2ef,0x6); dev_spi_write(0x2f0,0x59); dev_spi_write(0x2f1,0x48); dev_spi_write(0x2f2,0xe); dev_spi_write(0x2f3,0x70); dev_spi_write(0x2f4,0xa6); dev_spi_write(0x2f5,0x22); dev_spi_write(0x2f6,0x42); dev_spi_write(0x2f7,0x80); dev_spi_write(0x2f8,0x40); dev_spi_write(0x2f9,0xf2); dev_spi_write(0x2fa,0xb7); dev_spi_write(0x2fb,0x51); dev_spi_write(0x2fc,0x81); dev_spi_write(0x2fd,0x80); dev_spi_write(0x2fe,0x28); dev_spi_write(0x2ff,0x23); dev_spi_write(0x300,0x3); dev_spi_write(0x301,0x80); dev_spi_write(0x302,0x41); dev_spi_write(0x303,0xf2); dev_spi_write(0x304,0x88); dev_spi_write(0x305,0x32); dev_spi_write(0x306,0x58); dev_spi_write(0x307,0x49); dev_spi_write(0x308,0xc2); dev_spi_write(0x309,0x60); dev_spi_write(0x30a,0x46); dev_spi_write(0x30b,0x4d); dev_spi_write(0x30c,0xe); dev_spi_write(0x30d,0x70); dev_spi_write(0x30e,0x3); dev_spi_write(0x30f,0x23); dev_spi_write(0x310,0x83); dev_spi_write(0x311,0x71); dev_spi_write(0x312,0x4c); dev_spi_write(0x313,0x4a); dev_spi_write(0x314,0x4c); dev_spi_write(0x315,0x49); dev_spi_write(0x316,0xc5); dev_spi_write(0x317,0xf8); dev_spi_write(0x318,0xf4); dev_spi_write(0x319,0x21); dev_spi_write(0x31a,0x43); dev_spi_write(0x31b,0x4b); dev_spi_write(0x31c,0xc5); dev_spi_write(0x31d,0xf8); dev_spi_write(0x31e,0x38); dev_spi_write(0x31f,0x12); dev_spi_write(0x320,0x4a); dev_spi_write(0x321,0x4a); dev_spi_write(0x322,0xc5); dev_spi_write(0x323,0xf8); dev_spi_write(0x324,0x84); dev_spi_write(0x325,0x31); dev_spi_write(0x326,0x4b); dev_spi_write(0x327,0x49); dev_spi_write(0x328,0xc5); dev_spi_write(0x329,0xf8); dev_spi_write(0x32a,0x3c); dev_spi_write(0x32b,0x22); dev_spi_write(0x32c,0x48); dev_spi_write(0x32d,0x4a); dev_spi_write(0x32e,0x11); dev_spi_write(0x32f,0x60); dev_spi_write(0x330,0x4a); dev_spi_write(0x331,0x49); dev_spi_write(0x332,0x81); dev_spi_write(0x333,0x60); dev_spi_write(0x334,0x4a); dev_spi_write(0x335,0x49); dev_spi_write(0x336,0x1); dev_spi_write(0x337,0x61); dev_spi_write(0x338,0x4a); dev_spi_write(0x339,0x48); dev_spi_write(0x33a,0xa8); dev_spi_write(0x33b,0x65); dev_spi_write(0x33c,0x52); dev_spi_write(0x33d,0x48); dev_spi_write(0x33e,0xc4); dev_spi_write(0x33f,0xf8); dev_spi_write(0x340,0x34); dev_spi_write(0x341,0x6); dev_spi_write(0x342,0x1); dev_spi_write(0x343,0xf0); dev_spi_write(0x344,0x89); dev_spi_write(0x345,0xf8); dev_spi_write(0x346,0x0); dev_spi_write(0x347,0xf0); dev_spi_write(0x348,0x9e); dev_spi_write(0x349,0xfd); dev_spi_write(0x34a,0x50); dev_spi_write(0x34b,0x48); dev_spi_write(0x34c,0x50); dev_spi_write(0x34d,0x49); dev_spi_write(0x34e,0x0); dev_spi_write(0x34f,0xf0); dev_spi_write(0x350,0x37); dev_spi_write(0x351,0xfd); dev_spi_write(0x352,0x51); dev_spi_write(0x353,0x49); dev_spi_write(0x354,0x52); dev_spi_write(0x355,0x48); dev_spi_write(0x356,0xc4); dev_spi_write(0x357,0xf8); dev_spi_write(0x358,0x70); dev_spi_write(0x359,0x19); dev_spi_write(0x35a,0x52); dev_spi_write(0x35b,0x49); dev_spi_write(0x35c,0xc4); dev_spi_write(0x35d,0xf8); dev_spi_write(0x35e,0x4c); dev_spi_write(0x35f,0x5); dev_spi_write(0x360,0x51); dev_spi_write(0x361,0x48); dev_spi_write(0x362,0xc4); dev_spi_write(0x363,0xf8); dev_spi_write(0x364,0x38); dev_spi_write(0x365,0x16); dev_spi_write(0x366,0x51); dev_spi_write(0x367,0x49); dev_spi_write(0x368,0xc4); dev_spi_write(0x369,0xf8); dev_spi_write(0x36a,0xc4); dev_spi_write(0x36b,0x4); dev_spi_write(0x36c,0x50); dev_spi_write(0x36d,0x48); dev_spi_write(0x36e,0xc4); dev_spi_write(0x36f,0xf8); dev_spi_write(0x370,0x94); dev_spi_write(0x371,0x14); dev_spi_write(0x372,0x50); dev_spi_write(0x373,0x49); dev_spi_write(0x374,0xc4); dev_spi_write(0x375,0xf8); dev_spi_write(0x376,0x98); dev_spi_write(0x377,0x4); dev_spi_write(0x378,0x4f); dev_spi_write(0x379,0x48); dev_spi_write(0x37a,0xc4); dev_spi_write(0x37b,0xf8); dev_spi_write(0x37c,0x0); dev_spi_write(0x37d,0x12); dev_spi_write(0x37e,0x51); dev_spi_write(0x37f,0x49); dev_spi_write(0x380,0xc4); dev_spi_write(0x381,0xf8); dev_spi_write(0x382,0x4); dev_spi_write(0x383,0x2); dev_spi_write(0x384,0x51); dev_spi_write(0x385,0x48); dev_spi_write(0x386,0xc4); dev_spi_write(0x387,0xf8); dev_spi_write(0x388,0x18); dev_spi_write(0x389,0x14); dev_spi_write(0x38a,0x51); dev_spi_write(0x38b,0x49); dev_spi_write(0x38c,0xc4); dev_spi_write(0x38d,0xf8); dev_spi_write(0x38e,0x24); dev_spi_write(0x38f,0x3); dev_spi_write(0x390,0x50); dev_spi_write(0x391,0x48); dev_spi_write(0x392,0xc4); dev_spi_write(0x393,0xf8); dev_spi_write(0x394,0x94); dev_spi_write(0x395,0x11); dev_spi_write(0x396,0x52); dev_spi_write(0x397,0x49); dev_spi_write(0x398,0xc4); dev_spi_write(0x399,0xf8); dev_spi_write(0x39a,0xc4); dev_spi_write(0x39b,0x2); dev_spi_write(0x39c,0x52); dev_spi_write(0x39d,0x48); dev_spi_write(0x39e,0xc4); dev_spi_write(0x39f,0xf8); dev_spi_write(0x3a0,0x4c); dev_spi_write(0x3a1,0x14); dev_spi_write(0x3a2,0x3e); dev_spi_write(0x3a3,0x49); dev_spi_write(0x3a4,0x45); dev_spi_write(0x3a5,0x4a); dev_spi_write(0x3a6,0xe); dev_spi_write(0x3a7,0x70); dev_spi_write(0x3a8,0x50); dev_spi_write(0x3a9,0x4b); dev_spi_write(0x3aa,0xc4); dev_spi_write(0x3ab,0xf8); dev_spi_write(0x3ac,0xc8); dev_spi_write(0x3ad,0x4); dev_spi_write(0x3ae,0x1); dev_spi_write(0x3af,0x20); dev_spi_write(0x3b0,0x10); dev_spi_write(0x3b1,0x70); dev_spi_write(0x3b2,0x49); dev_spi_write(0x3b3,0x4a); dev_spi_write(0x3b4,0xc4); dev_spi_write(0x3b5,0xf8); dev_spi_write(0x3b6,0xbc); dev_spi_write(0x3b7,0x31); dev_spi_write(0x3b8,0x41); dev_spi_write(0x3b9,0x4b); dev_spi_write(0x3ba,0x17); dev_spi_write(0x3bb,0x70); dev_spi_write(0x3bc,0x8); dev_spi_write(0x3bd,0x21); dev_spi_write(0x3be,0x19); dev_spi_write(0x3bf,0x80); dev_spi_write(0x3c0,0x46); dev_spi_write(0x3c1,0x49); dev_spi_write(0x3c2,0x8); dev_spi_write(0x3c3,0x80); dev_spi_write(0x3c4,0x47); dev_spi_write(0x3c5,0x48); dev_spi_write(0x3c6,0x6); dev_spi_write(0x3c7,0x70); dev_spi_write(0x3c8,0x32); dev_spi_write(0x3c9,0x48); dev_spi_write(0x3ca,0xc5); dev_spi_write(0x3cb,0xf8); dev_spi_write(0x3cc,0x34); dev_spi_write(0x3cd,0x2); dev_spi_write(0x3ce,0x3e); dev_spi_write(0x3cf,0x48); dev_spi_write(0x3d0,0xc5); dev_spi_write(0x3d1,0xf8); dev_spi_write(0x3d2,0xf8); dev_spi_write(0x3d3,0x0); dev_spi_write(0x3d4,0x46); dev_spi_write(0x3d5,0x48); dev_spi_write(0x3d6,0xc5); dev_spi_write(0x3d7,0xf8); dev_spi_write(0x3d8,0x5c); dev_spi_write(0x3d9,0x3); dev_spi_write(0x3da,0x46); dev_spi_write(0x3db,0x48); dev_spi_write(0x3dc,0xc4); dev_spi_write(0x3dd,0xf8); dev_spi_write(0x3de,0xe8); dev_spi_write(0x3df,0x5); dev_spi_write(0x3e0,0x0); dev_spi_write(0x3e1,0xf0); dev_spi_write(0x3e2,0x11); dev_spi_write(0x3e3,0xfc); dev_spi_write(0x3e4,0x48); dev_spi_write(0x3e5,0x48); dev_spi_write(0x3e6,0x1b); dev_spi_write(0x3e7,0x21); dev_spi_write(0x3e8,0x41); dev_spi_write(0x3e9,0x70); dev_spi_write(0x3ea,0xb); dev_spi_write(0x3eb,0x21); dev_spi_write(0x3ec,0x81); dev_spi_write(0x3ed,0x70); dev_spi_write(0x3ee,0x15); dev_spi_write(0x3ef,0x21); dev_spi_write(0x3f0,0xc1); dev_spi_write(0x3f1,0x70); dev_spi_write(0x3f2,0xa5); dev_spi_write(0x3f3,0x21); dev_spi_write(0x3f4,0x81); dev_spi_write(0x3f5,0x80); dev_spi_write(0x3f6,0x40); dev_spi_write(0x3f7,0x48); dev_spi_write(0x3f8,0xc5); dev_spi_write(0x3f9,0xf8); dev_spi_write(0x3fa,0x60); dev_spi_write(0x3fb,0x1); dev_spi_write(0x3fc,0x3f); dev_spi_write(0x3fd,0x48); dev_spi_write(0x3fe,0xc5); dev_spi_write(0x3ff,0xf8); dev_spi_write(0x400,0x94); dev_spi_write(0x401,0x1); dev_spi_write(0x402,0x3f); dev_spi_write(0x403,0x48); dev_spi_write(0x404,0xc5); dev_spi_write(0x405,0xf8); dev_spi_write(0x406,0x14); dev_spi_write(0x407,0x2); dev_spi_write(0x408,0x3e); dev_spi_write(0x409,0x48); dev_spi_write(0x40a,0xc4); dev_spi_write(0x40b,0xf8); dev_spi_write(0x40c,0xe4); dev_spi_write(0x40d,0x0); dev_spi_write(0x40e,0xf8); dev_spi_write(0x40f,0xbd); dev_spi_write(0x410,0x90); dev_spi_write(0x411,0xd6); dev_spi_write(0x412,0x0); dev_spi_write(0x413,0x20); dev_spi_write(0x414,0xa9); dev_spi_write(0x415,0x14); dev_spi_write(0x416,0x3); dev_spi_write(0x417,0x0); dev_spi_write(0x418,0x2f); dev_spi_write(0x419,0x22); dev_spi_write(0x41a,0x3); dev_spi_write(0x41b,0x0); dev_spi_write(0x41c,0xb1); dev_spi_write(0x41d,0x21); dev_spi_write(0x41e,0x3); dev_spi_write(0x41f,0x0); dev_spi_write(0x420,0xe5); dev_spi_write(0x421,0x20); dev_spi_write(0x422,0x3); dev_spi_write(0x423,0x0); dev_spi_write(0x424,0xd4); dev_spi_write(0x425,0xf7); dev_spi_write(0x426,0x0); dev_spi_write(0x427,0x20); dev_spi_write(0x428,0x65); dev_spi_write(0x429,0x5); dev_spi_write(0x42a,0x3); dev_spi_write(0x42b,0x0); dev_spi_write(0x42c,0x53); dev_spi_write(0x42d,0x1e); dev_spi_write(0x42e,0x3); dev_spi_write(0x42f,0x0); dev_spi_write(0x430,0xef); dev_spi_write(0x431,0x1c); dev_spi_write(0x432,0x3); dev_spi_write(0x433,0x0); dev_spi_write(0x434,0x7d); dev_spi_write(0x435,0x1d); dev_spi_write(0x436,0x3); dev_spi_write(0x437,0x0); dev_spi_write(0x438,0x2b); dev_spi_write(0x439,0x22); dev_spi_write(0x43a,0x1); dev_spi_write(0x43b,0x20); dev_spi_write(0x43c,0x4); dev_spi_write(0x43d,0x23); dev_spi_write(0x43e,0x1); dev_spi_write(0x43f,0x20); dev_spi_write(0x440,0x6); dev_spi_write(0x441,0x23); dev_spi_write(0x442,0x1); dev_spi_write(0x443,0x20); dev_spi_write(0x444,0x91); dev_spi_write(0x445,0x4); dev_spi_write(0x446,0x3); dev_spi_write(0x447,0x0); dev_spi_write(0x448,0x25); dev_spi_write(0x449,0x12); dev_spi_write(0x44a,0x3); dev_spi_write(0x44b,0x0); dev_spi_write(0x44c,0x59); dev_spi_write(0x44d,0x13); dev_spi_write(0x44e,0x3); dev_spi_write(0x44f,0x0); dev_spi_write(0x450,0xfc); dev_spi_write(0x451,0x22); dev_spi_write(0x452,0x1); dev_spi_write(0x453,0x20); dev_spi_write(0x454,0x0); dev_spi_write(0x455,0x0); dev_spi_write(0x456,0x2); dev_spi_write(0x457,0xac); dev_spi_write(0x458,0xa4); dev_spi_write(0x459,0x22); dev_spi_write(0x45a,0x1); dev_spi_write(0x45b,0x20); dev_spi_write(0x45c,0x40); dev_spi_write(0x45d,0x78); dev_spi_write(0x45e,0x7d); dev_spi_write(0x45f,0x1); dev_spi_write(0x460,0x48); dev_spi_write(0x461,0xe8); dev_spi_write(0x462,0x1); dev_spi_write(0x463,0x0); dev_spi_write(0x464,0x15); dev_spi_write(0x465,0x24); dev_spi_write(0x466,0x3); dev_spi_write(0x467,0x0); dev_spi_write(0x468,0x7); dev_spi_write(0x469,0x23); dev_spi_write(0x46a,0x1); dev_spi_write(0x46b,0x20); dev_spi_write(0x46c,0x27); dev_spi_write(0x46d,0x2a); dev_spi_write(0x46e,0x3); dev_spi_write(0x46f,0x0); dev_spi_write(0x470,0x1b); dev_spi_write(0x471,0x2a); dev_spi_write(0x472,0x3); dev_spi_write(0x473,0x0); dev_spi_write(0x474,0x81); dev_spi_write(0x475,0x2b); dev_spi_write(0x476,0x3); dev_spi_write(0x477,0x0); dev_spi_write(0x478,0x1b); dev_spi_write(0x479,0x29); dev_spi_write(0x47a,0x3); dev_spi_write(0x47b,0x0); dev_spi_write(0x47c,0x29); dev_spi_write(0x47d,0x14); dev_spi_write(0x47e,0x3); dev_spi_write(0x47f,0x0); dev_spi_write(0x480,0x31); dev_spi_write(0x481,0x15); dev_spi_write(0x482,0x3); dev_spi_write(0x483,0x0); dev_spi_write(0x484,0xf1); dev_spi_write(0x485,0x15); dev_spi_write(0x486,0x3); dev_spi_write(0x487,0x0); dev_spi_write(0x488,0x27); dev_spi_write(0x489,0x16); dev_spi_write(0x48a,0x3); dev_spi_write(0x48b,0x0); dev_spi_write(0x48c,0x74); dev_spi_write(0x48d,0x2d); dev_spi_write(0x48e,0x3); dev_spi_write(0x48f,0x0); dev_spi_write(0x490,0x9c); dev_spi_write(0x491,0x2d); dev_spi_write(0x492,0x3); dev_spi_write(0x493,0x0); dev_spi_write(0x494,0x59); dev_spi_write(0x495,0x25); dev_spi_write(0x496,0x3); dev_spi_write(0x497,0x0); dev_spi_write(0x498,0xa3); dev_spi_write(0x499,0x26); dev_spi_write(0x49a,0x3); dev_spi_write(0x49b,0x0); dev_spi_write(0x49c,0x9); dev_spi_write(0x49d,0x23); dev_spi_write(0x49e,0x1); dev_spi_write(0x49f,0x20); dev_spi_write(0x4a0,0x15); dev_spi_write(0x4a1,0x2b); dev_spi_write(0x4a2,0x3); dev_spi_write(0x4a3,0x0); dev_spi_write(0x4a4,0x2d); dev_spi_write(0x4a5,0x26); dev_spi_write(0x4a6,0x3); dev_spi_write(0x4a7,0x0); dev_spi_write(0x4a8,0x25); dev_spi_write(0x4a9,0x2c); dev_spi_write(0x4aa,0x3); dev_spi_write(0x4ab,0x0); dev_spi_write(0x4ac,0x87); dev_spi_write(0x4ad,0x17); dev_spi_write(0x4ae,0x3); dev_spi_write(0x4af,0x0); dev_spi_write(0x4b0,0x29); dev_spi_write(0x4b1,0x19); dev_spi_write(0x4b2,0x3); dev_spi_write(0x4b3,0x0); dev_spi_write(0x4b4,0xb9); dev_spi_write(0x4b5,0x2b); dev_spi_write(0x4b6,0x3); dev_spi_write(0x4b7,0x0); dev_spi_write(0x4b8,0xc7); dev_spi_write(0x4b9,0x2b); dev_spi_write(0x4ba,0x3); dev_spi_write(0x4bb,0x0); dev_spi_write(0x4bc,0x5); dev_spi_write(0x4bd,0x23); dev_spi_write(0x4be,0x1); dev_spi_write(0x4bf,0x20); dev_spi_write(0x4c0,0x0); dev_spi_write(0x4c1,0x23); dev_spi_write(0x4c2,0x1); dev_spi_write(0x4c3,0x20); dev_spi_write(0x4c4,0x4d); dev_spi_write(0x4c5,0x2c); dev_spi_write(0x4c6,0x3); dev_spi_write(0x4c7,0x0); dev_spi_write(0x4c8,0x27); dev_spi_write(0x4c9,0x24); dev_spi_write(0x4ca,0x3); dev_spi_write(0x4cb,0x0); dev_spi_write(0x4cc,0x9); dev_spi_write(0x4cd,0x2c); dev_spi_write(0x4ce,0x3); dev_spi_write(0x4cf,0x0); dev_spi_write(0x4d0,0x1); dev_spi_write(0x4d1,0x27); dev_spi_write(0x4d2,0x3); dev_spi_write(0x4d3,0x0); dev_spi_write(0x4d4,0xe3); dev_spi_write(0x4d5,0x2a); dev_spi_write(0x4d6,0x3); dev_spi_write(0x4d7,0x0); dev_spi_write(0x4d8,0xa); dev_spi_write(0x4d9,0x23); dev_spi_write(0x4da,0x1); dev_spi_write(0x4db,0x20); dev_spi_write(0x4dc,0x2); dev_spi_write(0x4dd,0x23); dev_spi_write(0x4de,0x1); dev_spi_write(0x4df,0x20); dev_spi_write(0x4e0,0x1); dev_spi_write(0x4e1,0x28); dev_spi_write(0x4e2,0x3); dev_spi_write(0x4e3,0x0); dev_spi_write(0x4e4,0xa1); dev_spi_write(0x4e5,0x13); dev_spi_write(0x4e6,0x1); dev_spi_write(0x4e7,0x20); dev_spi_write(0x4e8,0x27); dev_spi_write(0x4e9,0x2c); dev_spi_write(0x4ea,0x3); dev_spi_write(0x4eb,0x0); dev_spi_write(0x4ec,0x37); dev_spi_write(0x4ed,0x27); dev_spi_write(0x4ee,0x3); dev_spi_write(0x4ef,0x0); dev_spi_write(0x4f0,0x49); dev_spi_write(0x4f1,0x2a); dev_spi_write(0x4f2,0x3); dev_spi_write(0x4f3,0x0); dev_spi_write(0x4f4,0x71); dev_spi_write(0x4f5,0x2b); dev_spi_write(0x4f6,0x3); dev_spi_write(0x4f7,0x0); dev_spi_write(0x4f8,0x81); dev_spi_write(0x4f9,0x6); dev_spi_write(0x4fa,0x3); dev_spi_write(0x4fb,0x0); dev_spi_write(0x4fc,0x8d); dev_spi_write(0x4fd,0xa); dev_spi_write(0x4fe,0x3); dev_spi_write(0x4ff,0x0); dev_spi_write(0x500,0xc1); dev_spi_write(0x501,0x9); dev_spi_write(0x502,0x3); dev_spi_write(0x503,0x0); dev_spi_write(0x504,0x65); dev_spi_write(0x505,0x21); dev_spi_write(0x506,0x3); dev_spi_write(0x507,0x0); dev_spi_write(0x508,0x3c); dev_spi_write(0x509,0xd6); dev_spi_write(0x50a,0x0); dev_spi_write(0x50b,0x20); dev_spi_write(0x50c,0x70); dev_spi_write(0x50d,0x47); dev_spi_write(0x50e,0xf8); dev_spi_write(0x50f,0xb5); dev_spi_write(0x510,0x75); dev_spi_write(0x511,0x4c); dev_spi_write(0x512,0x84); dev_spi_write(0x513,0x46); dev_spi_write(0x514,0xe0); dev_spi_write(0x515,0x79); dev_spi_write(0x516,0x64); dev_spi_write(0x517,0x79); dev_spi_write(0x518,0x24); dev_spi_write(0x519,0x18); dev_spi_write(0x51a,0x2); dev_spi_write(0x51b,0x2c); dev_spi_write(0x51c,0x3a); dev_spi_write(0x51d,0xd1); dev_spi_write(0x51e,0x57); dev_spi_write(0x51f,0x78); dev_spi_write(0x520,0x37); dev_spi_write(0x521,0xf0); dev_spi_write(0x522,0x2); dev_spi_write(0x523,0x7); dev_spi_write(0x524,0x36); dev_spi_write(0x525,0xd1); dev_spi_write(0x526,0x73); dev_spi_write(0x527,0x4c); dev_spi_write(0x528,0x71); dev_spi_write(0x529,0x4a); dev_spi_write(0x52a,0x3); dev_spi_write(0x52b,0x27); dev_spi_write(0x52c,0xc); dev_spi_write(0x52d,0x20); dev_spi_write(0x52e,0x1c); dev_spi_write(0x52f,0xfb); dev_spi_write(0x530,0x7); dev_spi_write(0x531,0x15); dev_spi_write(0x532,0x1c); dev_spi_write(0x533,0xfb); dev_spi_write(0x534,0x0); dev_spi_write(0x535,0xf0); dev_spi_write(0x536,0x0); dev_spi_write(0x537,0xeb); dev_spi_write(0x538,0x81); dev_spi_write(0x539,0x0); dev_spi_write(0x53a,0x67); dev_spi_write(0x53b,0x5d); dev_spi_write(0x53c,0x12); dev_spi_write(0x53d,0x58); dev_spi_write(0x53e,0x6b); dev_spi_write(0x53f,0x48); dev_spi_write(0x540,0x92); dev_spi_write(0x541,0xf9); dev_spi_write(0x542,0x90); dev_spi_write(0x543,0x54); dev_spi_write(0x544,0xdc); dev_spi_write(0x545,0x26); dev_spi_write(0x546,0x4f); dev_spi_write(0x547,0xf4); dev_spi_write(0x548,0x25); dev_spi_write(0x549,0x7e); dev_spi_write(0x54a,0x11); dev_spi_write(0x54b,0xfb); dev_spi_write(0x54c,0x6); dev_spi_write(0x54d,0xf6); dev_spi_write(0x54e,0x1c); dev_spi_write(0x54f,0xfb); dev_spi_write(0x550,0xe); dev_spi_write(0x551,0x66); dev_spi_write(0x552,0x94); dev_spi_write(0x553,0x46); dev_spi_write(0x554,0x80); dev_spi_write(0x555,0x19); dev_spi_write(0x556,0x90); dev_spi_write(0x557,0xf9); dev_spi_write(0x558,0x89); dev_spi_write(0x559,0x10); dev_spi_write(0x55a,0x90); dev_spi_write(0x55b,0xf9); dev_spi_write(0x55c,0x87); dev_spi_write(0x55d,0x40); dev_spi_write(0x55e,0x90); dev_spi_write(0x55f,0xf9); dev_spi_write(0x560,0x86); dev_spi_write(0x561,0x20); dev_spi_write(0x562,0x9c); dev_spi_write(0x563,0xf9); dev_spi_write(0x564,0x91); dev_spi_write(0x565,0x64); dev_spi_write(0x566,0x90); dev_spi_write(0x567,0xf9); dev_spi_write(0x568,0x88); dev_spi_write(0x569,0x0); dev_spi_write(0x56a,0x4f); dev_spi_write(0x56b,0xb9); dev_spi_write(0x56c,0x86); dev_spi_write(0x56d,0x42); dev_spi_write(0x56e,0xe); dev_spi_write(0x56f,0xbf); dev_spi_write(0x570,0xa5); dev_spi_write(0x571,0x42); dev_spi_write(0x572,0x1); dev_spi_write(0x573,0x21); dev_spi_write(0x574,0x19); dev_spi_write(0x575,0x70); dev_spi_write(0x576,0x8c); dev_spi_write(0x577,0xf8); dev_spi_write(0x578,0x90); dev_spi_write(0x579,0x44); dev_spi_write(0x57a,0x8c); dev_spi_write(0x57b,0xf8); dev_spi_write(0x57c,0x91); dev_spi_write(0x57d,0x4); dev_spi_write(0x57e,0xf8); dev_spi_write(0x57f,0xbd); dev_spi_write(0x580,0x95); dev_spi_write(0x581,0x42); dev_spi_write(0x582,0xe); dev_spi_write(0x583,0xbf); dev_spi_write(0x584,0x8e); dev_spi_write(0x585,0x42); dev_spi_write(0x586,0x1); dev_spi_write(0x587,0x20); dev_spi_write(0x588,0x18); dev_spi_write(0x589,0x70); dev_spi_write(0x58a,0x8c); dev_spi_write(0x58b,0xf8); dev_spi_write(0x58c,0x91); dev_spi_write(0x58d,0x14); dev_spi_write(0x58e,0x8c); dev_spi_write(0x58f,0xf8); dev_spi_write(0x590,0x90); dev_spi_write(0x591,0x24); dev_spi_write(0x592,0xf8); dev_spi_write(0x593,0xbd); dev_spi_write(0x594,0x60); dev_spi_write(0x595,0x46); dev_spi_write(0x596,0xeb); dev_spi_write(0x597,0xf7); dev_spi_write(0x598,0xef); dev_spi_write(0x599,0xfc); dev_spi_write(0x59a,0xf8); dev_spi_write(0x59b,0xbd); dev_spi_write(0x59c,0x2d); dev_spi_write(0x59d,0xe9); dev_spi_write(0x59e,0xfe); dev_spi_write(0x59f,0x4f); dev_spi_write(0x5a0,0xc); dev_spi_write(0x5a1,0x9e); dev_spi_write(0x5a2,0x82); dev_spi_write(0x5a3,0x46); dev_spi_write(0x5a4,0x89); dev_spi_write(0x5a5,0x46); dev_spi_write(0x5a6,0x14); dev_spi_write(0x5a7,0x46); dev_spi_write(0x5a8,0xd); dev_spi_write(0x5a9,0x9f); dev_spi_write(0x5aa,0x0); dev_spi_write(0x5ab,0x96); dev_spi_write(0x5ac,0x1d); dev_spi_write(0x5ad,0x46); dev_spi_write(0x5ae,0x1); dev_spi_write(0x5af,0x97); dev_spi_write(0x5b0,0xeb); dev_spi_write(0x5b1,0xf7); dev_spi_write(0x5b2,0x10); dev_spi_write(0x5b3,0xfe); dev_spi_write(0x5b4,0xdf); dev_spi_write(0x5b5,0xf8); dev_spi_write(0x5b6,0x3c); dev_spi_write(0x5b7,0xb1); dev_spi_write(0x5b8,0x20); dev_spi_write(0x5b9,0x88); dev_spi_write(0x5ba,0x20); dev_spi_write(0x5bb,0xb9); dev_spi_write(0x5bc,0x60); dev_spi_write(0x5bd,0x88); dev_spi_write(0x5be,0x0); dev_spi_write(0x5bf,0x28); dev_spi_write(0x5c0,0x4f); dev_spi_write(0x5c1,0xd0); dev_spi_write(0x5c2,0x1); dev_spi_write(0x5c3,0x20); dev_spi_write(0x5c4,0x4e); dev_spi_write(0x5c5,0xe0); dev_spi_write(0x5c6,0x63); dev_spi_write(0x5c7,0x88); dev_spi_write(0x5c8,0x0); dev_spi_write(0x5c9,0x2b); dev_spi_write(0x5ca,0x4a); dev_spi_write(0x5cb,0xd0); dev_spi_write(0x5cc,0xe9); dev_spi_write(0x5cd,0xf7); dev_spi_write(0x5ce,0x3d); dev_spi_write(0x5cf,0xfe); dev_spi_write(0x5d0,0x80); dev_spi_write(0x5d1,0x46); dev_spi_write(0x5d2,0x60); dev_spi_write(0x5d3,0x88); dev_spi_write(0x5d4,0xe9); dev_spi_write(0x5d5,0xf7); dev_spi_write(0x5d6,0x39); dev_spi_write(0x5d7,0xfe); dev_spi_write(0x5d8,0x69); dev_spi_write(0x5d9,0x79); dev_spi_write(0x5da,0x0); dev_spi_write(0x5db,0xeb); dev_spi_write(0x5dc,0x80); dev_spi_write(0x5dd,0x0); dev_spi_write(0x5de,0x8); dev_spi_write(0x5df,0xeb); dev_spi_write(0x5e0,0x88); dev_spi_write(0x5e1,0x2); dev_spi_write(0x5e2,0xc0); dev_spi_write(0x5e3,0x13); dev_spi_write(0x5e4,0xd2); dev_spi_write(0x5e5,0x13); dev_spi_write(0x5e6,0x1); dev_spi_write(0x5e7,0x29); dev_spi_write(0x5e8,0x44); dev_spi_write(0x5e9,0xb2); dev_spi_write(0x5ea,0x53); dev_spi_write(0x5eb,0xb2); dev_spi_write(0x5ec,0x3f); dev_spi_write(0x5ed,0xd1); dev_spi_write(0x5ee,0x3f); dev_spi_write(0x5ef,0x48); dev_spi_write(0x5f0,0xdc); dev_spi_write(0x5f1,0x21); dev_spi_write(0x5f2,0x4f); dev_spi_write(0x5f3,0xf4); dev_spi_write(0x5f4,0x25); dev_spi_write(0x5f5,0x72); dev_spi_write(0x5f6,0x19); dev_spi_write(0x5f7,0xfb); dev_spi_write(0x5f8,0x1); dev_spi_write(0x5f9,0xf1); dev_spi_write(0x5fa,0x1a); dev_spi_write(0x5fb,0xfb); dev_spi_write(0x5fc,0x2); dev_spi_write(0x5fd,0x11); dev_spi_write(0x5fe,0xb2); dev_spi_write(0x5ff,0x78); dev_spi_write(0x600,0x40); dev_spi_write(0x601,0x18); dev_spi_write(0x602,0x71); dev_spi_write(0x603,0x78); dev_spi_write(0x604,0xb0); dev_spi_write(0x605,0xf9); dev_spi_write(0x606,0x5a); dev_spi_write(0x607,0xc0); dev_spi_write(0x608,0xb0); dev_spi_write(0x609,0xf9); dev_spi_write(0x60a,0x5c); dev_spi_write(0x60b,0x60); dev_spi_write(0x60c,0xc2); dev_spi_write(0x60d,0xf1); dev_spi_write(0x60e,0x1); dev_spi_write(0x60f,0x2); dev_spi_write(0x610,0xc1); dev_spi_write(0x611,0xf1); dev_spi_write(0x612,0x1); dev_spi_write(0x613,0x1); dev_spi_write(0x614,0x11); dev_spi_write(0x615,0xfb); dev_spi_write(0x616,0xc); dev_spi_write(0x617,0xf0); dev_spi_write(0x618,0xc0); dev_spi_write(0x619,0xeb); dev_spi_write(0x61a,0x43); dev_spi_write(0x61b,0x10); dev_spi_write(0x61c,0x12); dev_spi_write(0x61d,0xfb); dev_spi_write(0x61e,0x6); dev_spi_write(0x61f,0xf1); dev_spi_write(0x620,0x40); dev_spi_write(0x621,0x11); dev_spi_write(0x622,0xc1); dev_spi_write(0x623,0xeb); dev_spi_write(0x624,0x44); dev_spi_write(0x625,0x11); dev_spi_write(0x626,0xa0); dev_spi_write(0x627,0xeb); dev_spi_write(0x628,0x61); dev_spi_write(0x629,0x10); dev_spi_write(0x62a,0x41); dev_spi_write(0x62b,0xb2); dev_spi_write(0x62c,0x8); dev_spi_write(0x62d,0x46); dev_spi_write(0x62e,0x0); dev_spi_write(0x62f,0x28); dev_spi_write(0x630,0xb8); dev_spi_write(0x631,0xbf); dev_spi_write(0x632,0x40); dev_spi_write(0x633,0x42); dev_spi_write(0x634,0xc2); dev_spi_write(0x635,0xb2); dev_spi_write(0x636,0x0); dev_spi_write(0x637,0x29); dev_spi_write(0x638,0x4f); dev_spi_write(0x639,0xf0); dev_spi_write(0x63a,0x0); dev_spi_write(0x63b,0x0); dev_spi_write(0x63c,0xd8); dev_spi_write(0x63d,0xbf); dev_spi_write(0x63e,0x1); dev_spi_write(0x63f,0x20); dev_spi_write(0x640,0xa9); dev_spi_write(0x641,0x79); dev_spi_write(0x642,0x91); dev_spi_write(0x643,0x42); dev_spi_write(0x644,0xe); dev_spi_write(0x645,0xda); dev_spi_write(0x646,0x2b); dev_spi_write(0x647,0x78); dev_spi_write(0x648,0xc9); dev_spi_write(0x649,0x18); dev_spi_write(0x64a,0x91); dev_spi_write(0x64b,0x42); dev_spi_write(0x64c,0xa); dev_spi_write(0x64d,0xdb); dev_spi_write(0x64e,0x3); dev_spi_write(0x64f,0x22); dev_spi_write(0x650,0x59); dev_spi_write(0x651,0x46); dev_spi_write(0x652,0x1a); dev_spi_write(0x653,0xfb); dev_spi_write(0x654,0x2); dev_spi_write(0x655,0x92); dev_spi_write(0x656,0x89); dev_spi_write(0x657,0x5c); dev_spi_write(0x658,0x81); dev_spi_write(0x659,0x42); dev_spi_write(0x65a,0x1c); dev_spi_write(0x65b,0xbf); dev_spi_write(0x65c,0x1); dev_spi_write(0x65d,0x21); dev_spi_write(0x65e,0x79); dev_spi_write(0x65f,0x70); dev_spi_write(0x660,0x0); dev_spi_write(0x661,0xe0); dev_spi_write(0x662,0x0); dev_spi_write(0x663,0x20); dev_spi_write(0x664,0x3); dev_spi_write(0x665,0x22); dev_spi_write(0x666,0x59); dev_spi_write(0x667,0x46); dev_spi_write(0x668,0x1a); dev_spi_write(0x669,0xfb); dev_spi_write(0x66a,0x2); dev_spi_write(0x66b,0x92); dev_spi_write(0x66c,0x88); dev_spi_write(0x66d,0x54); dev_spi_write(0x66e,0xbd); dev_spi_write(0x66f,0xe8); dev_spi_write(0x670,0xfe); dev_spi_write(0x671,0x8f); dev_spi_write(0x672,0x2d); dev_spi_write(0x673,0xe9); dev_spi_write(0x674,0xfe); dev_spi_write(0x675,0x43); dev_spi_write(0x676,0x21); dev_spi_write(0x677,0x48); dev_spi_write(0x678,0x1f); dev_spi_write(0x679,0x49); dev_spi_write(0x67a,0x8); dev_spi_write(0x67b,0x60); dev_spi_write(0x67c,0xeb); dev_spi_write(0x67d,0xf7); dev_spi_write(0x67e,0x46); dev_spi_write(0x67f,0xff); dev_spi_write(0x680,0x0); dev_spi_write(0x681,0x24); dev_spi_write(0x682,0x1f); dev_spi_write(0x683,0x4d); dev_spi_write(0x684,0xdf); dev_spi_write(0x685,0xf8); dev_spi_write(0x686,0x80); dev_spi_write(0x687,0x80); dev_spi_write(0x688,0x20); dev_spi_write(0x689,0x4f); dev_spi_write(0x68a,0xdf); dev_spi_write(0x68b,0xf8); dev_spi_write(0x68c,0x78); dev_spi_write(0x68d,0x90); dev_spi_write(0x68e,0x18); dev_spi_write(0x68f,0x4e); dev_spi_write(0x690,0x8d); dev_spi_write(0x691,0xf8); dev_spi_write(0x692,0x4); dev_spi_write(0x693,0x40); dev_spi_write(0x694,0x6d); dev_spi_write(0x695,0x1e); dev_spi_write(0x696,0x15); dev_spi_write(0x697,0xf8); dev_spi_write(0x698,0x1); dev_spi_write(0x699,0xf); dev_spi_write(0x69a,0x1); dev_spi_write(0x69b,0x28); dev_spi_write(0x69c,0x1f); dev_spi_write(0x69d,0xd1); dev_spi_write(0x69e,0x19); dev_spi_write(0x69f,0xf8); dev_spi_write(0x6a0,0x4); dev_spi_write(0x6a1,0x0); dev_spi_write(0x6a2,0xe0); dev_spi_write(0x6a3,0xb9); dev_spi_write(0x6a4,0x18); dev_spi_write(0x6a5,0xf8); dev_spi_write(0x6a6,0x14); dev_spi_write(0x6a7,0x10); dev_spi_write(0x6a8,0x60); dev_spi_write(0x6a9,0x0); dev_spi_write(0x6aa,0x0); dev_spi_write(0x6ab,0xeb); dev_spi_write(0x6ac,0x84); dev_spi_write(0x6ad,0x0); dev_spi_write(0x6ae,0x3b); dev_spi_write(0x6af,0x18); dev_spi_write(0x6b0,0x9a); dev_spi_write(0x6b1,0x78); dev_spi_write(0x6b2,0x60); dev_spi_write(0x6b3,0x10); dev_spi_write(0x6b4,0x1); dev_spi_write(0x6b5,0x2a); dev_spi_write(0x6b6,0xc); dev_spi_write(0x6b7,0xd0); dev_spi_write(0x6b8,0x82); dev_spi_write(0x6b9,0x0); dev_spi_write(0x6ba,0x2); dev_spi_write(0x6bb,0xeb); dev_spi_write(0x6bc,0xc0); dev_spi_write(0x6bd,0x2); dev_spi_write(0x6be,0x2); dev_spi_write(0x6bf,0xeb); dev_spi_write(0x6c0,0x81); dev_spi_write(0x6c1,0x2); dev_spi_write(0x6c2,0xb1); dev_spi_write(0x6c3,0x58); dev_spi_write(0x6c4,0xd1); dev_spi_write(0x6c5,0xf8); dev_spi_write(0x6c6,0x0); dev_spi_write(0x6c7,0x4); dev_spi_write(0x6c8,0x20); dev_spi_write(0x6c9,0xf4); dev_spi_write(0x6ca,0x80); dev_spi_write(0x6cb,0x70); dev_spi_write(0x6cc,0xc1); dev_spi_write(0x6cd,0xf8); dev_spi_write(0x6ce,0x0); dev_spi_write(0x6cf,0x4); dev_spi_write(0x6d0,0x5); dev_spi_write(0x6d1,0xe0); dev_spi_write(0x6d2,0x1); dev_spi_write(0x6d3,0xaa); dev_spi_write(0x6d4,0x0); dev_spi_write(0x6d5,0x92); dev_spi_write(0x6d6,0xda); dev_spi_write(0x6d7,0x78); dev_spi_write(0x6d8,0x1b); dev_spi_write(0x6d9,0x1d); dev_spi_write(0x6da,0xeb); dev_spi_write(0x6db,0xf7); dev_spi_write(0x6dc,0x3); dev_spi_write(0x6dd,0xfc); dev_spi_write(0x6de,0x64); dev_spi_write(0x6df,0x1c); dev_spi_write(0x6e0,0x4); dev_spi_write(0x6e1,0x2c); dev_spi_write(0x6e2,0xd8); dev_spi_write(0x6e3,0xdb); dev_spi_write(0x6e4,0xbd); dev_spi_write(0x6e5,0xe8); dev_spi_write(0x6e6,0xfe); dev_spi_write(0x6e7,0x83); dev_spi_write(0x6e8,0xe6); dev_spi_write(0x6e9,0x1d); dev_spi_write(0x6ea,0x1); dev_spi_write(0x6eb,0x20); dev_spi_write(0x6ec,0xe0); dev_spi_write(0x6ed,0xab); dev_spi_write(0x6ee,0x0); dev_spi_write(0x6ef,0x20); dev_spi_write(0x6f0,0xa8); dev_spi_write(0x6f1,0x75); dev_spi_write(0x6f2,0x2); dev_spi_write(0x6f3,0x0); dev_spi_write(0x6f4,0xec); dev_spi_write(0x6f5,0x22); dev_spi_write(0x6f6,0x1); dev_spi_write(0x6f7,0x20); dev_spi_write(0x6f8,0xcc); dev_spi_write(0x6f9,0xd7); dev_spi_write(0x6fa,0x0); dev_spi_write(0x6fb,0x20); dev_spi_write(0x6fc,0xed); dev_spi_write(0x6fd,0x1c); dev_spi_write(0x6fe,0x3); dev_spi_write(0x6ff,0x0); dev_spi_write(0x700,0xf0); dev_spi_write(0x701,0x1e); dev_spi_write(0x702,0x1); dev_spi_write(0x703,0x20); dev_spi_write(0x704,0xf4); dev_spi_write(0x705,0x1e); dev_spi_write(0x706,0x1); dev_spi_write(0x707,0x20); dev_spi_write(0x708,0x6); dev_spi_write(0x709,0xd6); dev_spi_write(0x70a,0x0); dev_spi_write(0x70b,0x20); dev_spi_write(0x70c,0x6c); dev_spi_write(0x70d,0x1a); dev_spi_write(0x70e,0x1); dev_spi_write(0x70f,0x20); dev_spi_write(0x710,0x2d); dev_spi_write(0x711,0xe9); dev_spi_write(0x712,0xf0); dev_spi_write(0x713,0x41); dev_spi_write(0x714,0x1c); dev_spi_write(0x715,0x46); dev_spi_write(0x716,0x15); dev_spi_write(0x717,0x46); dev_spi_write(0x718,0x8c); dev_spi_write(0x719,0x42); dev_spi_write(0x71a,0x8); dev_spi_write(0x71b,0xbf); dev_spi_write(0x71c,0x85); dev_spi_write(0x71d,0x42); dev_spi_write(0x71e,0x82); dev_spi_write(0x71f,0xbf); dev_spi_write(0x720,0x0); dev_spi_write(0x721,0x23); dev_spi_write(0x722,0x0); dev_spi_write(0x723,0x22); dev_spi_write(0x724,0xe5); dev_spi_write(0x725,0xe0); dev_spi_write(0x726,0x0); dev_spi_write(0x727,0x2c); dev_spi_write(0x728,0x8); dev_spi_write(0x729,0xbf); dev_spi_write(0x72a,0x0); dev_spi_write(0x72b,0x2d); dev_spi_write(0x72c,0xa); dev_spi_write(0x72d,0xd1); dev_spi_write(0x72e,0x0); dev_spi_write(0x72f,0x29); dev_spi_write(0x730,0xe); dev_spi_write(0x731,0xbf); dev_spi_write(0x732,0x0); dev_spi_write(0x733,0x28); dev_spi_write(0x734,0x6f); dev_spi_write(0x735,0xf0); dev_spi_write(0x736,0x0); dev_spi_write(0x737,0x0); dev_spi_write(0x738,0x6f); dev_spi_write(0x739,0xf0); dev_spi_write(0x73a,0x0); dev_spi_write(0x73b,0x1); dev_spi_write(0x73c,0x0); dev_spi_write(0x73d,0xf0); dev_spi_write(0x73e,0xe1); dev_spi_write(0x73f,0xf8); dev_spi_write(0x740,0xbd); dev_spi_write(0x741,0xe8); dev_spi_write(0x742,0xf0); dev_spi_write(0x743,0x81); dev_spi_write(0x744,0x5f); dev_spi_write(0x745,0xf0); dev_spi_write(0x746,0x0); dev_spi_write(0x747,0x8); dev_spi_write(0x748,0x5f); dev_spi_write(0x749,0xf0); dev_spi_write(0x74a,0x0); dev_spi_write(0x74b,0xe); dev_spi_write(0x74c,0x0); dev_spi_write(0x74d,0x2c); dev_spi_write(0x74e,0x8); dev_spi_write(0x74f,0xbf); dev_spi_write(0x750,0x8d); dev_spi_write(0x751,0x42); dev_spi_write(0x752,0x9c); dev_spi_write(0x753,0xbf); dev_spi_write(0x754,0x2c); dev_spi_write(0x755,0x1c); dev_spi_write(0x756,0x0); dev_spi_write(0x757,0x25); dev_spi_write(0x758,0x7); dev_spi_write(0x759,0xc); dev_spi_write(0x75a,0x47); dev_spi_write(0x75b,0xea); dev_spi_write(0x75c,0x1); dev_spi_write(0x75d,0x47); dev_spi_write(0x75e,0xe); dev_spi_write(0x75f,0xc); dev_spi_write(0x760,0xb4); dev_spi_write(0x761,0x42); dev_spi_write(0x762,0x8); dev_spi_write(0x763,0xbf); dev_spi_write(0x764,0xbd); dev_spi_write(0x765,0x42); dev_spi_write(0x766,0x9e); dev_spi_write(0x767,0xbf); dev_spi_write(0x768,0x5f); dev_spi_write(0x769,0xea); dev_spi_write(0x76a,0x4); dev_spi_write(0x76b,0x44); dev_spi_write(0x76c,0x44); dev_spi_write(0x76d,0xea); dev_spi_write(0x76e,0x15); dev_spi_write(0x76f,0x44); dev_spi_write(0x770,0x5f); dev_spi_write(0x771,0xea); dev_spi_write(0x772,0x5); dev_spi_write(0x773,0x45); dev_spi_write(0x774,0x7); dev_spi_write(0x775,0xa); dev_spi_write(0x776,0x47); dev_spi_write(0x777,0xea); dev_spi_write(0x778,0x1); dev_spi_write(0x779,0x67); dev_spi_write(0x77a,0xe); dev_spi_write(0x77b,0xa); dev_spi_write(0x77c,0xb4); dev_spi_write(0x77d,0x42); dev_spi_write(0x77e,0x8); dev_spi_write(0x77f,0xbf); dev_spi_write(0x780,0xbd); dev_spi_write(0x781,0x42); dev_spi_write(0x782,0x9e); dev_spi_write(0x783,0xbf); dev_spi_write(0x784,0x5f); dev_spi_write(0x785,0xea); dev_spi_write(0x786,0x4); dev_spi_write(0x787,0x24); dev_spi_write(0x788,0x44); dev_spi_write(0x789,0xea); dev_spi_write(0x78a,0x15); dev_spi_write(0x78b,0x64); dev_spi_write(0x78c,0x5f); dev_spi_write(0x78d,0xea); dev_spi_write(0x78e,0x5); dev_spi_write(0x78f,0x25); dev_spi_write(0x790,0x47); dev_spi_write(0x791,0x8); dev_spi_write(0x792,0x47); dev_spi_write(0x793,0xea); dev_spi_write(0x794,0xc1); dev_spi_write(0x795,0x77); dev_spi_write(0x796,0x4e); dev_spi_write(0x797,0x8); dev_spi_write(0x798,0xb4); dev_spi_write(0x799,0x42); dev_spi_write(0x79a,0x8); dev_spi_write(0x79b,0xbf); dev_spi_write(0x79c,0xbd); dev_spi_write(0x79d,0x42); dev_spi_write(0x79e,0x0); dev_spi_write(0x79f,0xf2); dev_spi_write(0x7a0,0x93); dev_spi_write(0x7a1,0x80); dev_spi_write(0x7a2,0x87); dev_spi_write(0x7a3,0x8); dev_spi_write(0x7a4,0x47); dev_spi_write(0x7a5,0xea); dev_spi_write(0x7a6,0x81); dev_spi_write(0x7a7,0x77); dev_spi_write(0x7a8,0x8e); dev_spi_write(0x7a9,0x8); dev_spi_write(0x7aa,0xb4); dev_spi_write(0x7ab,0x42); dev_spi_write(0x7ac,0x8); dev_spi_write(0x7ad,0xbf); dev_spi_write(0x7ae,0xbd); dev_spi_write(0x7af,0x42); dev_spi_write(0x7b0,0x7c); dev_spi_write(0x7b1,0xd8); dev_spi_write(0x7b2,0xc7); dev_spi_write(0x7b3,0x8); dev_spi_write(0x7b4,0x47); dev_spi_write(0x7b5,0xea); dev_spi_write(0x7b6,0x41); dev_spi_write(0x7b7,0x77); dev_spi_write(0x7b8,0xce); dev_spi_write(0x7b9,0x8); dev_spi_write(0x7ba,0xb4); dev_spi_write(0x7bb,0x42); dev_spi_write(0x7bc,0x8); dev_spi_write(0x7bd,0xbf); dev_spi_write(0x7be,0xbd); dev_spi_write(0x7bf,0x42); dev_spi_write(0x7c0,0x66); dev_spi_write(0x7c1,0xd8); dev_spi_write(0x7c2,0x7); dev_spi_write(0x7c3,0x9); dev_spi_write(0x7c4,0x47); dev_spi_write(0x7c5,0xea); dev_spi_write(0x7c6,0x1); dev_spi_write(0x7c7,0x77); dev_spi_write(0x7c8,0xe); dev_spi_write(0x7c9,0x9); dev_spi_write(0x7ca,0xb4); dev_spi_write(0x7cb,0x42); dev_spi_write(0x7cc,0x8); dev_spi_write(0x7cd,0xbf); dev_spi_write(0x7ce,0xbd); dev_spi_write(0x7cf,0x42); dev_spi_write(0x7d0,0x50); dev_spi_write(0x7d1,0xd8); dev_spi_write(0x7d2,0x47); dev_spi_write(0x7d3,0x9); dev_spi_write(0x7d4,0x47); dev_spi_write(0x7d5,0xea); dev_spi_write(0x7d6,0xc1); dev_spi_write(0x7d7,0x67); dev_spi_write(0x7d8,0x4e); dev_spi_write(0x7d9,0x9); dev_spi_write(0x7da,0xb4); dev_spi_write(0x7db,0x42); dev_spi_write(0x7dc,0x8); dev_spi_write(0x7dd,0xbf); dev_spi_write(0x7de,0xbd); dev_spi_write(0x7df,0x42); dev_spi_write(0x7e0,0x3a); dev_spi_write(0x7e1,0xd8); dev_spi_write(0x7e2,0x87); dev_spi_write(0x7e3,0x9); dev_spi_write(0x7e4,0x47); dev_spi_write(0x7e5,0xea); dev_spi_write(0x7e6,0x81); dev_spi_write(0x7e7,0x67); dev_spi_write(0x7e8,0x8e); dev_spi_write(0x7e9,0x9); dev_spi_write(0x7ea,0xb4); dev_spi_write(0x7eb,0x42); dev_spi_write(0x7ec,0x8); dev_spi_write(0x7ed,0xbf); dev_spi_write(0x7ee,0xbd); dev_spi_write(0x7ef,0x42); dev_spi_write(0x7f0,0x24); dev_spi_write(0x7f1,0xd8); dev_spi_write(0x7f2,0xc7); dev_spi_write(0x7f3,0x9); dev_spi_write(0x7f4,0x47); dev_spi_write(0x7f5,0xea); dev_spi_write(0x7f6,0x41); dev_spi_write(0x7f7,0x67); dev_spi_write(0x7f8,0xce); dev_spi_write(0x7f9,0x9); dev_spi_write(0x7fa,0xb4); dev_spi_write(0x7fb,0x42); dev_spi_write(0x7fc,0x8); dev_spi_write(0x7fd,0xbf); dev_spi_write(0x7fe,0xbd); dev_spi_write(0x7ff,0x42); dev_spi_write(0x800,0xd); dev_spi_write(0x801,0xd8); dev_spi_write(0x802,0xe6); dev_spi_write(0x803,0x1); dev_spi_write(0x804,0x46); dev_spi_write(0x805,0xea); dev_spi_write(0x806,0x55); dev_spi_write(0x807,0x66); dev_spi_write(0x808,0xef); dev_spi_write(0x809,0x1); dev_spi_write(0x80a,0xb1); dev_spi_write(0x80b,0x42); dev_spi_write(0x80c,0x8); dev_spi_write(0x80d,0xbf); dev_spi_write(0x80e,0xb8); dev_spi_write(0x80f,0x42); dev_spi_write(0x810,0x1); dev_spi_write(0x811,0xd3); dev_spi_write(0x812,0xc0); dev_spi_write(0x813,0x1b); dev_spi_write(0x814,0xb1); dev_spi_write(0x815,0x41); dev_spi_write(0x816,0x58); dev_spi_write(0x817,0xeb); dev_spi_write(0x818,0x8); dev_spi_write(0x819,0x8); dev_spi_write(0x81a,0x5e); dev_spi_write(0x81b,0xeb); dev_spi_write(0x81c,0xe); dev_spi_write(0x81d,0xe); dev_spi_write(0x81e,0xa6); dev_spi_write(0x81f,0x1); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 8563 of bringupLog\n"); xil_printf("Number of iterations of poll in line 8563 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x8); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x18); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x78); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 8575 of bringupLog\n"); xil_printf("Number of iterations of poll in line 8575 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 8576 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x1); dev_spi_write(0x20,0x46); dev_spi_write(0x21,0xea); dev_spi_write(0x22,0x95); dev_spi_write(0x23,0x66); dev_spi_write(0x24,0x4f); dev_spi_write(0x25,0xea); dev_spi_write(0x26,0x85); dev_spi_write(0x27,0x17); dev_spi_write(0x28,0xb1); dev_spi_write(0x29,0x42); dev_spi_write(0x2a,0x8); dev_spi_write(0x2b,0xbf); dev_spi_write(0x2c,0xb8); dev_spi_write(0x2d,0x42); dev_spi_write(0x2e,0x1); dev_spi_write(0x2f,0xd3); dev_spi_write(0x30,0xc0); dev_spi_write(0x31,0x1b); dev_spi_write(0x32,0xb1); dev_spi_write(0x33,0x41); dev_spi_write(0x34,0x58); dev_spi_write(0x35,0xeb); dev_spi_write(0x36,0x8); dev_spi_write(0x37,0x8); dev_spi_write(0x38,0x4e); dev_spi_write(0x39,0xeb); dev_spi_write(0x3a,0xe); dev_spi_write(0x3b,0xe); dev_spi_write(0x3c,0x66); dev_spi_write(0x3d,0x1); dev_spi_write(0x3e,0x46); dev_spi_write(0x3f,0xea); dev_spi_write(0x40,0xd5); dev_spi_write(0x41,0x66); dev_spi_write(0x42,0x6f); dev_spi_write(0x43,0x1); dev_spi_write(0x44,0xb1); dev_spi_write(0x45,0x42); dev_spi_write(0x46,0x8); dev_spi_write(0x47,0xbf); dev_spi_write(0x48,0xb8); dev_spi_write(0x49,0x42); dev_spi_write(0x4a,0x1); dev_spi_write(0x4b,0xd3); dev_spi_write(0x4c,0xc0); dev_spi_write(0x4d,0x1b); dev_spi_write(0x4e,0xb1); dev_spi_write(0x4f,0x41); dev_spi_write(0x50,0x58); dev_spi_write(0x51,0xeb); dev_spi_write(0x52,0x8); dev_spi_write(0x53,0x8); dev_spi_write(0x54,0x4e); dev_spi_write(0x55,0xeb); dev_spi_write(0x56,0xe); dev_spi_write(0x57,0xe); dev_spi_write(0x58,0x26); dev_spi_write(0x59,0x1); dev_spi_write(0x5a,0x46); dev_spi_write(0x5b,0xea); dev_spi_write(0x5c,0x15); dev_spi_write(0x5d,0x76); dev_spi_write(0x5e,0x2f); dev_spi_write(0x5f,0x1); dev_spi_write(0x60,0xb1); dev_spi_write(0x61,0x42); dev_spi_write(0x62,0x8); dev_spi_write(0x63,0xbf); dev_spi_write(0x64,0xb8); dev_spi_write(0x65,0x42); dev_spi_write(0x66,0x1); dev_spi_write(0x67,0xd3); dev_spi_write(0x68,0xc0); dev_spi_write(0x69,0x1b); dev_spi_write(0x6a,0xb1); dev_spi_write(0x6b,0x41); dev_spi_write(0x6c,0x58); dev_spi_write(0x6d,0xeb); dev_spi_write(0x6e,0x8); dev_spi_write(0x6f,0x8); dev_spi_write(0x70,0x5e); dev_spi_write(0x71,0xeb); dev_spi_write(0x72,0xe); dev_spi_write(0x73,0xe); dev_spi_write(0x74,0xe6); dev_spi_write(0x75,0x0); dev_spi_write(0x76,0x46); dev_spi_write(0x77,0xea); dev_spi_write(0x78,0x55); dev_spi_write(0x79,0x76); dev_spi_write(0x7a,0xef); dev_spi_write(0x7b,0x0); dev_spi_write(0x7c,0xb1); dev_spi_write(0x7d,0x42); dev_spi_write(0x7e,0x8); dev_spi_write(0x7f,0xbf); dev_spi_write(0x80,0xb8); dev_spi_write(0x81,0x42); dev_spi_write(0x82,0x1); dev_spi_write(0x83,0xd3); dev_spi_write(0x84,0xc0); dev_spi_write(0x85,0x1b); dev_spi_write(0x86,0xb1); dev_spi_write(0x87,0x41); dev_spi_write(0x88,0x58); dev_spi_write(0x89,0xeb); dev_spi_write(0x8a,0x8); dev_spi_write(0x8b,0x8); dev_spi_write(0x8c,0x4e); dev_spi_write(0x8d,0xeb); dev_spi_write(0x8e,0xe); dev_spi_write(0x8f,0xe); dev_spi_write(0x90,0xa6); dev_spi_write(0x91,0x0); dev_spi_write(0x92,0x46); dev_spi_write(0x93,0xea); dev_spi_write(0x94,0x95); dev_spi_write(0x95,0x76); dev_spi_write(0x96,0xaf); dev_spi_write(0x97,0x0); dev_spi_write(0x98,0xb1); dev_spi_write(0x99,0x42); dev_spi_write(0x9a,0x8); dev_spi_write(0x9b,0xbf); dev_spi_write(0x9c,0xb8); dev_spi_write(0x9d,0x42); dev_spi_write(0x9e,0x1); dev_spi_write(0x9f,0xd3); dev_spi_write(0xa0,0xc0); dev_spi_write(0xa1,0x1b); dev_spi_write(0xa2,0xb1); dev_spi_write(0xa3,0x41); dev_spi_write(0xa4,0x58); dev_spi_write(0xa5,0xeb); dev_spi_write(0xa6,0x8); dev_spi_write(0xa7,0x8); dev_spi_write(0xa8,0x4e); dev_spi_write(0xa9,0xeb); dev_spi_write(0xaa,0xe); dev_spi_write(0xab,0xe); dev_spi_write(0xac,0x66); dev_spi_write(0xad,0x0); dev_spi_write(0xae,0x46); dev_spi_write(0xaf,0xea); dev_spi_write(0xb0,0xd5); dev_spi_write(0xb1,0x76); dev_spi_write(0xb2,0x6f); dev_spi_write(0xb3,0x0); dev_spi_write(0xb4,0xb1); dev_spi_write(0xb5,0x42); dev_spi_write(0xb6,0x8); dev_spi_write(0xb7,0xbf); dev_spi_write(0xb8,0xb8); dev_spi_write(0xb9,0x42); dev_spi_write(0xba,0x1); dev_spi_write(0xbb,0xd3); dev_spi_write(0xbc,0xc0); dev_spi_write(0xbd,0x1b); dev_spi_write(0xbe,0xb1); dev_spi_write(0xbf,0x41); dev_spi_write(0xc0,0x58); dev_spi_write(0xc1,0xeb); dev_spi_write(0xc2,0x8); dev_spi_write(0xc3,0x8); dev_spi_write(0xc4,0x5e); dev_spi_write(0xc5,0xeb); dev_spi_write(0xc6,0xe); dev_spi_write(0xc7,0xe); dev_spi_write(0xc8,0xa1); dev_spi_write(0xc9,0x42); dev_spi_write(0xca,0x8); dev_spi_write(0xcb,0xbf); dev_spi_write(0xcc,0xa8); dev_spi_write(0xcd,0x42); dev_spi_write(0xce,0x1); dev_spi_write(0xcf,0xd3); dev_spi_write(0xd0,0x40); dev_spi_write(0xd1,0x1b); dev_spi_write(0xd2,0xa1); dev_spi_write(0xd3,0x41); dev_spi_write(0xd4,0x58); dev_spi_write(0xd5,0xeb); dev_spi_write(0xd6,0x8); dev_spi_write(0xd7,0x8); dev_spi_write(0xd8,0x5e); dev_spi_write(0xd9,0xeb); dev_spi_write(0xda,0xe); dev_spi_write(0xdb,0xe); dev_spi_write(0xdc,0xa3); dev_spi_write(0xdd,0x42); dev_spi_write(0xde,0x8); dev_spi_write(0xdf,0xbf); dev_spi_write(0xe0,0xaa); dev_spi_write(0xe1,0x42); dev_spi_write(0xe2,0x3e); dev_spi_write(0xe3,0xbf); dev_spi_write(0xe4,0x2d); dev_spi_write(0xe5,0xa); dev_spi_write(0xe6,0x45); dev_spi_write(0xe7,0xea); dev_spi_write(0xe8,0x4); dev_spi_write(0xe9,0x65); dev_spi_write(0xea,0x24); dev_spi_write(0xeb,0xa); dev_spi_write(0xec,0x89); dev_spi_write(0xed,0xd3); dev_spi_write(0xee,0x73); dev_spi_write(0xef,0x46); dev_spi_write(0xf0,0x42); dev_spi_write(0xf1,0x46); dev_spi_write(0xf2,0x1e); dev_spi_write(0xf3,0x46); dev_spi_write(0xf4,0x17); dev_spi_write(0xf5,0x46); dev_spi_write(0xf6,0xb); dev_spi_write(0xf7,0x46); dev_spi_write(0xf8,0x2); dev_spi_write(0xf9,0x46); dev_spi_write(0xfa,0x31); dev_spi_write(0xfb,0x46); dev_spi_write(0xfc,0x38); dev_spi_write(0xfd,0x46); dev_spi_write(0xfe,0xbd); dev_spi_write(0xff,0xe8); dev_spi_write(0x100,0xf0); dev_spi_write(0x101,0x81); dev_spi_write(0x102,0x70); dev_spi_write(0x103,0x47); dev_spi_write(0x104,0x2d); dev_spi_write(0x105,0xe9); dev_spi_write(0x106,0xf0); dev_spi_write(0x107,0x41); dev_spi_write(0x108,0x4); dev_spi_write(0x109,0x46); dev_spi_write(0x10a,0x5d); dev_spi_write(0x10b,0x48); dev_spi_write(0x10c,0xd); dev_spi_write(0x10d,0x46); dev_spi_write(0x10e,0xa7); dev_spi_write(0x10f,0x0); dev_spi_write(0x110,0xc1); dev_spi_write(0x111,0x5d); dev_spi_write(0x112,0x1e); dev_spi_write(0x113,0x46); dev_spi_write(0x114,0x8d); dev_spi_write(0x115,0x42); dev_spi_write(0x116,0x7); dev_spi_write(0x117,0x44); dev_spi_write(0x118,0x8); dev_spi_write(0x119,0xd0); dev_spi_write(0x11a,0xb9); dev_spi_write(0x11b,0x78); dev_spi_write(0x11c,0x8d); dev_spi_write(0x11d,0x42); dev_spi_write(0x11e,0x18); dev_spi_write(0x11f,0xbf); dev_spi_write(0x120,0x4); dev_spi_write(0x121,0x27); dev_spi_write(0x122,0x13); dev_spi_write(0x123,0xd1); dev_spi_write(0x124,0x1); dev_spi_write(0x125,0x21); dev_spi_write(0x126,0x1); dev_spi_write(0x127,0xeb); dev_spi_write(0x128,0x44); dev_spi_write(0x129,0x1); dev_spi_write(0x12a,0x0); dev_spi_write(0x12b,0xe0); dev_spi_write(0x12c,0x61); dev_spi_write(0x12d,0x0); dev_spi_write(0x12e,0xcf); dev_spi_write(0x12f,0xb2); dev_spi_write(0x130,0x4); dev_spi_write(0x131,0x2f); dev_spi_write(0x132,0xb); dev_spi_write(0x133,0xd0); dev_spi_write(0x134,0x53); dev_spi_write(0x135,0x49); dev_spi_write(0x136,0x0); dev_spi_write(0x137,0xeb); dev_spi_write(0x138,0x47); dev_spi_write(0x139,0x0); dev_spi_write(0x13a,0xa); dev_spi_write(0x13b,0x5d); dev_spi_write(0x13c,0x41); dev_spi_write(0x13d,0x78); dev_spi_write(0x13e,0x90); dev_spi_write(0x13f,0x46); dev_spi_write(0x140,0x4); dev_spi_write(0x141,0x29); dev_spi_write(0x142,0x4); dev_spi_write(0x143,0xd0); dev_spi_write(0x144,0x20); dev_spi_write(0x145,0x46); dev_spi_write(0x146,0xdd); dev_spi_write(0x147,0xf7); dev_spi_write(0x148,0x83); dev_spi_write(0x149,0xfa); dev_spi_write(0x14a,0x0); dev_spi_write(0x14b,0xe0); dev_spi_write(0x14c,0x90); dev_spi_write(0x14d,0x46); dev_spi_write(0x14e,0x20); dev_spi_write(0x14f,0x46); dev_spi_write(0x150,0x29); dev_spi_write(0x151,0x46); dev_spi_write(0x152,0x33); dev_spi_write(0x153,0x46); dev_spi_write(0x154,0x42); dev_spi_write(0x155,0x46); dev_spi_write(0x156,0xdd); dev_spi_write(0x157,0xf7); dev_spi_write(0x158,0x7b); dev_spi_write(0x159,0xfa); dev_spi_write(0x15a,0x4); dev_spi_write(0x15b,0x2f); dev_spi_write(0x15c,0x10); dev_spi_write(0x15d,0xd0); dev_spi_write(0x15e,0x4b); dev_spi_write(0x15f,0x4b); dev_spi_write(0x160,0x49); dev_spi_write(0x161,0x49); dev_spi_write(0x162,0xc); dev_spi_write(0x163,0x20); dev_spi_write(0x164,0x14); dev_spi_write(0x165,0xfb); dev_spi_write(0x166,0x0); dev_spi_write(0x167,0xf0); dev_spi_write(0x168,0x0); dev_spi_write(0x169,0xeb); dev_spi_write(0x16a,0x85); dev_spi_write(0x16b,0x2); dev_spi_write(0x16c,0x13); dev_spi_write(0x16d,0xf8); dev_spi_write(0x16e,0x17); dev_spi_write(0x16f,0x30); dev_spi_write(0x170,0x8a); dev_spi_write(0x171,0x58); dev_spi_write(0x172,0x0); dev_spi_write(0x173,0xeb); dev_spi_write(0x174,0x83); dev_spi_write(0x175,0x0); dev_spi_write(0x176,0x92); dev_spi_write(0x177,0xf8); dev_spi_write(0x178,0x2); dev_spi_write(0x179,0x26); dev_spi_write(0x17a,0x8); dev_spi_write(0x17b,0x58); dev_spi_write(0x17c,0x80); dev_spi_write(0x17d,0xf8); dev_spi_write(0x17e,0x2); dev_spi_write(0x17f,0x26); dev_spi_write(0x180,0xbd); dev_spi_write(0x181,0xe8); dev_spi_write(0x182,0xf0); dev_spi_write(0x183,0x81); dev_spi_write(0x184,0x42); dev_spi_write(0x185,0x4a); dev_spi_write(0x186,0xf8); dev_spi_write(0x187,0xb5); dev_spi_write(0x188,0x4f); dev_spi_write(0x189,0xf4); dev_spi_write(0x18a,0x25); dev_spi_write(0x18b,0x74); dev_spi_write(0x18c,0xdc); dev_spi_write(0x18d,0x23); dev_spi_write(0x18e,0x10); dev_spi_write(0x18f,0xfb); dev_spi_write(0x190,0x4); dev_spi_write(0x191,0xf4); dev_spi_write(0x192,0x11); dev_spi_write(0x193,0xfb); dev_spi_write(0x194,0x3); dev_spi_write(0x195,0x43); dev_spi_write(0x196,0x3f); dev_spi_write(0x197,0x4c); dev_spi_write(0x198,0xd2); dev_spi_write(0x199,0x18); dev_spi_write(0x19a,0x92); dev_spi_write(0x19b,0xf8); dev_spi_write(0x19c,0xbc); dev_spi_write(0x19d,0x60); dev_spi_write(0x19e,0x1); dev_spi_write(0x19f,0x2e); dev_spi_write(0x1a0,0x10); dev_spi_write(0x1a1,0xd1); dev_spi_write(0x1a2,0x3d); dev_spi_write(0x1a3,0x4d); dev_spi_write(0x1a4,0x92); dev_spi_write(0x1a5,0xf9); dev_spi_write(0x1a6,0xc4); dev_spi_write(0x1a7,0x70); dev_spi_write(0x1a8,0x3); dev_spi_write(0x1a9,0x23); dev_spi_write(0x1aa,0x10); dev_spi_write(0x1ab,0xfb); dev_spi_write(0x1ac,0x3); dev_spi_write(0x1ad,0x13); dev_spi_write(0x1ae,0xea); dev_spi_write(0x1af,0x56); dev_spi_write(0x1b0,0x25); dev_spi_write(0x1b1,0x78); dev_spi_write(0x1b2,0x23); dev_spi_write(0x1b3,0x46); dev_spi_write(0x1b4,0xa2); dev_spi_write(0x1b5,0xeb); dev_spi_write(0x1b6,0x47); dev_spi_write(0x1b7,0x2); dev_spi_write(0x1b8,0xaa); dev_spi_write(0x1b9,0x18); dev_spi_write(0x1ba,0x52); dev_spi_write(0x1bb,0xb2); dev_spi_write(0x1bc,0x0); dev_spi_write(0x1bd,0x2a); dev_spi_write(0x1be,0x48); dev_spi_write(0x1bf,0xbf); dev_spi_write(0x1c0,0x0); dev_spi_write(0x1c1,0x22); dev_spi_write(0x1c2,0x1a); dev_spi_write(0x1c3,0x70); dev_spi_write(0x1c4,0xdd); dev_spi_write(0x1c5,0xf7); dev_spi_write(0x1c6,0x72); dev_spi_write(0x1c7,0xfe); dev_spi_write(0x1c8,0x1); dev_spi_write(0x1c9,0x2e); dev_spi_write(0x1ca,0x8); dev_spi_write(0x1cb,0xbf); dev_spi_write(0x1cc,0x25); dev_spi_write(0x1cd,0x70); dev_spi_write(0x1ce,0xf8); dev_spi_write(0x1cf,0xbd); dev_spi_write(0x1d0,0x70); dev_spi_write(0x1d1,0xb5); dev_spi_write(0x1d2,0x5); dev_spi_write(0x1d3,0x46); dev_spi_write(0x1d4,0xc); dev_spi_write(0x1d5,0x46); dev_spi_write(0x1d6,0xdd); dev_spi_write(0x1d7,0xf7); dev_spi_write(0x1d8,0xeb); dev_spi_write(0x1d9,0xfe); dev_spi_write(0x1da,0x2d); dev_spi_write(0x1db,0x48); dev_spi_write(0x1dc,0x2a); dev_spi_write(0x1dd,0x4a); dev_spi_write(0x1de,0x4f); dev_spi_write(0x1df,0xf4); dev_spi_write(0x1e0,0x25); dev_spi_write(0x1e1,0x76); dev_spi_write(0x1e2,0x15); dev_spi_write(0x1e3,0xfb); dev_spi_write(0x1e4,0x6); dev_spi_write(0x1e5,0xf6); dev_spi_write(0x1e6,0xc); dev_spi_write(0x1e7,0x21); dev_spi_write(0x1e8,0xdc); dev_spi_write(0x1e9,0x23); dev_spi_write(0x1ea,0x15); dev_spi_write(0x1eb,0xfb); dev_spi_write(0x1ec,0x1); dev_spi_write(0x1ed,0xf1); dev_spi_write(0x1ee,0x14); dev_spi_write(0x1ef,0xfb); dev_spi_write(0x1f0,0x3); dev_spi_write(0x1f1,0x63); dev_spi_write(0x1f2,0x1); dev_spi_write(0x1f3,0xeb); dev_spi_write(0x1f4,0x84); dev_spi_write(0x1f5,0x1); dev_spi_write(0x1f6,0xc0); dev_spi_write(0x1f7,0x18); dev_spi_write(0x1f8,0x54); dev_spi_write(0x1f9,0x58); dev_spi_write(0x1fa,0x90); dev_spi_write(0x1fb,0xf8); dev_spi_write(0x1fc,0x74); dev_spi_write(0x1fd,0x10); dev_spi_write(0x1fe,0x90); dev_spi_write(0x1ff,0xf8); dev_spi_write(0x200,0x42); dev_spi_write(0x201,0x20); dev_spi_write(0x202,0xd4); dev_spi_write(0x203,0xf8); dev_spi_write(0x204,0x3c); dev_spi_write(0x205,0x66); dev_spi_write(0x206,0x52); dev_spi_write(0x207,0x18); dev_spi_write(0x208,0x92); dev_spi_write(0x209,0x1e); dev_spi_write(0x20a,0x6); dev_spi_write(0x20b,0x21); dev_spi_write(0x20c,0xd2); dev_spi_write(0x20d,0xb2); dev_spi_write(0x20e,0xd); dev_spi_write(0x20f,0x46); dev_spi_write(0x210,0xb2); dev_spi_write(0x211,0xfb); dev_spi_write(0x212,0xf1); dev_spi_write(0x213,0xf1); dev_spi_write(0x214,0x11); dev_spi_write(0x215,0xfb); dev_spi_write(0x216,0x5); dev_spi_write(0x217,0xf3); dev_spi_write(0x218,0xd2); dev_spi_write(0x219,0x1a); dev_spi_write(0x21a,0x6f); dev_spi_write(0x21b,0xf0); dev_spi_write(0x21c,0x2); dev_spi_write(0x21d,0x3); dev_spi_write(0x21e,0xd2); dev_spi_write(0x21f,0xb2); dev_spi_write(0x220,0x9b); dev_spi_write(0x221,0x1a); dev_spi_write(0x222,0x63); dev_spi_write(0x223,0xf3); dev_spi_write(0x224,0x12); dev_spi_write(0x225,0x46); dev_spi_write(0x226,0xc4); dev_spi_write(0x227,0xf8); dev_spi_write(0x228,0x3c); dev_spi_write(0x229,0x66); dev_spi_write(0x22a,0x90); dev_spi_write(0x22b,0xf8); dev_spi_write(0x22c,0x42); dev_spi_write(0x22d,0x0); dev_spi_write(0x22e,0xd4); dev_spi_write(0x22f,0xf8); dev_spi_write(0x230,0x3c); dev_spi_write(0x231,0x26); dev_spi_write(0x232,0x0); dev_spi_write(0x233,0x1d); dev_spi_write(0x234,0x90); dev_spi_write(0x235,0xfb); dev_spi_write(0x236,0xf5); dev_spi_write(0x237,0xf3); dev_spi_write(0x238,0x4f); dev_spi_write(0x239,0xf4); dev_spi_write(0x23a,0x0); dev_spi_write(0x23b,0x20); dev_spi_write(0x23c,0xc9); dev_spi_write(0x23d,0x1a); dev_spi_write(0x23e,0x0); dev_spi_write(0x23f,0xeb); dev_spi_write(0x240,0xc1); dev_spi_write(0x241,0x40); dev_spi_write(0x242,0xc0); dev_spi_write(0x243,0xc); dev_spi_write(0x244,0x60); dev_spi_write(0x245,0xf3); dev_spi_write(0x246,0xd7); dev_spi_write(0x247,0x42); dev_spi_write(0x248,0xc4); dev_spi_write(0x249,0xf8); dev_spi_write(0x24a,0x3c); dev_spi_write(0x24b,0x26); dev_spi_write(0x24c,0x70); dev_spi_write(0x24d,0xbd); dev_spi_write(0x24e,0x38); dev_spi_write(0x24f,0xb5); dev_spi_write(0x250,0xf); dev_spi_write(0x251,0x4a); dev_spi_write(0x252,0x12); dev_spi_write(0x253,0x4c); dev_spi_write(0x254,0x4f); dev_spi_write(0x255,0xf4); dev_spi_write(0x256,0x25); dev_spi_write(0x257,0x75); dev_spi_write(0x258,0xdc); dev_spi_write(0x259,0x23); dev_spi_write(0x25a,0x10); dev_spi_write(0x25b,0xfb); dev_spi_write(0x25c,0x5); dev_spi_write(0x25d,0xf5); dev_spi_write(0x25e,0xb1); dev_spi_write(0x25f,0x32); dev_spi_write(0x260,0x11); dev_spi_write(0x261,0xfb); dev_spi_write(0x262,0x3); dev_spi_write(0x263,0x53); dev_spi_write(0x264,0xd2); dev_spi_write(0x265,0x5c); dev_spi_write(0x266,0x94); dev_spi_write(0x267,0xf9); dev_spi_write(0x268,0x1); dev_spi_write(0x269,0x50); dev_spi_write(0x26a,0x3); dev_spi_write(0x26b,0x2a); dev_spi_write(0x26c,0x3); dev_spi_write(0x26d,0xd0); dev_spi_write(0x26e,0x94); dev_spi_write(0x26f,0xf9); dev_spi_write(0x270,0x1); dev_spi_write(0x271,0x20); dev_spi_write(0x272,0x92); dev_spi_write(0x273,0x1f); dev_spi_write(0x274,0x62); dev_spi_write(0x275,0x70); dev_spi_write(0x276,0xde); dev_spi_write(0x277,0xf7); dev_spi_write(0x278,0xe1); dev_spi_write(0x279,0xf8); dev_spi_write(0x27a,0x65); dev_spi_write(0x27b,0x70); dev_spi_write(0x27c,0x38); dev_spi_write(0x27d,0xbd); dev_spi_write(0x27e,0xc0); dev_spi_write(0x27f,0x46); dev_spi_write(0x280,0xfe); dev_spi_write(0x281,0xd5); dev_spi_write(0x282,0x0); dev_spi_write(0x283,0x20); dev_spi_write(0x284,0xb6); dev_spi_write(0x285,0x1); dev_spi_write(0x286,0x1); dev_spi_write(0x287,0x20); dev_spi_write(0x288,0xa8); dev_spi_write(0x289,0x75); dev_spi_write(0x28a,0x2); dev_spi_write(0x28b,0x0); dev_spi_write(0x28c,0x6); dev_spi_write(0x28d,0xd6); dev_spi_write(0x28e,0x0); dev_spi_write(0x28f,0x20); dev_spi_write(0x290,0xe0); dev_spi_write(0x291,0xab); dev_spi_write(0x292,0x0); dev_spi_write(0x293,0x20); dev_spi_write(0x294,0x24); dev_spi_write(0x295,0x1f); dev_spi_write(0x296,0x1); dev_spi_write(0x297,0x20); dev_spi_write(0x298,0xcc); dev_spi_write(0x299,0x22); dev_spi_write(0x29a,0x1); dev_spi_write(0x29b,0x20); dev_spi_write(0x29c,0x36); dev_spi_write(0x29d,0xd6); dev_spi_write(0x29e,0x0); dev_spi_write(0x29f,0x20); dev_spi_write(0x2a0,0xf8); dev_spi_write(0x2a1,0xb5); dev_spi_write(0x2a2,0x17); dev_spi_write(0x2a3,0x46); dev_spi_write(0x2a4,0x5f); dev_spi_write(0x2a5,0x4a); dev_spi_write(0x2a6,0x6); dev_spi_write(0x2a7,0x46); dev_spi_write(0x2a8,0x5b); dev_spi_write(0x2a9,0x1d); dev_spi_write(0x2aa,0x4f); dev_spi_write(0x2ab,0xf0); dev_spi_write(0x2ac,0x2); dev_spi_write(0x2ad,0xc); dev_spi_write(0x2ae,0x8); dev_spi_write(0x2af,0x46); dev_spi_write(0x2b0,0x0); dev_spi_write(0x2b1,0x2f); dev_spi_write(0x2b2,0x5f); dev_spi_write(0x2b3,0xfa); dev_spi_write(0x2b4,0x83); dev_spi_write(0x2b5,0xfe); dev_spi_write(0x2b6,0xc0); dev_spi_write(0x2b7,0xf2); dev_spi_write(0x2b8,0x0); dev_spi_write(0x2b9,0xc); dev_spi_write(0x2ba,0x4a); dev_spi_write(0x2bb,0xd1); dev_spi_write(0x2bc,0x58); dev_spi_write(0x2bd,0x4b); dev_spi_write(0x2be,0x15); dev_spi_write(0x2bf,0x21); dev_spi_write(0x2c0,0x11); dev_spi_write(0x2c1,0xfb); dev_spi_write(0x2c2,0x0); dev_spi_write(0x2c3,0xf1); dev_spi_write(0x2c4,0x5b); dev_spi_write(0x2c5,0x5c); dev_spi_write(0x2c6,0x0); dev_spi_write(0x2c7,0x25); dev_spi_write(0x2c8,0xc3); dev_spi_write(0x2c9,0xf3); dev_spi_write(0x2ca,0x40); dev_spi_write(0x2cb,0x4); dev_spi_write(0x2cc,0x3); dev_spi_write(0x2cd,0xf0); dev_spi_write(0x2ce,0x1); dev_spi_write(0x2cf,0x1); dev_spi_write(0x2d0,0xc1); dev_spi_write(0x2d1,0xf1); dev_spi_write(0x2d2,0x3); dev_spi_write(0x2d3,0x1); dev_spi_write(0x2d4,0xc3); dev_spi_write(0x2d5,0xf3); dev_spi_write(0x2d6,0x80); dev_spi_write(0x2d7,0x3); dev_spi_write(0x2d8,0x9); dev_spi_write(0x2d9,0x1b); dev_spi_write(0x2da,0xc9); dev_spi_write(0x2db,0x1a); dev_spi_write(0x2dc,0xc9); dev_spi_write(0x2dd,0xb2); dev_spi_write(0x2de,0x2); dev_spi_write(0x2df,0x29); dev_spi_write(0x2e0,0xa8); dev_spi_write(0x2e1,0xbf); dev_spi_write(0x2e2,0x1); dev_spi_write(0x2e3,0x25); dev_spi_write(0x2e4,0x1); dev_spi_write(0x2e5,0x24); dev_spi_write(0x2e6,0x1); dev_spi_write(0x2e7,0x2e); dev_spi_write(0x2e8,0x1c); dev_spi_write(0x2e9,0xbf); dev_spi_write(0x2ea,0x0); dev_spi_write(0x2eb,0x2d); dev_spi_write(0x2ec,0x0); dev_spi_write(0x2ed,0x24); dev_spi_write(0x2ee,0x0); dev_spi_write(0x2ef,0x23); dev_spi_write(0x2f0,0x0); dev_spi_write(0x2f1,0x2e); dev_spi_write(0x2f2,0x1c); dev_spi_write(0x2f3,0xbf); dev_spi_write(0x2f4,0x0); dev_spi_write(0x2f5,0x2d); dev_spi_write(0x2f6,0x1); dev_spi_write(0x2f7,0x23); dev_spi_write(0x2f8,0x83); dev_spi_write(0x2f9,0xf0); dev_spi_write(0x2fa,0x1); dev_spi_write(0x2fb,0x3); dev_spi_write(0x2fc,0x7c); dev_spi_write(0x2fd,0xb1); dev_spi_write(0x2fe,0x81); dev_spi_write(0x2ff,0x0); dev_spi_write(0x300,0x1); dev_spi_write(0x301,0xeb); dev_spi_write(0x302,0xc0); dev_spi_write(0x303,0x1); dev_spi_write(0x304,0x1); dev_spi_write(0x305,0xeb); dev_spi_write(0x306,0x87); dev_spi_write(0x307,0x1); dev_spi_write(0x308,0x51); dev_spi_write(0x309,0x58); dev_spi_write(0x30a,0x0); dev_spi_write(0x30b,0x25); dev_spi_write(0x30c,0x81); dev_spi_write(0x30d,0xf8); dev_spi_write(0x30e,0x64); dev_spi_write(0x30f,0x5d); dev_spi_write(0x310,0x66); dev_spi_write(0x311,0x46); dev_spi_write(0x312,0x76); dev_spi_write(0x313,0x1e); dev_spi_write(0x314,0xfd); dev_spi_write(0x315,0xd1); dev_spi_write(0x316,0x0); dev_spi_write(0x317,0xbf); dev_spi_write(0x318,0x0); dev_spi_write(0x319,0xbf); dev_spi_write(0x31a,0x81); dev_spi_write(0x31b,0xf8); dev_spi_write(0x31c,0x66); dev_spi_write(0x31d,0x5d); dev_spi_write(0x31e,0x81); dev_spi_write(0x31f,0x0); dev_spi_write(0x320,0x1); dev_spi_write(0x321,0xeb); dev_spi_write(0x322,0xc0); dev_spi_write(0x323,0x1); dev_spi_write(0x324,0x1); dev_spi_write(0x325,0xeb); dev_spi_write(0x326,0x87); dev_spi_write(0x327,0x1); dev_spi_write(0x328,0x50); dev_spi_write(0x329,0x58); dev_spi_write(0x32a,0x0); dev_spi_write(0x32b,0x21); dev_spi_write(0x32c,0x43); dev_spi_write(0x32d,0xb1); dev_spi_write(0x32e,0x80); dev_spi_write(0x32f,0xf8); dev_spi_write(0x330,0x84); dev_spi_write(0x331,0x1d); dev_spi_write(0x332,0x62); dev_spi_write(0x333,0x46); dev_spi_write(0x334,0x52); dev_spi_write(0x335,0x1e); dev_spi_write(0x336,0xfd); dev_spi_write(0x337,0xd1); dev_spi_write(0x338,0x0); dev_spi_write(0x339,0xbf); dev_spi_write(0x33a,0x0); dev_spi_write(0x33b,0xbf); dev_spi_write(0x33c,0x80); dev_spi_write(0x33d,0xf8); dev_spi_write(0x33e,0x86); dev_spi_write(0x33f,0x1d); dev_spi_write(0x340,0x80); dev_spi_write(0x341,0xf8); dev_spi_write(0x342,0x62); dev_spi_write(0x343,0x1d); dev_spi_write(0x344,0xc); dev_spi_write(0x345,0xb1); dev_spi_write(0x346,0x80); dev_spi_write(0x347,0xf8); dev_spi_write(0x348,0x88); dev_spi_write(0x349,0xe1); dev_spi_write(0x34a,0xb); dev_spi_write(0x34b,0xb1); dev_spi_write(0x34c,0x80); dev_spi_write(0x34d,0xf8); dev_spi_write(0x34e,0x8c); dev_spi_write(0x34f,0xe1); dev_spi_write(0x350,0x19); dev_spi_write(0x351,0xe0); dev_spi_write(0x352,0x81); dev_spi_write(0x353,0x0); dev_spi_write(0x354,0x1); dev_spi_write(0x355,0xeb); dev_spi_write(0x356,0xc0); dev_spi_write(0x357,0x1); dev_spi_write(0x358,0x1); dev_spi_write(0x359,0xeb); dev_spi_write(0x35a,0x87); dev_spi_write(0x35b,0x1); dev_spi_write(0x35c,0x50); dev_spi_write(0x35d,0x58); dev_spi_write(0x35e,0x0); dev_spi_write(0x35f,0x21); dev_spi_write(0x360,0x80); dev_spi_write(0x361,0xf8); dev_spi_write(0x362,0x64); dev_spi_write(0x363,0x1d); dev_spi_write(0x364,0x62); dev_spi_write(0x365,0x46); dev_spi_write(0x366,0x52); dev_spi_write(0x367,0x1e); dev_spi_write(0x368,0xfd); dev_spi_write(0x369,0xd1); dev_spi_write(0x36a,0x0); dev_spi_write(0x36b,0xbf); dev_spi_write(0x36c,0x0); dev_spi_write(0x36d,0xbf); dev_spi_write(0x36e,0x80); dev_spi_write(0x36f,0xf8); dev_spi_write(0x370,0x66); dev_spi_write(0x371,0x1d); dev_spi_write(0x372,0x80); dev_spi_write(0x373,0xf8); dev_spi_write(0x374,0x74); dev_spi_write(0x375,0x1d); dev_spi_write(0x376,0x80); dev_spi_write(0x377,0xf8); dev_spi_write(0x378,0x76); dev_spi_write(0x379,0x1d); dev_spi_write(0x37a,0x80); dev_spi_write(0x37b,0xf8); dev_spi_write(0x37c,0x62); dev_spi_write(0x37d,0x1d); dev_spi_write(0x37e,0x80); dev_spi_write(0x37f,0xf8); dev_spi_write(0x380,0x88); dev_spi_write(0x381,0xe1); dev_spi_write(0x382,0x80); dev_spi_write(0x383,0xf8); dev_spi_write(0x384,0x88); dev_spi_write(0x385,0xe2); dev_spi_write(0x386,0x80); dev_spi_write(0x387,0xf8); dev_spi_write(0x388,0x60); dev_spi_write(0x389,0x1d); dev_spi_write(0x38a,0x62); dev_spi_write(0x38b,0x46); dev_spi_write(0x38c,0x52); dev_spi_write(0x38d,0x1e); dev_spi_write(0x38e,0xfd); dev_spi_write(0x38f,0xd1); dev_spi_write(0x390,0x0); dev_spi_write(0x391,0xbf); dev_spi_write(0x392,0x0); dev_spi_write(0x393,0xbf); dev_spi_write(0x394,0x1); dev_spi_write(0x395,0x22); dev_spi_write(0x396,0x80); dev_spi_write(0x397,0xf8); dev_spi_write(0x398,0x60); dev_spi_write(0x399,0x2d); dev_spi_write(0x39a,0xbc); dev_spi_write(0x39b,0xf1); dev_spi_write(0x39c,0x1); dev_spi_write(0x39d,0xc); dev_spi_write(0x39e,0xfc); dev_spi_write(0x39f,0xd1); dev_spi_write(0x3a0,0x0); dev_spi_write(0x3a1,0xbf); dev_spi_write(0x3a2,0x0); dev_spi_write(0x3a3,0xbf); dev_spi_write(0x3a4,0x80); dev_spi_write(0x3a5,0xf8); dev_spi_write(0x3a6,0x60); dev_spi_write(0x3a7,0x1d); dev_spi_write(0x3a8,0xf8); dev_spi_write(0x3a9,0xbd); dev_spi_write(0x3aa,0x2d); dev_spi_write(0x3ab,0xe9); dev_spi_write(0x3ac,0xf8); dev_spi_write(0x3ad,0x43); dev_spi_write(0x3ae,0xdf); dev_spi_write(0x3af,0xf8); dev_spi_write(0x3b0,0x78); dev_spi_write(0x3b1,0x80); dev_spi_write(0x3b2,0xdf); dev_spi_write(0x3b3,0xf8); dev_spi_write(0x3b4,0x78); dev_spi_write(0x3b5,0x90); dev_spi_write(0x3b6,0x6); dev_spi_write(0x3b7,0x46); dev_spi_write(0x3b8,0x0); dev_spi_write(0x3b9,0x25); dev_spi_write(0x3ba,0x3); dev_spi_write(0x3bb,0x24); dev_spi_write(0x3bc,0x77); dev_spi_write(0x3bd,0x0); dev_spi_write(0x3be,0xe8); dev_spi_write(0x3bf,0x19); dev_spi_write(0x3c0,0xc0); dev_spi_write(0x3c1,0xb2); dev_spi_write(0x3c2,0x19); dev_spi_write(0x3c3,0xf8); dev_spi_write(0x3c4,0x10); dev_spi_write(0x3c5,0x20); dev_spi_write(0x3c6,0x4); dev_spi_write(0x3c7,0x2a); dev_spi_write(0x3c8,0xa); dev_spi_write(0x3c9,0xd0); dev_spi_write(0x3ca,0x16); dev_spi_write(0x3cb,0xfb); dev_spi_write(0x3cc,0x4); dev_spi_write(0x3cd,0x50); dev_spi_write(0x3ce,0x40); dev_spi_write(0x3cf,0x44); dev_spi_write(0x3d0,0x90); dev_spi_write(0x3d1,0xf9); dev_spi_write(0x3d2,0x1); dev_spi_write(0x3d3,0x30); dev_spi_write(0x3d4,0x7f); dev_spi_write(0x3d5,0x2b); dev_spi_write(0x3d6,0x3); dev_spi_write(0x3d7,0xd0); dev_spi_write(0x3d8,0x31); dev_spi_write(0x3d9,0x46); dev_spi_write(0x3da,0x1); dev_spi_write(0x3db,0x20); dev_spi_write(0x3dc,0xff); dev_spi_write(0x3dd,0xf7); dev_spi_write(0x3de,0x60); dev_spi_write(0x3df,0xff); dev_spi_write(0x3e0,0x6d); dev_spi_write(0x3e1,0x1c); dev_spi_write(0x3e2,0x2); dev_spi_write(0x3e3,0x2d); dev_spi_write(0x3e4,0xeb); dev_spi_write(0x3e5,0xdb); dev_spi_write(0x3e6,0x12); dev_spi_write(0x3e7,0x48); dev_spi_write(0x3e8,0xc2); dev_spi_write(0x3e9,0x5d); dev_spi_write(0x3ea,0x4); dev_spi_write(0x3eb,0x2a); dev_spi_write(0x3ec,0x9); dev_spi_write(0x3ed,0xd0); dev_spi_write(0x3ee,0x16); dev_spi_write(0x3ef,0xfb); dev_spi_write(0x3f0,0x4); dev_spi_write(0x3f1,0xf0); dev_spi_write(0x3f2,0x18); dev_spi_write(0x3f3,0xf9); dev_spi_write(0x3f4,0x0); dev_spi_write(0x3f5,0x30); dev_spi_write(0x3f6,0x7f); dev_spi_write(0x3f7,0x2b); dev_spi_write(0x3f8,0x3); dev_spi_write(0x3f9,0xd0); dev_spi_write(0x3fa,0x31); dev_spi_write(0x3fb,0x46); dev_spi_write(0x3fc,0x0); dev_spi_write(0x3fd,0x20); dev_spi_write(0x3fe,0xff); dev_spi_write(0x3ff,0xf7); dev_spi_write(0x400,0x4f); dev_spi_write(0x401,0xff); dev_spi_write(0x402,0xbd); dev_spi_write(0x403,0xe8); dev_spi_write(0x404,0xf8); dev_spi_write(0x405,0x83); dev_spi_write(0x406,0x8); dev_spi_write(0x407,0x4a); dev_spi_write(0x408,0x7f); dev_spi_write(0x409,0x21); dev_spi_write(0x40a,0x2); dev_spi_write(0x40b,0x20); dev_spi_write(0x40c,0x2); dev_spi_write(0x40d,0xf8); dev_spi_write(0x40e,0x1); dev_spi_write(0x40f,0x1b); dev_spi_write(0x410,0x2); dev_spi_write(0x411,0xf8); dev_spi_write(0x412,0x1); dev_spi_write(0x413,0x1b); dev_spi_write(0x414,0x40); dev_spi_write(0x415,0x1e); dev_spi_write(0x416,0x2); dev_spi_write(0x417,0xf8); dev_spi_write(0x418,0x1); dev_spi_write(0x419,0x1b); dev_spi_write(0x41a,0xf7); dev_spi_write(0x41b,0xd1); dev_spi_write(0x41c,0x70); dev_spi_write(0x41d,0x47); dev_spi_write(0x41e,0xc0); dev_spi_write(0x41f,0x46); dev_spi_write(0x420,0x32); dev_spi_write(0x421,0xd4); dev_spi_write(0x422,0x0); dev_spi_write(0x423,0x20); dev_spi_write(0x424,0xa8); dev_spi_write(0x425,0x75); dev_spi_write(0x426,0x2); dev_spi_write(0x427,0x0); dev_spi_write(0x428,0xd4); dev_spi_write(0x429,0x22); dev_spi_write(0x42a,0x1); dev_spi_write(0x42b,0x20); dev_spi_write(0x42c,0xfe); dev_spi_write(0x42d,0xd5); dev_spi_write(0x42e,0x0); dev_spi_write(0x42f,0x20); dev_spi_write(0x430,0x58); dev_spi_write(0x431,0xd6); dev_spi_write(0x432,0x0); dev_spi_write(0x433,0x20); dev_spi_write(0x434,0x55); dev_spi_write(0x435,0x48); dev_spi_write(0x436,0x10); dev_spi_write(0x437,0xb5); dev_spi_write(0x438,0x0); dev_spi_write(0x439,0x78); dev_spi_write(0x43a,0xc); dev_spi_write(0x43b,0x46); dev_spi_write(0x43c,0xfe); dev_spi_write(0x43d,0xf7); dev_spi_write(0x43e,0x1d); dev_spi_write(0x43f,0xfe); dev_spi_write(0x440,0x0); dev_spi_write(0x441,0x20); dev_spi_write(0x442,0x20); dev_spi_write(0x443,0x70); dev_spi_write(0x444,0x10); dev_spi_write(0x445,0xbd); dev_spi_write(0x446,0x51); dev_spi_write(0x447,0x48); dev_spi_write(0x448,0x2d); dev_spi_write(0x449,0xe9); dev_spi_write(0x44a,0xf8); dev_spi_write(0x44b,0x4f); dev_spi_write(0x44c,0x7); dev_spi_write(0x44d,0x78); dev_spi_write(0x44e,0x51); dev_spi_write(0x44f,0x4e); dev_spi_write(0x450,0x4f); dev_spi_write(0x451,0x48); dev_spi_write(0x452,0x0); dev_spi_write(0x453,0x22); dev_spi_write(0x454,0xd); dev_spi_write(0x455,0x46); dev_spi_write(0x456,0x3c); dev_spi_write(0x457,0x1); dev_spi_write(0x458,0xc6); dev_spi_write(0x459,0xeb); dev_spi_write(0x45a,0x82); dev_spi_write(0x45b,0x1); dev_spi_write(0x45c,0xb); dev_spi_write(0x45d,0x68); dev_spi_write(0x45e,0x2); dev_spi_write(0x45f,0xf0); dev_spi_write(0x460,0x1); dev_spi_write(0x461,0xc); dev_spi_write(0x462,0x42); dev_spi_write(0x463,0xf3); dev_spi_write(0x464,0x5d); dev_spi_write(0x465,0x1); dev_spi_write(0x466,0x52); dev_spi_write(0x467,0x1c); dev_spi_write(0x468,0x89); dev_spi_write(0x469,0x0); dev_spi_write(0x46a,0x4); dev_spi_write(0x46b,0x2a); dev_spi_write(0x46c,0x1); dev_spi_write(0x46d,0xeb); dev_spi_write(0x46e,0xcc); dev_spi_write(0x46f,0x1); dev_spi_write(0x470,0x21); dev_spi_write(0x471,0x44); dev_spi_write(0x472,0x1); dev_spi_write(0x473,0x44); dev_spi_write(0x474,0xcb); dev_spi_write(0x475,0x67); dev_spi_write(0x476,0xef); dev_spi_write(0x477,0xdb); dev_spi_write(0x478,0xdf); dev_spi_write(0x479,0xf8); dev_spi_write(0x47a,0x20); dev_spi_write(0x47b,0x81); dev_spi_write(0x47c,0x90); dev_spi_write(0x47d,0xf8); dev_spi_write(0x47e,0xc2); dev_spi_write(0x47f,0x20); dev_spi_write(0x480,0x45); dev_spi_write(0x481,0x49); dev_spi_write(0x482,0xd8); dev_spi_write(0x483,0xf8); dev_spi_write(0x484,0x50); dev_spi_write(0x485,0x37); dev_spi_write(0x486,0x98); dev_spi_write(0x487,0x47); dev_spi_write(0x488,0x45); dev_spi_write(0x489,0x4a); dev_spi_write(0x48a,0xbe); dev_spi_write(0x48b,0x18); dev_spi_write(0x48c,0xbc); dev_spi_write(0x48d,0x18); dev_spi_write(0x48e,0x42); dev_spi_write(0x48f,0x49); dev_spi_write(0x490,0xd8); dev_spi_write(0x491,0xf8); dev_spi_write(0x492,0x68); dev_spi_write(0x493,0x39); dev_spi_write(0x494,0x30); dev_spi_write(0x495,0x79); dev_spi_write(0x496,0x94); dev_spi_write(0x497,0xf8); dev_spi_write(0x498,0x0); dev_spi_write(0x499,0x90); dev_spi_write(0x49a,0x96); dev_spi_write(0x49b,0xf8); dev_spi_write(0x49c,0x8); dev_spi_write(0x49d,0xb0); dev_spi_write(0x49e,0x96); dev_spi_write(0x49f,0xf8); dev_spi_write(0x4a0,0xc); dev_spi_write(0x4a1,0xa0); dev_spi_write(0x4a2,0x0); dev_spi_write(0x4a3,0x90); dev_spi_write(0x4a4,0x38); dev_spi_write(0x4a5,0x46); dev_spi_write(0x4a6,0x98); dev_spi_write(0x4a7,0x47); dev_spi_write(0x4a8,0x20); dev_spi_write(0x4a9,0x46); dev_spi_write(0x4aa,0x1); dev_spi_write(0x4ab,0x78); dev_spi_write(0x4ac,0x49); dev_spi_write(0x4ad,0x45); dev_spi_write(0x4ae,0xb); dev_spi_write(0x4af,0xd1); dev_spi_write(0x4b0,0x31); dev_spi_write(0x4b1,0x79); dev_spi_write(0x4b2,0x0); dev_spi_write(0x4b3,0x9a); dev_spi_write(0x4b4,0x91); dev_spi_write(0x4b5,0x42); dev_spi_write(0x4b6,0x7); dev_spi_write(0x4b7,0xd1); dev_spi_write(0x4b8,0x31); dev_spi_write(0x4b9,0x7a); dev_spi_write(0x4ba,0x59); dev_spi_write(0x4bb,0x45); dev_spi_write(0x4bc,0x4); dev_spi_write(0x4bd,0xd1); dev_spi_write(0x4be,0x31); dev_spi_write(0x4bf,0x7b); dev_spi_write(0x4c0,0x51); dev_spi_write(0x4c1,0x45); dev_spi_write(0x4c2,0x8); dev_spi_write(0x4c3,0xbf); dev_spi_write(0x4c4,0x0); dev_spi_write(0x4c5,0x24); dev_spi_write(0x4c6,0x0); dev_spi_write(0x4c7,0xd0); dev_spi_write(0x4c8,0x1); dev_spi_write(0x4c9,0x24); dev_spi_write(0x4ca,0x90); dev_spi_write(0x4cb,0xf8); dev_spi_write(0x4cc,0xcc); dev_spi_write(0x4cd,0x62); dev_spi_write(0x4ce,0x0); dev_spi_write(0x4cf,0x2e); dev_spi_write(0x4d0,0x3d); dev_spi_write(0x4d1,0xd1); dev_spi_write(0x4d2,0xd8); dev_spi_write(0x4d3,0xf8); dev_spi_write(0x4d4,0x60); dev_spi_write(0x4d5,0x29); dev_spi_write(0x4d6,0x38); dev_spi_write(0x4d7,0x46); dev_spi_write(0x4d8,0x29); dev_spi_write(0x4d9,0x46); dev_spi_write(0x4da,0x90); dev_spi_write(0x4db,0x47); dev_spi_write(0x4dc,0x28); dev_spi_write(0x4dd,0x78); dev_spi_write(0x4de,0x0); dev_spi_write(0x4df,0x28); dev_spi_write(0x4e0,0x48); dev_spi_write(0x4e1,0xd1); dev_spi_write(0x4e2,0xd8); dev_spi_write(0x4e3,0xf8); dev_spi_write(0x4e4,0x70); dev_spi_write(0x4e5,0x29); dev_spi_write(0x4e6,0x38); dev_spi_write(0x4e7,0x46); dev_spi_write(0x4e8,0x29); dev_spi_write(0x4e9,0x46); dev_spi_write(0x4ea,0x90); dev_spi_write(0x4eb,0x47); dev_spi_write(0x4ec,0x28); dev_spi_write(0x4ed,0x78); dev_spi_write(0x4ee,0x0); dev_spi_write(0x4ef,0x28); dev_spi_write(0x4f0,0x40); dev_spi_write(0x4f1,0xd1); dev_spi_write(0x4f2,0xd8); dev_spi_write(0x4f3,0xf8); dev_spi_write(0x4f4,0x38); dev_spi_write(0x4f5,0x26); dev_spi_write(0x4f6,0x38); dev_spi_write(0x4f7,0x46); dev_spi_write(0x4f8,0x29); dev_spi_write(0x4f9,0x46); dev_spi_write(0x4fa,0x90); dev_spi_write(0x4fb,0x47); dev_spi_write(0x4fc,0x28); dev_spi_write(0x4fd,0x78); dev_spi_write(0x4fe,0x0); dev_spi_write(0x4ff,0x28); dev_spi_write(0x500,0x38); dev_spi_write(0x501,0xd1); dev_spi_write(0x502,0xd8); dev_spi_write(0x503,0xf8); dev_spi_write(0x504,0x3c); dev_spi_write(0x505,0x26); dev_spi_write(0x506,0x38); dev_spi_write(0x507,0x46); dev_spi_write(0x508,0x29); dev_spi_write(0x509,0x46); dev_spi_write(0x50a,0x90); dev_spi_write(0x50b,0x47); dev_spi_write(0x50c,0x28); dev_spi_write(0x50d,0x78); dev_spi_write(0x50e,0x88); dev_spi_write(0x50f,0xbb); dev_spi_write(0x510,0xd8); dev_spi_write(0x511,0xf8); dev_spi_write(0x512,0x50); dev_spi_write(0x513,0x16); dev_spi_write(0x514,0x38); dev_spi_write(0x515,0x46); dev_spi_write(0x516,0x88); dev_spi_write(0x517,0x47); dev_spi_write(0x518,0xd8); dev_spi_write(0x519,0xf8); dev_spi_write(0x51a,0x54); dev_spi_write(0x51b,0x16); dev_spi_write(0x51c,0x38); dev_spi_write(0x51d,0x46); dev_spi_write(0x51e,0x88); dev_spi_write(0x51f,0x47); dev_spi_write(0x520,0xd8); dev_spi_write(0x521,0xf8); dev_spi_write(0x522,0x58); dev_spi_write(0x523,0x16); dev_spi_write(0x524,0x38); dev_spi_write(0x525,0x46); dev_spi_write(0x526,0x88); dev_spi_write(0x527,0x47); dev_spi_write(0x528,0x1e); dev_spi_write(0x529,0x48); dev_spi_write(0x52a,0x0); dev_spi_write(0x52b,0x78); dev_spi_write(0x52c,0x10); dev_spi_write(0x52d,0xb3); dev_spi_write(0x52e,0x1); dev_spi_write(0x52f,0x28); dev_spi_write(0x530,0x18); dev_spi_write(0x531,0xbf); dev_spi_write(0x532,0x1); dev_spi_write(0x533,0x2c); dev_spi_write(0x534,0x1e); dev_spi_write(0x535,0xd1); dev_spi_write(0x536,0x1c); dev_spi_write(0x537,0x48); dev_spi_write(0x538,0x3); dev_spi_write(0x539,0x88); dev_spi_write(0x53a,0x0); dev_spi_write(0x53b,0x21); dev_spi_write(0x53c,0x1); dev_spi_write(0x53d,0x26); dev_spi_write(0x53e,0xa); dev_spi_write(0x53f,0x46); dev_spi_write(0x540,0x6); dev_spi_write(0x541,0xfa); dev_spi_write(0x542,0x7); dev_spi_write(0x543,0xf0); dev_spi_write(0x544,0xc0); dev_spi_write(0x545,0xb2); dev_spi_write(0x546,0xff); dev_spi_write(0x547,0xf7); dev_spi_write(0x548,0x11); dev_spi_write(0x549,0xf8); dev_spi_write(0x54a,0xbd); dev_spi_write(0x54b,0xe8); dev_spi_write(0x54c,0xf8); dev_spi_write(0x54d,0x8f); dev_spi_write(0x54e,0x6a); dev_spi_write(0x54f,0x88); dev_spi_write(0x550,0x8); dev_spi_write(0x551,0x23); dev_spi_write(0x552,0x1); dev_spi_write(0x553,0x21); dev_spi_write(0x554,0x6c); dev_spi_write(0x555,0x68); dev_spi_write(0x556,0x2b); dev_spi_write(0x557,0x70); dev_spi_write(0x558,0x42); dev_spi_write(0x559,0xf4); dev_spi_write(0x55a,0x80); dev_spi_write(0x55b,0x42); dev_spi_write(0x55c,0x1); dev_spi_write(0x55d,0xfa); dev_spi_write(0x55e,0x7); dev_spi_write(0x55f,0xf3); dev_spi_write(0x560,0x6a); dev_spi_write(0x561,0x80); dev_spi_write(0x562,0x23); dev_spi_write(0x563,0x43); dev_spi_write(0x564,0x6b); dev_spi_write(0x565,0x60); dev_spi_write(0x566,0x90); dev_spi_write(0x567,0xf8); dev_spi_write(0x568,0xcc); dev_spi_write(0x569,0x2); dev_spi_write(0x56a,0x6a); dev_spi_write(0x56b,0x68); dev_spi_write(0x56c,0x0); dev_spi_write(0x56d,0x1d); dev_spi_write(0x56e,0x81); dev_spi_write(0x56f,0x40); dev_spi_write(0x570,0x11); dev_spi_write(0x571,0x43); dev_spi_write(0x572,0x69); dev_spi_write(0x573,0x60); dev_spi_write(0x574,0xbd); dev_spi_write(0x575,0xe8); dev_spi_write(0x576,0xf8); dev_spi_write(0x577,0x8f); dev_spi_write(0x578,0x4); dev_spi_write(0x579,0x48); dev_spi_write(0x57a,0x0); dev_spi_write(0x57b,0x78); dev_spi_write(0x57c,0x2); dev_spi_write(0x57d,0x28); dev_spi_write(0x57e,0xa4); dev_spi_write(0x57f,0xbf); dev_spi_write(0x580,0x4); dev_spi_write(0x581,0x20); dev_spi_write(0x582,0x8); dev_spi_write(0x583,0x70); dev_spi_write(0x584,0x1); dev_spi_write(0x585,0xda); dev_spi_write(0x586,0x0); dev_spi_write(0x587,0xf0); dev_spi_write(0x588,0x38); dev_spi_write(0x589,0xb8); dev_spi_write(0x58a,0x70); dev_spi_write(0x58b,0x47); dev_spi_write(0x58c,0xb4); dev_spi_write(0x58d,0x3); dev_spi_write(0x58e,0x0); dev_spi_write(0x58f,0xa2); dev_spi_write(0x590,0xb4); dev_spi_write(0x591,0x1); dev_spi_write(0x592,0x1); dev_spi_write(0x593,0x20); dev_spi_write(0x594,0x4b); dev_spi_write(0x595,0xfc); dev_spi_write(0x596,0xff); dev_spi_write(0x597,0x5d); dev_spi_write(0x598,0x18); dev_spi_write(0x599,0xff); dev_spi_write(0x59a,0x0); dev_spi_write(0x59b,0x20); dev_spi_write(0x59c,0x90); dev_spi_write(0x59d,0xd6); dev_spi_write(0x59e,0x0); dev_spi_write(0x59f,0x20); dev_spi_write(0x5a0,0xd4); dev_spi_write(0x5a1,0xfb); dev_spi_write(0x5a2,0x0); dev_spi_write(0x5a3,0x20); dev_spi_write(0x5a4,0x5); dev_spi_write(0x5a5,0x23); dev_spi_write(0x5a6,0x1); dev_spi_write(0x5a7,0x20); dev_spi_write(0x5a8,0x0); dev_spi_write(0x5a9,0x23); dev_spi_write(0x5aa,0x1); dev_spi_write(0x5ab,0x20); dev_spi_write(0x5ac,0x3a); dev_spi_write(0x5ad,0xb1); dev_spi_write(0x5ae,0x3); dev_spi_write(0x5af,0x46); dev_spi_write(0x5b0,0x10); dev_spi_write(0x5b1,0x46); dev_spi_write(0x5b2,0x13); dev_spi_write(0x5b3,0xf8); dev_spi_write(0x5b4,0x1); dev_spi_write(0x5b5,0x2b); dev_spi_write(0x5b6,0x40); dev_spi_write(0x5b7,0x1e); dev_spi_write(0x5b8,0x1); dev_spi_write(0x5b9,0xf8); dev_spi_write(0x5ba,0x1); dev_spi_write(0x5bb,0x2b); dev_spi_write(0x5bc,0xf9); dev_spi_write(0x5bd,0xd1); dev_spi_write(0x5be,0x70); dev_spi_write(0x5bf,0x47); dev_spi_write(0x5c0,0x38); dev_spi_write(0x5c1,0xb5); dev_spi_write(0x5c2,0x5); dev_spi_write(0x5c3,0x46); dev_spi_write(0x5c4,0xc); dev_spi_write(0x5c5,0x46); dev_spi_write(0x5c6,0x28); dev_spi_write(0x5c7,0x68); dev_spi_write(0x5c8,0x21); dev_spi_write(0x5c9,0x68); dev_spi_write(0x5ca,0xc); dev_spi_write(0x5cb,0x22); dev_spi_write(0x5cc,0xff); dev_spi_write(0x5cd,0xf7); dev_spi_write(0x5ce,0xee); dev_spi_write(0x5cf,0xff); dev_spi_write(0x5d0,0x68); dev_spi_write(0x5d1,0x68); dev_spi_write(0x5d2,0x61); dev_spi_write(0x5d3,0x68); dev_spi_write(0x5d4,0x5); dev_spi_write(0x5d5,0x22); dev_spi_write(0x5d6,0xff); dev_spi_write(0x5d7,0xf7); dev_spi_write(0x5d8,0xe9); dev_spi_write(0x5d9,0xff); dev_spi_write(0x5da,0xa8); dev_spi_write(0x5db,0x68); dev_spi_write(0x5dc,0xa1); dev_spi_write(0x5dd,0x68); dev_spi_write(0x5de,0x18); dev_spi_write(0x5df,0x22); dev_spi_write(0x5e0,0xff); dev_spi_write(0x5e1,0xf7); dev_spi_write(0x5e2,0xe4); dev_spi_write(0x5e3,0xff); dev_spi_write(0x5e4,0xe8); dev_spi_write(0x5e5,0x68); dev_spi_write(0x5e6,0xe1); dev_spi_write(0x5e7,0x68); dev_spi_write(0x5e8,0xd2); dev_spi_write(0x5e9,0x22); dev_spi_write(0x5ea,0xff); dev_spi_write(0x5eb,0xf7); dev_spi_write(0x5ec,0xdf); dev_spi_write(0x5ed,0xff); dev_spi_write(0x5ee,0x28); dev_spi_write(0x5ef,0x69); dev_spi_write(0x5f0,0x21); dev_spi_write(0x5f1,0x69); dev_spi_write(0x5f2,0x96); dev_spi_write(0x5f3,0x22); dev_spi_write(0x5f4,0xff); dev_spi_write(0x5f5,0xf7); dev_spi_write(0x5f6,0xda); dev_spi_write(0x5f7,0xff); dev_spi_write(0x5f8,0x38); dev_spi_write(0x5f9,0xbd); dev_spi_write(0x5fa,0xb0); dev_spi_write(0x5fb,0xb5); dev_spi_write(0x5fc,0x3b); dev_spi_write(0x5fd,0x49); dev_spi_write(0x5fe,0x3c); dev_spi_write(0x5ff,0x4d); dev_spi_write(0x600,0x0); dev_spi_write(0x601,0xf0); dev_spi_write(0x602,0x1); dev_spi_write(0x603,0x2); dev_spi_write(0x604,0x4); dev_spi_write(0x605,0x27); dev_spi_write(0x606,0x12); dev_spi_write(0x607,0x4); dev_spi_write(0x608,0x8); dev_spi_write(0x609,0x70); dev_spi_write(0x60a,0x55); dev_spi_write(0x60b,0xf8); dev_spi_write(0x60c,0x4); dev_spi_write(0x60d,0x4b); dev_spi_write(0x60e,0xd4); dev_spi_write(0x60f,0xf8); dev_spi_write(0x610,0x80); dev_spi_write(0x611,0x1b); dev_spi_write(0x612,0x21); dev_spi_write(0x613,0xf4); dev_spi_write(0x614,0x80); dev_spi_write(0x615,0x31); dev_spi_write(0x616,0x11); dev_spi_write(0x617,0x43); dev_spi_write(0x618,0xc4); dev_spi_write(0x619,0xf8); dev_spi_write(0x61a,0x80); dev_spi_write(0x61b,0x1b); dev_spi_write(0x61c,0xd4); dev_spi_write(0x61d,0xf8); dev_spi_write(0x61e,0x48); dev_spi_write(0x61f,0x3b); dev_spi_write(0x620,0x7f); dev_spi_write(0x621,0x1e); dev_spi_write(0x622,0x80); dev_spi_write(0x623,0xea); dev_spi_write(0x624,0x3); dev_spi_write(0x625,0x1); dev_spi_write(0x626,0x1); dev_spi_write(0x627,0xf0); dev_spi_write(0x628,0x1); dev_spi_write(0x629,0x1); dev_spi_write(0x62a,0x81); dev_spi_write(0x62b,0xea); dev_spi_write(0x62c,0x3); dev_spi_write(0x62d,0x1); dev_spi_write(0x62e,0xc4); dev_spi_write(0x62f,0xf8); dev_spi_write(0x630,0x48); dev_spi_write(0x631,0x1b); dev_spi_write(0x632,0xea); dev_spi_write(0x633,0xd1); dev_spi_write(0x634,0x1); dev_spi_write(0x635,0x28); dev_spi_write(0x636,0x19); dev_spi_write(0x637,0xbf); dev_spi_write(0x638,0x2f); dev_spi_write(0x639,0x48); dev_spi_write(0x63a,0x0); dev_spi_write(0x63b,0x21); dev_spi_write(0x63c,0x2); dev_spi_write(0x63d,0x21); dev_spi_write(0x63e,0x2f); dev_spi_write(0x63f,0x48); dev_spi_write(0x640,0x2c); dev_spi_write(0x641,0x4a); dev_spi_write(0x642,0x11); dev_spi_write(0x643,0x70); dev_spi_write(0x644,0x2e); dev_spi_write(0x645,0x49); dev_spi_write(0x646,0xff); dev_spi_write(0x647,0xf7); dev_spi_write(0x648,0xbb); dev_spi_write(0x649,0xff); dev_spi_write(0x64a,0xb0); dev_spi_write(0x64b,0xbd); dev_spi_write(0x64c,0x8c); dev_spi_write(0x64d,0x46); dev_spi_write(0x64e,0x2d); dev_spi_write(0x64f,0x49); dev_spi_write(0x650,0xf8); dev_spi_write(0x651,0xb5); dev_spi_write(0x652,0x9); dev_spi_write(0x653,0x5c); dev_spi_write(0x654,0x1); dev_spi_write(0x655,0x29); dev_spi_write(0x656,0x12); dev_spi_write(0x657,0xd1); dev_spi_write(0x658,0x2b); dev_spi_write(0x659,0x49); dev_spi_write(0x65a,0x46); dev_spi_write(0x65b,0x1); dev_spi_write(0x65c,0x2); dev_spi_write(0x65d,0x23); dev_spi_write(0x65e,0x0); dev_spi_write(0x65f,0x24); dev_spi_write(0x660,0x32); dev_spi_write(0x661,0x19); dev_spi_write(0x662,0x2); dev_spi_write(0x663,0x27); dev_spi_write(0x664,0x8a); dev_spi_write(0x665,0x18); dev_spi_write(0x666,0xb2); dev_spi_write(0x667,0xf9); dev_spi_write(0x668,0x0); dev_spi_write(0x669,0x50); dev_spi_write(0x66a,0x7f); dev_spi_write(0x66b,0x1e); dev_spi_write(0x66c,0x4f); dev_spi_write(0x66d,0xea); dev_spi_write(0x66e,0x45); dev_spi_write(0x66f,0x5); dev_spi_write(0x670,0x22); dev_spi_write(0x671,0xf8); dev_spi_write(0x672,0x10); dev_spi_write(0x673,0x5b); dev_spi_write(0x674,0xf7); dev_spi_write(0x675,0xd1); dev_spi_write(0x676,0x5b); dev_spi_write(0x677,0x1e); dev_spi_write(0x678,0x4); dev_spi_write(0x679,0xf1); dev_spi_write(0x67a,0x8); dev_spi_write(0x67b,0x4); dev_spi_write(0x67c,0xf0); dev_spi_write(0x67d,0xd1); dev_spi_write(0x67e,0x61); dev_spi_write(0x67f,0x46); dev_spi_write(0x680,0xe0); dev_spi_write(0x681,0xf7); dev_spi_write(0x682,0x52); dev_spi_write(0x683,0xfb); dev_spi_write(0x684,0xf8); dev_spi_write(0x685,0xbd); dev_spi_write(0x686,0x98); dev_spi_write(0x687,0xb5); dev_spi_write(0x688,0x20); dev_spi_write(0x689,0x4c); dev_spi_write(0x68a,0x0); dev_spi_write(0x68b,0x21); dev_spi_write(0x68c,0x84); dev_spi_write(0x68d,0xf8); dev_spi_write(0x68e,0x24); dev_spi_write(0x68f,0x10); dev_spi_write(0x690,0x20); dev_spi_write(0x691,0x48); dev_spi_write(0x692,0x84); dev_spi_write(0x693,0xf8); dev_spi_write(0x694,0x25); dev_spi_write(0x695,0x10); dev_spi_write(0x696,0x3); dev_spi_write(0x697,0x22); dev_spi_write(0x698,0x84); dev_spi_write(0x699,0xf8); dev_spi_write(0x69a,0x29); dev_spi_write(0x69b,0x10); dev_spi_write(0x69c,0x1c); dev_spi_write(0x69d,0x4b); dev_spi_write(0x69e,0x84); dev_spi_write(0x69f,0xf8); dev_spi_write(0x6a0,0x2a); dev_spi_write(0x6a1,0x10); dev_spi_write(0x6a2,0xa); dev_spi_write(0x6a3,0x21); dev_spi_write(0x6a4,0x40); dev_spi_write(0x6a5,0x1e); dev_spi_write(0x6a6,0x10); dev_spi_write(0x6a7,0xf8); dev_spi_write(0x6a8,0x1); dev_spi_write(0x6a9,0x4f); dev_spi_write(0x6aa,0x5); dev_spi_write(0x6ab,0x27); dev_spi_write(0x6ac,0x7f); dev_spi_write(0x6ad,0x1e); dev_spi_write(0x6ae,0x3); dev_spi_write(0x6af,0xf8); dev_spi_write(0x6b0,0x1); dev_spi_write(0x6b1,0x4b); dev_spi_write(0x6b2,0xfb); dev_spi_write(0x6b3,0xd1); dev_spi_write(0x6b4,0x49); dev_spi_write(0x6b5,0x1e); dev_spi_write(0x6b6,0xf6); dev_spi_write(0x6b7,0xd1); dev_spi_write(0x6b8,0x52); dev_spi_write(0x6b9,0x1e); dev_spi_write(0x6ba,0x0); dev_spi_write(0x6bb,0xf1); dev_spi_write(0x6bc,0x1); dev_spi_write(0x6bd,0x0); dev_spi_write(0x6be,0xf0); dev_spi_write(0x6bf,0xd1); dev_spi_write(0x6c0,0x98); dev_spi_write(0x6c1,0xbd); dev_spi_write(0x6c2,0xa); dev_spi_write(0x6c3,0x4a); dev_spi_write(0x6c4,0x80); dev_spi_write(0x6c5,0xb5); dev_spi_write(0x6c6,0x12); dev_spi_write(0x6c7,0x78); dev_spi_write(0x6c8,0x1); dev_spi_write(0x6c9,0x2a); dev_spi_write(0x6ca,0xc); dev_spi_write(0x6cb,0xd1); dev_spi_write(0x6cc,0x12); dev_spi_write(0x6cd,0x4b); dev_spi_write(0x6ce,0x42); dev_spi_write(0x6cf,0x10); dev_spi_write(0x6d0,0x9a); dev_spi_write(0x6d1,0x5c); dev_spi_write(0x6d2,0x92); dev_spi_write(0x6d3,0x1e); dev_spi_write(0x6d4,0xd7); dev_spi_write(0x6d5,0xb2); dev_spi_write(0x6d6,0x1f); dev_spi_write(0x6d7,0xb1); dev_spi_write(0x6d8,0x1); dev_spi_write(0x6d9,0x2f); dev_spi_write(0x6da,0x4); dev_spi_write(0x6db,0xd1); dev_spi_write(0x6dc,0x5); dev_spi_write(0x6dd,0x22); dev_spi_write(0x6de,0x0); dev_spi_write(0x6df,0xe0); dev_spi_write(0x6e0,0x7); dev_spi_write(0x6e1,0x22); dev_spi_write(0x6e2,0xe); dev_spi_write(0x6e3,0x4b); dev_spi_write(0x6e4,0x1a); dev_spi_write(0x6e5,0x70); dev_spi_write(0x6e6,0xd7); dev_spi_write(0x6e7,0xf7); dev_spi_write(0x6e8,0x1d); dev_spi_write(0x6e9,0xf9); dev_spi_write(0x6ea,0x80); dev_spi_write(0x6eb,0xbd); dev_spi_write(0x6ec,0x9); dev_spi_write(0x6ed,0x23); dev_spi_write(0x6ee,0x1); dev_spi_write(0x6ef,0x20); dev_spi_write(0x6f0,0xbc); dev_spi_write(0x6f1,0x77); dev_spi_write(0x6f2,0x2); dev_spi_write(0x6f3,0x0); dev_spi_write(0x6f4,0xdd); dev_spi_write(0x6f5,0xb); dev_spi_write(0x6f6,0x1); dev_spi_write(0x6f7,0x20); dev_spi_write(0x6f8,0x9c); dev_spi_write(0x6f9,0x2d); dev_spi_write(0x6fa,0x3); dev_spi_write(0x6fb,0x0); dev_spi_write(0x6fc,0x88); dev_spi_write(0x6fd,0x2d); dev_spi_write(0x6fe,0x3); dev_spi_write(0x6ff,0x0); dev_spi_write(0x700,0x74); dev_spi_write(0x701,0x2d); dev_spi_write(0x702,0x3); dev_spi_write(0x703,0x0); dev_spi_write(0x704,0xac); dev_spi_write(0x705,0xfe); dev_spi_write(0x706,0x0); dev_spi_write(0x707,0x20); dev_spi_write(0x708,0x28); dev_spi_write(0x709,0xfd); dev_spi_write(0x70a,0x0); dev_spi_write(0x70b,0x20); dev_spi_write(0x70c,0x4a); dev_spi_write(0x70d,0xc); dev_spi_write(0x70e,0x1); dev_spi_write(0x70f,0x20); dev_spi_write(0x710,0xfb); dev_spi_write(0x711,0x20); dev_spi_write(0x712,0x1); dev_spi_write(0x713,0x20); dev_spi_write(0x714,0x53); dev_spi_write(0x715,0x2d); dev_spi_write(0x716,0x3); dev_spi_write(0x717,0x0); dev_spi_write(0x718,0xa2); dev_spi_write(0x719,0x1); dev_spi_write(0x71a,0x1); dev_spi_write(0x71b,0x20); dev_spi_write(0x71c,0xd4); dev_spi_write(0x71d,0x1e); dev_spi_write(0x71e,0x1); dev_spi_write(0x71f,0x20); dev_spi_write(0x720,0x98); dev_spi_write(0x721,0xb5); dev_spi_write(0x722,0xe5); dev_spi_write(0x723,0xf7); dev_spi_write(0x724,0xab); dev_spi_write(0x725,0xff); dev_spi_write(0x726,0x37); dev_spi_write(0x727,0x48); dev_spi_write(0x728,0x37); dev_spi_write(0x729,0x4a); dev_spi_write(0x72a,0x0); dev_spi_write(0x72b,0x27); dev_spi_write(0x72c,0x4f); dev_spi_write(0x72d,0xf6); dev_spi_write(0x72e,0xdf); dev_spi_write(0x72f,0x73); dev_spi_write(0x730,0x40); dev_spi_write(0x731,0x1e); dev_spi_write(0x732,0x10); dev_spi_write(0x733,0xf8); dev_spi_write(0x734,0x1); dev_spi_write(0x735,0x1f); dev_spi_write(0x736,0x1); dev_spi_write(0x737,0x29); dev_spi_write(0x738,0x9); dev_spi_write(0x739,0xd1); dev_spi_write(0x73a,0x0); dev_spi_write(0x73b,0x2f); dev_spi_write(0x73c,0x14); dev_spi_write(0x73d,0xbf); dev_spi_write(0x73e,0x2); dev_spi_write(0x73f,0xf1); dev_spi_write(0x740,0xb8); dev_spi_write(0x741,0x4); dev_spi_write(0x742,0x14); dev_spi_write(0x743,0x1c); dev_spi_write(0x744,0x21); dev_spi_write(0x745,0x88); dev_spi_write(0x746,0x19); dev_spi_write(0x747,0x40); dev_spi_write(0x748,0x41); dev_spi_write(0x749,0xf4); dev_spi_write(0x74a,0x0); dev_spi_write(0x74b,0x51); dev_spi_write(0x74c,0x21); dev_spi_write(0x74d,0x80); dev_spi_write(0x74e,0x7f); dev_spi_write(0x74f,0x1c); dev_spi_write(0x750,0x2); dev_spi_write(0x751,0x2f); dev_spi_write(0x752,0xee); dev_spi_write(0x753,0xdb); dev_spi_write(0x754,0x98); dev_spi_write(0x755,0xbd); dev_spi_write(0x756,0xf8); dev_spi_write(0x757,0xb5); dev_spi_write(0x758,0x2c); dev_spi_write(0x759,0x4b); dev_spi_write(0x75a,0x98); dev_spi_write(0x75b,0x78); dev_spi_write(0x75c,0xdc); dev_spi_write(0x75d,0x78); dev_spi_write(0x75e,0x84); dev_spi_write(0x75f,0x42); dev_spi_write(0x760,0xc8); dev_spi_write(0x761,0xbf); dev_spi_write(0x762,0x4); dev_spi_write(0x763,0x1c); dev_spi_write(0x764,0x2a); dev_spi_write(0x765,0x48); dev_spi_write(0x766,0x42); dev_spi_write(0x767,0x1d); dev_spi_write(0x768,0x5); dev_spi_write(0x769,0x78); dev_spi_write(0x76a,0x11); dev_spi_write(0x76b,0x78); dev_spi_write(0x76c,0xa9); dev_spi_write(0x76d,0x42); dev_spi_write(0x76e,0xb4); dev_spi_write(0x76f,0xbf); dev_spi_write(0x770,0x2f); dev_spi_write(0x771,0x1c); dev_spi_write(0x772,0xf); dev_spi_write(0x773,0x1c); dev_spi_write(0x774,0x90); dev_spi_write(0x775,0x7a); dev_spi_write(0x776,0x52); dev_spi_write(0x777,0x79); dev_spi_write(0x778,0x90); dev_spi_write(0x779,0x42); dev_spi_write(0x77a,0xb4); dev_spi_write(0x77b,0xbf); dev_spi_write(0x77c,0x16); dev_spi_write(0x77d,0x1c); dev_spi_write(0x77e,0x6); dev_spi_write(0x77f,0x1c); dev_spi_write(0x780,0xbe); dev_spi_write(0x781,0x42); dev_spi_write(0x782,0x4); dev_spi_write(0x783,0xda); dev_spi_write(0x784,0xa9); dev_spi_write(0x785,0x42); dev_spi_write(0x786,0xb8); dev_spi_write(0x787,0xbf); dev_spi_write(0x788,0x29); dev_spi_write(0x789,0x1c); dev_spi_write(0x78a,0xa); dev_spi_write(0x78b,0x46); dev_spi_write(0x78c,0x1); dev_spi_write(0x78d,0xe0); dev_spi_write(0x78e,0x90); dev_spi_write(0x78f,0x42); dev_spi_write(0x790,0x0); dev_spi_write(0x791,0xda); dev_spi_write(0x792,0x10); dev_spi_write(0x793,0x46); dev_spi_write(0x794,0x1a); dev_spi_write(0x795,0x79); dev_spi_write(0x796,0x59); dev_spi_write(0x797,0x79); dev_spi_write(0x798,0x9); dev_spi_write(0x799,0x38); dev_spi_write(0x79a,0xc5); dev_spi_write(0x79b,0xb2); dev_spi_write(0x79c,0x91); dev_spi_write(0x79d,0x42); dev_spi_write(0x79e,0xc8); dev_spi_write(0x79f,0xbf); dev_spi_write(0x7a0,0x11); dev_spi_write(0x7a1,0x1c); dev_spi_write(0x7a2,0x1c); dev_spi_write(0x7a3,0x48); dev_spi_write(0x7a4,0x2); dev_spi_write(0x7a5,0x78); dev_spi_write(0x7a6,0x40); dev_spi_write(0x7a7,0x79); dev_spi_write(0x7a8,0x90); dev_spi_write(0x7a9,0x42); dev_spi_write(0x7aa,0xb8); dev_spi_write(0x7ab,0xbf); dev_spi_write(0x7ac,0x10); dev_spi_write(0x7ad,0x1c); dev_spi_write(0x7ae,0xa1); dev_spi_write(0x7af,0x42); dev_spi_write(0x7b0,0xa0); dev_spi_write(0x7b1,0xf1); dev_spi_write(0x7b2,0x9); dev_spi_write(0x7b3,0x0); dev_spi_write(0x7b4,0xc2); dev_spi_write(0x7b5,0xb2); dev_spi_write(0x7b6,0xc8); dev_spi_write(0x7b7,0xbf); dev_spi_write(0x7b8,0x21); dev_spi_write(0x7b9,0x1c); dev_spi_write(0x7ba,0x17); dev_spi_write(0x7bb,0x48); dev_spi_write(0x7bc,0x4); dev_spi_write(0x7bd,0x78); dev_spi_write(0x7be,0x7); dev_spi_write(0x7bf,0x29); dev_spi_write(0x7c0,0x18); dev_spi_write(0x7c1,0xbf); dev_spi_write(0x7c2,0x44); dev_spi_write(0x7c3,0x5c); dev_spi_write(0x7c4,0xaa); dev_spi_write(0x7c5,0x42); dev_spi_write(0x7c6,0xb8); dev_spi_write(0x7c7,0xbf); dev_spi_write(0x7c8,0x2a); dev_spi_write(0x7c9,0x1c); dev_spi_write(0x7ca,0x14); dev_spi_write(0x7cb,0x48); dev_spi_write(0x7cc,0xd3); dev_spi_write(0x7cd,0xf8); dev_spi_write(0x7ce,0xb0); dev_spi_write(0x7cf,0x11); dev_spi_write(0x7d0,0x0); dev_spi_write(0x7d1,0x78); dev_spi_write(0x7d2,0xa1); dev_spi_write(0x7d3,0xfb); dev_spi_write(0x7d4,0x0); dev_spi_write(0x7d5,0x1); dev_spi_write(0x7d6,0xc6); dev_spi_write(0x7d7,0xe); dev_spi_write(0x7d8,0x7); dev_spi_write(0x7d9,0xf); dev_spi_write(0x7da,0x4b); dev_spi_write(0x7db,0x1); dev_spi_write(0x7dc,0x45); dev_spi_write(0x7dd,0x1); dev_spi_write(0x7de,0x9); dev_spi_write(0x7df,0x1); dev_spi_write(0x7e0,0x1e); dev_spi_write(0x7e1,0x43); dev_spi_write(0x7e2,0x0); dev_spi_write(0x7e3,0x1); dev_spi_write(0x7e4,0x39); dev_spi_write(0x7e5,0x43); dev_spi_write(0x7e6,0x40); dev_spi_write(0x7e7,0x19); dev_spi_write(0x7e8,0x41); dev_spi_write(0x7e9,0xeb); dev_spi_write(0x7ea,0x6); dev_spi_write(0x7eb,0x1); dev_spi_write(0x7ec,0x0); dev_spi_write(0x7ed,0xf0); dev_spi_write(0x7ee,0xc); dev_spi_write(0x7ef,0xfa); dev_spi_write(0x7f0,0xc8); dev_spi_write(0x7f1,0x22); dev_spi_write(0x7f2,0x0); dev_spi_write(0x7f3,0x23); dev_spi_write(0x7f4,0x14); dev_spi_write(0x7f5,0xfb); dev_spi_write(0x7f6,0x2); dev_spi_write(0x7f7,0xf2); dev_spi_write(0x7f8,0xff); dev_spi_write(0x7f9,0xf7); dev_spi_write(0x7fa,0x8a); dev_spi_write(0x7fb,0xfb); dev_spi_write(0x7fc,0xe6); dev_spi_write(0x7fd,0xf7); dev_spi_write(0x7fe,0x7f); dev_spi_write(0x7ff,0xf8); dev_spi_write(0x800,0xf8); dev_spi_write(0x801,0xbd); dev_spi_write(0x802,0xc0); dev_spi_write(0x803,0x46); dev_spi_write(0x804,0x9e); dev_spi_write(0x805,0x13); dev_spi_write(0x806,0x1); dev_spi_write(0x807,0x20); dev_spi_write(0x808,0x6); dev_spi_write(0x809,0x7); dev_spi_write(0x80a,0x6); dev_spi_write(0x80b,0xa8); dev_spi_write(0x80c,0xb4); dev_spi_write(0x80d,0x1); dev_spi_write(0x80e,0x1); dev_spi_write(0x80f,0x20); dev_spi_write(0x810,0x3c); dev_spi_write(0x811,0x1b); dev_spi_write(0x812,0x1); dev_spi_write(0x813,0x20); dev_spi_write(0x814,0xeb); dev_spi_write(0x815,0x1c); dev_spi_write(0x816,0x1); dev_spi_write(0x817,0x20); dev_spi_write(0x818,0xac); dev_spi_write(0x819,0x78); dev_spi_write(0x81a,0x2); dev_spi_write(0x81b,0x0); dev_spi_write(0x81c,0x2f); dev_spi_write(0x81d,0x1f); dev_spi_write(0x81e,0x1); dev_spi_write(0x81f,0x20); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 10642 of bringupLog\n"); xil_printf("Number of iterations of poll in line 10642 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x8); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x20); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x78); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 10654 of bringupLog\n"); xil_printf("Number of iterations of poll in line 10654 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 10655 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x1); dev_spi_write(0x20,0xa); dev_spi_write(0x21,0x46); dev_spi_write(0x22,0x2d); dev_spi_write(0x23,0xe9); dev_spi_write(0x24,0xf8); dev_spi_write(0x25,0x4f); dev_spi_write(0x26,0x1); dev_spi_write(0x27,0x46); dev_spi_write(0x28,0x4f); dev_spi_write(0x29,0xf0); dev_spi_write(0x2a,0xaa); dev_spi_write(0x2b,0xa); dev_spi_write(0x2c,0x0); dev_spi_write(0x2d,0x20); dev_spi_write(0x2e,0xa1); dev_spi_write(0x2f,0xf1); dev_spi_write(0x30,0xaa); dev_spi_write(0x31,0x8); dev_spi_write(0x32,0xd3); dev_spi_write(0x33,0x46); dev_spi_write(0x34,0x4); dev_spi_write(0x35,0x46); dev_spi_write(0x36,0x0); dev_spi_write(0x37,0x92); dev_spi_write(0x38,0x8); dev_spi_write(0x39,0xf1); dev_spi_write(0x3a,0xaa); dev_spi_write(0x3b,0x8); dev_spi_write(0x3c,0x98); dev_spi_write(0x3d,0xf8); dev_spi_write(0x3e,0xa6); dev_spi_write(0x3f,0x20); dev_spi_write(0x40,0x4); dev_spi_write(0x41,0x2a); dev_spi_write(0x42,0x56); dev_spi_write(0x43,0xda); dev_spi_write(0x44,0x98); dev_spi_write(0x45,0xf8); dev_spi_write(0x46,0x4); dev_spi_write(0x47,0x70); dev_spi_write(0x48,0x0); dev_spi_write(0x49,0x2f); dev_spi_write(0x4a,0x52); dev_spi_write(0x4b,0xd0); dev_spi_write(0x4c,0x7f); dev_spi_write(0x4d,0x1e); dev_spi_write(0x4e,0x7a); dev_spi_write(0x4f,0x1c); dev_spi_write(0x50,0x5f); dev_spi_write(0x51,0xfa); dev_spi_write(0x52,0x87); dev_spi_write(0x53,0xf9); dev_spi_write(0x54,0xd2); dev_spi_write(0x55,0xb2); dev_spi_write(0x56,0x6); dev_spi_write(0x57,0x2a); dev_spi_write(0x58,0x48); dev_spi_write(0x59,0xda); dev_spi_write(0x5a,0x5b); dev_spi_write(0x5b,0x46); dev_spi_write(0x5c,0x3); dev_spi_write(0x5d,0xfb); dev_spi_write(0x5e,0x4); dev_spi_write(0x5f,0x13); dev_spi_write(0x60,0x1d); dev_spi_write(0x61,0x7c); dev_spi_write(0x62,0x0); dev_spi_write(0x63,0x23); dev_spi_write(0x64,0x37); dev_spi_write(0x65,0xe0); dev_spi_write(0x66,0xc5); dev_spi_write(0x67,0x18); dev_spi_write(0x68,0x4d); dev_spi_write(0x69,0x19); dev_spi_write(0x6a,0xed); dev_spi_write(0x6b,0x7d); dev_spi_write(0x6c,0x9); dev_spi_write(0x6d,0x26); dev_spi_write(0x6e,0x19); dev_spi_write(0x6f,0xfb); dev_spi_write(0x70,0x6); dev_spi_write(0x71,0xf6); dev_spi_write(0x72,0x77); dev_spi_write(0x73,0x19); dev_spi_write(0x74,0xc7); dev_spi_write(0x75,0x19); dev_spi_write(0x76,0xcf); dev_spi_write(0x77,0x19); dev_spi_write(0x78,0x97); dev_spi_write(0x79,0xf9); dev_spi_write(0x7a,0x22); dev_spi_write(0x7b,0xe0); dev_spi_write(0x7c,0x2); dev_spi_write(0x7d,0xeb); dev_spi_write(0x7e,0xc2); dev_spi_write(0x7f,0xc); dev_spi_write(0x80,0xae); dev_spi_write(0x81,0x19); dev_spi_write(0x82,0x86); dev_spi_write(0x83,0x19); dev_spi_write(0x84,0x47); dev_spi_write(0x85,0x19); dev_spi_write(0x86,0x8e); dev_spi_write(0x87,0x19); dev_spi_write(0x88,0x67); dev_spi_write(0x89,0x44); dev_spi_write(0x8a,0xcf); dev_spi_write(0x8b,0x19); dev_spi_write(0x8c,0x87); dev_spi_write(0x8d,0xf8); dev_spi_write(0x8e,0x22); dev_spi_write(0x8f,0xe0); dev_spi_write(0x90,0x96); dev_spi_write(0x91,0xf9); dev_spi_write(0x92,0x58); dev_spi_write(0x93,0x70); dev_spi_write(0x94,0x46); dev_spi_write(0x95,0x19); dev_spi_write(0x96,0xb); dev_spi_write(0x97,0xfb); dev_spi_write(0x98,0x4); dev_spi_write(0x99,0xf0); dev_spi_write(0x9a,0xc); dev_spi_write(0x9b,0xeb); dev_spi_write(0x9c,0x6); dev_spi_write(0x9d,0x5); dev_spi_write(0x9e,0x4e); dev_spi_write(0x9f,0x19); dev_spi_write(0xa0,0xd); dev_spi_write(0xa1,0x18); dev_spi_write(0xa2,0x86); dev_spi_write(0xa3,0xf8); dev_spi_write(0xa4,0x58); dev_spi_write(0xa5,0x70); dev_spi_write(0xa6,0xad); dev_spi_write(0xa7,0x7d); dev_spi_write(0xa8,0x5b); dev_spi_write(0xa9,0x1c); dev_spi_write(0xaa,0xdb); dev_spi_write(0xab,0xb2); dev_spi_write(0xac,0x19); dev_spi_write(0xad,0xe0); dev_spi_write(0xae,0x3); dev_spi_write(0xaf,0x25); dev_spi_write(0xb0,0x19); dev_spi_write(0xb1,0xfb); dev_spi_write(0xb2,0x5); dev_spi_write(0xb3,0x35); dev_spi_write(0xb4,0x45); dev_spi_write(0xb5,0x19); dev_spi_write(0xb6,0x4d); dev_spi_write(0xb7,0x19); dev_spi_write(0xb8,0x95); dev_spi_write(0xb9,0xf8); dev_spi_write(0xba,0x8e); dev_spi_write(0xbb,0x70); dev_spi_write(0xbc,0x2); dev_spi_write(0xbd,0xeb); dev_spi_write(0xbe,0x42); dev_spi_write(0xbf,0x6); dev_spi_write(0xc0,0x9d); dev_spi_write(0xc1,0x19); dev_spi_write(0xc2,0x45); dev_spi_write(0xc3,0x19); dev_spi_write(0xc4,0xa); dev_spi_write(0xc5,0xfb); dev_spi_write(0xc6,0x4); dev_spi_write(0xc7,0xf0); dev_spi_write(0xc8,0x4e); dev_spi_write(0xc9,0x19); dev_spi_write(0xca,0xd); dev_spi_write(0xcb,0x18); dev_spi_write(0xcc,0x86); dev_spi_write(0xcd,0xf8); dev_spi_write(0xce,0x8e); dev_spi_write(0xcf,0x70); dev_spi_write(0xd0,0x2d); dev_spi_write(0xd1,0x7c); dev_spi_write(0xd2,0x5b); dev_spi_write(0xd3,0x1c); dev_spi_write(0xd4,0xdb); dev_spi_write(0xd5,0xb2); dev_spi_write(0xd6,0x9d); dev_spi_write(0xd7,0x42); dev_spi_write(0xd8,0xe9); dev_spi_write(0xd9,0xdc); dev_spi_write(0xda,0xa); dev_spi_write(0xdb,0xfb); dev_spi_write(0xdc,0x4); dev_spi_write(0xdd,0x13); dev_spi_write(0xde,0x9d); dev_spi_write(0xdf,0x7d); dev_spi_write(0xe0,0x0); dev_spi_write(0xe1,0x23); dev_spi_write(0xe2,0x9d); dev_spi_write(0xe3,0x42); dev_spi_write(0xe4,0xbf); dev_spi_write(0xe5,0xdc); dev_spi_write(0xe6,0x52); dev_spi_write(0xe7,0x1c); dev_spi_write(0xe8,0x6); dev_spi_write(0xe9,0x2a); dev_spi_write(0xea,0xb6); dev_spi_write(0xeb,0xdb); dev_spi_write(0xec,0x6); dev_spi_write(0xed,0x22); dev_spi_write(0xee,0x88); dev_spi_write(0xef,0xf8); dev_spi_write(0xf0,0x4); dev_spi_write(0xf1,0x20); dev_spi_write(0xf2,0x64); dev_spi_write(0xf3,0x1c); dev_spi_write(0xf4,0xaa); dev_spi_write(0xf5,0x30); dev_spi_write(0xf6,0x6); dev_spi_write(0xf7,0x2c); dev_spi_write(0xf8,0x9e); dev_spi_write(0xf9,0xdb); dev_spi_write(0xfa,0x0); dev_spi_write(0xfb,0x9a); dev_spi_write(0xfc,0x8); dev_spi_write(0xfd,0x46); dev_spi_write(0xfe,0x11); dev_spi_write(0xff,0x46); dev_spi_write(0x100,0xe2); dev_spi_write(0x101,0xf7); dev_spi_write(0x102,0x60); dev_spi_write(0x103,0xff); dev_spi_write(0x104,0xbd); dev_spi_write(0x105,0xe8); dev_spi_write(0x106,0xf8); dev_spi_write(0x107,0x8f); dev_spi_write(0x108,0x10); dev_spi_write(0x109,0xb5); dev_spi_write(0x10a,0x30); dev_spi_write(0x10b,0x4a); dev_spi_write(0x10c,0x2e); dev_spi_write(0x10d,0x4c); dev_spi_write(0x10e,0x13); dev_spi_write(0x10f,0x78); dev_spi_write(0x110,0x54); dev_spi_write(0x111,0xf8); dev_spi_write(0x112,0x20); dev_spi_write(0x113,0x40); dev_spi_write(0x114,0x84); dev_spi_write(0x115,0xf8); dev_spi_write(0x116,0x58); dev_spi_write(0x117,0x3e); dev_spi_write(0x118,0x6); dev_spi_write(0x119,0x20); dev_spi_write(0x11a,0xc0); dev_spi_write(0x11b,0xf2); dev_spi_write(0x11c,0x0); dev_spi_write(0x11d,0x0); dev_spi_write(0x11e,0x3); dev_spi_write(0x11f,0x46); dev_spi_write(0x120,0x5b); dev_spi_write(0x121,0x1e); dev_spi_write(0x122,0xfd); dev_spi_write(0x123,0xd1); dev_spi_write(0x124,0x53); dev_spi_write(0x125,0x78); dev_spi_write(0x126,0x4); dev_spi_write(0x127,0xeb); dev_spi_write(0x128,0x83); dev_spi_write(0x129,0x3); dev_spi_write(0x12a,0xc3); dev_spi_write(0x12b,0xf8); dev_spi_write(0x12c,0xc0); dev_spi_write(0x12d,0x13); dev_spi_write(0x12e,0x40); dev_spi_write(0x12f,0x1e); dev_spi_write(0x130,0xfd); dev_spi_write(0x131,0xd1); dev_spi_write(0x132,0x50); dev_spi_write(0x133,0x78); dev_spi_write(0x134,0x84); dev_spi_write(0x135,0xf8); dev_spi_write(0x136,0x58); dev_spi_write(0x137,0xe); dev_spi_write(0x138,0x10); dev_spi_write(0x139,0xbd); dev_spi_write(0x13a,0xf8); dev_spi_write(0x13b,0xb5); dev_spi_write(0x13c,0xdd); dev_spi_write(0x13d,0xf8); dev_spi_write(0x13e,0x18); dev_spi_write(0x13f,0xc0); dev_spi_write(0x140,0x7); dev_spi_write(0x141,0x46); dev_spi_write(0x142,0x14); dev_spi_write(0x143,0x46); dev_spi_write(0x144,0x1d); dev_spi_write(0x145,0x46); dev_spi_write(0x146,0xe); dev_spi_write(0x147,0x46); dev_spi_write(0x148,0xcd); dev_spi_write(0x149,0xf8); dev_spi_write(0x14a,0x0); dev_spi_write(0x14b,0xc0); dev_spi_write(0x14c,0xe9); dev_spi_write(0x14d,0xf7); dev_spi_write(0x14e,0x40); dev_spi_write(0x14f,0xfd); dev_spi_write(0x150,0x55); dev_spi_write(0x151,0xea); dev_spi_write(0x152,0x4); dev_spi_write(0x153,0x0); dev_spi_write(0x154,0x37); dev_spi_write(0x155,0xd1); dev_spi_write(0x156,0x1e); dev_spi_write(0x157,0x4b); dev_spi_write(0x158,0x1e); dev_spi_write(0x159,0x4a); dev_spi_write(0x15a,0x3); dev_spi_write(0x15b,0xeb); dev_spi_write(0x15c,0x67); dev_spi_write(0x15d,0x1); dev_spi_write(0x15e,0x73); dev_spi_write(0x15f,0x31); dev_spi_write(0x160,0x8); dev_spi_write(0x161,0x78); dev_spi_write(0x162,0xb3); dev_spi_write(0x163,0xf8); dev_spi_write(0x164,0x9e); dev_spi_write(0x165,0x41); dev_spi_write(0x166,0x12); dev_spi_write(0x167,0x5c); dev_spi_write(0x168,0x38); dev_spi_write(0x169,0x46); dev_spi_write(0x16a,0x54); dev_spi_write(0x16b,0x43); dev_spi_write(0x16c,0x47); dev_spi_write(0x16d,0xb1); dev_spi_write(0x16e,0x1); dev_spi_write(0x16f,0x2f); dev_spi_write(0x170,0x8); dev_spi_write(0x171,0xbf); dev_spi_write(0x172,0x0); dev_spi_write(0x173,0x25); dev_spi_write(0x174,0x5); dev_spi_write(0x175,0xd0); dev_spi_write(0x176,0x2); dev_spi_write(0x177,0x2f); dev_spi_write(0x178,0xc); dev_spi_write(0x179,0xbf); dev_spi_write(0x17a,0x3); dev_spi_write(0x17b,0x25); dev_spi_write(0x17c,0x2); dev_spi_write(0x17d,0x25); dev_spi_write(0x17e,0x0); dev_spi_write(0x17f,0xe0); dev_spi_write(0x180,0x1); dev_spi_write(0x181,0x25); dev_spi_write(0x182,0x15); dev_spi_write(0x183,0x4a); dev_spi_write(0x184,0xd2); dev_spi_write(0x185,0x5d); dev_spi_write(0x186,0x1); dev_spi_write(0x187,0x2a); dev_spi_write(0x188,0x2); dev_spi_write(0x189,0xd0); dev_spi_write(0x18a,0x91); dev_spi_write(0x18b,0xf8); dev_spi_write(0x18c,0x7e); dev_spi_write(0x18d,0x30); dev_spi_write(0x18e,0x23); dev_spi_write(0x18f,0xb1); dev_spi_write(0x190,0x79); dev_spi_write(0x191,0x8); dev_spi_write(0x192,0x2); dev_spi_write(0x193,0xd3); dev_spi_write(0x194,0x28); dev_spi_write(0x195,0x46); dev_spi_write(0x196,0x41); dev_spi_write(0x197,0x1c); dev_spi_write(0x198,0xcd); dev_spi_write(0x199,0xb2); dev_spi_write(0x19a,0xd6); dev_spi_write(0x19b,0xf8); dev_spi_write(0x19c,0x1); dev_spi_write(0x19d,0x10); dev_spi_write(0x19e,0x27); dev_spi_write(0x19f,0x9); dev_spi_write(0x1a0,0xa); dev_spi_write(0x1a1,0x1); dev_spi_write(0x1a2,0xb2); dev_spi_write(0x1a3,0xfb); dev_spi_write(0x1a4,0xf4); dev_spi_write(0x1a5,0xf2); dev_spi_write(0x1a6,0x7); dev_spi_write(0x1a7,0xfb); dev_spi_write(0x1a8,0x12); dev_spi_write(0x1a9,0x11); dev_spi_write(0x1aa,0xff); dev_spi_write(0x1ab,0xf7); dev_spi_write(0x1ac,0xad); dev_spi_write(0x1ad,0xff); dev_spi_write(0x1ae,0x30); dev_spi_write(0x1af,0x78); dev_spi_write(0x1b0,0x48); dev_spi_write(0x1b1,0xb1); dev_spi_write(0x1b2,0xd6); dev_spi_write(0x1b3,0xf8); dev_spi_write(0x1b4,0x6); dev_spi_write(0x1b5,0x0); dev_spi_write(0x1b6,0x1); dev_spi_write(0x1b7,0x1); dev_spi_write(0x1b8,0xb1); dev_spi_write(0x1b9,0xfb); dev_spi_write(0x1ba,0xf4); dev_spi_write(0x1bb,0xf1); dev_spi_write(0x1bc,0x7); dev_spi_write(0x1bd,0xfb); dev_spi_write(0x1be,0x11); dev_spi_write(0x1bf,0x1); dev_spi_write(0x1c0,0x28); dev_spi_write(0x1c1,0x46); dev_spi_write(0x1c2,0xff); dev_spi_write(0x1c3,0xf7); dev_spi_write(0x1c4,0xa1); dev_spi_write(0x1c5,0xff); dev_spi_write(0x1c6,0xf8); dev_spi_write(0x1c7,0xbd); dev_spi_write(0x1c8,0xbc); dev_spi_write(0x1c9,0x77); dev_spi_write(0x1ca,0x2); dev_spi_write(0x1cb,0x0); dev_spi_write(0x1cc,0x96); dev_spi_write(0x1cd,0x19); dev_spi_write(0x1ce,0x1); dev_spi_write(0x1cf,0x20); dev_spi_write(0x1d0,0xb4); dev_spi_write(0x1d1,0x1); dev_spi_write(0x1d2,0x1); dev_spi_write(0x1d3,0x20); dev_spi_write(0x1d4,0x3b); dev_spi_write(0x1d5,0x78); dev_spi_write(0x1d6,0x2); dev_spi_write(0x1d7,0x0); dev_spi_write(0x1d8,0x98); dev_spi_write(0x1d9,0xfe); dev_spi_write(0x1da,0x0); dev_spi_write(0x1db,0x20); dev_spi_write(0x1dc,0x1d); dev_spi_write(0x1dd,0x48); dev_spi_write(0x1de,0xb0); dev_spi_write(0x1df,0xb5); dev_spi_write(0x1e0,0x0); dev_spi_write(0x1e1,0x78); dev_spi_write(0x1e2,0x48); dev_spi_write(0x1e3,0xbb); dev_spi_write(0x1e4,0x1c); dev_spi_write(0x1e5,0x48); dev_spi_write(0x1e6,0x0); dev_spi_write(0x1e7,0x78); dev_spi_write(0x1e8,0x30); dev_spi_write(0x1e9,0xbb); dev_spi_write(0x1ea,0x1d); dev_spi_write(0x1eb,0x48); dev_spi_write(0x1ec,0x1b); dev_spi_write(0x1ed,0x4a); dev_spi_write(0x1ee,0x2); dev_spi_write(0x1ef,0x21); dev_spi_write(0x1f0,0xc); dev_spi_write(0x1f1,0x38); dev_spi_write(0x1f2,0x50); dev_spi_write(0x1f3,0xf8); dev_spi_write(0x1f4,0xc); dev_spi_write(0x1f5,0x3f); dev_spi_write(0x1f6,0x93); dev_spi_write(0x1f7,0xf8); dev_spi_write(0x1f8,0x40); dev_spi_write(0x1f9,0x47); dev_spi_write(0x1fa,0x93); dev_spi_write(0x1fb,0xf8); dev_spi_write(0x1fc,0x41); dev_spi_write(0x1fd,0x77); dev_spi_write(0x1fe,0xf); dev_spi_write(0x1ff,0xb9); dev_spi_write(0x200,0x83); dev_spi_write(0x201,0xf8); dev_spi_write(0x202,0x70); dev_spi_write(0x203,0x47); dev_spi_write(0x204,0x52); dev_spi_write(0x205,0xf8); dev_spi_write(0x206,0x8); dev_spi_write(0x207,0x4b); dev_spi_write(0x208,0x94); dev_spi_write(0x209,0xf8); dev_spi_write(0x20a,0x80); dev_spi_write(0x20b,0x5b); dev_spi_write(0x20c,0xd4); dev_spi_write(0x20d,0xf8); dev_spi_write(0x20e,0x80); dev_spi_write(0x20f,0x3b); dev_spi_write(0x210,0x49); dev_spi_write(0x211,0x1e); dev_spi_write(0x212,0x65); dev_spi_write(0x213,0xf3); dev_spi_write(0x214,0x4d); dev_spi_write(0x215,0x33); dev_spi_write(0x216,0xc4); dev_spi_write(0x217,0xf8); dev_spi_write(0x218,0x80); dev_spi_write(0x219,0x3b); dev_spi_write(0x21a,0xea); dev_spi_write(0x21b,0xd1); dev_spi_write(0x21c,0x11); dev_spi_write(0x21d,0x4c); dev_spi_write(0x21e,0x4); dev_spi_write(0x21f,0x20); dev_spi_write(0x220,0x54); dev_spi_write(0x221,0xf8); dev_spi_write(0x222,0x4); dev_spi_write(0x223,0x3b); dev_spi_write(0x224,0x93); dev_spi_write(0x225,0xf8); dev_spi_write(0x226,0x71); dev_spi_write(0x227,0x27); dev_spi_write(0x228,0x93); dev_spi_write(0x229,0xf8); dev_spi_write(0x22a,0x72); dev_spi_write(0x22b,0x17); dev_spi_write(0x22c,0x40); dev_spi_write(0x22d,0x1e); dev_spi_write(0x22e,0x1); dev_spi_write(0x22f,0xea); dev_spi_write(0x230,0x2); dev_spi_write(0x231,0x1); dev_spi_write(0x232,0x83); dev_spi_write(0x233,0xf8); dev_spi_write(0x234,0x70); dev_spi_write(0x235,0x17); dev_spi_write(0x236,0xf3); dev_spi_write(0x237,0xd1); dev_spi_write(0x238,0xb0); dev_spi_write(0x239,0xbd); dev_spi_write(0x23a,0x8); dev_spi_write(0x23b,0xb5); dev_spi_write(0x23c,0xd8); dev_spi_write(0x23d,0xf7); dev_spi_write(0x23e,0x8); dev_spi_write(0x23f,0xf9); dev_spi_write(0x240,0xff); dev_spi_write(0x241,0xf7); dev_spi_write(0x242,0xcc); dev_spi_write(0x243,0xff); dev_spi_write(0x244,0x8); dev_spi_write(0x245,0xbd); dev_spi_write(0x246,0x8); dev_spi_write(0x247,0xb5); dev_spi_write(0x248,0xd8); dev_spi_write(0x249,0xf7); dev_spi_write(0x24a,0xb6); dev_spi_write(0x24b,0xf9); dev_spi_write(0x24c,0xff); dev_spi_write(0x24d,0xf7); dev_spi_write(0x24e,0xc6); dev_spi_write(0x24f,0xff); dev_spi_write(0x250,0x8); dev_spi_write(0x251,0xbd); dev_spi_write(0x252,0xc0); dev_spi_write(0x253,0x46); dev_spi_write(0x254,0xc2); dev_spi_write(0x255,0x19); dev_spi_write(0x256,0x1); dev_spi_write(0x257,0x20); dev_spi_write(0x258,0x7); dev_spi_write(0x259,0x23); dev_spi_write(0x25a,0x1); dev_spi_write(0x25b,0x20); dev_spi_write(0x25c,0xbc); dev_spi_write(0x25d,0x77); dev_spi_write(0x25e,0x2); dev_spi_write(0x25f,0x0); dev_spi_write(0x260,0xa8); dev_spi_write(0x261,0x75); dev_spi_write(0x262,0x2); dev_spi_write(0x263,0x0); dev_spi_write(0x264,0x9c); dev_spi_write(0x265,0x77); dev_spi_write(0x266,0x2); dev_spi_write(0x267,0x0); dev_spi_write(0x268,0xf8); dev_spi_write(0x269,0xb5); dev_spi_write(0x26a,0x4f); dev_spi_write(0x26b,0xf0); dev_spi_write(0x26c,0x22); dev_spi_write(0x26d,0x42); dev_spi_write(0x26e,0x92); dev_spi_write(0x26f,0xf9); dev_spi_write(0x270,0xb5); dev_spi_write(0x271,0x3); dev_spi_write(0x272,0x92); dev_spi_write(0x273,0xf8); dev_spi_write(0x274,0xb4); dev_spi_write(0x275,0xc3); dev_spi_write(0x276,0x2a); dev_spi_write(0x277,0x28); dev_spi_write(0x278,0x28); dev_spi_write(0x279,0xdc); dev_spi_write(0x27a,0x10); dev_spi_write(0x27b,0xf1); dev_spi_write(0x27c,0x5); dev_spi_write(0x27d,0xf); dev_spi_write(0x27e,0x25); dev_spi_write(0x27f,0xdb); dev_spi_write(0x280,0x14); dev_spi_write(0x281,0x4f); dev_spi_write(0x282,0x0); dev_spi_write(0x283,0x23); dev_spi_write(0x284,0x1); dev_spi_write(0x285,0x22); dev_spi_write(0x286,0x1e); dev_spi_write(0x287,0x46); dev_spi_write(0x288,0xb); dev_spi_write(0x289,0x70); dev_spi_write(0x28a,0x1d); dev_spi_write(0x28b,0x46); dev_spi_write(0x28c,0x14); dev_spi_write(0x28d,0x46); dev_spi_write(0x28e,0xa1); dev_spi_write(0x28f,0x19); dev_spi_write(0x290,0x49); dev_spi_write(0x291,0x1e); dev_spi_write(0x292,0x2); dev_spi_write(0x293,0xfa); dev_spi_write(0x294,0x1); dev_spi_write(0x295,0xf1); dev_spi_write(0x296,0x1c); dev_spi_write(0x297,0xea); dev_spi_write(0x298,0x1); dev_spi_write(0x299,0xf); dev_spi_write(0x29a,0x3); dev_spi_write(0x29b,0xd0); dev_spi_write(0x29c,0x5); dev_spi_write(0x29d,0xeb); dev_spi_write(0x29e,0x45); dev_spi_write(0x29f,0x1); dev_spi_write(0x2a0,0x61); dev_spi_write(0x2a1,0x18); dev_spi_write(0x2a2,0x78); dev_spi_write(0x2a3,0x54); dev_spi_write(0x2a4,0x64); dev_spi_write(0x2a5,0x1c); dev_spi_write(0x2a6,0x3); dev_spi_write(0x2a7,0x2c); dev_spi_write(0x2a8,0xf1); dev_spi_write(0x2a9,0xdb); dev_spi_write(0x2aa,0x6d); dev_spi_write(0x2ab,0x1c); dev_spi_write(0x2ac,0xb6); dev_spi_write(0x2ad,0x1c); dev_spi_write(0x2ae,0x2); dev_spi_write(0x2af,0x2d); dev_spi_write(0x2b0,0xec); dev_spi_write(0x2b1,0xdb); dev_spi_write(0x2b2,0x19); dev_spi_write(0x2b3,0x1d); dev_spi_write(0x2b4,0x2); dev_spi_write(0x2b5,0xfa); dev_spi_write(0x2b6,0x1); dev_spi_write(0x2b7,0xf1); dev_spi_write(0x2b8,0x1c); dev_spi_write(0x2b9,0xea); dev_spi_write(0x2ba,0x1); dev_spi_write(0x2bb,0xf); dev_spi_write(0x2bc,0x1c); dev_spi_write(0x2bd,0xbf); dev_spi_write(0x2be,0x3); dev_spi_write(0x2bf,0xeb); dev_spi_write(0x2c0,0x43); dev_spi_write(0x2c1,0x1); dev_spi_write(0x2c2,0x78); dev_spi_write(0x2c3,0x54); dev_spi_write(0x2c4,0x5b); dev_spi_write(0x2c5,0x1c); dev_spi_write(0x2c6,0x2); dev_spi_write(0x2c7,0x2b); dev_spi_write(0x2c8,0xf3); dev_spi_write(0x2c9,0xdb); dev_spi_write(0x2ca,0xf8); dev_spi_write(0x2cb,0xbd); dev_spi_write(0x2cc,0x4); dev_spi_write(0x2cd,0x20); dev_spi_write(0x2ce,0x8); dev_spi_write(0x2cf,0x70); dev_spi_write(0x2d0,0xf8); dev_spi_write(0x2d1,0xbd); dev_spi_write(0x2d2,0xc0); dev_spi_write(0x2d3,0x46); dev_spi_write(0x2d4,0xd4); dev_spi_write(0x2d5,0x22); dev_spi_write(0x2d6,0x1); dev_spi_write(0x2d7,0x20); dev_spi_write(0x2d8,0x14); dev_spi_write(0x2d9,0x49); dev_spi_write(0x2da,0x13); dev_spi_write(0x2db,0x48); dev_spi_write(0x2dc,0x9); dev_spi_write(0x2dd,0x68); dev_spi_write(0x2de,0x0); dev_spi_write(0x2df,0x88); dev_spi_write(0x2e0,0x0); dev_spi_write(0x2e1,0x22); dev_spi_write(0x2e2,0x48); dev_spi_write(0x2e3,0x43); dev_spi_write(0x2e4,0xc0); dev_spi_write(0x2e5,0xf3); dev_spi_write(0x2e6,0x40); dev_spi_write(0x2e7,0x11); dev_spi_write(0x2e8,0x1); dev_spi_write(0x2e9,0xeb); dev_spi_write(0x2ea,0x90); dev_spi_write(0x2eb,0x10); dev_spi_write(0x2ec,0x6); dev_spi_write(0x2ed,0xe0); dev_spi_write(0x2ee,0x13); dev_spi_write(0x2ef,0x21); dev_spi_write(0x2f0,0xc0); dev_spi_write(0x2f1,0xf2); dev_spi_write(0x2f2,0x0); dev_spi_write(0x2f3,0x1); dev_spi_write(0x2f4,0x49); dev_spi_write(0x2f5,0x1e); dev_spi_write(0x2f6,0xfd); dev_spi_write(0x2f7,0xd1); dev_spi_write(0x2f8,0x0); dev_spi_write(0x2f9,0xbf); dev_spi_write(0x2fa,0x52); dev_spi_write(0x2fb,0x1c); dev_spi_write(0x2fc,0x90); dev_spi_write(0x2fd,0x42); dev_spi_write(0x2fe,0xf6); dev_spi_write(0x2ff,0xd8); dev_spi_write(0x300,0x70); dev_spi_write(0x301,0x47); dev_spi_write(0x302,0xf8); dev_spi_write(0x303,0xb5); dev_spi_write(0x304,0xa); dev_spi_write(0x305,0x4d); dev_spi_write(0x306,0x0); dev_spi_write(0x307,0x24); dev_spi_write(0x308,0xe); dev_spi_write(0x309,0x46); dev_spi_write(0x30a,0x7); dev_spi_write(0x30b,0x46); dev_spi_write(0x30c,0x7); dev_spi_write(0x30d,0xe0); dev_spi_write(0x30e,0x38); dev_spi_write(0x30f,0x46); dev_spi_write(0x310,0x31); dev_spi_write(0x311,0x46); dev_spi_write(0x312,0xe5); dev_spi_write(0x313,0xf7); dev_spi_write(0x314,0x8d); dev_spi_write(0x315,0xfa); dev_spi_write(0x316,0xff); dev_spi_write(0x317,0xf7); dev_spi_write(0x318,0xdf); dev_spi_write(0x319,0xff); dev_spi_write(0x31a,0x64); dev_spi_write(0x31b,0x1c); dev_spi_write(0x31c,0xe4); dev_spi_write(0x31d,0xb2); dev_spi_write(0x31e,0x28); dev_spi_write(0x31f,0x78); dev_spi_write(0x320,0xa0); dev_spi_write(0x321,0x42); dev_spi_write(0x322,0xf4); dev_spi_write(0x323,0xdc); dev_spi_write(0x324,0xf8); dev_spi_write(0x325,0xbd); dev_spi_write(0x326,0xc0); dev_spi_write(0x327,0x46); dev_spi_write(0x328,0x2); dev_spi_write(0x329,0x23); dev_spi_write(0x32a,0x1); dev_spi_write(0x32b,0x20); dev_spi_write(0x32c,0x68); dev_spi_write(0x32d,0x3); dev_spi_write(0x32e,0x1); dev_spi_write(0x32f,0x20); dev_spi_write(0x330,0xa); dev_spi_write(0x331,0x23); dev_spi_write(0x332,0x1); dev_spi_write(0x333,0x20); dev_spi_write(0x334,0x2d); dev_spi_write(0x335,0xe9); dev_spi_write(0x336,0xfe); dev_spi_write(0x337,0x4f); dev_spi_write(0x338,0x0); dev_spi_write(0x339,0x25); dev_spi_write(0x33a,0x9b); dev_spi_write(0x33b,0x46); dev_spi_write(0x33c,0x91); dev_spi_write(0x33d,0x46); dev_spi_write(0x33e,0x80); dev_spi_write(0x33f,0x46); dev_spi_write(0x340,0xc); dev_spi_write(0x341,0xaf); dev_spi_write(0x342,0x1); dev_spi_write(0x343,0x91); dev_spi_write(0x344,0x97); dev_spi_write(0x345,0xf8); dev_spi_write(0x346,0x0); dev_spi_write(0x347,0xa0); dev_spi_write(0x348,0x1); dev_spi_write(0x349,0x98); dev_spi_write(0x34a,0x8); dev_spi_write(0x34b,0xb9); dev_spi_write(0x34c,0x5d); dev_spi_write(0x34d,0x45); dev_spi_write(0x34e,0x19); dev_spi_write(0x34f,0xd1); dev_spi_write(0x350,0x5); dev_spi_write(0x351,0xeb); dev_spi_write(0x352,0x49); dev_spi_write(0x353,0x1); dev_spi_write(0x354,0x8); dev_spi_write(0x355,0xeb); dev_spi_write(0x356,0xc5); dev_spi_write(0x357,0x0); dev_spi_write(0x358,0x8); dev_spi_write(0x359,0xeb); dev_spi_write(0x35a,0xc1); dev_spi_write(0x35b,0x6); dev_spi_write(0x35c,0xb0); dev_spi_write(0x35d,0xf9); dev_spi_write(0x35e,0xa4); dev_spi_write(0x35f,0x7c); dev_spi_write(0x360,0xb6); dev_spi_write(0x361,0xf9); dev_spi_write(0x362,0x24); dev_spi_write(0x363,0x40); dev_spi_write(0x364,0x4a); dev_spi_write(0x365,0x46); dev_spi_write(0x366,0x2b); dev_spi_write(0x367,0x46); dev_spi_write(0x368,0x40); dev_spi_write(0x369,0x46); dev_spi_write(0x36a,0x0); dev_spi_write(0x36b,0x21); dev_spi_write(0x36c,0xcd); dev_spi_write(0x36d,0xf8); dev_spi_write(0x36e,0x0); dev_spi_write(0x36f,0xa0); dev_spi_write(0x370,0xd3); dev_spi_write(0x371,0xf7); dev_spi_write(0x372,0xdf); dev_spi_write(0x373,0xfb); dev_spi_write(0x374,0xe4); dev_spi_write(0x375,0x1b); dev_spi_write(0x376,0x6f); dev_spi_write(0x377,0xf3); dev_spi_write(0x378,0xdf); dev_spi_write(0x379,0x34); dev_spi_write(0x37a,0x84); dev_spi_write(0x37b,0xf4); dev_spi_write(0x37c,0x80); dev_spi_write(0x37d,0x44); dev_spi_write(0x37e,0xa4); dev_spi_write(0x37f,0xf5); dev_spi_write(0x380,0x80); dev_spi_write(0x381,0x44); dev_spi_write(0x382,0xb4); dev_spi_write(0x383,0x84); dev_spi_write(0x384,0x6d); dev_spi_write(0x385,0x1c); dev_spi_write(0x386,0x2); dev_spi_write(0x387,0x2d); dev_spi_write(0x388,0xde); dev_spi_write(0x389,0xdb); dev_spi_write(0x38a,0xbd); dev_spi_write(0x38b,0xe8); dev_spi_write(0x38c,0xfe); dev_spi_write(0x38d,0x8f); dev_spi_write(0x38e,0x0); dev_spi_write(0x38f,0x0); dev_spi_write(0x390,0x10); dev_spi_write(0x391,0xb5); dev_spi_write(0x392,0x4); dev_spi_write(0x393,0x46); dev_spi_write(0x394,0xdb); dev_spi_write(0x395,0xf7); dev_spi_write(0x396,0x38); dev_spi_write(0x397,0xfb); dev_spi_write(0x398,0x20); dev_spi_write(0x399,0x46); dev_spi_write(0x39a,0xff); dev_spi_write(0x39b,0xf7); dev_spi_write(0x39c,0x6); dev_spi_write(0x39d,0xfc); dev_spi_write(0x39e,0x10); dev_spi_write(0x39f,0xbd); dev_spi_write(0x3a0,0xb); dev_spi_write(0x3a1,0x49); dev_spi_write(0x3a2,0xc); dev_spi_write(0x3a3,0x4b); dev_spi_write(0x3a4,0xc); dev_spi_write(0x3a5,0x22); dev_spi_write(0x3a6,0x10); dev_spi_write(0x3a7,0xb5); dev_spi_write(0x3a8,0x9); dev_spi_write(0x3a9,0x18); dev_spi_write(0x3aa,0x10); dev_spi_write(0x3ab,0xfb); dev_spi_write(0x3ac,0x2); dev_spi_write(0x3ad,0x33); dev_spi_write(0x3ae,0x91); dev_spi_write(0x3af,0xf8); dev_spi_write(0x3b0,0xb8); dev_spi_write(0x3b1,0x21); dev_spi_write(0x3b2,0x5c); dev_spi_write(0x3b3,0x68); dev_spi_write(0x3b4,0xc2); dev_spi_write(0x3b5,0xf1); dev_spi_write(0x3b6,0x1); dev_spi_write(0x3b7,0x2); dev_spi_write(0x3b8,0x84); dev_spi_write(0x3b9,0xf8); dev_spi_write(0x3ba,0x70); dev_spi_write(0x3bb,0x27); dev_spi_write(0x3bc,0x9a); dev_spi_write(0x3bd,0x68); dev_spi_write(0x3be,0x91); dev_spi_write(0x3bf,0xf8); dev_spi_write(0x3c0,0xb8); dev_spi_write(0x3c1,0x11); dev_spi_write(0x3c2,0xc1); dev_spi_write(0x3c3,0xf1); dev_spi_write(0x3c4,0x1); dev_spi_write(0x3c5,0x1); dev_spi_write(0x3c6,0x82); dev_spi_write(0x3c7,0xf8); dev_spi_write(0x3c8,0x70); dev_spi_write(0x3c9,0x17); dev_spi_write(0x3ca,0xdc); dev_spi_write(0x3cb,0xf7); dev_spi_write(0x3cc,0x3c); dev_spi_write(0x3cd,0xfc); dev_spi_write(0x3ce,0x10); dev_spi_write(0x3cf,0xbd); dev_spi_write(0x3d0,0xb4); dev_spi_write(0x3d1,0x1); dev_spi_write(0x3d2,0x1); dev_spi_write(0x3d3,0x20); dev_spi_write(0x3d4,0xa8); dev_spi_write(0x3d5,0x75); dev_spi_write(0x3d6,0x2); dev_spi_write(0x3d7,0x0); dev_spi_write(0x3d8,0x8); dev_spi_write(0x3d9,0xb5); dev_spi_write(0x3da,0xea); dev_spi_write(0x3db,0xf7); dev_spi_write(0x3dc,0xd9); dev_spi_write(0x3dd,0xfc); dev_spi_write(0x3de,0x4f); dev_spi_write(0x3df,0xf4); dev_spi_write(0x3e0,0x11); dev_spi_write(0x3e1,0x60); dev_spi_write(0x3e2,0x0); dev_spi_write(0x3e3,0x78); dev_spi_write(0x3e4,0x8); dev_spi_write(0x3e5,0xbd); dev_spi_write(0x3e6,0x38); dev_spi_write(0x3e7,0xb5); dev_spi_write(0x3e8,0x4); dev_spi_write(0x3e9,0x4d); dev_spi_write(0x3ea,0x5); dev_spi_write(0x3eb,0x4c); dev_spi_write(0x3ec,0x5); dev_spi_write(0x3ed,0x4b); dev_spi_write(0x3ee,0x2d); dev_spi_write(0x3ef,0x78); dev_spi_write(0x3f0,0x24); dev_spi_write(0x3f1,0x78); dev_spi_write(0x3f2,0x1b); dev_spi_write(0x3f3,0x78); dev_spi_write(0x3f4,0xea); dev_spi_write(0x3f5,0xf7); dev_spi_write(0x3f6,0x14); dev_spi_write(0x3f7,0xfd); dev_spi_write(0x3f8,0x38); dev_spi_write(0x3f9,0xbd); dev_spi_write(0x3fa,0xc0); dev_spi_write(0x3fb,0x46); dev_spi_write(0x3fc,0x20); dev_spi_write(0x3fd,0x0); dev_spi_write(0x3fe,0x0); dev_spi_write(0x3ff,0x64); dev_spi_write(0x400,0x20); dev_spi_write(0x401,0x0); dev_spi_write(0x402,0x0); dev_spi_write(0x403,0x54); dev_spi_write(0x404,0x20); dev_spi_write(0x405,0x0); dev_spi_write(0x406,0x0); dev_spi_write(0x407,0x74); dev_spi_write(0x408,0x8); dev_spi_write(0x409,0xb5); dev_spi_write(0x40a,0xb2); dev_spi_write(0x40b,0xf1); dev_spi_write(0x40c,0x20); dev_spi_write(0x40d,0x3); dev_spi_write(0x40e,0x27); dev_spi_write(0x40f,0xbf); dev_spi_write(0x410,0x0); dev_spi_write(0x411,0xfa); dev_spi_write(0x412,0x3); dev_spi_write(0x413,0xf1); dev_spi_write(0x414,0x0); dev_spi_write(0x415,0x20); dev_spi_write(0x416,0x5b); dev_spi_write(0x417,0x42); dev_spi_write(0x418,0x91); dev_spi_write(0x419,0x40); dev_spi_write(0x41a,0x3e); dev_spi_write(0x41b,0xbf); dev_spi_write(0x41c,0x20); dev_spi_write(0x41d,0xfa); dev_spi_write(0x41e,0x3); dev_spi_write(0x41f,0xf3); dev_spi_write(0x420,0x19); dev_spi_write(0x421,0x43); dev_spi_write(0x422,0x90); dev_spi_write(0x423,0x40); dev_spi_write(0x424,0x8); dev_spi_write(0x425,0xbd); dev_spi_write(0x426,0x0); dev_spi_write(0x427,0x0); dev_spi_write(0x428,0x38); dev_spi_write(0x429,0xb5); dev_spi_write(0x42a,0x5); dev_spi_write(0x42b,0x4d); dev_spi_write(0x42c,0x0); dev_spi_write(0x42d,0x24); dev_spi_write(0x42e,0x28); dev_spi_write(0x42f,0x68); dev_spi_write(0x430,0x1); dev_spi_write(0x431,0x46); dev_spi_write(0x432,0x20); dev_spi_write(0x433,0x46); dev_spi_write(0x434,0x88); dev_spi_write(0x435,0x47); dev_spi_write(0x436,0x64); dev_spi_write(0x437,0x1c); dev_spi_write(0x438,0x4); dev_spi_write(0x439,0x2c); dev_spi_write(0x43a,0xf8); dev_spi_write(0x43b,0xdb); dev_spi_write(0x43c,0x38); dev_spi_write(0x43d,0xbd); dev_spi_write(0x43e,0xc0); dev_spi_write(0x43f,0x46); dev_spi_write(0x440,0xec); dev_spi_write(0x441,0xde); dev_spi_write(0x442,0x0); dev_spi_write(0x443,0x20); dev_spi_write(0x444,0x70); dev_spi_write(0x445,0x47); dev_spi_write(0x446,0x3); dev_spi_write(0x447,0x48); dev_spi_write(0x448,0x0); dev_spi_write(0x449,0x78); dev_spi_write(0x44a,0x8); dev_spi_write(0x44b,0xb9); dev_spi_write(0x44c,0xee); dev_spi_write(0x44d,0xf7); dev_spi_write(0x44e,0xcc); dev_spi_write(0x44f,0xb9); dev_spi_write(0x450,0x70); dev_spi_write(0x451,0x47); dev_spi_write(0x452,0xc0); dev_spi_write(0x453,0x46); dev_spi_write(0x454,0xa1); dev_spi_write(0x455,0x13); dev_spi_write(0x456,0x1); dev_spi_write(0x457,0x20); dev_spi_write(0x458,0x3); dev_spi_write(0x459,0x48); dev_spi_write(0x45a,0x8); dev_spi_write(0x45b,0x21); dev_spi_write(0x45c,0x41); dev_spi_write(0x45d,0x76); dev_spi_write(0x45e,0x9); dev_spi_write(0x45f,0x21); dev_spi_write(0x460,0xc1); dev_spi_write(0x461,0x76); dev_spi_write(0x462,0x41); dev_spi_write(0x463,0x77); dev_spi_write(0x464,0x70); dev_spi_write(0x465,0x47); dev_spi_write(0x466,0xc0); dev_spi_write(0x467,0x46); dev_spi_write(0x468,0x88); dev_spi_write(0x469,0x18); dev_spi_write(0x46a,0x1); dev_spi_write(0x46b,0x20); dev_spi_write(0x46c,0x1); dev_spi_write(0x46d,0x48); dev_spi_write(0x46e,0x0); dev_spi_write(0x46f,0x78); dev_spi_write(0x470,0xeb); dev_spi_write(0x471,0xf7); dev_spi_write(0x472,0xf3); dev_spi_write(0x473,0xbc); dev_spi_write(0x474,0x82); dev_spi_write(0x475,0x0); dev_spi_write(0x476,0x0); dev_spi_write(0x477,0xa9); dev_spi_write(0x478,0x0); dev_spi_write(0x479,0x4); dev_spi_write(0x47a,0x7); dev_spi_write(0x47b,0x7); dev_spi_write(0x47c,0x0); dev_spi_write(0x47d,0x0); dev_spi_write(0x47e,0x3); dev_spi_write(0x47f,0x7); dev_spi_write(0x480,0x0); dev_spi_write(0x481,0x0); dev_spi_write(0x482,0x0); dev_spi_write(0x483,0x7); dev_spi_write(0x484,0x0); dev_spi_write(0x485,0x5); dev_spi_write(0x486,0x5); dev_spi_write(0x487,0x7); dev_spi_write(0x488,0x7); dev_spi_write(0x489,0x0); dev_spi_write(0x48a,0xa); dev_spi_write(0x48b,0xc); dev_spi_write(0x48c,0xa); dev_spi_write(0x48d,0x16); dev_spi_write(0x48e,0x14); dev_spi_write(0x48f,0x16); dev_spi_write(0x490,0x14); dev_spi_write(0x491,0x0); dev_spi_write(0x492,0x16); dev_spi_write(0x493,0x0); dev_spi_write(0x494,0x16); dev_spi_write(0x495,0x16); dev_spi_write(0x496,0x14); dev_spi_write(0x497,0x16); dev_spi_write(0x498,0x14); dev_spi_write(0x499,0x0); dev_spi_write(0x49a,0x0); dev_spi_write(0x49b,0x0); dev_spi_write(0x49c,0x0); dev_spi_write(0x49d,0x16); dev_spi_write(0x49e,0x14); dev_spi_write(0x49f,0x16); dev_spi_write(0x4a0,0x14); dev_spi_write(0x4a1,0x0); dev_spi_write(0x4a2,0x7); dev_spi_write(0x4a3,0x0); dev_spi_write(0x4a4,0x0); dev_spi_write(0x4a5,0x0); dev_spi_write(0x4a6,0x0); dev_spi_write(0x4a7,0x0); dev_spi_write(0x4a8,0x0); dev_spi_write(0x4a9,0x1); dev_spi_write(0x4aa,0x3); dev_spi_write(0x4ab,0x1); dev_spi_write(0x4ac,0x10); dev_spi_write(0x4ad,0xa); dev_spi_write(0x4ae,0x10); dev_spi_write(0x4af,0x0); dev_spi_write(0x4b0,0x0); dev_spi_write(0x4b1,0x0); dev_spi_write(0x4b2,0x0); dev_spi_write(0x4b3,0x0); dev_spi_write(0x4b4,0x0); dev_spi_write(0x4b5,0x0); dev_spi_write(0x4b6,0x0); dev_spi_write(0x4b7,0x7); dev_spi_write(0x4b8,0x3); dev_spi_write(0x4b9,0x1); dev_spi_write(0x4ba,0x10); dev_spi_write(0x4bb,0xa); dev_spi_write(0x4bc,0x10); dev_spi_write(0x4bd,0x0); dev_spi_write(0x4be,0x7); dev_spi_write(0x4bf,0x0); dev_spi_write(0x4c0,0x1); dev_spi_write(0x4c1,0x0); dev_spi_write(0x4c2,0xa); dev_spi_write(0x4c3,0x0); dev_spi_write(0x4c4,0x0); dev_spi_write(0x4c5,0x7); dev_spi_write(0x4c6,0x0); dev_spi_write(0x4c7,0x1); dev_spi_write(0x4c8,0x0); dev_spi_write(0x4c9,0xa); dev_spi_write(0x4ca,0x0); dev_spi_write(0x4cb,0x0); dev_spi_write(0x4cc,0x1); dev_spi_write(0x4cd,0x10); dev_spi_write(0x4ce,0x1); dev_spi_write(0x4cf,0x10); dev_spi_write(0x4d0,0xa); dev_spi_write(0x4d1,0x0); dev_spi_write(0x4d2,0x0); dev_spi_write(0x4d3,0x7); dev_spi_write(0x4d4,0x12); dev_spi_write(0x4d5,0x1); dev_spi_write(0x4d6,0x10); dev_spi_write(0x4d7,0xa); dev_spi_write(0x4d8,0x0); dev_spi_write(0x4d9,0x0); dev_spi_write(0x4da,0x1); dev_spi_write(0x4db,0x0); dev_spi_write(0x4dc,0xa); dev_spi_write(0x4dd,0x0); dev_spi_write(0x4de,0x0); dev_spi_write(0x4df,0x0); dev_spi_write(0x4e0,0x0); dev_spi_write(0x4e1,0x1); dev_spi_write(0x4e2,0x10); dev_spi_write(0x4e3,0xa); dev_spi_write(0x4e4,0x0); dev_spi_write(0x4e5,0x0); dev_spi_write(0x4e6,0x0); dev_spi_write(0x4e7,0x0); dev_spi_write(0x4e8,0x0); dev_spi_write(0x4e9,0x3); dev_spi_write(0x4ea,0x0); dev_spi_write(0x4eb,0x0); dev_spi_write(0x4ec,0x0); dev_spi_write(0x4ed,0x0); dev_spi_write(0x4ee,0x0); dev_spi_write(0x4ef,0x0); dev_spi_write(0x4f0,0x0); dev_spi_write(0x4f1,0x0); dev_spi_write(0x4f2,0x0); dev_spi_write(0x4f3,0x0); dev_spi_write(0x4f4,0x0); dev_spi_write(0x4f5,0x0); dev_spi_write(0x4f6,0x0); dev_spi_write(0x4f7,0x0); dev_spi_write(0x4f8,0x0); dev_spi_write(0x4f9,0x0); dev_spi_write(0x4fa,0x0); dev_spi_write(0x4fb,0x0); dev_spi_write(0x4fc,0x0); dev_spi_write(0x4fd,0x0); dev_spi_write(0x4fe,0x12); dev_spi_write(0x4ff,0x0); dev_spi_write(0x500,0x0); dev_spi_write(0x501,0x0); dev_spi_write(0x502,0x0); dev_spi_write(0x503,0x0); dev_spi_write(0x504,0x1); dev_spi_write(0x505,0x3); dev_spi_write(0x506,0x1); dev_spi_write(0x507,0x10); dev_spi_write(0x508,0xa); dev_spi_write(0x509,0x10); dev_spi_write(0x50a,0x0); dev_spi_write(0x50b,0x1); dev_spi_write(0x50c,0x3); dev_spi_write(0x50d,0x1); dev_spi_write(0x50e,0x10); dev_spi_write(0x50f,0xa); dev_spi_write(0x510,0x10); dev_spi_write(0x511,0x0); dev_spi_write(0x512,0x0); dev_spi_write(0x513,0x12); dev_spi_write(0x514,0x1); dev_spi_write(0x515,0x10); dev_spi_write(0x516,0xa); dev_spi_write(0x517,0x0); dev_spi_write(0x518,0x0); dev_spi_write(0x519,0x0); dev_spi_write(0x51a,0x12); dev_spi_write(0x51b,0x1); dev_spi_write(0x51c,0x10); dev_spi_write(0x51d,0xa); dev_spi_write(0x51e,0x0); dev_spi_write(0x51f,0x0); dev_spi_write(0x520,0x1); dev_spi_write(0x521,0x10); dev_spi_write(0x522,0x1); dev_spi_write(0x523,0x10); dev_spi_write(0x524,0xa); dev_spi_write(0x525,0x0); dev_spi_write(0x526,0x0); dev_spi_write(0x527,0x1); dev_spi_write(0x528,0x10); dev_spi_write(0x529,0xa); dev_spi_write(0x52a,0x0); dev_spi_write(0x52b,0x0); dev_spi_write(0x52c,0x0); dev_spi_write(0x52d,0x0); dev_spi_write(0x52e,0x0); dev_spi_write(0x52f,0x0); dev_spi_write(0x530,0x0); dev_spi_write(0x531,0x0); dev_spi_write(0x532,0x0); dev_spi_write(0x533,0x0); dev_spi_write(0x534,0x0); dev_spi_write(0x535,0x0); dev_spi_write(0x536,0x0); dev_spi_write(0x537,0x0); dev_spi_write(0x538,0x0); dev_spi_write(0x539,0x0); dev_spi_write(0x53a,0x0); dev_spi_write(0x53b,0x0); dev_spi_write(0x53c,0x0); dev_spi_write(0x53d,0x0); dev_spi_write(0x53e,0x0); dev_spi_write(0x53f,0x0); dev_spi_write(0x540,0x0); dev_spi_write(0x541,0x0); dev_spi_write(0x542,0x0); dev_spi_write(0x543,0x0); dev_spi_write(0x544,0x3); dev_spi_write(0x545,0x0); dev_spi_write(0x546,0x0); dev_spi_write(0x547,0x0); dev_spi_write(0x548,0x0); dev_spi_write(0x549,0x0); dev_spi_write(0x54a,0x0); dev_spi_write(0x54b,0x0); dev_spi_write(0x54c,0x0); dev_spi_write(0x54d,0x0); dev_spi_write(0x54e,0x0); dev_spi_write(0x54f,0x0); dev_spi_write(0x550,0x0); dev_spi_write(0x551,0x7); dev_spi_write(0x552,0x0); dev_spi_write(0x553,0x0); dev_spi_write(0x554,0x0); dev_spi_write(0x555,0x0); dev_spi_write(0x556,0x0); dev_spi_write(0x557,0x0); dev_spi_write(0x558,0x1); dev_spi_write(0x559,0x3); dev_spi_write(0x55a,0x1); dev_spi_write(0x55b,0x10); dev_spi_write(0x55c,0xa); dev_spi_write(0x55d,0x10); dev_spi_write(0x55e,0x0); dev_spi_write(0x55f,0x9); dev_spi_write(0x560,0x3); dev_spi_write(0x561,0x1); dev_spi_write(0x562,0x10); dev_spi_write(0x563,0xa); dev_spi_write(0x564,0x10); dev_spi_write(0x565,0x0); dev_spi_write(0x566,0x7); dev_spi_write(0x567,0x0); dev_spi_write(0x568,0x1); dev_spi_write(0x569,0x0); dev_spi_write(0x56a,0xa); dev_spi_write(0x56b,0x0); dev_spi_write(0x56c,0x0); dev_spi_write(0x56d,0x1); dev_spi_write(0x56e,0x10); dev_spi_write(0x56f,0xa); dev_spi_write(0x570,0x10); dev_spi_write(0x571,0xa); dev_spi_write(0x572,0x0); dev_spi_write(0x573,0x0); dev_spi_write(0x574,0x0); dev_spi_write(0x575,0x0); dev_spi_write(0x576,0x0); dev_spi_write(0x577,0x0); dev_spi_write(0x578,0x0); dev_spi_write(0x579,0x2); dev_spi_write(0x57a,0x0); dev_spi_write(0x57b,0x2); dev_spi_write(0x57c,0x6); dev_spi_write(0x57d,0x0); dev_spi_write(0x57e,0x0); dev_spi_write(0x57f,0x0); dev_spi_write(0x580,0x0); dev_spi_write(0x581,0x0); dev_spi_write(0x582,0x0); dev_spi_write(0x583,0x0); dev_spi_write(0x584,0x0); dev_spi_write(0x585,0x2); dev_spi_write(0x586,0x6); dev_spi_write(0x587,0x0); dev_spi_write(0x588,0x0); dev_spi_write(0x589,0x0); dev_spi_write(0x58a,0x0); dev_spi_write(0x58b,0x0); dev_spi_write(0x58c,0x0); dev_spi_write(0x58d,0x0); dev_spi_write(0x58e,0x0); dev_spi_write(0x58f,0x0); dev_spi_write(0x590,0x6); dev_spi_write(0x591,0x0); dev_spi_write(0x592,0x0); dev_spi_write(0x593,0x0); dev_spi_write(0x594,0x7c); dev_spi_write(0x595,0x1c); dev_spi_write(0x596,0x1); dev_spi_write(0x597,0x20); dev_spi_write(0x598,0xd1); dev_spi_write(0x599,0x1e); dev_spi_write(0x59a,0x1); dev_spi_write(0x59b,0x20); dev_spi_write(0x59c,0x84); dev_spi_write(0x59d,0x1a); dev_spi_write(0x59e,0x1); dev_spi_write(0x59f,0x20); dev_spi_write(0x5a0,0x26); dev_spi_write(0x5a1,0x7); dev_spi_write(0x5a2,0x1); dev_spi_write(0x5a3,0x20); dev_spi_write(0x5a4,0x4a); dev_spi_write(0x5a5,0xc); dev_spi_write(0x5a6,0x1); dev_spi_write(0x5a7,0x20); dev_spi_write(0x5a8,0x58); dev_spi_write(0x5a9,0x2c); dev_spi_write(0x5aa,0x3); dev_spi_write(0x5ab,0x0); dev_spi_write(0x5ac,0x64); dev_spi_write(0x5ad,0x2c); dev_spi_write(0x5ae,0x3); dev_spi_write(0x5af,0x0); dev_spi_write(0x5b0,0x69); dev_spi_write(0x5b1,0x2c); dev_spi_write(0x5b2,0x3); dev_spi_write(0x5b3,0x0); dev_spi_write(0x5b4,0x81); dev_spi_write(0x5b5,0x2c); dev_spi_write(0x5b6,0x3); dev_spi_write(0x5b7,0x0); dev_spi_write(0x5b8,0xfb); dev_spi_write(0x5b9,0x20); dev_spi_write(0x5ba,0x1); dev_spi_write(0x5bb,0x20); dev_spi_write(0x5bc,0x0); dev_spi_write(0x5bd,0x20); dev_spi_write(0x5be,0x1); dev_spi_write(0x5bf,0x20); dev_spi_write(0x5c0,0xc); dev_spi_write(0x5c1,0x20); dev_spi_write(0x5c2,0x1); dev_spi_write(0x5c3,0x20); dev_spi_write(0x5c4,0x11); dev_spi_write(0x5c5,0x20); dev_spi_write(0x5c6,0x1); dev_spi_write(0x5c7,0x20); dev_spi_write(0x5c8,0x29); dev_spi_write(0x5c9,0x20); dev_spi_write(0x5ca,0x1); dev_spi_write(0x5cb,0x20); dev_spi_write(0x5cc,0x93); dev_spi_write(0x5cd,0x21); dev_spi_write(0x5ce,0x1); dev_spi_write(0x5cf,0x20); dev_spi_write(0x5d0,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12130 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12130 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x5); dev_spi_write(0xa2,0xb1); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x28); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x78); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12142 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12142 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12143 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12156 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12156 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x78); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12164 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12164 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12165 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12178 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12178 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x3); dev_spi_write(0x193,0x1); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12186 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12186 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12187 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0xc0,0x80); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x2a3,0x0); dev_spi_write(0x2a2,0x0); dev_spi_write(0x2a1,0x0); dev_spi_write(0x2a0,0x7e); dev_spi_write(0x2a7,0x1); dev_spi_write(0x2a6,0x0); dev_spi_write(0x2a5,0x0); dev_spi_write(0x2a4,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12223 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12223 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x2); dev_spi_write(0xa0,0x30); dev_spi_write(0x193,0x33); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12231 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12231 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12232 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12245 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12245 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x4); dev_spi_write(0xa0,0xf); dev_spi_write(0x193,0x33); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12253 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12253 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12254 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12267 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12267 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x3); dev_spi_write(0x193,0x34); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12275 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12275 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12276 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12289 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12289 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x72); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12297 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12297 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12298 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12311 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12311 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0xe); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x71); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12319 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12319 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12320 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12333 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12333 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x1); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x73); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12341 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12341 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12342 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x12,0x1); dev_spi_write(0x761,0xa); dev_spi_write(0x12,0x2); dev_spi_write(0x761,0xa); dev_spi_write(0x12,0x4); dev_spi_write(0x761,0xa); dev_spi_write(0x12,0x8); dev_spi_write(0x761,0xa); dev_spi_write(0x12,0x0); dev_spi_write(0x15,0x8); dev_spi_write(0x43,0x0); dev_spi_write(0x42,0x0); dev_spi_write(0x41,0x0); dev_spi_write(0x40,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0xc1,0x60); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x1); dev_spi_write(0x540,0x0); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0x171); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12376 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12376 0x171 : %d\n",pollIter); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x3f,0x8); dev_spi_write(0x28,0x1); dev_spi_write(0x35,0x10); dev_spi_write(0x36,0x40); dev_spi_write(0x38,0x8); dev_spi_write(0x39,0x20); dev_spi_write(0x3b,0x8); dev_spi_write(0x46,0x60); dev_spi_write(0x46,0x60); dev_spi_write(0x43,0x18); dev_spi_write(0x43,0x18); dev_spi_write(0x4c,0x0); dev_spi_write(0x3c,0xe0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x10c,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x3c,0x60); dev_spi_write(0x3c,0x20); dev_spi_write(0x3d,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x10d,0x1); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x56,0x43); dev_spi_write(0x56,0xc3); dev_spi_write(0x56,0xc3); dev_spi_write(0x56,0xf3); dev_spi_write(0x57,0x2); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0x7f5,0x1); dev_spi_write(0x7f4,0x1f); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x6d,0x1); dev_spi_write(0x6c,0x1f); dev_spi_write(0x62,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x10f,0x12); dev_spi_write(0x10e,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x50,0xfe); dev_spi_write(0x50,0xfe); dev_spi_write(0x50,0xfe); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x110,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x51,0x3d); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x111,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x7f,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x112,0x1); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x51,0x3d); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x113,0x2); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x7f,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x114,0x1); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x51,0x3d); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x115,0x2); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x51,0x2d); dev_spi_write(0x63,0x1); dev_spi_write(0x72,0x2); dev_spi_write(0x6f,0x5); dev_spi_write(0x70,0x2); dev_spi_write(0x71,0x2); dev_spi_write(0x6d,0x1); dev_spi_write(0x6c,0x1f); dev_spi_write(0x7c,0x4); dev_spi_write(0x55,0xff); dev_spi_write(0x55,0xff); dev_spi_write(0x55,0xff); dev_spi_write(0x55,0xff); dev_spi_write(0x55,0xff); dev_spi_write(0x59,0x1); dev_spi_write(0x58,0x0); dev_spi_write(0x59,0x1); dev_spi_write(0x59,0x1); dev_spi_write(0x5c,0x0); dev_spi_write(0x5d,0x4); dev_spi_write(0x5d,0xc); dev_spi_write(0x3d,0x1); dev_spi_write(0x53,0x3); dev_spi_write(0x52,0x0); dev_spi_write(0x65,0x22); dev_spi_write(0x52,0x0); dev_spi_write(0x52,0x0); dev_spi_write(0x53,0x3); dev_spi_write(0x5e,0x0); dev_spi_write(0x52,0x0); dev_spi_write(0x52,0x0); dev_spi_write(0x3e,0x0); dev_spi_write(0x3f,0x8); dev_spi_write(0x65,0x20); dev_spi_write(0x87,0x0); dev_spi_write(0x5e,0x0); dev_spi_write(0x87,0x0); dev_spi_write(0x87,0x0); dev_spi_write(0x3e,0x0); dev_spi_write(0x51,0x2d); dev_spi_write(0x52,0x0); dev_spi_write(0x65,0x0); dev_spi_write(0x84,0x10); dev_spi_write(0x84,0x90); dev_spi_write(0x69,0x47); dev_spi_write(0x45,0x20); dev_spi_write(0x32,0x0); dev_spi_write(0x49,0x38); dev_spi_write(0x49,0x3d); dev_spi_write(0x4a,0x0); dev_spi_write(0x4b,0x0); dev_spi_write(0x4d,0xc0); dev_spi_write(0x4a,0x6); dev_spi_write(0x4b,0xa); dev_spi_write(0x40,0x40); dev_spi_write(0x41,0x0); dev_spi_write(0x43,0xf8); dev_spi_write(0x75,0x8); dev_spi_write(0x75,0xa); dev_spi_write(0x45,0x24); dev_spi_write(0x31,0x0); dev_spi_write(0x46,0x63); dev_spi_write(0x45,0x24); dev_spi_write(0x64,0x7); dev_spi_write(0x65,0x0); dev_spi_write(0x4e,0x0); dev_spi_write(0x2d,0x0); dev_spi_write(0x35,0xb0); dev_spi_write(0x3e,0x0); dev_spi_write(0x73,0x0); dev_spi_write(0x56,0xf3); dev_spi_write(0x58,0x4); dev_spi_write(0x62,0x0); dev_spi_write(0x66,0x0); dev_spi_write(0x66,0x1); delaySec(0.001000); dev_spi_write(0x66,0x3); delaySec(0.005000); dev_spi_write(0x63,0x41); dev_spi_write(0x63,0x1); delaySec(0.001000); rdVal = dev_spi_read(0x66); if ((rdVal&0x10) != 0x10) xil_printf("Readcheck Error in Line 12547 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x66); if ((rdVal&0x40) != 0x0) xil_printf("Readcheck Error in Line 12548 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x66,0x31); dev_spi_write(0x63,0x81); dev_spi_write(0x63,0xc1); dev_spi_write(0x63,0xc2); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0x85b,0x0); dev_spi_write(0x85a,0x0); dev_spi_write(0x859,0x0); dev_spi_write(0x858,0x0); dev_spi_write(0x85b,0x0); dev_spi_write(0x85a,0x0); dev_spi_write(0x859,0x1); dev_spi_write(0x858,0x1); dev_spi_write(0x85b,0x0); dev_spi_write(0x85a,0x0); dev_spi_write(0x859,0x0); dev_spi_write(0x858,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x6a,0x0); dev_spi_write(0x6e,0x0); dev_spi_write(0x6a,0x0); dev_spi_write(0x6a,0x2); dev_spi_write(0x58,0x6); delaySec(0.001000); dev_spi_write(0x58,0x4); dev_spi_write(0x63,0xc0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0xc1,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x63,0x40); dev_spi_write(0x63,0x0); dev_spi_write(0x66,0x33); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x0); dev_spi_write(0x540,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0x10d,0x3); dev_spi_write(0x10c,0x1f); dev_spi_write(0x1ad,0x3); dev_spi_write(0x1ac,0x1f); dev_spi_write(0x24d,0x3); dev_spi_write(0x24c,0x1f); dev_spi_write(0x2ed,0x3); dev_spi_write(0x2ec,0x1f); dev_spi_write(0x421,0x1); dev_spi_write(0x420,0x90); dev_spi_write(0x4d9,0x1); dev_spi_write(0x4d8,0x90); dev_spi_write(0x591,0x1); dev_spi_write(0x590,0x90); dev_spi_write(0x649,0x1); dev_spi_write(0x648,0x90); dev_spi_write(0x701,0x1); dev_spi_write(0x700,0x90); dev_spi_write(0x7b9,0x1); dev_spi_write(0x7b8,0x90); dev_spi_write(0x15,0x0); dev_spi_write(0x18,0x40); dev_spi_write(0x86,0x1); dev_spi_write(0x82,0x10); dev_spi_write(0x83,0x1); dev_spi_write(0x84,0x0); dev_spi_write(0x84,0x1); dev_spi_write(0x84,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12622 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12622 0xf0 : %d\n",pollIter); dev_spi_write(0x193,0x12); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 12626 of bringupLog\n"); xil_printf("Number of iterations of poll in line 12626 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 12627 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x16,0x10); dev_spi_write(0xc0,0x42); dev_spi_write(0xc0,0x40); dev_spi_write(0xc4,0x1); dev_spi_write(0x20,0x12); dev_spi_write(0x21,0x12); dev_spi_write(0x20,0x12); dev_spi_write(0x21,0x12); dev_spi_write(0x20,0x12); dev_spi_write(0x21,0x12); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x20); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x16,0x40); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x107,0x0); dev_spi_write(0x106,0x0); dev_spi_write(0x105,0x1); dev_spi_write(0x104,0x1); dev_spi_write(0x15,0x0); dev_spi_write(0x16,0x20); dev_spi_write(0x701b,0x8); dev_spi_write(0x701a,0x88); dev_spi_write(0x701b,0x0); dev_spi_write(0x701a,0x0); dev_spi_write(0x701b,0x7); dev_spi_write(0x701a,0x77); dev_spi_write(0x701b,0x0); dev_spi_write(0x701a,0x0); dev_spi_write(0x16,0x40); dev_spi_write(0x701b,0x8); dev_spi_write(0x701a,0x88); dev_spi_write(0x701b,0x0); dev_spi_write(0x701a,0x0); dev_spi_write(0x701b,0x7); dev_spi_write(0x701a,0x77); dev_spi_write(0x701b,0x0); dev_spi_write(0x701a,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x10); dev_spi_write(0xc0,0x40); dev_spi_write(0x20,0x12); dev_spi_write(0x21,0x12); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x60); dev_spi_write(0x7029,0xff); dev_spi_write(0x7028,0xf0); dev_spi_write(0x701b,0xa); dev_spi_write(0x701a,0xaa); dev_spi_write(0x701b,0x0); dev_spi_write(0x701a,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x16,0x20); dev_spi_write(0x49f1,0x92); dev_spi_write(0x49f0,0x0); dev_spi_write(0x49f3,0xea); dev_spi_write(0x49f2,0x0); dev_spi_write(0x49e3,0xf0); dev_spi_write(0x49e2,0x0); dev_spi_write(0x49b5,0x47); dev_spi_write(0x49b4,0x47); dev_spi_write(0x49ff,0xfd); dev_spi_write(0x49fe,0xb0); dev_spi_write(0x49ed,0x1d); dev_spi_write(0x49ec,0xc0); dev_spi_write(0x49e7,0x52); dev_spi_write(0x49e6,0x36); dev_spi_write(0x49e5,0x6e); dev_spi_write(0x49e4,0xb6); dev_spi_write(0x49df,0xa8); dev_spi_write(0x49de,0x28); dev_spi_write(0x49eb,0xa); dev_spi_write(0x49ea,0x9e); dev_spi_write(0x49e9,0x72); dev_spi_write(0x49e8,0x44); dev_spi_write(0x49fd,0xa); dev_spi_write(0x49fc,0x9e); dev_spi_write(0x49fb,0x72); dev_spi_write(0x49fa,0x48); dev_spi_write(0x49f9,0x4a); dev_spi_write(0x49f8,0x66); dev_spi_write(0x49f7,0x79); dev_spi_write(0x49f6,0xb6); dev_spi_write(0x49d9,0x6c); dev_spi_write(0x49d8,0x6); dev_spi_write(0x4201,0x10); dev_spi_write(0x4200,0x6b); dev_spi_write(0x4203,0x64); dev_spi_write(0x4202,0x80); dev_spi_write(0x4205,0x62); dev_spi_write(0x4204,0x0); dev_spi_write(0x4207,0x7b); dev_spi_write(0x4206,0x33); dev_spi_write(0x4209,0x70); dev_spi_write(0x4208,0xa); dev_spi_write(0x420b,0xbd); dev_spi_write(0x420a,0x68); dev_spi_write(0x420d,0x76); dev_spi_write(0x420c,0x2d); dev_spi_write(0x420f,0x66); dev_spi_write(0x420e,0xab); dev_spi_write(0x4211,0xd0); dev_spi_write(0x4210,0x8); dev_spi_write(0x4213,0x0); dev_spi_write(0x4212,0x18); dev_spi_write(0x4215,0x66); dev_spi_write(0x4214,0x2c); dev_spi_write(0x4217,0x3d); dev_spi_write(0x4216,0x15); dev_spi_write(0x4219,0x0); dev_spi_write(0x4218,0x80); dev_spi_write(0x421b,0x0); dev_spi_write(0x421a,0x2); dev_spi_write(0x421d,0x34); dev_spi_write(0x421c,0x0); dev_spi_write(0x421f,0x0); dev_spi_write(0x421e,0x0); dev_spi_write(0x4221,0x10); dev_spi_write(0x4220,0x1a); dev_spi_write(0x4239,0x3); dev_spi_write(0x4238,0x40); dev_spi_write(0x423b,0x0); dev_spi_write(0x423a,0x60); dev_spi_write(0x423d,0x0); dev_spi_write(0x423c,0x0); dev_spi_write(0x423f,0x0); dev_spi_write(0x423e,0x0); dev_spi_write(0x4277,0x0); dev_spi_write(0x4276,0x0); dev_spi_write(0x4279,0x0); dev_spi_write(0x4278,0x0); dev_spi_write(0x427b,0x0); dev_spi_write(0x427a,0x0); dev_spi_write(0x427d,0x0); dev_spi_write(0x427c,0x0); dev_spi_write(0x4283,0x9f); dev_spi_write(0x4282,0xdf); dev_spi_write(0x4285,0xb3); dev_spi_write(0x4284,0xc0); dev_spi_write(0x428f,0x24); dev_spi_write(0x428e,0xa2); dev_spi_write(0x4291,0xcc); dev_spi_write(0x4290,0x34); dev_spi_write(0x4293,0xe3); dev_spi_write(0x4292,0xd7); dev_spi_write(0x4295,0x76); dev_spi_write(0x4294,0x60); dev_spi_write(0x4297,0x6); dev_spi_write(0x4296,0xdb); dev_spi_write(0x4341,0x3); dev_spi_write(0x4340,0x41); dev_spi_write(0x43e7,0x0); dev_spi_write(0x43e6,0x80); dev_spi_write(0x43e9,0xfc); dev_spi_write(0x43e8,0x0); dev_spi_write(0x43eb,0x9f); dev_spi_write(0x43ea,0xfe); dev_spi_write(0x43ed,0x0); dev_spi_write(0x43ec,0x60); dev_spi_write(0x43ef,0x10); dev_spi_write(0x43ee,0x0); dev_spi_write(0x43f1,0x68); dev_spi_write(0x43f0,0x64); dev_spi_write(0x43f3,0x92); dev_spi_write(0x43f2,0x30); dev_spi_write(0x43f5,0x0); dev_spi_write(0x43f4,0x0); dev_spi_write(0x43f7,0x6d); dev_spi_write(0x43f6,0x87); dev_spi_write(0x43f9,0x6d); dev_spi_write(0x43f8,0xb6); dev_spi_write(0x43fb,0x42); dev_spi_write(0x43fa,0x46); dev_spi_write(0x43fd,0x62); dev_spi_write(0x43fc,0x7c); dev_spi_write(0x43ff,0x88); dev_spi_write(0x43fe,0xc8); dev_spi_write(0x4001,0x10); dev_spi_write(0x4000,0x6b); dev_spi_write(0x4003,0x64); dev_spi_write(0x4002,0x80); dev_spi_write(0x4005,0x62); dev_spi_write(0x4004,0x0); dev_spi_write(0x4007,0x7b); dev_spi_write(0x4006,0x33); dev_spi_write(0x4009,0x70); dev_spi_write(0x4008,0xa); dev_spi_write(0x400b,0xbd); dev_spi_write(0x400a,0x68); dev_spi_write(0x400d,0x76); dev_spi_write(0x400c,0x2d); dev_spi_write(0x400f,0x66); dev_spi_write(0x400e,0xab); dev_spi_write(0x4011,0xd0); dev_spi_write(0x4010,0x8); dev_spi_write(0x4013,0x0); dev_spi_write(0x4012,0x18); dev_spi_write(0x4015,0x66); dev_spi_write(0x4014,0x2c); dev_spi_write(0x4017,0x3d); dev_spi_write(0x4016,0x15); dev_spi_write(0x4019,0x0); dev_spi_write(0x4018,0x80); dev_spi_write(0x401b,0x0); dev_spi_write(0x401a,0x2); dev_spi_write(0x401d,0x34); dev_spi_write(0x401c,0x0); dev_spi_write(0x401f,0x0); dev_spi_write(0x401e,0x0); dev_spi_write(0x4021,0x10); dev_spi_write(0x4020,0x1a); dev_spi_write(0x4039,0x3); dev_spi_write(0x4038,0x40); dev_spi_write(0x403b,0x0); dev_spi_write(0x403a,0x60); dev_spi_write(0x403d,0x0); dev_spi_write(0x403c,0x0); dev_spi_write(0x403f,0x0); dev_spi_write(0x403e,0x0); dev_spi_write(0x4077,0x0); dev_spi_write(0x4076,0x0); dev_spi_write(0x4079,0x0); dev_spi_write(0x4078,0x0); dev_spi_write(0x407b,0x0); dev_spi_write(0x407a,0x0); dev_spi_write(0x407d,0x0); dev_spi_write(0x407c,0x0); dev_spi_write(0x4083,0x9f); dev_spi_write(0x4082,0xdf); dev_spi_write(0x4085,0xb3); dev_spi_write(0x4084,0xc0); dev_spi_write(0x408f,0x24); dev_spi_write(0x408e,0xa2); dev_spi_write(0x4091,0xcc); dev_spi_write(0x4090,0x34); dev_spi_write(0x4093,0xe3); dev_spi_write(0x4092,0xd7); dev_spi_write(0x4095,0x76); dev_spi_write(0x4094,0x60); dev_spi_write(0x4097,0x6); dev_spi_write(0x4096,0xdb); dev_spi_write(0x4141,0x3); dev_spi_write(0x4140,0x41); dev_spi_write(0x41e7,0x0); dev_spi_write(0x41e6,0x80); dev_spi_write(0x41e9,0xfc); dev_spi_write(0x41e8,0x0); dev_spi_write(0x41eb,0x9f); dev_spi_write(0x41ea,0xfe); dev_spi_write(0x41ed,0x0); dev_spi_write(0x41ec,0x0); dev_spi_write(0x41ef,0x10); dev_spi_write(0x41ee,0x0); dev_spi_write(0x41f1,0x68); dev_spi_write(0x41f0,0x64); dev_spi_write(0x41f3,0x92); dev_spi_write(0x41f2,0x30); dev_spi_write(0x41f5,0x0); dev_spi_write(0x41f4,0x0); dev_spi_write(0x41f7,0x6d); dev_spi_write(0x41f6,0x87); dev_spi_write(0x41f9,0x6d); dev_spi_write(0x41f8,0xb6); dev_spi_write(0x41fb,0x42); dev_spi_write(0x41fa,0x46); dev_spi_write(0x41fd,0x62); dev_spi_write(0x41fc,0x7c); dev_spi_write(0x41ff,0x88); dev_spi_write(0x41fe,0xc8); dev_spi_write(0x4401,0x10); dev_spi_write(0x4400,0x6b); dev_spi_write(0x4403,0x64); dev_spi_write(0x4402,0x80); dev_spi_write(0x4405,0x62); dev_spi_write(0x4404,0x0); dev_spi_write(0x4407,0x7b); dev_spi_write(0x4406,0x33); dev_spi_write(0x4409,0x70); dev_spi_write(0x4408,0xa); dev_spi_write(0x440b,0xbd); dev_spi_write(0x440a,0x68); dev_spi_write(0x440d,0x76); dev_spi_write(0x440c,0x2d); dev_spi_write(0x440f,0x66); dev_spi_write(0x440e,0xab); dev_spi_write(0x4411,0xd0); dev_spi_write(0x4410,0x8); dev_spi_write(0x4413,0x0); dev_spi_write(0x4412,0x18); dev_spi_write(0x4415,0x66); dev_spi_write(0x4414,0x2c); dev_spi_write(0x4417,0x3d); dev_spi_write(0x4416,0x15); dev_spi_write(0x4419,0x0); dev_spi_write(0x4418,0x80); dev_spi_write(0x441b,0x0); dev_spi_write(0x441a,0x2); dev_spi_write(0x441d,0x34); dev_spi_write(0x441c,0x0); dev_spi_write(0x441f,0x0); dev_spi_write(0x441e,0x0); dev_spi_write(0x4421,0x10); dev_spi_write(0x4420,0x1a); dev_spi_write(0x4439,0x3); dev_spi_write(0x4438,0x40); dev_spi_write(0x443b,0x0); dev_spi_write(0x443a,0x60); dev_spi_write(0x443d,0x0); dev_spi_write(0x443c,0x0); dev_spi_write(0x443f,0x0); dev_spi_write(0x443e,0x0); dev_spi_write(0x4477,0x0); dev_spi_write(0x4476,0x0); dev_spi_write(0x4479,0x0); dev_spi_write(0x4478,0x0); dev_spi_write(0x447b,0x0); dev_spi_write(0x447a,0x0); dev_spi_write(0x447d,0x0); dev_spi_write(0x447c,0x0); dev_spi_write(0x4483,0x9f); dev_spi_write(0x4482,0xdf); dev_spi_write(0x4485,0xb3); dev_spi_write(0x4484,0xc0); dev_spi_write(0x448f,0x24); dev_spi_write(0x448e,0xa2); dev_spi_write(0x4491,0xcc); dev_spi_write(0x4490,0x34); dev_spi_write(0x4493,0xe3); dev_spi_write(0x4492,0xd7); dev_spi_write(0x4495,0x76); dev_spi_write(0x4494,0x60); dev_spi_write(0x4497,0x6); dev_spi_write(0x4496,0xdb); dev_spi_write(0x4541,0x3); dev_spi_write(0x4540,0x41); dev_spi_write(0x45e7,0x0); dev_spi_write(0x45e6,0x80); dev_spi_write(0x45e9,0xfc); dev_spi_write(0x45e8,0x0); dev_spi_write(0x45eb,0x9f); dev_spi_write(0x45ea,0xfe); dev_spi_write(0x45ed,0x0); dev_spi_write(0x45ec,0x0); dev_spi_write(0x45ef,0x10); dev_spi_write(0x45ee,0x0); dev_spi_write(0x45f1,0x68); dev_spi_write(0x45f0,0x64); dev_spi_write(0x45f3,0x92); dev_spi_write(0x45f2,0x30); dev_spi_write(0x45f5,0x0); dev_spi_write(0x45f4,0x0); dev_spi_write(0x45f7,0x6d); dev_spi_write(0x45f6,0x83); dev_spi_write(0x45f9,0x6d); dev_spi_write(0x45f8,0xb6); dev_spi_write(0x45fb,0x42); dev_spi_write(0x45fa,0x46); dev_spi_write(0x45fd,0x62); dev_spi_write(0x45fc,0x78); dev_spi_write(0x45ff,0x8); dev_spi_write(0x45fe,0xc8); dev_spi_write(0x4601,0x10); dev_spi_write(0x4600,0x6b); dev_spi_write(0x4603,0x64); dev_spi_write(0x4602,0x80); dev_spi_write(0x4605,0x62); dev_spi_write(0x4604,0x0); dev_spi_write(0x4607,0x7b); dev_spi_write(0x4606,0x33); dev_spi_write(0x4609,0x70); dev_spi_write(0x4608,0xa); dev_spi_write(0x460b,0xbd); dev_spi_write(0x460a,0x68); dev_spi_write(0x460d,0x76); dev_spi_write(0x460c,0x2d); dev_spi_write(0x460f,0x66); dev_spi_write(0x460e,0xab); dev_spi_write(0x4611,0xd0); dev_spi_write(0x4610,0x8); dev_spi_write(0x4613,0x0); dev_spi_write(0x4612,0x18); dev_spi_write(0x4615,0x66); dev_spi_write(0x4614,0x2c); dev_spi_write(0x4617,0x3d); dev_spi_write(0x4616,0x15); dev_spi_write(0x4619,0x0); dev_spi_write(0x4618,0x80); dev_spi_write(0x461b,0x0); dev_spi_write(0x461a,0x2); dev_spi_write(0x461d,0x34); dev_spi_write(0x461c,0x0); dev_spi_write(0x461f,0x0); dev_spi_write(0x461e,0x0); dev_spi_write(0x4621,0x10); dev_spi_write(0x4620,0x1a); dev_spi_write(0x4639,0x3); dev_spi_write(0x4638,0x40); dev_spi_write(0x463b,0x0); dev_spi_write(0x463a,0x60); dev_spi_write(0x463d,0x0); dev_spi_write(0x463c,0x0); dev_spi_write(0x463f,0x0); dev_spi_write(0x463e,0x0); dev_spi_write(0x4677,0x0); dev_spi_write(0x4676,0x0); dev_spi_write(0x4679,0x0); dev_spi_write(0x4678,0x0); dev_spi_write(0x467b,0x0); dev_spi_write(0x467a,0x0); dev_spi_write(0x467d,0x0); dev_spi_write(0x467c,0x0); dev_spi_write(0x4683,0x9f); dev_spi_write(0x4682,0xdf); dev_spi_write(0x4685,0xb3); dev_spi_write(0x4684,0xc0); dev_spi_write(0x468f,0x24); dev_spi_write(0x468e,0xa2); dev_spi_write(0x4691,0xcc); dev_spi_write(0x4690,0x34); dev_spi_write(0x4693,0xe3); dev_spi_write(0x4692,0xd7); dev_spi_write(0x4695,0x76); dev_spi_write(0x4694,0x60); dev_spi_write(0x4697,0x6); dev_spi_write(0x4696,0xdb); dev_spi_write(0x4741,0x3); dev_spi_write(0x4740,0x41); dev_spi_write(0x47e7,0x0); dev_spi_write(0x47e6,0x80); dev_spi_write(0x47e9,0xfc); dev_spi_write(0x47e8,0x0); dev_spi_write(0x47eb,0x9f); dev_spi_write(0x47ea,0xfe); dev_spi_write(0x47ed,0x0); dev_spi_write(0x47ec,0x0); dev_spi_write(0x47ef,0x10); dev_spi_write(0x47ee,0x0); dev_spi_write(0x47f1,0x68); dev_spi_write(0x47f0,0x64); dev_spi_write(0x47f3,0x92); dev_spi_write(0x47f2,0x30); dev_spi_write(0x47f5,0x0); dev_spi_write(0x47f4,0x0); dev_spi_write(0x47f7,0x6d); dev_spi_write(0x47f6,0x83); dev_spi_write(0x47f9,0x6d); dev_spi_write(0x47f8,0xb6); dev_spi_write(0x47fb,0x42); dev_spi_write(0x47fa,0x46); dev_spi_write(0x47fd,0x62); dev_spi_write(0x47fc,0x78); dev_spi_write(0x47ff,0x8); dev_spi_write(0x47fe,0xc8); dev_spi_write(0x16,0x40); dev_spi_write(0x49f1,0x82); dev_spi_write(0x49f0,0x40); dev_spi_write(0x49f3,0xe2); dev_spi_write(0x49f2,0x80); dev_spi_write(0x49e3,0xf0); dev_spi_write(0x49e2,0x0); dev_spi_write(0x49b5,0x47); dev_spi_write(0x49b4,0x47); dev_spi_write(0x49ff,0xfd); dev_spi_write(0x49fe,0xb0); dev_spi_write(0x49ed,0x1d); dev_spi_write(0x49ec,0xc0); dev_spi_write(0x49e7,0x52); dev_spi_write(0x49e6,0x36); dev_spi_write(0x49e5,0x6e); dev_spi_write(0x49e4,0xb6); dev_spi_write(0x49df,0xa8); dev_spi_write(0x49de,0x28); dev_spi_write(0x49eb,0xa); dev_spi_write(0x49ea,0x9e); dev_spi_write(0x49e9,0x72); dev_spi_write(0x49e8,0x44); dev_spi_write(0x49fd,0xa); dev_spi_write(0x49fc,0x9e); dev_spi_write(0x49fb,0x72); dev_spi_write(0x49fa,0x48); dev_spi_write(0x49f9,0x4a); dev_spi_write(0x49f8,0x66); dev_spi_write(0x49f7,0x79); dev_spi_write(0x49f6,0xb6); dev_spi_write(0x49d9,0x6c); dev_spi_write(0x49d8,0x6); dev_spi_write(0x4601,0x10); dev_spi_write(0x4600,0x6b); dev_spi_write(0x4603,0x64); dev_spi_write(0x4602,0x80); dev_spi_write(0x4605,0x62); dev_spi_write(0x4604,0x0); dev_spi_write(0x4607,0x7b); dev_spi_write(0x4606,0x33); dev_spi_write(0x4609,0x70); dev_spi_write(0x4608,0xa); dev_spi_write(0x460b,0xbd); dev_spi_write(0x460a,0x68); dev_spi_write(0x460d,0x76); dev_spi_write(0x460c,0x2d); dev_spi_write(0x460f,0x66); dev_spi_write(0x460e,0xab); dev_spi_write(0x4611,0xd0); dev_spi_write(0x4610,0x8); dev_spi_write(0x4613,0x0); dev_spi_write(0x4612,0x18); dev_spi_write(0x4615,0x66); dev_spi_write(0x4614,0x2c); dev_spi_write(0x4617,0x3d); dev_spi_write(0x4616,0x15); dev_spi_write(0x4619,0x0); dev_spi_write(0x4618,0x80); dev_spi_write(0x461b,0x0); dev_spi_write(0x461a,0x2); dev_spi_write(0x461d,0x34); dev_spi_write(0x461c,0x0); dev_spi_write(0x461f,0x0); dev_spi_write(0x461e,0x0); dev_spi_write(0x4621,0x10); dev_spi_write(0x4620,0x1a); dev_spi_write(0x4639,0x3); dev_spi_write(0x4638,0x40); dev_spi_write(0x463b,0x0); dev_spi_write(0x463a,0x60); dev_spi_write(0x463d,0x0); dev_spi_write(0x463c,0x0); dev_spi_write(0x463f,0x0); dev_spi_write(0x463e,0x0); dev_spi_write(0x4677,0x0); dev_spi_write(0x4676,0x0); dev_spi_write(0x4679,0x0); dev_spi_write(0x4678,0x0); dev_spi_write(0x467b,0x0); dev_spi_write(0x467a,0x0); dev_spi_write(0x467d,0x0); dev_spi_write(0x467c,0x0); dev_spi_write(0x4683,0x9f); dev_spi_write(0x4682,0xdf); dev_spi_write(0x4685,0xb3); dev_spi_write(0x4684,0xc0); dev_spi_write(0x468f,0x24); dev_spi_write(0x468e,0xa2); dev_spi_write(0x4691,0xcc); dev_spi_write(0x4690,0x34); dev_spi_write(0x4693,0xe3); dev_spi_write(0x4692,0xd7); dev_spi_write(0x4695,0x76); dev_spi_write(0x4694,0x60); dev_spi_write(0x4697,0x6); dev_spi_write(0x4696,0xdb); dev_spi_write(0x4741,0x3); dev_spi_write(0x4740,0x41); dev_spi_write(0x47e7,0x0); dev_spi_write(0x47e6,0x80); dev_spi_write(0x47e9,0xfc); dev_spi_write(0x47e8,0x0); dev_spi_write(0x47eb,0x9f); dev_spi_write(0x47ea,0xfe); dev_spi_write(0x47ed,0x0); dev_spi_write(0x47ec,0x0); dev_spi_write(0x47ef,0x10); dev_spi_write(0x47ee,0x0); dev_spi_write(0x47f1,0x68); dev_spi_write(0x47f0,0x64); dev_spi_write(0x47f3,0x92); dev_spi_write(0x47f2,0x30); dev_spi_write(0x47f5,0x0); dev_spi_write(0x47f4,0x0); dev_spi_write(0x47f7,0x6d); dev_spi_write(0x47f6,0x83); dev_spi_write(0x47f9,0x6d); dev_spi_write(0x47f8,0xb6); dev_spi_write(0x47fb,0x42); dev_spi_write(0x47fa,0x46); dev_spi_write(0x47fd,0x62); dev_spi_write(0x47fc,0x78); dev_spi_write(0x47ff,0x8); dev_spi_write(0x47fe,0xc8); dev_spi_write(0x4401,0x10); dev_spi_write(0x4400,0x6b); dev_spi_write(0x4403,0x64); dev_spi_write(0x4402,0x80); dev_spi_write(0x4405,0x62); dev_spi_write(0x4404,0x0); dev_spi_write(0x4407,0x7b); dev_spi_write(0x4406,0x33); dev_spi_write(0x4409,0x70); dev_spi_write(0x4408,0xa); dev_spi_write(0x440b,0xbd); dev_spi_write(0x440a,0x68); dev_spi_write(0x440d,0x76); dev_spi_write(0x440c,0x2d); dev_spi_write(0x440f,0x66); dev_spi_write(0x440e,0xab); dev_spi_write(0x4411,0xd0); dev_spi_write(0x4410,0x8); dev_spi_write(0x4413,0x0); dev_spi_write(0x4412,0x18); dev_spi_write(0x4415,0x66); dev_spi_write(0x4414,0x2c); dev_spi_write(0x4417,0x3d); dev_spi_write(0x4416,0x15); dev_spi_write(0x4419,0x0); dev_spi_write(0x4418,0x80); dev_spi_write(0x441b,0x0); dev_spi_write(0x441a,0x2); dev_spi_write(0x441d,0x34); dev_spi_write(0x441c,0x0); dev_spi_write(0x441f,0x0); dev_spi_write(0x441e,0x0); dev_spi_write(0x4421,0x10); dev_spi_write(0x4420,0x1a); dev_spi_write(0x4439,0x3); dev_spi_write(0x4438,0x40); dev_spi_write(0x443b,0x0); dev_spi_write(0x443a,0x60); dev_spi_write(0x443d,0x0); dev_spi_write(0x443c,0x0); dev_spi_write(0x443f,0x0); dev_spi_write(0x443e,0x0); dev_spi_write(0x4477,0x0); dev_spi_write(0x4476,0x0); dev_spi_write(0x4479,0x0); dev_spi_write(0x4478,0x0); dev_spi_write(0x447b,0x0); dev_spi_write(0x447a,0x0); dev_spi_write(0x447d,0x0); dev_spi_write(0x447c,0x0); dev_spi_write(0x4483,0x9f); dev_spi_write(0x4482,0xdf); dev_spi_write(0x4485,0xb3); dev_spi_write(0x4484,0xc0); dev_spi_write(0x448f,0x24); dev_spi_write(0x448e,0xa2); dev_spi_write(0x4491,0xcc); dev_spi_write(0x4490,0x34); dev_spi_write(0x4493,0xe3); dev_spi_write(0x4492,0xd7); dev_spi_write(0x4495,0x76); dev_spi_write(0x4494,0x60); dev_spi_write(0x4497,0x6); dev_spi_write(0x4496,0xdb); dev_spi_write(0x4541,0x3); dev_spi_write(0x4540,0x41); dev_spi_write(0x45e7,0x0); dev_spi_write(0x45e6,0x80); dev_spi_write(0x45e9,0xfc); dev_spi_write(0x45e8,0x0); dev_spi_write(0x45eb,0x9f); dev_spi_write(0x45ea,0xfe); dev_spi_write(0x45ed,0x0); dev_spi_write(0x45ec,0x0); dev_spi_write(0x45ef,0x10); dev_spi_write(0x45ee,0x0); dev_spi_write(0x45f1,0x68); dev_spi_write(0x45f0,0x64); dev_spi_write(0x45f3,0x92); dev_spi_write(0x45f2,0x30); dev_spi_write(0x45f5,0x0); dev_spi_write(0x45f4,0x0); dev_spi_write(0x45f7,0x6d); dev_spi_write(0x45f6,0x83); dev_spi_write(0x45f9,0x6d); dev_spi_write(0x45f8,0xb6); dev_spi_write(0x45fb,0x42); dev_spi_write(0x45fa,0x46); dev_spi_write(0x45fd,0x62); dev_spi_write(0x45fc,0x78); dev_spi_write(0x45ff,0x8); dev_spi_write(0x45fe,0xc8); dev_spi_write(0x4001,0x10); dev_spi_write(0x4000,0x6b); dev_spi_write(0x4003,0x64); dev_spi_write(0x4002,0x80); dev_spi_write(0x4005,0x62); dev_spi_write(0x4004,0x0); dev_spi_write(0x4007,0x7b); dev_spi_write(0x4006,0x33); dev_spi_write(0x4009,0x70); dev_spi_write(0x4008,0xa); dev_spi_write(0x400b,0xbd); dev_spi_write(0x400a,0x68); dev_spi_write(0x400d,0x76); dev_spi_write(0x400c,0x2d); dev_spi_write(0x400f,0x66); dev_spi_write(0x400e,0xab); dev_spi_write(0x4011,0xd0); dev_spi_write(0x4010,0x8); dev_spi_write(0x4013,0x0); dev_spi_write(0x4012,0x18); dev_spi_write(0x4015,0x66); dev_spi_write(0x4014,0x2c); dev_spi_write(0x4017,0x3d); dev_spi_write(0x4016,0x15); dev_spi_write(0x4019,0x0); dev_spi_write(0x4018,0x80); dev_spi_write(0x401b,0x0); dev_spi_write(0x401a,0x2); dev_spi_write(0x401d,0x34); dev_spi_write(0x401c,0x0); dev_spi_write(0x401f,0x0); dev_spi_write(0x401e,0x0); dev_spi_write(0x4021,0x10); dev_spi_write(0x4020,0x1a); dev_spi_write(0x4039,0x3); dev_spi_write(0x4038,0x40); dev_spi_write(0x403b,0x0); dev_spi_write(0x403a,0x60); dev_spi_write(0x403d,0x0); dev_spi_write(0x403c,0x0); dev_spi_write(0x403f,0x0); dev_spi_write(0x403e,0x0); dev_spi_write(0x4077,0x0); dev_spi_write(0x4076,0x0); dev_spi_write(0x4079,0x0); dev_spi_write(0x4078,0x0); dev_spi_write(0x407b,0x0); dev_spi_write(0x407a,0x0); dev_spi_write(0x407d,0x0); dev_spi_write(0x407c,0x0); dev_spi_write(0x4083,0x9f); dev_spi_write(0x4082,0xdf); dev_spi_write(0x4085,0xb3); dev_spi_write(0x4084,0xc0); dev_spi_write(0x408f,0x24); dev_spi_write(0x408e,0xa2); dev_spi_write(0x4091,0xcc); dev_spi_write(0x4090,0x34); dev_spi_write(0x4093,0xe3); dev_spi_write(0x4092,0xd7); dev_spi_write(0x4095,0x76); dev_spi_write(0x4094,0x60); dev_spi_write(0x4097,0x6); dev_spi_write(0x4096,0xdb); dev_spi_write(0x4141,0x3); dev_spi_write(0x4140,0x41); dev_spi_write(0x41e7,0x0); dev_spi_write(0x41e6,0x80); dev_spi_write(0x41e9,0xfc); dev_spi_write(0x41e8,0x0); dev_spi_write(0x41eb,0x9f); dev_spi_write(0x41ea,0xfe); dev_spi_write(0x41ed,0x0); dev_spi_write(0x41ec,0x0); dev_spi_write(0x41ef,0x10); dev_spi_write(0x41ee,0x0); dev_spi_write(0x41f1,0x68); dev_spi_write(0x41f0,0x64); dev_spi_write(0x41f3,0x92); dev_spi_write(0x41f2,0x30); dev_spi_write(0x41f5,0x0); dev_spi_write(0x41f4,0x0); dev_spi_write(0x41f7,0x6d); dev_spi_write(0x41f6,0x83); dev_spi_write(0x41f9,0x6d); dev_spi_write(0x41f8,0xb6); dev_spi_write(0x41fb,0x42); dev_spi_write(0x41fa,0x46); dev_spi_write(0x41fd,0x62); dev_spi_write(0x41fc,0x78); dev_spi_write(0x41ff,0x8); dev_spi_write(0x41fe,0xc8); dev_spi_write(0x4201,0x10); dev_spi_write(0x4200,0x6b); dev_spi_write(0x4203,0x64); dev_spi_write(0x4202,0x80); dev_spi_write(0x4205,0x62); dev_spi_write(0x4204,0x0); dev_spi_write(0x4207,0x7b); dev_spi_write(0x4206,0x33); dev_spi_write(0x4209,0x70); dev_spi_write(0x4208,0xa); dev_spi_write(0x420b,0xbd); dev_spi_write(0x420a,0x68); dev_spi_write(0x420d,0x76); dev_spi_write(0x420c,0x2d); dev_spi_write(0x420f,0x66); dev_spi_write(0x420e,0xab); dev_spi_write(0x4211,0xd0); dev_spi_write(0x4210,0x8); dev_spi_write(0x4213,0x0); dev_spi_write(0x4212,0x18); dev_spi_write(0x4215,0x66); dev_spi_write(0x4214,0x2c); dev_spi_write(0x4217,0x3d); dev_spi_write(0x4216,0x15); dev_spi_write(0x4219,0x0); dev_spi_write(0x4218,0x80); dev_spi_write(0x421b,0x0); dev_spi_write(0x421a,0x2); dev_spi_write(0x421d,0x34); dev_spi_write(0x421c,0x0); dev_spi_write(0x421f,0x0); dev_spi_write(0x421e,0x0); dev_spi_write(0x4221,0x10); dev_spi_write(0x4220,0x1a); dev_spi_write(0x4239,0x3); dev_spi_write(0x4238,0x40); dev_spi_write(0x423b,0x0); dev_spi_write(0x423a,0x60); dev_spi_write(0x423d,0x0); dev_spi_write(0x423c,0x0); dev_spi_write(0x423f,0x0); dev_spi_write(0x423e,0x0); dev_spi_write(0x4277,0x0); dev_spi_write(0x4276,0x0); dev_spi_write(0x4279,0x0); dev_spi_write(0x4278,0x0); dev_spi_write(0x427b,0x0); dev_spi_write(0x427a,0x0); dev_spi_write(0x427d,0x0); dev_spi_write(0x427c,0x0); dev_spi_write(0x4283,0x9f); dev_spi_write(0x4282,0xdf); dev_spi_write(0x4285,0xb3); dev_spi_write(0x4284,0xc0); dev_spi_write(0x428f,0x24); dev_spi_write(0x428e,0xa2); dev_spi_write(0x4291,0xcc); dev_spi_write(0x4290,0x34); dev_spi_write(0x4293,0xe3); dev_spi_write(0x4292,0xd7); dev_spi_write(0x4295,0x76); dev_spi_write(0x4294,0x60); dev_spi_write(0x4297,0x6); dev_spi_write(0x4296,0xdb); dev_spi_write(0x4341,0x3); dev_spi_write(0x4340,0x41); dev_spi_write(0x43e7,0x0); dev_spi_write(0x43e6,0x80); dev_spi_write(0x43e9,0xfc); dev_spi_write(0x43e8,0x0); dev_spi_write(0x43eb,0x9f); dev_spi_write(0x43ea,0xfe); dev_spi_write(0x43ed,0x0); dev_spi_write(0x43ec,0x60); dev_spi_write(0x43ef,0x10); dev_spi_write(0x43ee,0x0); dev_spi_write(0x43f1,0x68); dev_spi_write(0x43f0,0x64); dev_spi_write(0x43f3,0x92); dev_spi_write(0x43f2,0x30); dev_spi_write(0x43f5,0x0); dev_spi_write(0x43f4,0x0); dev_spi_write(0x43f7,0x6d); dev_spi_write(0x43f6,0x83); dev_spi_write(0x43f9,0x6d); dev_spi_write(0x43f8,0xb6); dev_spi_write(0x43fb,0x42); dev_spi_write(0x43fa,0x46); dev_spi_write(0x43fd,0x62); dev_spi_write(0x43fc,0x78); dev_spi_write(0x43ff,0x8); dev_spi_write(0x43fe,0xc8); dev_spi_write(0x16,0x60); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x7007,0x0); dev_spi_write(0x7006,0x0); dev_spi_write(0x16,0x0); rdVal = dev_spi_read(0x18); dev_spi_write(0x18,(rdVal&0xdf)|0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 13523 of bringupLog\n"); xil_printf("Number of iterations of poll in line 13523 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x1); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x79); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 13531 of bringupLog\n"); xil_printf("Number of iterations of poll in line 13531 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 13532 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 13545 of bringupLog\n"); xil_printf("Number of iterations of poll in line 13545 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x1); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x79); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 13553 of bringupLog\n"); xil_printf("Number of iterations of poll in line 13553 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 13554 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x16,0x60); dev_spi_write(0x702d,0x0); dev_spi_write(0x702c,0x5); dev_spi_write(0x7025,0x0); dev_spi_write(0x7024,0x8); dev_spi_write(0x702b,0xe0); dev_spi_write(0x702a,0x20); dev_spi_write(0x702d,0x0); dev_spi_write(0x702c,0x2); dev_spi_write(0x7025,0x0); dev_spi_write(0x7024,0x50); dev_spi_write(0x702b,0xe0); dev_spi_write(0x702a,0x20); dev_spi_write(0x701b,0x7); dev_spi_write(0x701a,0x77); dev_spi_write(0x701b,0x0); dev_spi_write(0x701a,0x0); delaySec(5.000000); dev_spi_write(0x16,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0x81,0x0); dev_spi_write(0x80,0x1); dev_spi_write(0x8c,0x1); dev_spi_write(0x8d,0x1); dev_spi_write(0xa0,0x1); dev_spi_write(0xa1,0x1); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x129,0x0); dev_spi_write(0x12a,0x0); dev_spi_write(0x12b,0x0); dev_spi_write(0xdc,0x0); dev_spi_write(0xdf,0x0); dev_spi_write(0xc4,0x0); dev_spi_write(0xc7,0x0); dev_spi_write(0xcc,0x0); dev_spi_write(0xcf,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0x399,0x0); dev_spi_write(0x398,0x0); dev_spi_write(0x39b,0x0); dev_spi_write(0x39a,0xe1); dev_spi_write(0x451,0x0); dev_spi_write(0x450,0x0); dev_spi_write(0x453,0x0); dev_spi_write(0x452,0xe1); dev_spi_write(0x509,0x0); dev_spi_write(0x508,0x0); dev_spi_write(0x50b,0x0); dev_spi_write(0x50a,0xe1); dev_spi_write(0x5c1,0x0); dev_spi_write(0x5c0,0x0); dev_spi_write(0x5c3,0x0); dev_spi_write(0x5c2,0xe1); dev_spi_write(0x679,0x0); dev_spi_write(0x678,0x0); dev_spi_write(0x67b,0x0); dev_spi_write(0x67a,0xe1); dev_spi_write(0x731,0x0); dev_spi_write(0x730,0x0); dev_spi_write(0x733,0x0); dev_spi_write(0x732,0xe1); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x180,0x0); dev_spi_write(0x181,0x0); dev_spi_write(0x15,0x0); rdVal = dev_spi_read(0x13); dev_spi_write(0x13,(rdVal&0x3f)|0x40); rdVal = dev_spi_read(0x54e); dev_spi_write(0x54e,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x13); dev_spi_write(0x13,(rdVal&0x3f)|0x80); rdVal = dev_spi_read(0x54e); dev_spi_write(0x54e,(rdVal&0xfe)|0x0); dev_spi_write(0x13,0xc0); dev_spi_write(0x444,0x3); dev_spi_write(0x445,0x0); dev_spi_write(0x446,0x0); dev_spi_write(0x447,0x0); dev_spi_write(0x448,0xf); dev_spi_write(0x449,0x84); dev_spi_write(0x44a,0x0); dev_spi_write(0x44b,0x0); dev_spi_write(0x44c,0x23); dev_spi_write(0x44d,0x8); dev_spi_write(0x44e,0x1); dev_spi_write(0x44f,0x0); dev_spi_write(0x450,0x33); dev_spi_write(0x451,0x8c); dev_spi_write(0x452,0x1); dev_spi_write(0x453,0x0); dev_spi_write(0x454,0x47); dev_spi_write(0x455,0x10); dev_spi_write(0x456,0x2); dev_spi_write(0x457,0x0); dev_spi_write(0x458,0x5b); dev_spi_write(0x459,0x94); dev_spi_write(0x45a,0x2); dev_spi_write(0x45b,0x1); dev_spi_write(0x45c,0x6f); dev_spi_write(0x45d,0x98); dev_spi_write(0x45e,0x3); dev_spi_write(0x45f,0x1); dev_spi_write(0x460,0x7f); dev_spi_write(0x461,0x1c); dev_spi_write(0x462,0x4); dev_spi_write(0x463,0x1); dev_spi_write(0x464,0x93); dev_spi_write(0x465,0xa0); dev_spi_write(0x466,0x4); dev_spi_write(0x467,0x2); dev_spi_write(0x468,0xab); dev_spi_write(0x469,0xa4); dev_spi_write(0x46a,0x5); dev_spi_write(0x46b,0x2); dev_spi_write(0x46c,0xbf); dev_spi_write(0x46d,0xa8); dev_spi_write(0x46e,0x6); dev_spi_write(0x46f,0x2); dev_spi_write(0x470,0xd3); dev_spi_write(0x471,0x2c); dev_spi_write(0x472,0x7); dev_spi_write(0x473,0x3); dev_spi_write(0x474,0xeb); dev_spi_write(0x475,0x30); dev_spi_write(0x476,0x8); dev_spi_write(0x477,0x3); dev_spi_write(0x478,0x7); dev_spi_write(0x479,0x35); dev_spi_write(0x47a,0x9); dev_spi_write(0x47b,0x4); dev_spi_write(0x47c,0x23); dev_spi_write(0x47d,0x39); dev_spi_write(0x47e,0xa); dev_spi_write(0x47f,0x4); dev_spi_write(0x480,0x3b); dev_spi_write(0x481,0x3d); dev_spi_write(0x482,0xb); dev_spi_write(0x483,0x5); dev_spi_write(0x484,0x53); dev_spi_write(0x485,0x41); dev_spi_write(0x486,0xc); dev_spi_write(0x487,0x5); dev_spi_write(0x488,0x6b); dev_spi_write(0x489,0x45); dev_spi_write(0x48a,0xd); dev_spi_write(0x48b,0x6); dev_spi_write(0x48c,0x83); dev_spi_write(0x48d,0x49); dev_spi_write(0x48e,0xe); dev_spi_write(0x48f,0x7); dev_spi_write(0x490,0x9b); dev_spi_write(0x491,0x4d); dev_spi_write(0x492,0xf); dev_spi_write(0x493,0x7); dev_spi_write(0x494,0xaf); dev_spi_write(0x495,0xd1); dev_spi_write(0x496,0xf); dev_spi_write(0x497,0x8); dev_spi_write(0x498,0xbb); dev_spi_write(0x499,0x51); dev_spi_write(0x49a,0x10); dev_spi_write(0x49b,0x8); dev_spi_write(0x49c,0xd3); dev_spi_write(0x49d,0x55); dev_spi_write(0x49e,0x11); dev_spi_write(0x49f,0x9); dev_spi_write(0x4a0,0xeb); dev_spi_write(0x4a1,0x59); dev_spi_write(0x4a2,0x12); dev_spi_write(0x4a3,0xa); dev_spi_write(0x4a4,0xb); dev_spi_write(0x4a5,0xde); dev_spi_write(0x4a6,0x13); dev_spi_write(0x4a7,0xb); dev_spi_write(0x4a8,0x23); dev_spi_write(0x4a9,0xe2); dev_spi_write(0x4aa,0x14); dev_spi_write(0x4ab,0xc); dev_spi_write(0x4ac,0x3b); dev_spi_write(0x4ad,0xe6); dev_spi_write(0x4ae,0x15); dev_spi_write(0x4af,0xd); dev_spi_write(0x4b0,0x4f); dev_spi_write(0x4b1,0x6a); dev_spi_write(0x4b2,0x16); dev_spi_write(0x4b3,0xf); dev_spi_write(0x4b4,0x63); dev_spi_write(0x4b5,0xee); dev_spi_write(0x4b6,0x16); dev_spi_write(0x4b7,0x11); dev_spi_write(0x4b8,0x77); dev_spi_write(0x4b9,0x6e); dev_spi_write(0x4ba,0x17); dev_spi_write(0x4bb,0x11); dev_spi_write(0x4bc,0x8b); dev_spi_write(0x4bd,0x72); dev_spi_write(0x4be,0x18); dev_spi_write(0x4bf,0x13); dev_spi_write(0x4c0,0x9f); dev_spi_write(0x4c1,0xf6); dev_spi_write(0x4c2,0x18); dev_spi_write(0x4c3,0x15); dev_spi_write(0x4c4,0xb3); dev_spi_write(0x4c5,0x76); dev_spi_write(0x4c6,0x19); dev_spi_write(0x4c7,0x16); dev_spi_write(0x4c8,0xc7); dev_spi_write(0x4c9,0xf6); dev_spi_write(0x4ca,0x19); dev_spi_write(0x4cb,0x18); dev_spi_write(0x4cc,0xdb); dev_spi_write(0x4cd,0x76); dev_spi_write(0x4ce,0x1a); dev_spi_write(0x4cf,0x19); dev_spi_write(0x4d0,0xef); dev_spi_write(0x4d1,0xf6); dev_spi_write(0x4d2,0x1a); dev_spi_write(0x4d3,0x1c); dev_spi_write(0x4d4,0x3); dev_spi_write(0x4d5,0x7b); dev_spi_write(0x4d6,0x1b); dev_spi_write(0x4d7,0x1f); dev_spi_write(0x4d8,0x13); dev_spi_write(0x4d9,0xfb); dev_spi_write(0x4da,0x1b); dev_spi_write(0x4db,0x1f); dev_spi_write(0x4dc,0x23); dev_spi_write(0x4dd,0x7b); dev_spi_write(0x4de,0x1c); dev_spi_write(0x4df,0x1f); dev_spi_write(0x4e0,0x2f); dev_spi_write(0x4e1,0xfb); dev_spi_write(0x4e2,0x1c); dev_spi_write(0x4e3,0x1f); dev_spi_write(0x4e4,0x3f); dev_spi_write(0x4e5,0x7b); dev_spi_write(0x4e6,0x1d); dev_spi_write(0x4e7,0x1f); dev_spi_write(0x4e8,0x47); dev_spi_write(0x4e9,0x7b); dev_spi_write(0x4ea,0x1d); dev_spi_write(0x4eb,0x1f); dev_spi_write(0x4ec,0x53); dev_spi_write(0x4ed,0xfb); dev_spi_write(0x4ee,0x1d); dev_spi_write(0x4ef,0x1f); dev_spi_write(0x4f0,0x5f); dev_spi_write(0x4f1,0x7b); dev_spi_write(0x4f2,0x1e); dev_spi_write(0x4f3,0x1f); dev_spi_write(0x4f4,0x67); dev_spi_write(0x4f5,0x7b); dev_spi_write(0x4f6,0x1e); dev_spi_write(0x4f7,0x1f); dev_spi_write(0x4f8,0x6f); dev_spi_write(0x4f9,0xfb); dev_spi_write(0x4fa,0x1e); dev_spi_write(0x4fb,0x1f); dev_spi_write(0x4fc,0x7b); dev_spi_write(0x4fd,0x7b); dev_spi_write(0x4fe,0x1f); dev_spi_write(0x4ff,0x1f); dev_spi_write(0x500,0x83); dev_spi_write(0x501,0xfb); dev_spi_write(0x502,0x1f); dev_spi_write(0x503,0x1f); dev_spi_write(0x504,0x8b); dev_spi_write(0x505,0xfb); dev_spi_write(0x506,0x1f); dev_spi_write(0x507,0x1f); dev_spi_write(0x508,0x93); dev_spi_write(0x509,0xfb); dev_spi_write(0x50a,0x1f); dev_spi_write(0x50b,0x1f); dev_spi_write(0x744,0x3); dev_spi_write(0x745,0x0); dev_spi_write(0x746,0x0); dev_spi_write(0x747,0x0); dev_spi_write(0x748,0x17); dev_spi_write(0x749,0x84); dev_spi_write(0x74a,0x0); dev_spi_write(0x74b,0x0); dev_spi_write(0x74c,0x2f); dev_spi_write(0x74d,0x88); dev_spi_write(0x74e,0x1); dev_spi_write(0x74f,0x0); dev_spi_write(0x750,0x43); dev_spi_write(0x751,0xc); dev_spi_write(0x752,0x2); dev_spi_write(0x753,0x0); dev_spi_write(0x754,0x5b); dev_spi_write(0x755,0x10); dev_spi_write(0x756,0x3); dev_spi_write(0x757,0x1); dev_spi_write(0x758,0x73); dev_spi_write(0x759,0x14); dev_spi_write(0x75a,0x4); dev_spi_write(0x75b,0x1); dev_spi_write(0x75c,0x87); dev_spi_write(0x75d,0x18); dev_spi_write(0x75e,0x5); dev_spi_write(0x75f,0x2); dev_spi_write(0x760,0x9f); dev_spi_write(0x761,0x1c); dev_spi_write(0x762,0x6); dev_spi_write(0x763,0x2); dev_spi_write(0x764,0xbf); dev_spi_write(0x765,0xa0); dev_spi_write(0x766,0x7); dev_spi_write(0x767,0x3); dev_spi_write(0x768,0xd7); dev_spi_write(0x769,0xa4); dev_spi_write(0x76a,0x8); dev_spi_write(0x76b,0x3); dev_spi_write(0x76c,0xf3); dev_spi_write(0x76d,0xa8); dev_spi_write(0x76e,0x9); dev_spi_write(0x76f,0x4); dev_spi_write(0x770,0xb); dev_spi_write(0x771,0xad); dev_spi_write(0x772,0xa); dev_spi_write(0x773,0x4); dev_spi_write(0x774,0x27); dev_spi_write(0x775,0xb1); dev_spi_write(0x776,0xb); dev_spi_write(0x777,0x4); dev_spi_write(0x778,0x43); dev_spi_write(0x779,0xb5); dev_spi_write(0x77a,0xc); dev_spi_write(0x77b,0x5); dev_spi_write(0x77c,0x5f); dev_spi_write(0x77d,0xb9); dev_spi_write(0x77e,0xd); dev_spi_write(0x77f,0x7); dev_spi_write(0x780,0x7b); dev_spi_write(0x781,0xbd); dev_spi_write(0x782,0xe); dev_spi_write(0x783,0x7); dev_spi_write(0x784,0x93); dev_spi_write(0x785,0xc1); dev_spi_write(0x786,0xf); dev_spi_write(0x787,0x7); dev_spi_write(0x788,0xa7); dev_spi_write(0x789,0x41); dev_spi_write(0x78a,0x10); dev_spi_write(0x78b,0x7); dev_spi_write(0x78c,0xc3); dev_spi_write(0x78d,0x45); dev_spi_write(0x78e,0x11); dev_spi_write(0x78f,0x8); dev_spi_write(0x790,0xdb); dev_spi_write(0x791,0x49); dev_spi_write(0x792,0x12); dev_spi_write(0x793,0x9); dev_spi_write(0x794,0xf3); dev_spi_write(0x795,0x4d); dev_spi_write(0x796,0x13); dev_spi_write(0x797,0xa); dev_spi_write(0x798,0x13); dev_spi_write(0x799,0x52); dev_spi_write(0x79a,0x14); dev_spi_write(0x79b,0xb); dev_spi_write(0x79c,0x27); dev_spi_write(0x79d,0x56); dev_spi_write(0x79e,0x15); dev_spi_write(0x79f,0xc); dev_spi_write(0x7a0,0x3b); dev_spi_write(0x7a1,0x5a); dev_spi_write(0x7a2,0x16); dev_spi_write(0x7a3,0xf); dev_spi_write(0x7a4,0x4f); dev_spi_write(0x7a5,0xde); dev_spi_write(0x7a6,0x16); dev_spi_write(0x7a7,0xe); dev_spi_write(0x7a8,0x63); dev_spi_write(0x7a9,0x62); dev_spi_write(0x7aa,0x17); dev_spi_write(0x7ab,0xe); dev_spi_write(0x7ac,0x77); dev_spi_write(0x7ad,0xe6); dev_spi_write(0x7ae,0x17); dev_spi_write(0x7af,0x11); dev_spi_write(0x7b0,0x8b); dev_spi_write(0x7b1,0x6a); dev_spi_write(0x7b2,0x18); dev_spi_write(0x7b3,0x11); dev_spi_write(0x7b4,0x9f); dev_spi_write(0x7b5,0xea); dev_spi_write(0x7b6,0x18); dev_spi_write(0x7b7,0x13); dev_spi_write(0x7b8,0xb3); dev_spi_write(0x7b9,0x6e); dev_spi_write(0x7ba,0x19); dev_spi_write(0x7bb,0x15); dev_spi_write(0x7bc,0xc3); dev_spi_write(0x7bd,0xee); dev_spi_write(0x7be,0x19); dev_spi_write(0x7bf,0x16); dev_spi_write(0x7c0,0xd7); dev_spi_write(0x7c1,0x6e); dev_spi_write(0x7c2,0x1a); dev_spi_write(0x7c3,0x18); dev_spi_write(0x7c4,0xeb); dev_spi_write(0x7c5,0xee); dev_spi_write(0x7c6,0x1a); dev_spi_write(0x7c7,0x19); dev_spi_write(0x7c8,0xff); dev_spi_write(0x7c9,0x6e); dev_spi_write(0x7ca,0x1b); dev_spi_write(0x7cb,0x1b); dev_spi_write(0x7cc,0x13); dev_spi_write(0x7cd,0xef); dev_spi_write(0x7ce,0x1b); dev_spi_write(0x7cf,0x1d); dev_spi_write(0x7d0,0x23); dev_spi_write(0x7d1,0x6f); dev_spi_write(0x7d2,0x1c); dev_spi_write(0x7d3,0x1f); dev_spi_write(0x7d4,0x2f); dev_spi_write(0x7d5,0xef); dev_spi_write(0x7d6,0x1c); dev_spi_write(0x7d7,0x1f); dev_spi_write(0x7d8,0x3f); dev_spi_write(0x7d9,0x6f); dev_spi_write(0x7da,0x1d); dev_spi_write(0x7db,0x1f); dev_spi_write(0x7dc,0x47); dev_spi_write(0x7dd,0xef); dev_spi_write(0x7de,0x1d); dev_spi_write(0x7df,0x1f); dev_spi_write(0x7e0,0x53); dev_spi_write(0x7e1,0x6f); dev_spi_write(0x7e2,0x1e); dev_spi_write(0x7e3,0x1f); dev_spi_write(0x7e4,0x5f); dev_spi_write(0x7e5,0xef); dev_spi_write(0x7e6,0x1e); dev_spi_write(0x7e7,0x1f); dev_spi_write(0x7e8,0x67); dev_spi_write(0x7e9,0x6f); dev_spi_write(0x7ea,0x1f); dev_spi_write(0x7eb,0x1f); dev_spi_write(0x7ec,0x73); dev_spi_write(0x7ed,0xef); dev_spi_write(0x7ee,0x1f); dev_spi_write(0x7ef,0x1f); dev_spi_write(0x7f0,0x7b); dev_spi_write(0x7f1,0xef); dev_spi_write(0x7f2,0x1f); dev_spi_write(0x7f3,0x1f); dev_spi_write(0x7f4,0x83); dev_spi_write(0x7f5,0xef); dev_spi_write(0x7f6,0x1f); dev_spi_write(0x7f7,0x1f); dev_spi_write(0x7f8,0x8b); dev_spi_write(0x7f9,0xef); dev_spi_write(0x7fa,0x1f); dev_spi_write(0x7fb,0x1f); dev_spi_write(0x7fc,0x93); dev_spi_write(0x7fd,0xef); dev_spi_write(0x7fe,0x1f); dev_spi_write(0x7ff,0x1f); dev_spi_write(0x800,0x9b); dev_spi_write(0x801,0xef); dev_spi_write(0x802,0x1f); dev_spi_write(0x803,0x1f); dev_spi_write(0x804,0x9f); dev_spi_write(0x805,0xef); dev_spi_write(0x806,0x1f); dev_spi_write(0x807,0x1f); dev_spi_write(0x808,0xa7); dev_spi_write(0x809,0xef); dev_spi_write(0x80a,0x1f); dev_spi_write(0x80b,0x1f); dev_spi_write(0x844,0x3); dev_spi_write(0x845,0x0); dev_spi_write(0x846,0x0); dev_spi_write(0x847,0x0); dev_spi_write(0x848,0x17); dev_spi_write(0x849,0x84); dev_spi_write(0x84a,0x0); dev_spi_write(0x84b,0x0); dev_spi_write(0x84c,0x2f); dev_spi_write(0x84d,0x88); dev_spi_write(0x84e,0x1); dev_spi_write(0x84f,0x0); dev_spi_write(0x850,0x43); dev_spi_write(0x851,0xc); dev_spi_write(0x852,0x2); dev_spi_write(0x853,0x0); dev_spi_write(0x854,0x5b); dev_spi_write(0x855,0x10); dev_spi_write(0x856,0x3); dev_spi_write(0x857,0x1); dev_spi_write(0x858,0x73); dev_spi_write(0x859,0x14); dev_spi_write(0x85a,0x4); dev_spi_write(0x85b,0x1); dev_spi_write(0x85c,0x87); dev_spi_write(0x85d,0x18); dev_spi_write(0x85e,0x5); dev_spi_write(0x85f,0x2); dev_spi_write(0x860,0x9f); dev_spi_write(0x861,0x1c); dev_spi_write(0x862,0x6); dev_spi_write(0x863,0x2); dev_spi_write(0x864,0xbf); dev_spi_write(0x865,0xa0); dev_spi_write(0x866,0x7); dev_spi_write(0x867,0x3); dev_spi_write(0x868,0xd7); dev_spi_write(0x869,0xa4); dev_spi_write(0x86a,0x8); dev_spi_write(0x86b,0x3); dev_spi_write(0x86c,0xf3); dev_spi_write(0x86d,0xa8); dev_spi_write(0x86e,0x9); dev_spi_write(0x86f,0x4); dev_spi_write(0x870,0xb); dev_spi_write(0x871,0xad); dev_spi_write(0x872,0xa); dev_spi_write(0x873,0x4); dev_spi_write(0x874,0x27); dev_spi_write(0x875,0xb1); dev_spi_write(0x876,0xb); dev_spi_write(0x877,0x4); dev_spi_write(0x878,0x43); dev_spi_write(0x879,0xb5); dev_spi_write(0x87a,0xc); dev_spi_write(0x87b,0x5); dev_spi_write(0x87c,0x5f); dev_spi_write(0x87d,0xb9); dev_spi_write(0x87e,0xd); dev_spi_write(0x87f,0x7); dev_spi_write(0x880,0x7b); dev_spi_write(0x881,0xbd); dev_spi_write(0x882,0xe); dev_spi_write(0x883,0x7); dev_spi_write(0x884,0x93); dev_spi_write(0x885,0xc1); dev_spi_write(0x886,0xf); dev_spi_write(0x887,0x7); dev_spi_write(0x888,0xa7); dev_spi_write(0x889,0x41); dev_spi_write(0x88a,0x10); dev_spi_write(0x88b,0x7); dev_spi_write(0x88c,0xc3); dev_spi_write(0x88d,0x45); dev_spi_write(0x88e,0x11); dev_spi_write(0x88f,0x8); dev_spi_write(0x890,0xdb); dev_spi_write(0x891,0x49); dev_spi_write(0x892,0x12); dev_spi_write(0x893,0x9); dev_spi_write(0x894,0xf3); dev_spi_write(0x895,0x4d); dev_spi_write(0x896,0x13); dev_spi_write(0x897,0xa); dev_spi_write(0x898,0x13); dev_spi_write(0x899,0x52); dev_spi_write(0x89a,0x14); dev_spi_write(0x89b,0xb); dev_spi_write(0x89c,0x27); dev_spi_write(0x89d,0x56); dev_spi_write(0x89e,0x15); dev_spi_write(0x89f,0xc); dev_spi_write(0x8a0,0x3b); dev_spi_write(0x8a1,0x5a); dev_spi_write(0x8a2,0x16); dev_spi_write(0x8a3,0xf); dev_spi_write(0x8a4,0x4f); dev_spi_write(0x8a5,0xde); dev_spi_write(0x8a6,0x16); dev_spi_write(0x8a7,0xe); dev_spi_write(0x8a8,0x63); dev_spi_write(0x8a9,0x62); dev_spi_write(0x8aa,0x17); dev_spi_write(0x8ab,0xe); dev_spi_write(0x8ac,0x77); dev_spi_write(0x8ad,0xe6); dev_spi_write(0x8ae,0x17); dev_spi_write(0x8af,0x11); dev_spi_write(0x8b0,0x8b); dev_spi_write(0x8b1,0x6a); dev_spi_write(0x8b2,0x18); dev_spi_write(0x8b3,0x11); dev_spi_write(0x8b4,0x9f); dev_spi_write(0x8b5,0xea); dev_spi_write(0x8b6,0x18); dev_spi_write(0x8b7,0x13); dev_spi_write(0x8b8,0xb3); dev_spi_write(0x8b9,0x6e); dev_spi_write(0x8ba,0x19); dev_spi_write(0x8bb,0x15); dev_spi_write(0x8bc,0xc3); dev_spi_write(0x8bd,0xee); dev_spi_write(0x8be,0x19); dev_spi_write(0x8bf,0x16); dev_spi_write(0x8c0,0xd7); dev_spi_write(0x8c1,0x6e); dev_spi_write(0x8c2,0x1a); dev_spi_write(0x8c3,0x18); dev_spi_write(0x8c4,0xeb); dev_spi_write(0x8c5,0xee); dev_spi_write(0x8c6,0x1a); dev_spi_write(0x8c7,0x19); dev_spi_write(0x8c8,0xff); dev_spi_write(0x8c9,0x6e); dev_spi_write(0x8ca,0x1b); dev_spi_write(0x8cb,0x1b); dev_spi_write(0x8cc,0x13); dev_spi_write(0x8cd,0xef); dev_spi_write(0x8ce,0x1b); dev_spi_write(0x8cf,0x1d); dev_spi_write(0x8d0,0x23); dev_spi_write(0x8d1,0x6f); dev_spi_write(0x8d2,0x1c); dev_spi_write(0x8d3,0x1f); dev_spi_write(0x8d4,0x2f); dev_spi_write(0x8d5,0xef); dev_spi_write(0x8d6,0x1c); dev_spi_write(0x8d7,0x1f); dev_spi_write(0x8d8,0x3f); dev_spi_write(0x8d9,0x6f); dev_spi_write(0x8da,0x1d); dev_spi_write(0x8db,0x1f); dev_spi_write(0x8dc,0x47); dev_spi_write(0x8dd,0xef); dev_spi_write(0x8de,0x1d); dev_spi_write(0x8df,0x1f); dev_spi_write(0x8e0,0x53); dev_spi_write(0x8e1,0x6f); dev_spi_write(0x8e2,0x1e); dev_spi_write(0x8e3,0x1f); dev_spi_write(0x8e4,0x5f); dev_spi_write(0x8e5,0xef); dev_spi_write(0x8e6,0x1e); dev_spi_write(0x8e7,0x1f); dev_spi_write(0x8e8,0x67); dev_spi_write(0x8e9,0x6f); dev_spi_write(0x8ea,0x1f); dev_spi_write(0x8eb,0x1f); dev_spi_write(0x8ec,0x73); dev_spi_write(0x8ed,0xef); dev_spi_write(0x8ee,0x1f); dev_spi_write(0x8ef,0x1f); dev_spi_write(0x8f0,0x7b); dev_spi_write(0x8f1,0xef); dev_spi_write(0x8f2,0x1f); dev_spi_write(0x8f3,0x1f); dev_spi_write(0x8f4,0x83); dev_spi_write(0x8f5,0xef); dev_spi_write(0x8f6,0x1f); dev_spi_write(0x8f7,0x1f); dev_spi_write(0x8f8,0x8b); dev_spi_write(0x8f9,0xef); dev_spi_write(0x8fa,0x1f); dev_spi_write(0x8fb,0x1f); dev_spi_write(0x8fc,0x93); dev_spi_write(0x8fd,0xef); dev_spi_write(0x8fe,0x1f); dev_spi_write(0x8ff,0x1f); dev_spi_write(0x900,0x9b); dev_spi_write(0x901,0xef); dev_spi_write(0x902,0x1f); dev_spi_write(0x903,0x1f); dev_spi_write(0x904,0x9f); dev_spi_write(0x905,0xef); dev_spi_write(0x906,0x1f); dev_spi_write(0x907,0x1f); dev_spi_write(0x908,0xa7); dev_spi_write(0x909,0xef); dev_spi_write(0x90a,0x1f); dev_spi_write(0x90b,0x1f); dev_spi_write(0xd1,0x6); dev_spi_write(0x124,0x1); dev_spi_write(0x124,0x0); dev_spi_write(0x174,0x1); dev_spi_write(0x174,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0x10); dev_spi_write(0x6c,0x1); dev_spi_write(0x6c,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0x80); dev_spi_write(0xd1,0x6); dev_spi_write(0x124,0x1); dev_spi_write(0x124,0x0); dev_spi_write(0x174,0x1); dev_spi_write(0x174,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0x20); dev_spi_write(0x6c,0x1); dev_spi_write(0x6c,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x940,0x0); dev_spi_write(0x941,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x13,0xc0); dev_spi_write(0x545,0x6); dev_spi_write(0x54a,0x6); dev_spi_write(0x5a4,0x2c); dev_spi_write(0x5a5,0x18); dev_spi_write(0x56e,0x0); dev_spi_write(0x56d,0x0); dev_spi_write(0x56c,0x12); dev_spi_write(0x572,0x0); dev_spi_write(0x571,0x0); dev_spi_write(0x570,0x7); dev_spi_write(0x576,0x0); dev_spi_write(0x575,0x0); dev_spi_write(0x574,0x0); dev_spi_write(0x57e,0x0); dev_spi_write(0x57d,0x0); dev_spi_write(0x57c,0x5c); dev_spi_write(0x57a,0x0); dev_spi_write(0x579,0x0); dev_spi_write(0x578,0x1); dev_spi_write(0x596,0x0); dev_spi_write(0x595,0x0); dev_spi_write(0x594,0x7); dev_spi_write(0x59a,0x0); dev_spi_write(0x599,0x0); dev_spi_write(0x598,0x7); dev_spi_write(0x556,0x0); dev_spi_write(0x555,0x0); dev_spi_write(0x554,0x12); dev_spi_write(0x55a,0x0); dev_spi_write(0x559,0x0); dev_spi_write(0x558,0x7); dev_spi_write(0x55e,0x0); dev_spi_write(0x55d,0x0); dev_spi_write(0x55c,0x0); dev_spi_write(0x566,0x0); dev_spi_write(0x565,0x0); dev_spi_write(0x564,0x5c); dev_spi_write(0x562,0x0); dev_spi_write(0x561,0x0); dev_spi_write(0x560,0x1); dev_spi_write(0x58e,0x0); dev_spi_write(0x58d,0x0); dev_spi_write(0x58c,0x7); dev_spi_write(0x592,0x0); dev_spi_write(0x591,0x0); dev_spi_write(0x590,0x7); dev_spi_write(0x577,0x1); dev_spi_write(0x56f,0x0); dev_spi_write(0x5a1,0x0); dev_spi_write(0x55f,0x1); dev_spi_write(0x557,0x0); dev_spi_write(0x5a0,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0x10); dev_spi_write(0xd0,0x18); dev_spi_write(0xd4,0x18); dev_spi_write(0x13,0x20); dev_spi_write(0xd0,0x18); dev_spi_write(0xd4,0x18); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0xc0); dev_spi_write(0xa37,0x40); dev_spi_write(0xa3f,0x40); dev_spi_write(0xa4f,0x40); dev_spi_write(0xa5f,0x40); dev_spi_write(0xa77,0x40); dev_spi_write(0xa7f,0x40); dev_spi_write(0xa97,0x40); dev_spi_write(0xa9f,0x40); dev_spi_write(0xaa7,0x40); dev_spi_write(0xaaf,0x40); dev_spi_write(0xc37,0x40); dev_spi_write(0xc3f,0x40); dev_spi_write(0xc4f,0x40); dev_spi_write(0xc5f,0x40); dev_spi_write(0xc77,0x40); dev_spi_write(0xc7f,0x40); dev_spi_write(0xc97,0x40); dev_spi_write(0xc9f,0x40); dev_spi_write(0xca7,0x40); dev_spi_write(0xcaf,0x40); dev_spi_write(0x13,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14350 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14350 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x3); dev_spi_write(0x193,0x22); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14358 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14358 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14359 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14372 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14372 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x3); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0xf); dev_spi_write(0x193,0x21); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14380 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14380 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14381 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14394 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14394 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x2f); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14402 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14402 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14403 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14418 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14418 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x7); dev_spi_write(0xa0,0x3); dev_spi_write(0x193,0x2c); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14426 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14426 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14427 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14440 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14440 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x4); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x29); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14448 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14448 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14449 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14462 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14462 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x23); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14470 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14470 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14471 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14484 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14484 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x4b); dev_spi_write(0xa2,0x40); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0xa7,0x4b); dev_spi_write(0xa6,0x40); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x1f); dev_spi_write(0xab,0x77); dev_spi_write(0xaa,0x40); dev_spi_write(0xa9,0x0); dev_spi_write(0xa8,0x1f); dev_spi_write(0xaf,0xac); dev_spi_write(0xae,0x40); dev_spi_write(0xad,0x0); dev_spi_write(0xac,0x1b); dev_spi_write(0xb3,0x0); dev_spi_write(0xb2,0x0); dev_spi_write(0xb1,0x0); dev_spi_write(0xb0,0x27); dev_spi_write(0x193,0x31); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14508 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14508 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14509 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14522 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14522 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x4); dev_spi_write(0xa0,0x2); dev_spi_write(0x193,0x29); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14530 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14530 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14531 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14544 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14544 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x2); dev_spi_write(0x193,0x23); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14552 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14552 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14553 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14566 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14566 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x4b); dev_spi_write(0xa2,0x40); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x2); dev_spi_write(0xa7,0x4b); dev_spi_write(0xa6,0x40); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x1f); dev_spi_write(0xab,0x77); dev_spi_write(0xaa,0x40); dev_spi_write(0xa9,0x0); dev_spi_write(0xa8,0x1f); dev_spi_write(0xaf,0xac); dev_spi_write(0xae,0x40); dev_spi_write(0xad,0x0); dev_spi_write(0xac,0x1b); dev_spi_write(0xb3,0x0); dev_spi_write(0xb2,0x0); dev_spi_write(0xb1,0x0); dev_spi_write(0xb0,0x27); dev_spi_write(0x193,0x31); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14590 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14590 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14591 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14604 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14604 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x4); dev_spi_write(0xa0,0x4); dev_spi_write(0x193,0x29); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14612 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14612 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14613 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14626 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14626 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x4); dev_spi_write(0x193,0x23); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14634 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14634 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14635 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14648 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14648 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x4b); dev_spi_write(0xa2,0x40); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x4); dev_spi_write(0xa7,0x4b); dev_spi_write(0xa6,0x40); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x1f); dev_spi_write(0xab,0x77); dev_spi_write(0xaa,0x40); dev_spi_write(0xa9,0x0); dev_spi_write(0xa8,0x1f); dev_spi_write(0xaf,0xac); dev_spi_write(0xae,0x40); dev_spi_write(0xad,0x0); dev_spi_write(0xac,0x1b); dev_spi_write(0xb3,0x0); dev_spi_write(0xb2,0x0); dev_spi_write(0xb1,0x0); dev_spi_write(0xb0,0x27); dev_spi_write(0x193,0x31); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14672 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14672 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14673 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14686 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14686 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x4); dev_spi_write(0xa0,0x8); dev_spi_write(0x193,0x29); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14694 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14694 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14695 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14708 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14708 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x8); dev_spi_write(0x193,0x23); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14716 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14716 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14717 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14730 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14730 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x4b); dev_spi_write(0xa2,0x40); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x8); dev_spi_write(0xa7,0x4b); dev_spi_write(0xa6,0x40); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x1f); dev_spi_write(0xab,0x77); dev_spi_write(0xaa,0x40); dev_spi_write(0xa9,0x0); dev_spi_write(0xa8,0x1f); dev_spi_write(0xaf,0xac); dev_spi_write(0xae,0x40); dev_spi_write(0xad,0x0); dev_spi_write(0xac,0x1b); dev_spi_write(0xb3,0x0); dev_spi_write(0xb2,0x0); dev_spi_write(0xb1,0x0); dev_spi_write(0xb0,0x27); dev_spi_write(0x193,0x31); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14754 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14754 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14755 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14770 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14770 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x7); dev_spi_write(0xa0,0x3); dev_spi_write(0x193,0x2d); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14778 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14778 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14779 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14792 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14792 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x6); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x2a); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14800 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14800 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14801 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14814 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14814 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0xac); dev_spi_write(0xa2,0x40); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x27); dev_spi_write(0x193,0x32); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14826 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14826 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14827 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14840 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14840 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x6); dev_spi_write(0xa0,0x2); dev_spi_write(0x193,0x2a); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14848 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14848 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14849 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14862 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14862 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0xac); dev_spi_write(0xa2,0x40); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x2); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x27); dev_spi_write(0x193,0x32); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14874 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14874 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14875 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14890 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14890 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x8d); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14898 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14898 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14899 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14912 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14912 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0xf); dev_spi_write(0xa0,0x3); dev_spi_write(0x193,0x2e); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14920 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14920 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14921 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14934 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14934 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x4); dev_spi_write(0xa0,0xf); dev_spi_write(0x193,0x2b); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14942 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14942 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14943 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14956 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14956 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0xf0); dev_spi_write(0x193,0x23); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14964 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14964 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 14965 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 14978 of bringupLog\n"); xil_printf("Number of iterations of poll in line 14978 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x84); dev_spi_write(0xa2,0x80); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0xf); dev_spi_write(0xa7,0x84); dev_spi_write(0xa6,0x80); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x1e); dev_spi_write(0xab,0xab); dev_spi_write(0xaa,0x90); dev_spi_write(0xa9,0x0); dev_spi_write(0xa8,0x1e); dev_spi_write(0xaf,0xab); dev_spi_write(0xae,0x90); dev_spi_write(0xad,0x0); dev_spi_write(0xac,0x1e); dev_spi_write(0xb3,0x0); dev_spi_write(0xb2,0x0); dev_spi_write(0xb1,0x0); dev_spi_write(0xb0,0x1e); dev_spi_write(0x193,0x30); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15002 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15002 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15003 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15018 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15018 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x7); dev_spi_write(0xa0,0x7); dev_spi_write(0x193,0x3a); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15026 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15026 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15027 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15040 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15040 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15048 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15048 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15049 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x309,0x5); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15068 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15068 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15076 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15076 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15077 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15090 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15090 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0x3f); dev_spi_write(0x193,0x36); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15098 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15098 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15099 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x1); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x2); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x4); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x8); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xcf)|0x10); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xcf)|0x20); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf0)|0x46); rdVal = dev_spi_read(0x61); dev_spi_write(0x61,(rdVal&0xf)|0x66); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xcf)|0x0); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x10); rdVal = dev_spi_read(0x62); dev_spi_write(0x62,(rdVal&0xf0)|0x2); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x20); rdVal = dev_spi_read(0x62); dev_spi_write(0x62,(rdVal&0xf0)|0x2); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x40); rdVal = dev_spi_read(0x62); dev_spi_write(0x62,(rdVal&0xf0)|0x2); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x80); rdVal = dev_spi_read(0x62); dev_spi_write(0x62,(rdVal&0xf0)|0x2); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x10); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0xc); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x20); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0xc); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x40); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0xc); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x80); rdVal = dev_spi_read(0x60); dev_spi_write(0x60,(rdVal&0xf0)|0xc); rdVal = dev_spi_read(0x19); dev_spi_write(0x19,(rdVal&0xf)|0x0); rdVal = dev_spi_read(0x16); dev_spi_write(0x16,(rdVal&0xef)|0x10); rdVal = dev_spi_read(0x30); dev_spi_write(0x30,(rdVal&0xf0)|0x80); rdVal = dev_spi_read(0x30); dev_spi_write(0x30,(rdVal&0xf)|0x0); rdVal = dev_spi_read(0x31); dev_spi_write(0x31,(rdVal&0xf0)|0x80); rdVal = dev_spi_read(0x31); dev_spi_write(0x31,(rdVal&0xf)|0x0); rdVal = dev_spi_read(0x32); dev_spi_write(0x32,(rdVal&0xf0)|0x80); rdVal = dev_spi_read(0x32); dev_spi_write(0x32,(rdVal&0xf)|0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x11,0x3f); dev_spi_write(0x75,0x0); dev_spi_write(0x76,0x3); dev_spi_write(0x71,0x4); dev_spi_write(0x71,0x14); dev_spi_write(0x84,0x80); dev_spi_write(0x85,0x3); dev_spi_write(0x11,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x15,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15185 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15185 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x24); dev_spi_write(0x193,0x72); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15193 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15193 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15194 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15207 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15207 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x1); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x6); dev_spi_write(0xa0,0x0); dev_spi_write(0xa7,0x5); dev_spi_write(0xa6,0x4); dev_spi_write(0xa5,0x3); dev_spi_write(0xa4,0x2); dev_spi_write(0x193,0x71); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15219 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15219 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15220 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x11,0x3f); dev_spi_write(0x60,0x1); dev_spi_write(0x60,0x0); dev_spi_write(0x11,0x0); dev_spi_write(0x13,0xf); dev_spi_write(0x15a,0x2); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xed,0x0); dev_spi_write(0xf5,0x0); dev_spi_write(0xe5,0xf); dev_spi_write(0x15,0x0); dev_spi_write(0x13,0xf); dev_spi_write(0x15a,0x22); dev_spi_write(0x1bd,0x0); dev_spi_write(0x1bc,0x1); dev_spi_write(0x70,0x27); dev_spi_write(0x71,0x27); dev_spi_write(0x72,0x27); dev_spi_write(0x74,0x27); dev_spi_write(0x75,0x27); dev_spi_write(0x76,0x27); dev_spi_write(0x78,0x27); dev_spi_write(0x79,0x27); dev_spi_write(0x7a,0x27); dev_spi_write(0x15a,0x26); dev_spi_write(0x15a,0x26); dev_spi_write(0x25,0x0); dev_spi_write(0x15a,0x27); dev_spi_write(0x168,0x1); dev_spi_write(0x17c,0x1); dev_spi_write(0x1b1,0x0); dev_spi_write(0x1b0,0x10); dev_spi_write(0x158,0x1); dev_spi_write(0x159,0x1); dev_spi_write(0x177,0x0); dev_spi_write(0x176,0xf); dev_spi_write(0x175,0x80); dev_spi_write(0x174,0xc0); dev_spi_write(0x178,0x4); dev_spi_write(0x18b,0x0); dev_spi_write(0x18a,0xf); dev_spi_write(0x189,0x80); dev_spi_write(0x188,0xc0); dev_spi_write(0x18c,0x4); dev_spi_write(0x11a,0x0); dev_spi_write(0x119,0x0); dev_spi_write(0x118,0x0); dev_spi_write(0x126,0x0); dev_spi_write(0x125,0x0); dev_spi_write(0x124,0x0); dev_spi_write(0x1c5,0x3d); dev_spi_write(0x1c4,0xe0); dev_spi_write(0x29,0x0); dev_spi_write(0x18e,0x1); dev_spi_write(0x112,0x0); dev_spi_write(0x111,0x0); dev_spi_write(0x110,0x0); dev_spi_write(0x151,0xe); dev_spi_write(0x150,0x40); dev_spi_write(0x1ad,0x0); dev_spi_write(0x1ac,0x0); dev_spi_write(0x162,0x0); dev_spi_write(0x163,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0xf); dev_spi_write(0x133,0x0); dev_spi_write(0x132,0x0); dev_spi_write(0x131,0x1f); dev_spi_write(0x130,0xe0); dev_spi_write(0x135,0x0); dev_spi_write(0x134,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x1); dev_spi_write(0x540,0x0); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0x171); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15309 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15309 0x171 : %d\n",pollIter); dev_spi_write(0x15,0x0); dev_spi_write(0x14,0xff); dev_spi_write(0x119,0x0); dev_spi_write(0x118,0x1); dev_spi_write(0x119,0x0); dev_spi_write(0x118,0x0); dev_spi_write(0x14,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x0); dev_spi_write(0x540,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x19,0xf0); dev_spi_write(0x7d3,0x1); dev_spi_write(0x19,0x0); dev_spi_write(0x19,0xf0); dev_spi_write(0x320,0x0); dev_spi_write(0x19,0x0); dev_spi_write(0x13,0x1); dev_spi_write(0x107,0xf0); dev_spi_write(0x106,0x0); dev_spi_write(0x105,0x0); dev_spi_write(0x104,0x40); dev_spi_write(0x10a,0x1); dev_spi_write(0x109,0x0); dev_spi_write(0x108,0x0); dev_spi_write(0x13,0x2); dev_spi_write(0x107,0xf0); dev_spi_write(0x106,0x0); dev_spi_write(0x105,0x0); dev_spi_write(0x104,0x40); dev_spi_write(0x10a,0x1); dev_spi_write(0x109,0x0); dev_spi_write(0x108,0x0); dev_spi_write(0x13,0x4); dev_spi_write(0x107,0xf0); dev_spi_write(0x106,0x0); dev_spi_write(0x105,0x0); dev_spi_write(0x104,0x40); dev_spi_write(0x10a,0x1); dev_spi_write(0x109,0x0); dev_spi_write(0x108,0x0); dev_spi_write(0x13,0x8); dev_spi_write(0x107,0xf0); dev_spi_write(0x106,0x0); dev_spi_write(0x105,0x0); dev_spi_write(0x104,0x40); dev_spi_write(0x10a,0x1); dev_spi_write(0x109,0x0); dev_spi_write(0x108,0x0); dev_spi_write(0x13,0xf); dev_spi_write(0x24,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x19,0xf0); dev_spi_write(0x30c,0x1); dev_spi_write(0x19,0x0); dev_spi_write(0x13,0xf); dev_spi_write(0x11a,0x0); dev_spi_write(0x119,0x20); dev_spi_write(0x118,0x0); dev_spi_write(0x126,0x0); dev_spi_write(0x125,0x20); dev_spi_write(0x124,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xfd,0x1); dev_spi_write(0xfc,0x80); dev_spi_write(0x101,0x1); dev_spi_write(0x100,0x80); dev_spi_write(0x19d,0x1); dev_spi_write(0x19c,0x80); dev_spi_write(0x1a1,0x1); dev_spi_write(0x1a0,0x80); dev_spi_write(0x23d,0x1); dev_spi_write(0x23c,0x80); dev_spi_write(0x241,0x1); dev_spi_write(0x240,0x80); dev_spi_write(0x2dd,0x1); dev_spi_write(0x2dc,0x80); dev_spi_write(0x2e1,0x1); dev_spi_write(0x2e0,0x80); dev_spi_write(0x135,0xc); dev_spi_write(0x134,0x0); dev_spi_write(0x1d5,0xc); dev_spi_write(0x1d4,0x0); dev_spi_write(0x275,0xc); dev_spi_write(0x274,0x0); dev_spi_write(0x315,0xc); dev_spi_write(0x314,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x13,0xf); dev_spi_write(0x167,0x2); dev_spi_write(0x166,0x0); dev_spi_write(0x165,0x0); dev_spi_write(0x164,0x0); dev_spi_write(0x1b1,0x0); dev_spi_write(0x1b0,0x30); dev_spi_write(0x112,0x1); dev_spi_write(0x111,0x0); dev_spi_write(0x110,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0x1); dev_spi_write(0x1b9,0x40); dev_spi_write(0x1b8,0x0); dev_spi_write(0x13,0x2); dev_spi_write(0x1b9,0x40); dev_spi_write(0x1b8,0x0); dev_spi_write(0x13,0x4); dev_spi_write(0x1b9,0x40); dev_spi_write(0x1b8,0x0); dev_spi_write(0x13,0x8); dev_spi_write(0x1b9,0x40); dev_spi_write(0x1b8,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x19,0xf0); dev_spi_write(0x7b2,0x0); dev_spi_write(0x7b0,0x1c); dev_spi_write(0x7b1,0x1c); dev_spi_write(0x19,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15431 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15431 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0xa); dev_spi_write(0xa2,0x10); dev_spi_write(0xa1,0x10); dev_spi_write(0xa0,0x14); dev_spi_write(0xa7,0x1f); dev_spi_write(0xa6,0x1); dev_spi_write(0xa5,0x1); dev_spi_write(0xa4,0x0); dev_spi_write(0xab,0x3); dev_spi_write(0xaa,0x3); dev_spi_write(0xa9,0x4); dev_spi_write(0xa8,0x1f); dev_spi_write(0xaf,0x0); dev_spi_write(0xae,0x0); dev_spi_write(0xad,0x1); dev_spi_write(0xac,0x1); dev_spi_write(0x193,0x88); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15451 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15451 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15452 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15465 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15465 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15473 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15473 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15474 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1f96,0x0); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1bd4,0x10); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15499 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15499 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15507 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15507 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 15508 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0xc0,0xc0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x500,0x1); dev_spi_write(0x500,0x1); dev_spi_write(0x500,0x9); dev_spi_write(0x506,0x1); dev_spi_write(0x502,0x0); dev_spi_write(0x502,0x0); dev_spi_write(0x501,0x8); dev_spi_write(0x501,0xa); dev_spi_write(0x508,0x0); dev_spi_write(0x505,0xa0); dev_spi_write(0x505,0xa1); dev_spi_write(0x506,0x5); dev_spi_write(0x506,0x15); dev_spi_write(0x506,0x15); dev_spi_write(0x505,0xa1); dev_spi_write(0x508,0x0); dev_spi_write(0x508,0x0); dev_spi_write(0x503,0x0); dev_spi_write(0x502,0x0); dev_spi_write(0x500,0x1); dev_spi_write(0x500,0x3); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xed,0xf); dev_spi_write(0xf5,0x0); dev_spi_write(0xe5,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x11,0x3f); dev_spi_write(0x63,0x80); dev_spi_write(0x67,0x10); dev_spi_write(0x77,0xc); dev_spi_write(0x76,0x53); dev_spi_write(0x82,0x80); dev_spi_write(0x82,0xa0); dev_spi_write(0x81,0x30); dev_spi_write(0x86,0xc0); dev_spi_write(0x87,0x1); dev_spi_write(0x84,0x85); dev_spi_write(0x87,0x5); dev_spi_write(0xf9,0x0); dev_spi_write(0xfa,0x6); dev_spi_write(0xe8,0x80); dev_spi_write(0x14e,0x1); dev_spi_write(0x14d,0x1c); dev_spi_write(0x14c,0x20); dev_spi_write(0x138,0x18); dev_spi_write(0x13e,0x40); dev_spi_write(0x4a,0x60); dev_spi_write(0x49,0x80); dev_spi_write(0x4a,0x61); dev_spi_write(0xc2,0xc0); dev_spi_write(0xc1,0x60); dev_spi_write(0xb6,0xc); dev_spi_write(0x4f,0xc); dev_spi_write(0x12e,0x80); dev_spi_write(0x12f,0x3); dev_spi_write(0x12e,0xf0); dev_spi_write(0x12f,0x3); dev_spi_write(0x11,0x0); dev_spi_write(0x10,0x3f); dev_spi_write(0xc1,0x5a); dev_spi_write(0x78,0x60); dev_spi_write(0xc0,0x17); dev_spi_write(0xd5,0x0); dev_spi_write(0xd5,0x8); dev_spi_write(0x150,0x30); dev_spi_write(0xf8,0x51); dev_spi_write(0xf9,0x50); dev_spi_write(0xfa,0xc); dev_spi_write(0xfb,0x8c); dev_spi_write(0xfc,0xa); dev_spi_write(0x168,0x2); dev_spi_write(0xef,0x8); dev_spi_write(0x178,0x71); dev_spi_write(0x75,0xb5); dev_spi_write(0x168,0x6); dev_spi_write(0x168,0x2); dev_spi_write(0x169,0xbb); dev_spi_write(0x74,0x7a); dev_spi_write(0x13c,0xfe); dev_spi_write(0x13d,0xff); dev_spi_write(0x13e,0x6b); dev_spi_write(0x124,0xfe); dev_spi_write(0x125,0xff); dev_spi_write(0x126,0x6b); dev_spi_write(0x129,0x24); dev_spi_write(0x130,0x76); dev_spi_write(0x130,0x7e); dev_spi_write(0x10,0xf); dev_spi_write(0x44,0x1); dev_spi_write(0x3c,0x1); dev_spi_write(0x3c,0x0); dev_spi_write(0x44,0x0); dev_spi_write(0xe8,0x0); dev_spi_write(0xe8,0x1); dev_spi_write(0x10,0x0); dev_spi_write(0x15,0x4); dev_spi_write(0x63,0x0); dev_spi_write(0x62,0x4); dev_spi_write(0x61,0x0); dev_spi_write(0x60,0x0); dev_spi_write(0x38,0xb0); dev_spi_write(0x28,0x4); dev_spi_write(0x15,0x8); dev_spi_write(0x63,0x0); dev_spi_write(0x62,0x4); dev_spi_write(0x61,0x0); dev_spi_write(0x60,0x0); dev_spi_write(0x38,0xb0); dev_spi_write(0x28,0x4); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0x6b,0x0); dev_spi_write(0x6a,0x0); dev_spi_write(0x69,0x0); dev_spi_write(0x68,0x8); dev_spi_write(0x67,0x0); dev_spi_write(0x66,0x0); dev_spi_write(0x65,0x40); dev_spi_write(0x64,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x12,0xf); dev_spi_write(0x20f4,0x32); dev_spi_write(0x20f5,0x32); dev_spi_write(0x20f6,0x32); dev_spi_write(0x20f7,0x32); dev_spi_write(0x20f8,0x32); dev_spi_write(0x20f9,0x32); dev_spi_write(0x12,0x0); dev_spi_write(0x12,0x30); dev_spi_write(0x20f4,0x32); dev_spi_write(0x20f5,0x32); dev_spi_write(0x20f6,0x32); dev_spi_write(0x20f7,0x32); dev_spi_write(0x20f8,0x32); dev_spi_write(0x20f9,0x32); dev_spi_write(0x12,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xed,0x0); dev_spi_write(0xf5,0x3); dev_spi_write(0xe5,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x10,0x30); dev_spi_write(0x44,0x1); dev_spi_write(0x3c,0x1); dev_spi_write(0x3c,0x0); dev_spi_write(0x44,0x0); dev_spi_write(0xe8,0x0); dev_spi_write(0xe8,0x1); dev_spi_write(0x10,0x0); rdVal = dev_spi_read(0x15); dev_spi_write(0x15,(rdVal&0xbf)|0x40); rdVal = dev_spi_read(0x170); dev_spi_write(0x170,(rdVal&0xfe)|0x1); rdVal = dev_spi_read(0x540); dev_spi_write(0x540,(rdVal&0xfe)|0x0); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0x171); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 15678 of bringupLog\n"); xil_printf("Number of iterations of poll in line 15678 0x171 : %d\n",pollIter); rdVal = dev_spi_read(0x15); dev_spi_write(0x15,(rdVal&0xbf)|0x0); rdVal = dev_spi_read(0x15); dev_spi_write(0x15,(rdVal&0xfe)|0x1); rdVal = dev_spi_read(0x5e); dev_spi_write(0x5e,(rdVal&0xfe)|0x1); rdVal = dev_spi_read(0x5d); dev_spi_write(0x5d,(rdVal&0x1f)|0xec); rdVal = dev_spi_read(0x15); dev_spi_write(0x15,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x15); dev_spi_write(0x15,(rdVal&0xbf)|0x40); rdVal = dev_spi_read(0x170); dev_spi_write(0x170,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x540); dev_spi_write(0x540,(rdVal&0xfe)|0x0); dev_spi_write(0x50f,0x0); dev_spi_write(0x50e,0xc); dev_spi_write(0x50d,0x0); dev_spi_write(0x50c,0x0); rdVal = dev_spi_read(0x15); dev_spi_write(0x15,(rdVal&0xbf)|0x0); rdVal = dev_spi_read(0x15); dev_spi_write(0x15,(rdVal&0xfd)|0x2); dev_spi_write(0xbb,0x0); dev_spi_write(0xba,0x0); dev_spi_write(0xb9,0x0); dev_spi_write(0xb8,0x0); dev_spi_write(0xbb,0x0); dev_spi_write(0xba,0x0); dev_spi_write(0xb9,0x80); dev_spi_write(0xb8,0x0); dev_spi_write(0xbb,0x0); dev_spi_write(0xba,0x0); dev_spi_write(0xb9,0x0); dev_spi_write(0xb8,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x16,0x10); dev_spi_write(0x48,0x10); dev_spi_write(0x48,0x10); dev_spi_write(0x49,0x32); dev_spi_write(0x49,0x32); dev_spi_write(0x4a,0x54); dev_spi_write(0x4a,0x54); dev_spi_write(0x4b,0x76); dev_spi_write(0x4b,0x76); dev_spi_write(0x4c,0x10); dev_spi_write(0x4c,0x10); dev_spi_write(0x4d,0x32); dev_spi_write(0x4d,0x32); dev_spi_write(0x4e,0x54); dev_spi_write(0x4e,0x54); dev_spi_write(0x4f,0x76); dev_spi_write(0x4f,0x76); dev_spi_write(0x68,0x10); dev_spi_write(0x68,0x10); dev_spi_write(0x69,0x32); dev_spi_write(0x69,0x32); dev_spi_write(0x6a,0x54); dev_spi_write(0x6a,0x54); dev_spi_write(0x6b,0x76); dev_spi_write(0x6b,0x76); dev_spi_write(0x6c,0x10); dev_spi_write(0x6c,0x10); dev_spi_write(0x6d,0x32); dev_spi_write(0x6d,0x32); dev_spi_write(0x6e,0x54); dev_spi_write(0x6e,0x54); dev_spi_write(0x6f,0x76); dev_spi_write(0x6f,0x76); dev_spi_write(0x34,0x0); dev_spi_write(0x34,0x0); dev_spi_write(0x35,0x21); dev_spi_write(0x35,0x11); dev_spi_write(0x36,0x42); dev_spi_write(0x36,0x22); dev_spi_write(0x37,0x63); dev_spi_write(0x37,0x33); dev_spi_write(0x38,0x44); dev_spi_write(0x38,0x44); dev_spi_write(0x39,0x55); dev_spi_write(0x39,0x55); dev_spi_write(0x3a,0x66); dev_spi_write(0x3a,0x66); dev_spi_write(0x3b,0x77); dev_spi_write(0x3b,0x77); dev_spi_write(0x40,0x0); dev_spi_write(0x40,0x0); dev_spi_write(0x41,0x21); dev_spi_write(0x41,0x11); dev_spi_write(0x42,0x22); dev_spi_write(0x42,0x22); dev_spi_write(0x43,0x33); dev_spi_write(0x43,0x33); dev_spi_write(0x44,0x50); dev_spi_write(0x44,0x50); dev_spi_write(0x44,0x50); dev_spi_write(0x44,0x50); dev_spi_write(0x45,0xfa); dev_spi_write(0x45,0xfa); dev_spi_write(0x45,0xfa); dev_spi_write(0x45,0xfa); dev_spi_write(0x46,0xfa); dev_spi_write(0x46,0xfa); dev_spi_write(0x46,0xfa); dev_spi_write(0x46,0xfa); dev_spi_write(0x47,0x50); dev_spi_write(0x47,0x50); dev_spi_write(0x47,0x50); dev_spi_write(0x47,0x50); dev_spi_write(0xcc,0x0); dev_spi_write(0xcc,0x0); dev_spi_write(0xcd,0x11); dev_spi_write(0xcd,0x11); dev_spi_write(0xce,0x22); dev_spi_write(0xce,0x22); dev_spi_write(0xcf,0x33); dev_spi_write(0xcf,0x33); dev_spi_write(0xd0,0x48); dev_spi_write(0xd0,0x88); dev_spi_write(0xd1,0x59); dev_spi_write(0xd1,0x99); dev_spi_write(0xd2,0x6a); dev_spi_write(0xd2,0xaa); dev_spi_write(0xd3,0x7b); dev_spi_write(0xd3,0xbb); dev_spi_write(0x60,0x10); dev_spi_write(0x60,0x10); dev_spi_write(0x61,0x34); dev_spi_write(0x61,0x54); dev_spi_write(0xbc,0xe4); dev_spi_write(0xbc,0xe4); dev_spi_write(0xbc,0xe4); dev_spi_write(0xbc,0xe4); dev_spi_write(0xbe,0x4e); dev_spi_write(0xbe,0x4e); dev_spi_write(0xbe,0x6e); dev_spi_write(0xbe,0xee); dev_spi_write(0x54,0x0); dev_spi_write(0x54,0x0); dev_spi_write(0x55,0x30); dev_spi_write(0x55,0x0); dev_spi_write(0x56,0x50); dev_spi_write(0x56,0x0); dev_spi_write(0xca,0xe4); dev_spi_write(0xca,0xe0); dev_spi_write(0xca,0xc0); dev_spi_write(0xca,0x0); dev_spi_write(0x9c,0x3); dev_spi_write(0x9e,0x3); dev_spi_write(0x9c,0x3); dev_spi_write(0xa0,0x2); dev_spi_write(0xa0,0x2); dev_spi_write(0x16,0x0); dev_spi_write(0x15,0x4); dev_spi_write(0x67,0x18); dev_spi_write(0x66,0x0); dev_spi_write(0x65,0x0); dev_spi_write(0x64,0x0); dev_spi_write(0x15,0x8); dev_spi_write(0x67,0x18); dev_spi_write(0x66,0x0); dev_spi_write(0x65,0x0); dev_spi_write(0x64,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x16,0x1); dev_spi_write(0x6d,0x7); dev_spi_write(0x6d,0x7); dev_spi_write(0x6d,0x7); dev_spi_write(0x22,0x4); dev_spi_write(0x6f,0x2); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xe); dev_spi_write(0x6c,0xc); dev_spi_write(0x6c,0x8); dev_spi_write(0x6c,0x0); dev_spi_write(0x6e,0xf); dev_spi_write(0x6e,0xf); dev_spi_write(0x6e,0xf); dev_spi_write(0x6e,0xf); dev_spi_write(0x5c,0x1f); dev_spi_write(0x5c,0x1f); dev_spi_write(0x5c,0x1b); dev_spi_write(0x5c,0x13); dev_spi_write(0x5c,0x3); dev_spi_write(0x21,0x0); dev_spi_write(0x5d,0x1); dev_spi_write(0x5d,0x1); dev_spi_write(0x24,0xf); dev_spi_write(0x69,0x88); dev_spi_write(0x69,0x88); dev_spi_write(0x6a,0x88); dev_spi_write(0x6a,0x88); dev_spi_write(0x40,0x1); dev_spi_write(0x41,0x0); dev_spi_write(0x46,0x1); dev_spi_write(0x47,0x2); dev_spi_write(0x4c,0x1); dev_spi_write(0x4d,0x2); dev_spi_write(0x34,0x17); dev_spi_write(0x84,0x1f); dev_spi_write(0x79,0x1f); dev_spi_write(0x42,0x1); dev_spi_write(0x43,0x0); dev_spi_write(0x48,0x1); dev_spi_write(0x49,0x2); dev_spi_write(0x4e,0x1); dev_spi_write(0x4f,0x2); dev_spi_write(0x35,0x17); dev_spi_write(0x9c,0x1f); dev_spi_write(0x91,0x1f); dev_spi_write(0x44,0x1); dev_spi_write(0x45,0x2); dev_spi_write(0x4a,0x1); dev_spi_write(0x4b,0x0); dev_spi_write(0x50,0x1); dev_spi_write(0x51,0x0); dev_spi_write(0x36,0x18); dev_spi_write(0xb4,0x1f); dev_spi_write(0xa9,0x1f); dev_spi_write(0x20,0x0); dev_spi_write(0x77,0x1); dev_spi_write(0x8f,0x1); dev_spi_write(0xa7,0x1); dev_spi_write(0x23,0xf); dev_spi_write(0x3c,0x2); dev_spi_write(0x3c,0x2); dev_spi_write(0x3c,0xa); dev_spi_write(0x3c,0xa); dev_spi_write(0x3c,0x2a); dev_spi_write(0x3c,0x3a); dev_spi_write(0xbc,0x0); dev_spi_write(0xbd,0x1); dev_spi_write(0xbe,0x2); dev_spi_write(0xbf,0x3); dev_spi_write(0xe4,0x42); dev_spi_write(0xe4,0x22); dev_spi_write(0xe5,0x83); dev_spi_write(0xe5,0x43); dev_spi_write(0xe6,0x42); dev_spi_write(0xe6,0x22); dev_spi_write(0xe7,0x83); dev_spi_write(0xe7,0x43); dev_spi_write(0xe8,0x42); dev_spi_write(0xe8,0x22); dev_spi_write(0xe9,0x83); dev_spi_write(0xe9,0x43); dev_spi_write(0x37,0x6); dev_spi_write(0x37,0x4); dev_spi_write(0x37,0x0); dev_spi_write(0x16,0x2); dev_spi_write(0x6d,0x7); dev_spi_write(0x6d,0x7); dev_spi_write(0x6d,0x7); dev_spi_write(0x22,0x4); dev_spi_write(0x6f,0x2); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xf); dev_spi_write(0x6c,0xe); dev_spi_write(0x6c,0xc); dev_spi_write(0x6c,0x8); dev_spi_write(0x6c,0x0); dev_spi_write(0x6e,0xf); dev_spi_write(0x6e,0xf); dev_spi_write(0x6e,0xf); dev_spi_write(0x6e,0xf); dev_spi_write(0x5c,0x1f); dev_spi_write(0x5c,0x1f); dev_spi_write(0x5c,0x1b); dev_spi_write(0x5c,0x13); dev_spi_write(0x5c,0x3); dev_spi_write(0x21,0x0); dev_spi_write(0x5d,0x1); dev_spi_write(0x5d,0x1); dev_spi_write(0x24,0xf); dev_spi_write(0x69,0x88); dev_spi_write(0x69,0x88); dev_spi_write(0x6a,0x88); dev_spi_write(0x6a,0x88); dev_spi_write(0x40,0x1); dev_spi_write(0x41,0x0); dev_spi_write(0x46,0x1); dev_spi_write(0x47,0x2); dev_spi_write(0x4c,0x1); dev_spi_write(0x4d,0x2); dev_spi_write(0x34,0x17); dev_spi_write(0x84,0x1f); dev_spi_write(0x79,0x1f); dev_spi_write(0x42,0x1); dev_spi_write(0x43,0x0); dev_spi_write(0x48,0x1); dev_spi_write(0x49,0x2); dev_spi_write(0x4e,0x1); dev_spi_write(0x4f,0x2); dev_spi_write(0x35,0x17); dev_spi_write(0x9c,0x1f); dev_spi_write(0x91,0x1f); dev_spi_write(0x44,0x1); dev_spi_write(0x45,0x2); dev_spi_write(0x4a,0x1); dev_spi_write(0x4b,0x0); dev_spi_write(0x50,0x1); dev_spi_write(0x51,0x0); dev_spi_write(0x36,0x18); dev_spi_write(0xb4,0x1f); dev_spi_write(0xa9,0x1f); dev_spi_write(0x20,0x0); dev_spi_write(0x77,0x1); dev_spi_write(0x8f,0x1); dev_spi_write(0xa7,0x1); dev_spi_write(0x23,0xf); dev_spi_write(0x3c,0x2); dev_spi_write(0x3c,0x2); dev_spi_write(0x3c,0xa); dev_spi_write(0x3c,0xa); dev_spi_write(0x3c,0x2a); dev_spi_write(0x3c,0x3a); dev_spi_write(0xbc,0x4); dev_spi_write(0xbd,0x5); dev_spi_write(0xbe,0x6); dev_spi_write(0xbf,0x7); dev_spi_write(0xe4,0x42); dev_spi_write(0xe4,0x22); dev_spi_write(0xe5,0x83); dev_spi_write(0xe5,0x43); dev_spi_write(0xe6,0x42); dev_spi_write(0xe6,0x22); dev_spi_write(0xe7,0x83); dev_spi_write(0xe7,0x43); dev_spi_write(0xe8,0x42); dev_spi_write(0xe8,0x22); dev_spi_write(0xe9,0x83); dev_spi_write(0xe9,0x43); dev_spi_write(0x37,0x6); dev_spi_write(0x37,0x4); dev_spi_write(0x37,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x4); dev_spi_write(0x6c,0x1f); dev_spi_write(0x6d,0x1f); dev_spi_write(0x57,0x1f); dev_spi_write(0x49,0x1f); dev_spi_write(0x69,0x0); dev_spi_write(0x68,0x3); dev_spi_write(0x6b,0x0); dev_spi_write(0x6a,0x3); dev_spi_write(0x71,0x0); dev_spi_write(0x73,0x0); dev_spi_write(0x21,0x4); dev_spi_write(0x24,0x5e); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xfe); dev_spi_write(0x25,0xfc); dev_spi_write(0x25,0xf8); dev_spi_write(0x25,0xf0); dev_spi_write(0x20,0x3); dev_spi_write(0x20,0x3); dev_spi_write(0x64,0xff); dev_spi_write(0x40,0x4); dev_spi_write(0x40,0xc); dev_spi_write(0xac,0x4); dev_spi_write(0xac,0xc); dev_spi_write(0x2c,0x1); dev_spi_write(0x2d,0x2); dev_spi_write(0x2e,0x1); dev_spi_write(0x2f,0x2); dev_spi_write(0x30,0x1); dev_spi_write(0x31,0x0); dev_spi_write(0x32,0x1); dev_spi_write(0x33,0x0); dev_spi_write(0x34,0x1); dev_spi_write(0x35,0x0); dev_spi_write(0x36,0x1); dev_spi_write(0x37,0x0); dev_spi_write(0x22,0x59); dev_spi_write(0x23,0x59); dev_spi_write(0x22,0x59); dev_spi_write(0x23,0x59); dev_spi_write(0x38,0x1f); dev_spi_write(0x38,0x1d); dev_spi_write(0x38,0x19); dev_spi_write(0x38,0x11); dev_spi_write(0x38,0x1); dev_spi_write(0x26,0x0); dev_spi_write(0x42,0x7f); dev_spi_write(0x78,0xdf); dev_spi_write(0x79,0xdf); dev_spi_write(0x7a,0x0); dev_spi_write(0x7b,0x0); dev_spi_write(0x103,0x0); dev_spi_write(0x102,0x0); dev_spi_write(0x101,0x0); dev_spi_write(0x100,0x3f); dev_spi_write(0x107,0x20); dev_spi_write(0x106,0x20); dev_spi_write(0x105,0x20); dev_spi_write(0x104,0x20); dev_spi_write(0xfb,0x0); dev_spi_write(0xfa,0x0); dev_spi_write(0xf9,0x0); dev_spi_write(0xf8,0x3f); dev_spi_write(0xff,0x20); dev_spi_write(0xfe,0x20); dev_spi_write(0xfd,0x20); dev_spi_write(0xfc,0x20); dev_spi_write(0x113,0x0); dev_spi_write(0x112,0x0); dev_spi_write(0x111,0x0); dev_spi_write(0x110,0x3f); dev_spi_write(0x117,0x20); dev_spi_write(0x116,0x20); dev_spi_write(0x115,0x20); dev_spi_write(0x114,0x20); dev_spi_write(0x10b,0x0); dev_spi_write(0x10a,0x0); dev_spi_write(0x109,0x0); dev_spi_write(0x108,0x3f); dev_spi_write(0x10f,0x20); dev_spi_write(0x10e,0x20); dev_spi_write(0x10d,0x20); dev_spi_write(0x10c,0x20); dev_spi_write(0x24,0x5c); dev_spi_write(0x3c,0x88); dev_spi_write(0x3c,0x88); dev_spi_write(0x3d,0x88); dev_spi_write(0x3d,0x88); dev_spi_write(0x26,0x0); dev_spi_write(0x47,0x1); dev_spi_write(0x55,0x1); dev_spi_write(0x64,0xf1); dev_spi_write(0x81,0xf1); dev_spi_write(0x83,0x1f); dev_spi_write(0x83,0xff); dev_spi_write(0x81,0xff); dev_spi_write(0x80,0x1f); dev_spi_write(0x80,0xff); dev_spi_write(0xa8,0x2); dev_spi_write(0x24,0x58); dev_spi_write(0x24,0x50); dev_spi_write(0x16,0x8); dev_spi_write(0x6c,0x1f); dev_spi_write(0x6d,0x1f); dev_spi_write(0x57,0x1f); dev_spi_write(0x49,0x1f); dev_spi_write(0x69,0x0); dev_spi_write(0x68,0x3); dev_spi_write(0x6b,0x0); dev_spi_write(0x6a,0x3); dev_spi_write(0x71,0x0); dev_spi_write(0x73,0x0); dev_spi_write(0x21,0x4); dev_spi_write(0x24,0x5e); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xff); dev_spi_write(0x25,0xfe); dev_spi_write(0x25,0xfc); dev_spi_write(0x25,0xf8); dev_spi_write(0x25,0xf0); dev_spi_write(0x20,0x3); dev_spi_write(0x20,0x3); dev_spi_write(0x64,0xff); dev_spi_write(0x40,0x4); dev_spi_write(0x40,0xc); dev_spi_write(0xac,0x4); dev_spi_write(0xac,0xc); dev_spi_write(0x2c,0x1); dev_spi_write(0x2d,0x2); dev_spi_write(0x2e,0x1); dev_spi_write(0x2f,0x2); dev_spi_write(0x30,0x1); dev_spi_write(0x31,0x0); dev_spi_write(0x32,0x1); dev_spi_write(0x33,0x0); dev_spi_write(0x34,0x1); dev_spi_write(0x35,0x0); dev_spi_write(0x36,0x1); dev_spi_write(0x37,0x0); dev_spi_write(0x22,0x59); dev_spi_write(0x23,0x59); dev_spi_write(0x22,0x59); dev_spi_write(0x23,0x59); dev_spi_write(0x38,0x1f); dev_spi_write(0x38,0x1d); dev_spi_write(0x38,0x19); dev_spi_write(0x38,0x11); dev_spi_write(0x38,0x1); dev_spi_write(0x26,0x0); dev_spi_write(0x42,0x7f); dev_spi_write(0x78,0xdf); dev_spi_write(0x79,0xdf); dev_spi_write(0x7a,0x0); dev_spi_write(0x7b,0x0); dev_spi_write(0x103,0x0); dev_spi_write(0x102,0x0); dev_spi_write(0x101,0x0); dev_spi_write(0x100,0x3f); dev_spi_write(0x107,0x20); dev_spi_write(0x106,0x20); dev_spi_write(0x105,0x20); dev_spi_write(0x104,0x20); dev_spi_write(0xfb,0x0); dev_spi_write(0xfa,0x0); dev_spi_write(0xf9,0x0); dev_spi_write(0xf8,0x3f); dev_spi_write(0xff,0x20); dev_spi_write(0xfe,0x20); dev_spi_write(0xfd,0x20); dev_spi_write(0xfc,0x20); dev_spi_write(0x113,0x0); dev_spi_write(0x112,0x0); dev_spi_write(0x111,0x0); dev_spi_write(0x110,0x3f); dev_spi_write(0x117,0x20); dev_spi_write(0x116,0x20); dev_spi_write(0x115,0x20); dev_spi_write(0x114,0x20); dev_spi_write(0x10b,0x0); dev_spi_write(0x10a,0x0); dev_spi_write(0x109,0x0); dev_spi_write(0x108,0x3f); dev_spi_write(0x10f,0x20); dev_spi_write(0x10e,0x20); dev_spi_write(0x10d,0x20); dev_spi_write(0x10c,0x20); dev_spi_write(0x24,0x5c); dev_spi_write(0x3c,0x88); dev_spi_write(0x3c,0x88); dev_spi_write(0x3d,0x88); dev_spi_write(0x3d,0x88); dev_spi_write(0x26,0x0); dev_spi_write(0x47,0x1); dev_spi_write(0x55,0x1); dev_spi_write(0x64,0xf0); dev_spi_write(0x81,0xf1); dev_spi_write(0x83,0x1f); dev_spi_write(0x83,0xff); dev_spi_write(0x81,0xff); dev_spi_write(0x80,0x1f); dev_spi_write(0x80,0xff); dev_spi_write(0xa8,0x2); dev_spi_write(0x24,0x58); dev_spi_write(0x24,0x50); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x10); dev_spi_write(0x7c,0xc1); dev_spi_write(0x7c,0x21); dev_spi_write(0x7d,0x4); dev_spi_write(0x7d,0x84); dev_spi_write(0x7e,0x9); dev_spi_write(0x7e,0x9); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x1); dev_spi_write(0x120,0x0); dev_spi_write(0x120,0x0); dev_spi_write(0x120,0x30); dev_spi_write(0x121,0x0); dev_spi_write(0x121,0xc); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x10); dev_spi_write(0x29,0x3); dev_spi_write(0x29,0x3); dev_spi_write(0x81,0x1); dev_spi_write(0x81,0x21); dev_spi_write(0x82,0x4); dev_spi_write(0x82,0x6); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x2); dev_spi_write(0x120,0x0); dev_spi_write(0x120,0x0); dev_spi_write(0x120,0x30); dev_spi_write(0x121,0x0); dev_spi_write(0x121,0xc); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x10); dev_spi_write(0x29,0x3); dev_spi_write(0x29,0x3); dev_spi_write(0x16,0x0); dev_spi_write(0x13,0x40); dev_spi_write(0xd0,0x3); dev_spi_write(0x13,0x80); dev_spi_write(0xd0,0x3); dev_spi_write(0x13,0x0); dev_spi_write(0x12,0x1); dev_spi_write(0x773,0x1); dev_spi_write(0x773,0x1); dev_spi_write(0x12,0x8); dev_spi_write(0x773,0x1); dev_spi_write(0x773,0x1); dev_spi_write(0x12,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0x98,0x1); dev_spi_write(0x99,0x1); dev_spi_write(0x9a,0x1); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x101,0x2); dev_spi_write(0x100,0x3f); dev_spi_write(0x103,0x0); dev_spi_write(0x102,0x0); dev_spi_write(0x105,0x2); dev_spi_write(0x104,0x3f); dev_spi_write(0x107,0x0); dev_spi_write(0x106,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x13,0x4); dev_spi_write(0x20,0x1); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x930,0x4); dev_spi_write(0x15,0x0); dev_spi_write(0x19,0x40); dev_spi_write(0x461,0x1); dev_spi_write(0x460,0x1); dev_spi_write(0x19,0x0); dev_spi_write(0x13,0x8); dev_spi_write(0x20,0x1); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x930,0xc); dev_spi_write(0x15,0x0); dev_spi_write(0x19,0x80); dev_spi_write(0x461,0x1); dev_spi_write(0x460,0x1); dev_spi_write(0x19,0x40); dev_spi_write(0xb81,0x20); dev_spi_write(0x19,0x0); dev_spi_write(0x11,0x3f); dev_spi_write(0xce,0x20); dev_spi_write(0xcb,0x4); dev_spi_write(0xca,0x20); dev_spi_write(0xce,0x30); dev_spi_write(0xc3,0x40); dev_spi_write(0xc0,0x1); dev_spi_write(0xb9,0x40); dev_spi_write(0xb9,0x50); dev_spi_write(0xb9,0x70); dev_spi_write(0xb9,0x78); dev_spi_write(0x11,0x0); dev_spi_write(0x10,0x3f); dev_spi_write(0xb0,0x30); dev_spi_write(0xb4,0x30); dev_spi_write(0x10,0x0); dev_spi_write(0x19,0x1); dev_spi_write(0x39c,0x1); dev_spi_write(0x39d,0x1); dev_spi_write(0x39e,0x1); dev_spi_write(0x39f,0x1); dev_spi_write(0x3a0,0x1); dev_spi_write(0x3a1,0x1); dev_spi_write(0x19,0x0); dev_spi_write(0x13,0x40); dev_spi_write(0x124,0x0); dev_spi_write(0x174,0x0); dev_spi_write(0x13,0x80); dev_spi_write(0x124,0x0); dev_spi_write(0x174,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x13,0x10); dev_spi_write(0xc8,0x0); dev_spi_write(0xcc,0x0); dev_spi_write(0x13,0x20); dev_spi_write(0xc8,0x0); dev_spi_write(0xcc,0x0); dev_spi_write(0x13,0x10); dev_spi_write(0x6c,0x0); dev_spi_write(0x13,0x20); dev_spi_write(0x6c,0x0); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x10); dev_spi_write(0x4c0,0x5); dev_spi_write(0x4c0,0x5); dev_spi_write(0x8a1,0x0); dev_spi_write(0x4bc,0x21); dev_spi_write(0x4bc,0x22); dev_spi_write(0x10c5,0x0); dev_spi_write(0x4a4,0x1); dev_spi_write(0x4a4,0x1); dev_spi_write(0xa3d,0x0); dev_spi_write(0xa3e,0x23); dev_spi_write(0x420,0x5); dev_spi_write(0x420,0x5); dev_spi_write(0x8c9,0x0); dev_spi_write(0x514,0x21); dev_spi_write(0x514,0x22); dev_spi_write(0x10f5,0x0); dev_spi_write(0x4e4,0x5); dev_spi_write(0x4e4,0x5); dev_spi_write(0x8a5,0x0); dev_spi_write(0x4c4,0x21); dev_spi_write(0x4c4,0x22); dev_spi_write(0x10c9,0x0); dev_spi_write(0x4f4,0x5); dev_spi_write(0x4f4,0x5); dev_spi_write(0x8cd,0x0); dev_spi_write(0x510,0x1); dev_spi_write(0x510,0x1); dev_spi_write(0x8ad,0x0); dev_spi_write(0x8ae,0x3e); dev_spi_write(0x50c,0x21); dev_spi_write(0x50c,0x22); dev_spi_write(0x10f1,0x0); dev_spi_write(0x40c,0x1); dev_spi_write(0x40c,0x1); dev_spi_write(0xa49,0x0); dev_spi_write(0xa4a,0x4); dev_spi_write(0x468,0x1); dev_spi_write(0x468,0x1); dev_spi_write(0x9dd,0x0); dev_spi_write(0x9de,0x18); dev_spi_write(0x468,0x1); dev_spi_write(0x468,0x1); dev_spi_write(0x9e1,0x0); dev_spi_write(0x9e2,0x18); dev_spi_write(0x454,0x5); dev_spi_write(0x454,0x5); dev_spi_write(0x905,0x0); dev_spi_write(0x538,0x1); dev_spi_write(0x538,0x1); dev_spi_write(0x8c1,0x0); dev_spi_write(0x8c2,0x48); dev_spi_write(0x538,0x1); dev_spi_write(0x538,0x1); dev_spi_write(0x8c5,0x0); dev_spi_write(0x8c6,0x48); dev_spi_write(0x48c,0x1); dev_spi_write(0x48c,0x1); dev_spi_write(0x8b9,0x0); dev_spi_write(0x8ba,0x1f); dev_spi_write(0x48c,0x1); dev_spi_write(0x48c,0x1); dev_spi_write(0x8bd,0x0); dev_spi_write(0x8be,0x1f); dev_spi_write(0x4b0,0x1); dev_spi_write(0x4b0,0x1); dev_spi_write(0xa41,0x0); dev_spi_write(0xa42,0x26); dev_spi_write(0x4cc,0x1); dev_spi_write(0x4cc,0x1); dev_spi_write(0xa45,0x0); dev_spi_write(0xa46,0x2d); dev_spi_write(0x4a0,0x1); dev_spi_write(0x4a0,0x1); dev_spi_write(0x9d5,0x0); dev_spi_write(0x9d6,0x22); dev_spi_write(0x4a0,0x1); dev_spi_write(0x4a0,0x1); dev_spi_write(0x9d9,0x0); dev_spi_write(0x9da,0x22); dev_spi_write(0x534,0x5); dev_spi_write(0x534,0x5); dev_spi_write(0x8b1,0x0); dev_spi_write(0x2bc,0x0); dev_spi_write(0x2c4,0x0); dev_spi_write(0x30c,0x0); dev_spi_write(0x314,0x0); dev_spi_write(0x2c0,0x0); dev_spi_write(0x2e4,0x0); dev_spi_write(0x334,0x0); dev_spi_write(0x310,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x16,0x3); dev_spi_write(0x6d,0x6); dev_spi_write(0x6d,0x2); dev_spi_write(0x6d,0x0); dev_spi_write(0x6e,0xe); dev_spi_write(0x6e,0xc); dev_spi_write(0x6e,0x8); dev_spi_write(0x6e,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0xc); dev_spi_write(0x20,0x2); dev_spi_write(0x20,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x3); dev_spi_write(0x124,0x8); dev_spi_write(0x128,0x8); dev_spi_write(0x124,0x0); dev_spi_write(0x128,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x4); dev_spi_write(0xeb,0xf0); dev_spi_write(0xeb,0xff); dev_spi_write(0xeb,0xf); dev_spi_write(0xeb,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x15,0x2); dev_spi_write(0xdc,0x10); dev_spi_write(0xdf,0x10); dev_spi_write(0x100,0x10); dev_spi_write(0xc4,0x10); dev_spi_write(0xc7,0x10); dev_spi_write(0xcc,0x10); dev_spi_write(0xcf,0x10); dev_spi_write(0xd8,0x10); dev_spi_write(0xd4,0x10); dev_spi_write(0xdc,0x0); dev_spi_write(0xdf,0x0); dev_spi_write(0x100,0x0); dev_spi_write(0xc4,0x0); dev_spi_write(0xc7,0x0); dev_spi_write(0xcc,0x0); dev_spi_write(0xcf,0x0); dev_spi_write(0xd8,0x0); dev_spi_write(0xd4,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x1); dev_spi_write(0x540,0x0); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0x171); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16488 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16488 0x171 : %d\n",pollIter); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0x85b,0x0); dev_spi_write(0x85a,0x0); dev_spi_write(0x859,0x0); dev_spi_write(0x858,0x0); dev_spi_write(0x85b,0x0); dev_spi_write(0x85a,0x0); dev_spi_write(0x859,0x1); dev_spi_write(0x858,0x1); dev_spi_write(0x85b,0x0); dev_spi_write(0x85a,0x0); dev_spi_write(0x859,0x0); dev_spi_write(0x858,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x1); dev_spi_write(0x6a,0x0); dev_spi_write(0x6e,0x0); dev_spi_write(0x6a,0x0); dev_spi_write(0x6a,0x2); dev_spi_write(0x58,0x6); delaySec(0.001000); dev_spi_write(0x58,0x4); dev_spi_write(0x15,0x0); dev_spi_write(0x15,0x40); dev_spi_write(0x170,0x0); dev_spi_write(0x540,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x16,0x1); rdVal = dev_spi_read(0x12c); if ((rdVal&0x8) != 0x8) xil_printf("Readcheck Error in Line 16519 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x130); if ((rdVal&0x8) != 0x8) xil_printf("Readcheck Error in Line 16520 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x3); dev_spi_write(0x24,0x0); dev_spi_write(0xf0,0xf); dev_spi_write(0xf0,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x4); dev_spi_write(0x64,0x1); dev_spi_write(0x128,0x1); dev_spi_write(0x128,0x0); dev_spi_write(0x128,0x4); dev_spi_write(0x128,0x0); dev_spi_write(0x16,0x8); dev_spi_write(0x64,0x0); dev_spi_write(0x128,0x1); dev_spi_write(0x128,0x0); dev_spi_write(0x128,0x4); dev_spi_write(0x128,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x60); dev_spi_write(0x16,0x20); dev_spi_write(0x16,0x60); dev_spi_write(0x41fb,0x2); dev_spi_write(0x41fa,0x46); dev_spi_write(0x43fb,0x2); dev_spi_write(0x43fa,0x46); dev_spi_write(0x45fb,0x2); dev_spi_write(0x45fa,0x46); dev_spi_write(0x47fb,0x2); dev_spi_write(0x47fa,0x46); dev_spi_write(0x16,0x0); dev_spi_write(0x13,0xf); dev_spi_write(0x15a,0x25); dev_spi_write(0x13,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xed,0x0); dev_spi_write(0xf5,0x0); dev_spi_write(0xe5,0xf); dev_spi_write(0x15,0x0); dev_spi_write(0x19,0x20); dev_spi_write(0xa25,0x20); dev_spi_write(0x19,0x80); dev_spi_write(0xa25,0x20); dev_spi_write(0x19,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16567 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16567 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x1); dev_spi_write(0xa0,0x3); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x52); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16579 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16579 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16580 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16593 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16593 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0x3); dev_spi_write(0x193,0x53); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16601 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16601 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16602 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x19,0xf0); dev_spi_write(0x320,0x0); dev_spi_write(0x19,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xed,0xf); dev_spi_write(0xf5,0x0); dev_spi_write(0xe5,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x10,0xf); dev_spi_write(0x3c,0x1); dev_spi_write(0x3c,0x0); dev_spi_write(0x10,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xed,0x0); dev_spi_write(0xf5,0x3); dev_spi_write(0xe5,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x10,0x30); dev_spi_write(0x3c,0x1); dev_spi_write(0x3c,0x0); dev_spi_write(0x10,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16638 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16638 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16646 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16646 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16647 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x144,0x8); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x8); dev_spi_write(0x1f8f,0x5); dev_spi_write(0x18,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16666 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16666 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x1); dev_spi_write(0x193,0x90); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16674 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16674 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16675 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16688 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16688 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x1); dev_spi_write(0xa2,0x1); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0xf); dev_spi_write(0x193,0x9f); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16696 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16696 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16697 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16710 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16710 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0xb); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0xf); dev_spi_write(0x193,0x49); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16718 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16718 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16719 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16732 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16732 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x3); dev_spi_write(0xa0,0xf); dev_spi_write(0x193,0x4b); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16740 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16740 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16741 of bringupLog - ReadValue : %d\n",rdVal); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16754 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16754 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0xf); dev_spi_write(0xa7,0x0); dev_spi_write(0xa6,0x0); dev_spi_write(0xa5,0x0); dev_spi_write(0xa4,0x0); dev_spi_write(0x193,0x13); delaySec(0.300000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16766 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16766 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16767 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x18); dev_spi_write(0x18,(rdVal&0xdf)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x1); rdVal = dev_spi_read(0x14c4); dev_spi_write(0x14c4,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x2); rdVal = dev_spi_read(0x14c4); dev_spi_write(0x14c4,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x4); rdVal = dev_spi_read(0x14c4); dev_spi_write(0x14c4,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x8); rdVal = dev_spi_read(0x14c4); dev_spi_write(0x14c4,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xf0)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xcf)|0x10); rdVal = dev_spi_read(0x14c4); dev_spi_write(0x14c4,(rdVal&0xfe)|0x0); rdVal = dev_spi_read(0x12); dev_spi_write(0x12,(rdVal&0xcf)|0x20); rdVal = dev_spi_read(0x14c4); dev_spi_write(0x14c4,(rdVal&0xfe)|0x0); dev_spi_write(0x12,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16796 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16796 0xf0 : %d\n",pollIter); dev_spi_write(0x193,0x3d); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16800 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16800 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16801 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x15,0x80); dev_spi_write(0xed,0x0); dev_spi_write(0xf5,0x3); dev_spi_write(0xe5,0x0); dev_spi_write(0xed,0xf); dev_spi_write(0xf5,0x0); dev_spi_write(0xe5,0x0); dev_spi_write(0xec,0x0); dev_spi_write(0xf4,0x0); dev_spi_write(0xe4,0x0); dev_spi_write(0x15,0x0); dev_spi_write(0x18,0x20); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x1) == 0x1) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16827 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16827 0xf0 : %d\n",pollIter); dev_spi_write(0xa3,0x0); dev_spi_write(0xa2,0x0); dev_spi_write(0xa1,0x0); dev_spi_write(0xa0,0x0); dev_spi_write(0x193,0x15); delaySec(0.001000); for(pollIter=0;pollIter<10000;pollIter++) { pollVal = dev_spi_read(0xf0); if ((pollVal&0x4) == 0x4) break; } if (pollIter==10000) xil_printf("Poll Error in Line 16835 of bringupLog\n"); xil_printf("Number of iterations of poll in line 16835 0xf0 : %d\n",pollIter); rdVal = dev_spi_read(0xf0); if ((rdVal&0x8) != 0x0) xil_printf("Readcheck Error in Line 16836 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x18,0x0); dev_spi_write(0x16,0x3); dev_spi_write(0x24,0x0); dev_spi_write(0xf0,0xf); dev_spi_write(0xf0,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x16,0x4); dev_spi_write(0x64,0x1); dev_spi_write(0x128,0x1); dev_spi_write(0x128,0x0); dev_spi_write(0x128,0x4); dev_spi_write(0x128,0x0); dev_spi_write(0x16,0x8); dev_spi_write(0x64,0x0); dev_spi_write(0x128,0x1); dev_spi_write(0x128,0x0); dev_spi_write(0x128,0x4); dev_spi_write(0x128,0x0); dev_spi_write(0x16,0x0); dev_spi_write(0x19,0xf0); dev_spi_write(0xa40,0xf); dev_spi_write(0xa41,0xf); dev_spi_write(0xa44,0xf); dev_spi_write(0xa45,0xf); dev_spi_write(0xa46,0xf); dev_spi_write(0xa40,0x0); dev_spi_write(0xa41,0x0); dev_spi_write(0xa44,0x0); dev_spi_write(0xa45,0x0); dev_spi_write(0xa46,0x0); dev_spi_write(0x54d,0x7); dev_spi_write(0x54c,0xff); dev_spi_write(0x580,0x7); dev_spi_write(0x589,0x7); dev_spi_write(0x6b4,0x1); dev_spi_write(0x6b4,0x3); dev_spi_write(0x54d,0x0); dev_spi_write(0x54c,0x0); dev_spi_write(0x580,0x0); dev_spi_write(0x589,0x0); dev_spi_write(0x6b4,0x2); dev_spi_write(0x6b4,0x0); dev_spi_write(0x52c,0x1f); dev_spi_write(0x52c,0x0); dev_spi_write(0x19,0x0); delaySec(0.001000); dev_spi_write(0x16,0x4); rdVal = dev_spi_read(0x11b); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16895 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x11a); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16896 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x119); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16897 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x118); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16898 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x11f); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16899 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x11e); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16900 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x11d); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16901 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0x11c); if ((rdVal&0xff) != 0x0) xil_printf("Readcheck Error in Line 16902 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0xee); if ((rdVal&0xf) != 0x1) xil_printf("Readcheck Error in Line 16903 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0xa2); if ((rdVal&0xff) != 0x2) xil_printf("Readcheck Error in Line 16904 of bringupLog - ReadValue : %d\n",rdVal); rdVal = dev_spi_read(0xa4); if ((rdVal&0xff) != 0x1) xil_printf("Readcheck Error in Line 16905 of bringupLog - ReadValue : %d\n",rdVal); dev_spi_write(0x16,0x0);
We then programmed the AFE7950 through the SPI bus using the above C code.
Now, let's suppose we want to update the TxNCO0 and RxNCO0 frequencies as shown in the following Latte script;
setupParams.skipFpga = 1
sysParams = AFE.systemParams
#setupParams.fpgaRefClk = 122.88
setupParams.fpgaRefClk = 245.76
#setupParams.fpgaRefClk = 256.00
AFE.systemStatus.loadTrims = 1
sysParams.FRef = 491.52
sysParams.FadcRx = 2949.12
sysParams.FadcFb = 2949.12
sysParams.Fdac = 2949.12 * 3
#sysParams.FRef = 512
#sysParams.FadcRx = 3072
#sysParams.FadcFb = 3072
#sysParams.Fdac = 3072*3
#sysParams.rxEnable = [True,False,False,False]
sysParams.rxEnable = [True,True,True,True]
sysParams.txEnable = [True,True,True,True]
sysParams.enableDacInterleavedMode = False #DAC interleave mode to save power consumption. Fs/2 - Fin spur occurs
sysParams.modeTdd = 0
# 0- Single TDD Pin for all Channels
# 1- Separate Control for 2T/2R/1F
# 2- Separate Control for 1T/1R/1F
sysParams.topLevelSystemMode = 'StaticTDDMode'
sysParams.RRFMode = 0 #4T4R2F FDD mode
sysParams.jesdSystemMode = [0,0]
#sysParams.jesdSystemMode = [3,3]
#SystemMode 0: 2R1F-FDD ; rx1-rx2-fb-fb
#SystemMode 1: 1R1F-FDD ; rx1-rx1-fb-fb
#SystemMode 2: 2R-FDD ; rx1-rx1-rx2-rx2
#SystemMode 3: 1R ; rx1-rx1-rx1-rx1
#SystemMode 4: 1F ; fb-fb-fb-fb
#SystemMode 5: 1R1F-TDD ; rx1/fb-rx1/fb-rx1/fb-rx1/fb
#SystemMode 8: 1R1F-TDD 1R-FDD (FB-2Lanes)(RX1 RX2 interchanged) ; rx2/fb-rx2/fb-rx1-rx1
sysParams.jesdLoopbackEn = 0 #Make it 1 to Enable the JESDTX to JESDRX internal loopback
sysParams.LMFSHdRx =['12410', '12410', '12410', '12410']
#sysParams.LMFSHdRx =['44210', '44210', '44210', '44210']
#sysParams.LMFSHdRx =['14810', '14810', '14810', '14810']
# The 2nd and 4th are valid only for jesdSystemMode values in (2,6,7,8). For other modes, select 4 converter modes for 1st and 3rd.
sysParams.LMFSHdFb = ["22210","22210"]
#sysParams.LMFSHdTx = ["24410","24410","24410","24410"]
sysParams.LMFSHdTx = ["12410","12410","12410","12410"]
#sysParams.LMFSHdTx = ["44210","44210","44210","44210"]
sysParams.jesdTxProtocol = [0,0]
sysParams.jesdRxProtocol = [0,0]
sysParams.serdesFirmware = True # If you want to lead any firmware, please speify the path here. Otherwise it will not write any firmware
sysParams.jesdTxLaneMux = [0,1,2,3,4,5,6,7]
#sysParams.jesdTxLaneMux = [4,5,6,7,3,0,1,2]
# Enter which lanes you want in each location.
# Note that across 2T Mux is not possible in 0.5.
# For example, if you want to exchange the first two lines of each 2T, this should be [[1,0,2,3],[5,4,6,7]]
sysParams.jesdRxLaneMux = [0,1,2,3,4,5,6,7]
# Enter which lanes you want in each location.
# Note that across 2R Mux is not possible in 0.5.
# For example, if you want to exchange the first two lines of each 2R, this should be [[1,0,2,3],[5,4,6,7]]
#sysParams.txDataMux = [2,3,0,1,4,5,6,7]
sysParams.txDataMux = [0,1,2,3,4,5,6,7]
sysParams.jesdRxRbd = [4, 4]
sysParams.jesdTxRbd = [1, 1]
sysParams.rxJesdTxScr = [False,False,False,False]
sysParams.fbJesdTxScr = [False,False]
sysParams.jesdRxScr = [False,False,False,False]
sysParams.rxJesdTxK = [32,32,32,32]
sysParams.fbJesdTxK = [32,32]
sysParams.jesdRxK = [32,32,32,32]
sysParams.ncoFreqMode = "1KHz"
#sysParams.ncoRxMode = [5,5]
#sysParams.broadcastRxNcoSel = 0 # dont care
#sysParams.numRxNCO = 2
sysParams.ncoTxMode = [2,2]
sysParams.broadcastTxNcoSel = 1
sysParams.numTxNCO = 2
sysParams.txNco0 = [[2100,2100], #Band0, Band1 for TxA for NCO0
[2100,2100], #Band0, Band1 for TxB for NCO0
[2100,2100], #Band0, Band1 for TxC for NCO0
[2100,2100]] #Band0, Band1 for TxD for NCO0
sysParams.txNco1 = [[2010,2010], #Band0, Band1 for TxA for NCO1
[2010,2010], #Band0, Band1 for TxB for NCO1
[2010,2010], #Band0, Band1 for TxC for NCO1
[2010,2010]] #Band0, Band1 for TxD for NCO1
sysParams.rxNco0 = [[5000,5000], #Band0, Band1 for RxA for NCO0
[5000,5000], #Band0, Band1 for RxB for NCO0
[5000,5000], #Band0, Band1 for RxC for NCO0
[5000,5000]] #Band0, Band1 for RxD for NCO0
#sysParams.rxNco1 = [[5010,5010], #Band0, Band1 for RxA for NCO1
# [5010,5010], #Band0, Band1 for RxB for NCO1
# [5010,5010], #Band0, Band1 for RxC for NCO1
# [5010,5010]] #Band0, Band1 for RxD for NCO1
#sysParams.rxNco0 = [[200,200], #Band0, Band1 for RxA for NCO0
# [200,200], #Band0, Band1 for RxB for NCO0
# [200,200], #Band0, Band1 for RxC for NCO0
# [200,200]] #Band0, Band1 for RxD for NCO0
sysParams.fbNco0 = [2600,2600] #FBA, FBC for NCO0
sysParams.numBandsRx = [0]*4 # 0 for single, 1 for dual
sysParams.numBandsFb = [0,0]
sysParams.numBandsTx = [0,0,0,0]
#sysParams.ddcFactorRx = [24,24,24,24] # DDC decimation factor for RX A, B, C and D
sysParams.ddcFactorRx = [12,12,12,12] # DDC decimation factor for RX A, B, C and D
sysParams.ddcFactorFb = [6,6]
#sysParams.ducFactorTx = [24,24,24,24]
sysParams.ducFactorTx = [36,36,36,36]
#sysParams.ducFactorTx = [72,72,72,72]
## The following parameters sets up the LMK04828 clocking schemes
lmkParams.pllEn = True#False
lmkParams.inputClk = 1474.56#737.28
#lmkParams.inputClk = 1536.00
lmkParams.sysrefFreq = 3.84
#lmkParams.sysrefFreq = 1.92
lmkParams.lmkFrefClk = True
## The following parameters sets up the register and macro dumps
logDumpInst.setFileName(ASTERIX_DIR+DEVICES_DIR+r"\Afe79xxPg1.txt")
logDumpInst.logFormat = 0x21
logDumpInst.rewriteFile = 1
logDumpInst.rewriteFileFormat4 = 1
device.optimizeWrites = 0
device.rawWriteLogEn = 1
## The following parameters sets up the SYNCIN and SYNCOUT to interface with the TSW14J57
sysParams.jesdABLvdsSync = 1
sysParams.jesdCDLvdsSync = 1
sysParams.rxJesdTxSyncMux = [0,0,0,0]
sysParams.fbJesdTxSyncMux = [0,0]
sysParams.jesdRxSyncMux = [0,0,0,0] #[0,0,1,1]
sysParams.syncLoopBack = True
## The following parameters sets up the AGC
#sysParams.agcParams[0].agcMode = 1 ##internal AGC
#sysParams.agcParams[0].gpioRstEnable = 0 ##disable GPIO based reset to AGC detector
#sysParams.agcParams[0].atken = [0, 1, 0] ##enable big and small step attack
#sysParams.agcParams[0].decayen = [0,1,0] ##enable big and small step decay
#sysParams.agcParams[0].atksize = [2,1,0] ## bigs step = 2dB, small step = 1dB
#sysParams.agcParams[0].decaysize = [2,1,0] ##big step = 2dB, small step = 1dB
#sysParams.agcParams[0].atkthreshold = [-1, -2, -14] ##attack threshold
#sysParams.agcParams[0].decaythreshold = [-14, -6, -20] ##decay threshold
#sysParams.agcParams[0].atkwinlength = [170, 170] ## detector time constant expressed inn absolute time in ns.
#sysParams.agcParams[0].decaywinlength = 87380 ##detector time constant expressed in absolute time in ns. All detectors use the same value for decay time constant
#sysParams.agcParams[0].atkNumHitsAbs = [8,8] ##absolute number of times signal crosses threshold. These crossing are with respect to the FADC/8 clock
#sysParams.agcParams[0].decayNumHitsAbs = [100,100] ##absolute number of times signal crosses threshold. These crossing are with respect to the FADC/8 clock
#sysParams.agcParams[0].minDsaAttn = 0 ##minimum DSA attenuation used by AGC
#sysParams.agcParams[0].maxDsaAttn = 22 ##maximum DSA attenuation used by AGC
#sysParams.agcParams[0].totalGainRange = 22 ##total gain range used by ALC for gain compensation
#sysParams.agcParams[0].minAttnAlc = 0 ##minimum attenuation used by ALC for compensation when useMinAttnAgc = 0
#sysParams.agcParams[0].useMinAttnAgc = 1 ##enable ALC to use minimum attenuation from AGC for which compensation is required.
#sysParams.agcParams[0].alcEn = 1
#sysParams.agcParams[0].alcMode = 0 ##floating point DGC
#sysParams.agcParams[0].fltPtMode = 0 ##if exponent > 0, dont send MSB
#sysParams.agcParams[0].fltPtFmt = 1 ##3 bit exponent
## The following parameters sets up the GPIOs
sysParams.gpioMapping={
'H8': 'ADC_SYNC0',
'H7': 'ADC_SYNC1',
'N8': 'ADC_SYNC2',
'N7': 'ADC_SYNC3',
'H9': 'DAC_SYNC0',
'G9': 'DAC_SYNC1',
'N9': 'DAC_SYNC2',
'P9': 'DAC_SYNC3',
'P14': 'GLOBAL_PDN',
'K14': 'FBABTDD',
'R6': 'FBCDTDD',
'P16': ['TXATDD','TXBTDD'],
'V5': ['TXCTDD','TXDTDD'],
'C6': ['RXATDD','RXBTDD'],
'R15': ['RXCTDD','RXDTDD'],
'F6': 'TX_NCOSEL_0',
'E5': 'TX_NCOSEL_1',
'E7': 'TX_NCOSEL_2',
'H15': 'TX_NCOSEL_3'}
#AFE.systemParams.papParams[0]['enable'] = True
#AFE.systemParams.papParams[1]['enable'] = True
#AFE.systemParams.papParams[2]['enable'] = True
#AFE.systemParams.papParams[3]['enable'] = True
## Initiates LMK04828 and AFE79xx Bring-up
setupParams.skipLmk = False
AFE.initializeConfig()
lmkParams.sysrefFreq = AFE.systemStatus.sysrefFreq
lmkParams.lmkPulseSysrefMode = False
AFE.LMK.lmkConfig()
## Initiates AFE79xx Bring-up
setupParams.skipLmk = True
AFE.deviceBringup()
#AFE.TOP.overrideTdd(0,0,0)
#AFE.JESD.ADCJESD[0].adcRampTestPattern(0,1,0)
#AFE.JESD.ADCJESD[0].adcRampTestPattern(1,1,0)
#AFE.JESD.ADCJESD[1].adcRampTestPattern(0,1,0)
#AFE.JESD.ADCJESD[1].adcRampTestPattern(1,1,0)
#AFE.JESD.DACJESD[0].dacJesdConstantTestPatternValue(1,0,0,16384,0)
#AFE.JESD.DACJESD[0].dacJesdConstantTestPatternValue(1,1,0,16384,0)
#AFE.JESD.DACJESD[1].dacJesdConstantTestPatternValue(1,0,0,16384,0)
#AFE.JESD.DACJESD[1].dacJesdConstantTestPatternValue(1,1,0,16384,0)
After generating the dump file, we created the following 'spiwrites.c' file.
dev_spi_write(0x0,0x30);
dev_spi_write(0x0,0xb0);
dev_spi_write(0x0,0x30);
dev_spi_write(0x0,0x30);
dev_spi_write(0x0,0x30);
rdVal = dev_spi_read(0x3);
if ((rdVal&0xff) != 0xa)
xil_printf("Readcheck Error in Line 6 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x4);
if ((rdVal&0xff) != 0x78)
xil_printf("Readcheck Error in Line 7 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x5);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 8 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x6);
if ((rdVal&0xff) != 0x11)
xil_printf("Readcheck Error in Line 9 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x15,0x80);
dev_spi_write(0x191,0x0);
dev_spi_write(0x231,0x0);
dev_spi_write(0x2d1,0x0);
dev_spi_write(0x371,0x0);
dev_spi_write(0x42a,0x0);
dev_spi_write(0x4e2,0x0);
dev_spi_write(0x59a,0x0);
dev_spi_write(0x652,0x0);
dev_spi_write(0x70a,0x0);
dev_spi_write(0x7c2,0x0);
dev_spi_write(0xec,0x1);
dev_spi_write(0xf4,0x1);
dev_spi_write(0xe4,0x1);
dev_spi_write(0xed,0x0);
dev_spi_write(0xf5,0x0);
dev_spi_write(0xe5,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x190,0x3);
dev_spi_write(0x190,0x1);
dev_spi_write(0x15,0x0);
delaySec(0.001000);
dev_spi_write(0x15,0x2);
dev_spi_write(0xc0,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x1);
dev_spi_write(0x540,0x0);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0x171);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 41 of bringupLog\n");
xil_printf("Number of iterations of poll in line 41 0x171 : %d\n",pollIter);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x54,0x81);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x0);
dev_spi_write(0x540,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x8a8,0x2);
dev_spi_write(0x810,0x1);
dev_spi_write(0x830,0x1);
dev_spi_write(0x200,0x0);
dev_spi_write(0x210,0x0);
dev_spi_write(0x814,0x0);
dev_spi_write(0x834,0x0);
dev_spi_write(0x814,0x1);
dev_spi_write(0x834,0x1);
dev_spi_write(0x810,0x0);
dev_spi_write(0x830,0x0);
dev_spi_write(0x810,0x1);
dev_spi_write(0x830,0x1);
dev_spi_write(0x200,0x5);
dev_spi_write(0x210,0x0);
dev_spi_write(0x814,0x3);
dev_spi_write(0x834,0x3);
dev_spi_write(0x814,0x0);
dev_spi_write(0x834,0x0);
dev_spi_write(0x810,0x0);
dev_spi_write(0x830,0x0);
dev_spi_write(0x814,0x0);
dev_spi_write(0x834,0x0);
dev_spi_write(0x814,0x1c);
dev_spi_write(0x834,0x1c);
dev_spi_write(0x814,0x0);
dev_spi_write(0x834,0x0);
delaySec(0.005000);
rdVal = dev_spi_read(0x150);
if ((rdVal&0xf) != 0xf)
xil_printf("Readcheck Error in Line 80 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x150);
if ((rdVal&0xf0) != 0x0)
xil_printf("Readcheck Error in Line 81 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x160);
if ((rdVal&0xf) != 0xf)
xil_printf("Readcheck Error in Line 82 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x160);
if ((rdVal&0xf0) != 0x0)
xil_printf("Readcheck Error in Line 83 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x830,0x1);
dev_spi_write(0x810,0x1);
dev_spi_write(0x910,0xf);
dev_spi_write(0x911,0x3);
dev_spi_write(0x912,0xf);
dev_spi_write(0x15,0x0);
dev_spi_write(0x16,0x10);
dev_spi_write(0xc1,0x2);
dev_spi_write(0xc0,0x42);
dev_spi_write(0xc0,0x42);
dev_spi_write(0xc0,0xc2);
dev_spi_write(0xc0,0x42);
dev_spi_write(0x16,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x140,0x1);
dev_spi_write(0x140,0x0);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 102 of bringupLog\n");
xil_printf("Number of iterations of poll in line 102 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x2);
dev_spi_write(0x193,0x1);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 110 of bringupLog\n");
xil_printf("Number of iterations of poll in line 110 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 111 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0xff);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 127 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0xfe);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 128 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0xfd);
if ((rdVal&0xff) != 0x2a)
xil_printf("Readcheck Error in Line 129 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0xfc);
if ((rdVal&0xff) != 0xf8)
xil_printf("Readcheck Error in Line 130 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 132 of bringupLog\n");
xil_printf("Number of iterations of poll in line 132 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 140 of bringupLog\n");
xil_printf("Number of iterations of poll in line 140 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 141 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1a28,0x10);
dev_spi_write(0x1a29,0x27);
dev_spi_write(0x1a2a,0x0);
dev_spi_write(0x1a2b,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1a2c,0x10);
dev_spi_write(0x1a2d,0x27);
dev_spi_write(0x1a2e,0x0);
dev_spi_write(0x1a2f,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1a30,0x10);
dev_spi_write(0x1a31,0x27);
dev_spi_write(0x1a32,0x0);
dev_spi_write(0x1a33,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1a34,0x10);
dev_spi_write(0x1a35,0x27);
dev_spi_write(0x1a36,0x0);
dev_spi_write(0x1a37,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x3bf,0x0);
dev_spi_write(0x3be,0x7);
dev_spi_write(0x3bd,0x80);
dev_spi_write(0x3bc,0x0);
dev_spi_write(0x3c3,0x0);
dev_spi_write(0x3c2,0x4);
dev_spi_write(0x3c1,0x17);
dev_spi_write(0x3c0,0x46);
dev_spi_write(0x3d0,0x5);
dev_spi_write(0x3ac,0x1d);
dev_spi_write(0x3ad,0x1d);
dev_spi_write(0x1abd,0x3);
dev_spi_write(0x1402,0x0);
dev_spi_write(0x1403,0x0);
dev_spi_write(0x1401,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1ee8,0x60);
dev_spi_write(0x1ee9,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1b5f,0x2c);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1b6f,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1e7d,0x7);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1a6e,0x80);
dev_spi_write(0x1a6f,0x1);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1b1e,0x80);
dev_spi_write(0x1b1f,0x5);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 249 of bringupLog\n");
xil_printf("Number of iterations of poll in line 249 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 257 of bringupLog\n");
xil_printf("Number of iterations of poll in line 257 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 258 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x1);
dev_spi_write(0x20,0x0);
dev_spi_write(0x21,0x0);
dev_spi_write(0x22,0x0);
dev_spi_write(0x23,0x0);
dev_spi_write(0x24,0x6d);
dev_spi_write(0x25,0x1a);
dev_spi_write(0x26,0x3);
dev_spi_write(0x27,0x0);
dev_spi_write(0x28,0xb5);
dev_spi_write(0x29,0xa4);
dev_spi_write(0x2a,0x6d);
dev_spi_write(0x2b,0xea);
dev_spi_write(0x2c,0x7d);
dev_spi_write(0x2d,0x19);
dev_spi_write(0x2e,0xce);
dev_spi_write(0x2f,0xca);
dev_spi_write(0x30,0x1);
dev_spi_write(0x31,0x7);
dev_spi_write(0x32,0x8);
dev_spi_write(0x33,0x12);
dev_spi_write(0x34,0x14);
dev_spi_write(0x35,0x0);
dev_spi_write(0x36,0x1);
dev_spi_write(0x37,0xa);
dev_spi_write(0x38,0x7);
dev_spi_write(0x39,0x13);
dev_spi_write(0x3a,0xf8);
dev_spi_write(0x3b,0x2a);
dev_spi_write(0x3c,0x1);
dev_spi_write(0x3d,0xa);
dev_spi_write(0x3e,0x7);
dev_spi_write(0x3f,0x13);
dev_spi_write(0x40,0xf8);
dev_spi_write(0x41,0x2a);
dev_spi_write(0x42,0x0);
dev_spi_write(0x43,0x0);
dev_spi_write(0x44,0x0);
dev_spi_write(0x45,0x0);
dev_spi_write(0x46,0x0);
dev_spi_write(0x47,0x0);
dev_spi_write(0x48,0x0);
dev_spi_write(0x49,0x0);
dev_spi_write(0x4a,0x0);
dev_spi_write(0x4b,0x0);
dev_spi_write(0x4c,0x0);
dev_spi_write(0x4d,0x0);
dev_spi_write(0x4e,0x0);
dev_spi_write(0x4f,0x0);
dev_spi_write(0x50,0xc7);
dev_spi_write(0x51,0x4a);
dev_spi_write(0x52,0xc);
dev_spi_write(0x53,0x23);
dev_spi_write(0x54,0x10);
dev_spi_write(0x55,0xfb);
dev_spi_write(0x56,0x3);
dev_spi_write(0x57,0xf0);
dev_spi_write(0x58,0x0);
dev_spi_write(0x59,0xeb);
dev_spi_write(0x5a,0x81);
dev_spi_write(0x5b,0x0);
dev_spi_write(0x5c,0x10);
dev_spi_write(0x5d,0x58);
dev_spi_write(0x5e,0x90);
dev_spi_write(0x5f,0xf8);
dev_spi_write(0x60,0xb8);
dev_spi_write(0x61,0x14);
dev_spi_write(0x62,0x0);
dev_spi_write(0x63,0xeb);
dev_spi_write(0x64,0x41);
dev_spi_write(0x65,0x0);
dev_spi_write(0x66,0xb0);
dev_spi_write(0x67,0xf8);
dev_spi_write(0x68,0xbc);
dev_spi_write(0x69,0x4);
dev_spi_write(0x6a,0x70);
dev_spi_write(0x6b,0x47);
dev_spi_write(0x6c,0xac);
dev_spi_write(0x6d,0x4a);
dev_spi_write(0x6e,0x3);
dev_spi_write(0x6f,0x78);
dev_spi_write(0x70,0x11);
dev_spi_write(0x71,0x68);
dev_spi_write(0x72,0x4b);
dev_spi_write(0x73,0x40);
dev_spi_write(0x74,0x3);
dev_spi_write(0x75,0xf0);
dev_spi_write(0x76,0x7);
dev_spi_write(0x77,0x3);
dev_spi_write(0x78,0x59);
dev_spi_write(0x79,0x40);
dev_spi_write(0x7a,0x11);
dev_spi_write(0x7b,0x60);
dev_spi_write(0x7c,0x40);
dev_spi_write(0x7d,0x78);
dev_spi_write(0x7e,0xa2);
dev_spi_write(0x7f,0xf1);
dev_spi_write(0x80,0x0);
dev_spi_write(0x81,0x42);
dev_spi_write(0x82,0x11);
dev_spi_write(0x83,0x68);
dev_spi_write(0x84,0x48);
dev_spi_write(0x85,0x40);
dev_spi_write(0x86,0x0);
dev_spi_write(0x87,0xf0);
dev_spi_write(0x88,0x7);
dev_spi_write(0x89,0x0);
dev_spi_write(0x8a,0x48);
dev_spi_write(0x8b,0x40);
dev_spi_write(0x8c,0x10);
dev_spi_write(0x8d,0x60);
dev_spi_write(0x8e,0x70);
dev_spi_write(0x8f,0x47);
dev_spi_write(0x90,0x38);
dev_spi_write(0x91,0xb5);
dev_spi_write(0x92,0xb7);
dev_spi_write(0x93,0x4c);
dev_spi_write(0x94,0x13);
dev_spi_write(0x95,0x78);
dev_spi_write(0x96,0xc);
dev_spi_write(0x97,0x25);
dev_spi_write(0x98,0x10);
dev_spi_write(0x99,0xfb);
dev_spi_write(0x9a,0x5);
dev_spi_write(0x9b,0xf0);
dev_spi_write(0x9c,0x0);
dev_spi_write(0x9d,0xeb);
dev_spi_write(0x9e,0x81);
dev_spi_write(0x9f,0x0);
dev_spi_write(0xa0,0x20);
dev_spi_write(0xa1,0x58);
dev_spi_write(0xa2,0x80);
dev_spi_write(0xa3,0xf8);
dev_spi_write(0xa4,0xaa);
dev_spi_write(0xa5,0x34);
dev_spi_write(0xa6,0x51);
dev_spi_write(0xa7,0x78);
dev_spi_write(0xa8,0xd0);
dev_spi_write(0xa9,0xf8);
dev_spi_write(0xaa,0x14);
dev_spi_write(0xab,0x2b);
dev_spi_write(0xac,0x61);
dev_spi_write(0xad,0xf3);
dev_spi_write(0xae,0x8b);
dev_spi_write(0xaf,0x22);
dev_spi_write(0xb0,0xc0);
dev_spi_write(0xb1,0xf8);
dev_spi_write(0xb2,0x14);
dev_spi_write(0xb3,0x2b);
dev_spi_write(0xb4,0x38);
dev_spi_write(0xb5,0xbd);
dev_spi_write(0xb6,0xf8);
dev_spi_write(0xb7,0xb5);
dev_spi_write(0xb8,0xad);
dev_spi_write(0xb9,0x4c);
dev_spi_write(0xba,0xae);
dev_spi_write(0xbb,0x4b);
dev_spi_write(0xbc,0xc);
dev_spi_write(0xbd,0x25);
dev_spi_write(0xbe,0x4f);
dev_spi_write(0xbf,0xf4);
dev_spi_write(0xc0,0x25);
dev_spi_write(0xc1,0x77);
dev_spi_write(0xc2,0xdc);
dev_spi_write(0xc3,0x26);
dev_spi_write(0xc4,0x10);
dev_spi_write(0xc5,0xfb);
dev_spi_write(0xc6,0x5);
dev_spi_write(0xc7,0xf5);
dev_spi_write(0xc8,0x10);
dev_spi_write(0xc9,0xfb);
dev_spi_write(0xca,0x7);
dev_spi_write(0xcb,0xf7);
dev_spi_write(0xcc,0x5);
dev_spi_write(0xcd,0xeb);
dev_spi_write(0xce,0x81);
dev_spi_write(0xcf,0x0);
dev_spi_write(0xd0,0x11);
dev_spi_write(0xd1,0xfb);
dev_spi_write(0xd2,0x6);
dev_spi_write(0xd3,0x71);
dev_spi_write(0xd4,0x20);
dev_spi_write(0xd5,0x58);
dev_spi_write(0xd6,0x59);
dev_spi_write(0xd7,0x5c);
dev_spi_write(0xd8,0xb);
dev_spi_write(0xd9,0x9);
dev_spi_write(0xda,0x24);
dev_spi_write(0xdb,0xbf);
dev_spi_write(0xdc,0x13);
dev_spi_write(0xdd,0x88);
dev_spi_write(0xde,0xa0);
dev_spi_write(0xdf,0xf8);
dev_spi_write(0xe0,0x38);
dev_spi_write(0xe1,0x34);
dev_spi_write(0xe2,0xcb);
dev_spi_write(0xe3,0x8);
dev_spi_write(0xe4,0x24);
dev_spi_write(0xe5,0xbf);
dev_spi_write(0xe6,0x53);
dev_spi_write(0xe7,0x88);
dev_spi_write(0xe8,0xa0);
dev_spi_write(0xe9,0xf8);
dev_spi_write(0xea,0x34);
dev_spi_write(0xeb,0x34);
dev_spi_write(0xec,0x89);
dev_spi_write(0xed,0x9);
dev_spi_write(0xee,0x24);
dev_spi_write(0xef,0xbf);
dev_spi_write(0xf0,0x91);
dev_spi_write(0xf1,0x88);
dev_spi_write(0xf2,0xa0);
dev_spi_write(0xf3,0xf8);
dev_spi_write(0xf4,0x3e);
dev_spi_write(0xf5,0x14);
dev_spi_write(0xf6,0x91);
dev_spi_write(0xf7,0x79);
dev_spi_write(0xf8,0x80);
dev_spi_write(0xf9,0xf8);
dev_spi_write(0xfa,0xa0);
dev_spi_write(0xfb,0x14);
dev_spi_write(0xfc,0xf8);
dev_spi_write(0xfd,0xbd);
dev_spi_write(0xfe,0x2d);
dev_spi_write(0xff,0xe9);
dev_spi_write(0x100,0xf0);
dev_spi_write(0x101,0x47);
dev_spi_write(0x102,0x8);
dev_spi_write(0x103,0xaf);
dev_spi_write(0x104,0x3c);
dev_spi_write(0x105,0x79);
dev_spi_write(0x106,0x99);
dev_spi_write(0x107,0x46);
dev_spi_write(0x108,0x15);
dev_spi_write(0x109,0x46);
dev_spi_write(0x10a,0x8a);
dev_spi_write(0x10b,0x46);
dev_spi_write(0x10c,0x6);
dev_spi_write(0x10d,0x46);
dev_spi_write(0x10e,0x8c);
dev_spi_write(0x10f,0xb9);
dev_spi_write(0x110,0x36);
dev_spi_write(0x111,0x1);
dev_spi_write(0x112,0x30);
dev_spi_write(0x113,0x46);
dev_spi_write(0x114,0xeb);
dev_spi_write(0x115,0xf7);
dev_spi_write(0x116,0x99);
dev_spi_write(0x117,0xfc);
dev_spi_write(0x118,0x80);
dev_spi_write(0x119,0x46);
dev_spi_write(0x11a,0x30);
dev_spi_write(0x11b,0x46);
dev_spi_write(0x11c,0xeb);
dev_spi_write(0x11d,0xf7);
dev_spi_write(0x11e,0x95);
dev_spi_write(0x11f,0xfc);
dev_spi_write(0x120,0x8);
dev_spi_write(0x121,0xeb);
dev_spi_write(0x122,0x88);
dev_spi_write(0x123,0x8);
dev_spi_write(0x124,0x5);
dev_spi_write(0x125,0x21);
dev_spi_write(0x126,0x10);
dev_spi_write(0x127,0xfb);
dev_spi_write(0x128,0x1);
dev_spi_write(0x129,0xf0);
dev_spi_write(0x12a,0xc0);
dev_spi_write(0x12b,0xf3);
dev_spi_write(0x12c,0x0);
dev_spi_write(0x12d,0x21);
dev_spi_write(0x12e,0x1);
dev_spi_write(0x12f,0xeb);
dev_spi_write(0x130,0x68);
dev_spi_write(0x131,0x21);
dev_spi_write(0x132,0xe);
dev_spi_write(0x133,0xe0);
dev_spi_write(0x134,0xeb);
dev_spi_write(0x135,0xf7);
dev_spi_write(0x136,0x89);
dev_spi_write(0x137,0xfc);
dev_spi_write(0x138,0x80);
dev_spi_write(0x139,0x46);
dev_spi_write(0x13a,0x30);
dev_spi_write(0x13b,0x46);
dev_spi_write(0x13c,0xeb);
dev_spi_write(0x13d,0xf7);
dev_spi_write(0x13e,0x85);
dev_spi_write(0x13f,0xfc);
dev_spi_write(0x140,0x8);
dev_spi_write(0x141,0xeb);
dev_spi_write(0x142,0x88);
dev_spi_write(0x143,0x8);
dev_spi_write(0x144,0x5);
dev_spi_write(0x145,0x21);
dev_spi_write(0x146,0x10);
dev_spi_write(0x147,0xfb);
dev_spi_write(0x148,0x1);
dev_spi_write(0x149,0xf0);
dev_spi_write(0x14a,0xc0);
dev_spi_write(0x14b,0xf3);
dev_spi_write(0x14c,0x40);
dev_spi_write(0x14d,0x21);
dev_spi_write(0x14e,0x1);
dev_spi_write(0x14f,0xeb);
dev_spi_write(0x150,0xa8);
dev_spi_write(0x151,0x21);
dev_spi_write(0x152,0x38);
dev_spi_write(0x153,0x78);
dev_spi_write(0x154,0xa5);
dev_spi_write(0x155,0xeb);
dev_spi_write(0x156,0x9);
dev_spi_write(0x157,0x5);
dev_spi_write(0x158,0x9);
dev_spi_write(0x159,0xb2);
dev_spi_write(0x15a,0x40);
dev_spi_write(0x15b,0x19);
dev_spi_write(0x15c,0xa1);
dev_spi_write(0x15d,0xeb);
dev_spi_write(0x15e,0x0);
dev_spi_write(0x15f,0x10);
dev_spi_write(0x160,0xa0);
dev_spi_write(0x161,0xeb);
dev_spi_write(0x162,0xa);
dev_spi_write(0x163,0x0);
dev_spi_write(0x164,0x0);
dev_spi_write(0x165,0xb2);
dev_spi_write(0x166,0x41);
dev_spi_write(0x167,0x42);
dev_spi_write(0x168,0xc1);
dev_spi_write(0x169,0xf3);
dev_spi_write(0x16a,0x80);
dev_spi_write(0x16b,0x0);
dev_spi_write(0x16c,0x0);
dev_spi_write(0x16d,0xeb);
dev_spi_write(0x16e,0xe1);
dev_spi_write(0x16f,0x0);
dev_spi_write(0x170,0x80);
dev_spi_write(0x171,0xb2);
dev_spi_write(0x172,0xb0);
dev_spi_write(0x173,0xf5);
dev_spi_write(0x174,0x80);
dev_spi_write(0x175,0x7f);
dev_spi_write(0x176,0xa8);
dev_spi_write(0x177,0xbf);
dev_spi_write(0x178,0xff);
dev_spi_write(0x179,0x20);
dev_spi_write(0x17a,0x0);
dev_spi_write(0x17b,0x2c);
dev_spi_write(0x17c,0x19);
dev_spi_write(0x17d,0xbf);
dev_spi_write(0x17e,0x69);
dev_spi_write(0x17f,0x49);
dev_spi_write(0x180,0x31);
dev_spi_write(0x181,0xf8);
dev_spi_write(0x182,0x10);
dev_spi_write(0x183,0x0);
dev_spi_write(0x184,0xc8);
dev_spi_write(0x185,0x49);
dev_spi_write(0x186,0x31);
dev_spi_write(0x187,0xf8);
dev_spi_write(0x188,0x10);
dev_spi_write(0x189,0x0);
dev_spi_write(0x18a,0xbd);
dev_spi_write(0x18b,0xe8);
dev_spi_write(0x18c,0xf0);
dev_spi_write(0x18d,0x87);
dev_spi_write(0x18e,0x2d);
dev_spi_write(0x18f,0xe9);
dev_spi_write(0x190,0xf0);
dev_spi_write(0x191,0x4f);
dev_spi_write(0x192,0x78);
dev_spi_write(0x193,0x4c);
dev_spi_write(0x194,0x4f);
dev_spi_write(0x195,0xf4);
dev_spi_write(0x196,0x25);
dev_spi_write(0x197,0x7c);
dev_spi_write(0x198,0x82);
dev_spi_write(0x199,0x46);
dev_spi_write(0x19a,0xdc);
dev_spi_write(0x19b,0x26);
dev_spi_write(0x19c,0x89);
dev_spi_write(0x19d,0x46);
dev_spi_write(0x19e,0x1a);
dev_spi_write(0x19f,0xfb);
dev_spi_write(0x1a0,0xc);
dev_spi_write(0x1a1,0xf0);
dev_spi_write(0x1a2,0x19);
dev_spi_write(0x1a3,0xfb);
dev_spi_write(0x1a4,0x6);
dev_spi_write(0x1a5,0x0);
dev_spi_write(0x1a6,0x25);
dev_spi_write(0x1a7,0x18);
dev_spi_write(0x1a8,0x28);
dev_spi_write(0x1a9,0x89);
dev_spi_write(0x1aa,0xad);
dev_spi_write(0x1ab,0xf1);
dev_spi_write(0x1ac,0x24);
dev_spi_write(0x1ad,0xd);
dev_spi_write(0x1ae,0x2);
dev_spi_write(0x1af,0x90);
dev_spi_write(0x1b0,0xe8);
dev_spi_write(0x1b1,0x88);
dev_spi_write(0x1b2,0x3);
dev_spi_write(0x1b3,0x90);
dev_spi_write(0x1b4,0xa8);
dev_spi_write(0x1b5,0x89);
dev_spi_write(0x1b6,0x4);
dev_spi_write(0x1b7,0x90);
dev_spi_write(0x1b8,0x95);
dev_spi_write(0x1b9,0xf8);
dev_spi_write(0x1ba,0x38);
dev_spi_write(0x1bb,0x0);
dev_spi_write(0x1bc,0x95);
dev_spi_write(0x1bd,0xf8);
dev_spi_write(0x1be,0x3d);
dev_spi_write(0x1bf,0x70);
dev_spi_write(0x1c0,0x5);
dev_spi_write(0x1c1,0x90);
dev_spi_write(0x1c2,0x50);
dev_spi_write(0x1c3,0x46);
dev_spi_write(0x1c4,0xff);
dev_spi_write(0x1c5,0xf7);
dev_spi_write(0x1c6,0x44);
dev_spi_write(0x1c7,0xff);
dev_spi_write(0x1c8,0x4f);
dev_spi_write(0x1c9,0xf0);
dev_spi_write(0x1ca,0x0);
dev_spi_write(0x1cb,0x8);
dev_spi_write(0x1cc,0x6);
dev_spi_write(0x1cd,0x21);
dev_spi_write(0x1ce,0x43);
dev_spi_write(0x1cf,0x46);
dev_spi_write(0x1d0,0xb6);
dev_spi_write(0x1d1,0x4a);
dev_spi_write(0x1d2,0x6);
dev_spi_write(0x1d3,0x90);
dev_spi_write(0x1d4,0x1a);
dev_spi_write(0x1d5,0xfb);
dev_spi_write(0x1d6,0x1);
dev_spi_write(0x1d7,0xf1);
dev_spi_write(0x1d8,0xcd);
dev_spi_write(0x1d9,0xf8);
dev_spi_write(0x1da,0x1c);
dev_spi_write(0x1db,0x80);
dev_spi_write(0x1dc,0xf);
dev_spi_write(0x1dd,0x30);
dev_spi_write(0x1de,0x8);
dev_spi_write(0x1df,0x93);
dev_spi_write(0x1e0,0x1);
dev_spi_write(0x1e1,0xeb);
dev_spi_write(0x1e2,0x49);
dev_spi_write(0x1e3,0x1);
dev_spi_write(0x1e4,0x4f);
dev_spi_write(0x1e5,0xea);
dev_spi_write(0x1e6,0x20);
dev_spi_write(0x1e7,0x1b);
dev_spi_write(0x1e8,0x2);
dev_spi_write(0x1e9,0xeb);
dev_spi_write(0x1ea,0xc1);
dev_spi_write(0x1eb,0x4);
dev_spi_write(0x1ec,0xb8);
dev_spi_write(0x1ed,0xf1);
dev_spi_write(0x1ee,0x1);
dev_spi_write(0x1ef,0xf);
dev_spi_write(0x1f0,0x40);
dev_spi_write(0x1f1,0xd1);
dev_spi_write(0x1f2,0x28);
dev_spi_write(0x1f3,0x78);
dev_spi_write(0x1f4,0x95);
dev_spi_write(0x1f5,0xf8);
dev_spi_write(0x1f6,0x3c);
dev_spi_write(0x1f7,0x60);
dev_spi_write(0x1f8,0xc1);
dev_spi_write(0x1f9,0x8);
dev_spi_write(0x1fa,0x13);
dev_spi_write(0x1fb,0xd3);
dev_spi_write(0x1fc,0x0);
dev_spi_write(0x1fd,0x96);
dev_spi_write(0x1fe,0x7);
dev_spi_write(0x1ff,0x98);
dev_spi_write(0x200,0x1);
dev_spi_write(0x201,0x90);
dev_spi_write(0x202,0x6);
dev_spi_write(0x203,0x99);
dev_spi_write(0x204,0x5);
dev_spi_write(0x205,0x9a);
dev_spi_write(0x206,0x3);
dev_spi_write(0x207,0x98);
dev_spi_write(0x208,0x3b);
dev_spi_write(0x209,0x46);
dev_spi_write(0x20a,0xff);
dev_spi_write(0x20b,0xf7);
dev_spi_write(0x20c,0x78);
dev_spi_write(0x20d,0xff);
dev_spi_write(0x20e,0x59);
dev_spi_write(0x20f,0x4d);
dev_spi_write(0x210,0x3);
dev_spi_write(0x211,0x90);
dev_spi_write(0x212,0xdc);
dev_spi_write(0x213,0x21);
dev_spi_write(0x214,0x4f);
dev_spi_write(0x215,0xf4);
dev_spi_write(0x216,0x25);
dev_spi_write(0x217,0x70);
dev_spi_write(0x218,0x1a);
dev_spi_write(0x219,0xfb);
dev_spi_write(0x21a,0x0);
dev_spi_write(0x21b,0xf0);
dev_spi_write(0x21c,0x19);
dev_spi_write(0x21d,0xfb);
dev_spi_write(0x21e,0x1);
dev_spi_write(0x21f,0x0);
dev_spi_write(0x220,0x2d);
dev_spi_write(0x221,0x18);
dev_spi_write(0x222,0x28);
dev_spi_write(0x223,0x78);
dev_spi_write(0x224,0x1);
dev_spi_write(0x225,0x9);
dev_spi_write(0x226,0x12);
dev_spi_write(0x227,0xd3);
dev_spi_write(0x228,0x0);
dev_spi_write(0x229,0x96);
dev_spi_write(0x22a,0x8);
dev_spi_write(0x22b,0x98);
dev_spi_write(0x22c,0x1);
dev_spi_write(0x22d,0x90);
dev_spi_write(0x22e,0x6);
dev_spi_write(0x22f,0x99);
dev_spi_write(0x230,0x5);
dev_spi_write(0x231,0x9a);
dev_spi_write(0x232,0x2);
dev_spi_write(0x233,0x98);
dev_spi_write(0x234,0x3b);
dev_spi_write(0x235,0x46);
dev_spi_write(0x236,0xff);
dev_spi_write(0x237,0xf7);
dev_spi_write(0x238,0x62);
dev_spi_write(0x239,0xff);
dev_spi_write(0x23a,0x4e);
dev_spi_write(0x23b,0x4b);
dev_spi_write(0x23c,0x2);
dev_spi_write(0x23d,0x90);
dev_spi_write(0x23e,0xdc);
dev_spi_write(0x23f,0x21);
dev_spi_write(0x240,0x4f);
dev_spi_write(0x241,0xf4);
dev_spi_write(0x242,0x25);
dev_spi_write(0x243,0x70);
dev_spi_write(0x244,0x1a);
dev_spi_write(0x245,0xfb);
dev_spi_write(0x246,0x0);
dev_spi_write(0x247,0xf0);
dev_spi_write(0x248,0x19);
dev_spi_write(0x249,0xfb);
dev_spi_write(0x24a,0x1);
dev_spi_write(0x24b,0x0);
dev_spi_write(0x24c,0x18);
dev_spi_write(0x24d,0x5c);
dev_spi_write(0x24e,0x80);
dev_spi_write(0x24f,0x9);
dev_spi_write(0x250,0x9);
dev_spi_write(0x251,0xd3);
dev_spi_write(0x252,0x0);
dev_spi_write(0x253,0x96);
dev_spi_write(0x254,0x1);
dev_spi_write(0x255,0x20);
dev_spi_write(0x256,0x1);
dev_spi_write(0x257,0x90);
dev_spi_write(0x258,0x6);
dev_spi_write(0x259,0x99);
dev_spi_write(0x25a,0x5);
dev_spi_write(0x25b,0x9a);
dev_spi_write(0x25c,0x4);
dev_spi_write(0x25d,0x98);
dev_spi_write(0x25e,0x3b);
dev_spi_write(0x25f,0x46);
dev_spi_write(0x260,0xff);
dev_spi_write(0x261,0xf7);
dev_spi_write(0x262,0x4d);
dev_spi_write(0x263,0xff);
dev_spi_write(0x264,0x4);
dev_spi_write(0x265,0x90);
dev_spi_write(0x266,0xb);
dev_spi_write(0x267,0xeb);
dev_spi_write(0x268,0x6);
dev_spi_write(0x269,0x0);
dev_spi_write(0x26a,0x40);
dev_spi_write(0x26b,0x1c);
dev_spi_write(0x26c,0xc7);
dev_spi_write(0x26d,0xb2);
dev_spi_write(0x26e,0x40);
dev_spi_write(0x26f,0x2f);
dev_spi_write(0x270,0xa8);
dev_spi_write(0x271,0xbf);
dev_spi_write(0x272,0x3f);
dev_spi_write(0x273,0x27);
dev_spi_write(0x274,0x2);
dev_spi_write(0x275,0x98);
dev_spi_write(0x276,0x3);
dev_spi_write(0x277,0x9e);
dev_spi_write(0x278,0xa7);
dev_spi_write(0x279,0x71);
dev_spi_write(0x27a,0x8);
dev_spi_write(0x27b,0xf1);
dev_spi_write(0x27c,0x1);
dev_spi_write(0x27d,0x8);
dev_spi_write(0x27e,0x20);
dev_spi_write(0x27f,0x80);
dev_spi_write(0x280,0x4);
dev_spi_write(0x281,0x9b);
dev_spi_write(0x282,0x66);
dev_spi_write(0x283,0x80);
dev_spi_write(0x284,0xb8);
dev_spi_write(0x285,0xf1);
dev_spi_write(0x286,0x2);
dev_spi_write(0x287,0xf);
dev_spi_write(0x288,0xa3);
dev_spi_write(0x289,0x80);
dev_spi_write(0x28a,0x4);
dev_spi_write(0x28b,0xf1);
dev_spi_write(0x28c,0x8);
dev_spi_write(0x28d,0x4);
dev_spi_write(0x28e,0xad);
dev_spi_write(0x28f,0xdb);
dev_spi_write(0x290,0x9);
dev_spi_write(0x291,0xb0);
dev_spi_write(0x292,0xbd);
dev_spi_write(0x293,0xe8);
dev_spi_write(0x294,0xf0);
dev_spi_write(0x295,0x8f);
dev_spi_write(0x296,0xf8);
dev_spi_write(0x297,0xb5);
dev_spi_write(0x298,0xb9);
dev_spi_write(0x299,0x4b);
dev_spi_write(0x29a,0x35);
dev_spi_write(0x29b,0x4a);
dev_spi_write(0x29c,0x84);
dev_spi_write(0x29d,0x46);
dev_spi_write(0x29e,0xc);
dev_spi_write(0x29f,0x24);
dev_spi_write(0x2a0,0x88);
dev_spi_write(0x2a1,0x0);
dev_spi_write(0x2a2,0x1c);
dev_spi_write(0x2a3,0xfb);
dev_spi_write(0x2a4,0x4);
dev_spi_write(0x2a5,0x4);
dev_spi_write(0x2a6,0x1f);
dev_spi_write(0x2a7,0x78);
dev_spi_write(0x2a8,0x12);
dev_spi_write(0x2a9,0x59);
dev_spi_write(0x2aa,0x0);
dev_spi_write(0x2ab,0x26);
dev_spi_write(0x2ac,0x0);
dev_spi_write(0x2ad,0x2f);
dev_spi_write(0x2ae,0x8);
dev_spi_write(0x2af,0xbf);
dev_spi_write(0x2b0,0x35);
dev_spi_write(0x2b1,0x1c);
dev_spi_write(0x2b2,0xc);
dev_spi_write(0x2b3,0xd0);
dev_spi_write(0x2b4,0xd2);
dev_spi_write(0x2b5,0xf8);
dev_spi_write(0x2b6,0xe8);
dev_spi_write(0x2b7,0x35);
dev_spi_write(0x2b8,0xd2);
dev_spi_write(0x2b9,0xf8);
dev_spi_write(0x2ba,0xe8);
dev_spi_write(0x2bb,0x45);
dev_spi_write(0x2bc,0xc4);
dev_spi_write(0x2bd,0xf3);
dev_spi_write(0x2be,0x80);
dev_spi_write(0x2bf,0x15);
dev_spi_write(0x2c0,0xc3);
dev_spi_write(0x2c1,0xf3);
dev_spi_write(0x2c2,0x80);
dev_spi_write(0x2c3,0x13);
dev_spi_write(0x2c4,0xab);
dev_spi_write(0x2c5,0x42);
dev_spi_write(0x2c6,0x18);
dev_spi_write(0x2c7,0xbf);
dev_spi_write(0x2c8,0xb7);
dev_spi_write(0x2c9,0xf1);
dev_spi_write(0x2ca,0x1);
dev_spi_write(0x2cb,0x7);
dev_spi_write(0x2cc,0xf2);
dev_spi_write(0x2cd,0xd1);
dev_spi_write(0x2ce,0xbd);
dev_spi_write(0x2cf,0x4c);
dev_spi_write(0x2d0,0x3);
dev_spi_write(0x2d1,0x22);
dev_spi_write(0x2d2,0x1c);
dev_spi_write(0x2d3,0xfb);
dev_spi_write(0x2d4,0x2);
dev_spi_write(0x2d5,0xf3);
dev_spi_write(0x2d6,0xca);
dev_spi_write(0x2d7,0x18);
dev_spi_write(0x2d8,0xa4);
dev_spi_write(0x2d9,0x18);
dev_spi_write(0x2da,0x22);
dev_spi_write(0x2db,0x78);
dev_spi_write(0x2dc,0x95);
dev_spi_write(0x2dd,0x42);
dev_spi_write(0x2de,0x1d);
dev_spi_write(0x2df,0xd0);
dev_spi_write(0x2e0,0xc5);
dev_spi_write(0x2e1,0x4a);
dev_spi_write(0x2e2,0x12);
dev_spi_write(0x2e3,0x78);
dev_spi_write(0x2e4,0x1);
dev_spi_write(0x2e5,0x26);
dev_spi_write(0x2e6,0x1);
dev_spi_write(0x2e7,0x2a);
dev_spi_write(0x2e8,0xe);
dev_spi_write(0x2e9,0xd0);
dev_spi_write(0x2ea,0xc4);
dev_spi_write(0x2eb,0x4a);
dev_spi_write(0x2ec,0x12);
dev_spi_write(0x2ed,0x78);
dev_spi_write(0x2ee,0x1);
dev_spi_write(0x2ef,0x2a);
dev_spi_write(0x2f0,0x13);
dev_spi_write(0x2f1,0xd1);
dev_spi_write(0x2f2,0xc3);
dev_spi_write(0x2f3,0x4a);
dev_spi_write(0x2f4,0x5);
dev_spi_write(0x2f5,0xeb);
dev_spi_write(0x2f6,0x43);
dev_spi_write(0x2f7,0x3);
dev_spi_write(0x2f8,0x0);
dev_spi_write(0x2f9,0xeb);
dev_spi_write(0x2fa,0x43);
dev_spi_write(0x2fb,0x0);
dev_spi_write(0x2fc,0x2b);
dev_spi_write(0x2fd,0x46);
dev_spi_write(0x2fe,0x12);
dev_spi_write(0x2ff,0x18);
dev_spi_write(0x300,0x60);
dev_spi_write(0x301,0x46);
dev_spi_write(0x302,0x0);
dev_spi_write(0x303,0xf0);
dev_spi_write(0x304,0xd9);
dev_spi_write(0x305,0xfe);
dev_spi_write(0x306,0x8);
dev_spi_write(0x307,0xe0);
dev_spi_write(0x308,0x68);
dev_spi_write(0x309,0x4a);
dev_spi_write(0x30a,0xc8);
dev_spi_write(0x30b,0x18);
dev_spi_write(0x30c,0x5);
dev_spi_write(0x30d,0xeb);
dev_spi_write(0x30e,0x40);
dev_spi_write(0x30f,0x0);
dev_spi_write(0x310,0x2);
dev_spi_write(0x311,0xeb);
dev_spi_write(0x312,0xc0);
dev_spi_write(0x313,0x2);
dev_spi_write(0x314,0x60);
dev_spi_write(0x315,0x46);
dev_spi_write(0x316,0xff);
dev_spi_write(0x317,0xf7);
dev_spi_write(0x318,0xce);
dev_spi_write(0x319,0xfe);
dev_spi_write(0x31a,0x25);
dev_spi_write(0x31b,0x70);
dev_spi_write(0x31c,0x30);
dev_spi_write(0x31d,0x46);
dev_spi_write(0x31e,0xf8);
dev_spi_write(0x31f,0xbd);
dev_spi_write(0x320,0x44);
dev_spi_write(0x321,0x27);
dev_spi_write(0x322,0x10);
dev_spi_write(0x323,0x68);
dev_spi_write(0x324,0x18);
dev_spi_write(0x325,0x70);
dev_spi_write(0x326,0x2);
dev_spi_write(0x327,0x0);
dev_spi_write(0x328,0xb3);
dev_spi_write(0x329,0x48);
dev_spi_write(0x32a,0x2d);
dev_spi_write(0x32b,0xe9);
dev_spi_write(0x32c,0xf0);
dev_spi_write(0x32d,0x4f);
dev_spi_write(0x32e,0x0);
dev_spi_write(0x32f,0x78);
dev_spi_write(0x330,0xad);
dev_spi_write(0x331,0xf1);
dev_spi_write(0x332,0x34);
dev_spi_write(0x333,0xd);
dev_spi_write(0x334,0x6);
dev_spi_write(0x335,0x90);
dev_spi_write(0x336,0x0);
dev_spi_write(0x337,0x20);
dev_spi_write(0x338,0x7);
dev_spi_write(0x339,0x90);
dev_spi_write(0x33a,0xd);
dev_spi_write(0x33b,0xf1);
dev_spi_write(0x33c,0xf);
dev_spi_write(0x33d,0x7);
dev_spi_write(0x33e,0x8);
dev_spi_write(0x33f,0x90);
dev_spi_write(0x340,0x84);
dev_spi_write(0x341,0x46);
dev_spi_write(0x342,0x9);
dev_spi_write(0x343,0x90);
dev_spi_write(0x344,0x9f);
dev_spi_write(0x345,0x49);
dev_spi_write(0x346,0xa);
dev_spi_write(0x347,0x48);
dev_spi_write(0x348,0x8);
dev_spi_write(0x349,0x9a);
dev_spi_write(0x34a,0xa);
dev_spi_write(0x34b,0x4c);
dev_spi_write(0x34c,0x7);
dev_spi_write(0x34d,0x9e);
dev_spi_write(0x34e,0x0);
dev_spi_write(0x34f,0x25);
dev_spi_write(0x350,0x2b);
dev_spi_write(0x351,0x46);
dev_spi_write(0x352,0x61);
dev_spi_write(0x353,0x44);
dev_spi_write(0x354,0x80);
dev_spi_write(0x355,0x18);
dev_spi_write(0x356,0x7);
dev_spi_write(0x357,0xf8);
dev_spi_write(0x358,0x1);
dev_spi_write(0x359,0x3f);
dev_spi_write(0x35a,0x49);
dev_spi_write(0x35b,0x1e);
dev_spi_write(0x35c,0xa0);
dev_spi_write(0x35d,0xf1);
dev_spi_write(0x35e,0x4);
dev_spi_write(0x35f,0xb);
dev_spi_write(0x360,0xa4);
dev_spi_write(0x361,0x19);
dev_spi_write(0x362,0xbe);
dev_spi_write(0x363,0x48);
dev_spi_write(0x364,0x5);
dev_spi_write(0x365,0x91);
dev_spi_write(0x366,0xdc);
dev_spi_write(0x367,0x3c);
dev_spi_write(0x368,0xc);
dev_spi_write(0x369,0xeb);
dev_spi_write(0x36a,0x0);
dev_spi_write(0x36b,0x6);
dev_spi_write(0x36c,0x4);
dev_spi_write(0x36d,0xe0);
dev_spi_write(0x36e,0xc0);
dev_spi_write(0x36f,0x46);
dev_spi_write(0x370,0xa8);
dev_spi_write(0x371,0x75);
dev_spi_write(0x372,0x2);
dev_spi_write(0x373,0x0);
dev_spi_write(0x374,0xe0);
dev_spi_write(0x375,0xab);
dev_spi_write(0x376,0x0);
dev_spi_write(0x377,0x20);
dev_spi_write(0x378,0xdc);
dev_spi_write(0x379,0x34);
dev_spi_write(0x37a,0x5b);
dev_spi_write(0x37b,0xf8);
dev_spi_write(0x37c,0x4);
dev_spi_write(0x37d,0xf);
dev_spi_write(0x37e,0x94);
dev_spi_write(0x37f,0xf8);
dev_spi_write(0x380,0x3d);
dev_spi_write(0x381,0x10);
dev_spi_write(0x382,0xd0);
dev_spi_write(0x383,0xf8);
dev_spi_write(0x384,0x98);
dev_spi_write(0x385,0xa4);
dev_spi_write(0x386,0x5);
dev_spi_write(0x387,0x9a);
dev_spi_write(0x388,0x94);
dev_spi_write(0x389,0xf8);
dev_spi_write(0x38a,0x38);
dev_spi_write(0x38b,0x30);
dev_spi_write(0x38c,0x94);
dev_spi_write(0x38d,0xf8);
dev_spi_write(0x38e,0x3c);
dev_spi_write(0x38f,0x90);
dev_spi_write(0x390,0x94);
dev_spi_write(0x391,0xf8);
dev_spi_write(0x392,0x7a);
dev_spi_write(0x393,0x80);
dev_spi_write(0x394,0xa);
dev_spi_write(0x395,0x91);
dev_spi_write(0x396,0xff);
dev_spi_write(0x397,0x20);
dev_spi_write(0x398,0xb);
dev_spi_write(0x399,0x93);
dev_spi_write(0x39a,0x29);
dev_spi_write(0x39b,0x46);
dev_spi_write(0x39c,0x2);
dev_spi_write(0x39d,0xf8);
dev_spi_write(0x39e,0x1);
dev_spi_write(0x39f,0xf);
dev_spi_write(0x3a0,0x9);
dev_spi_write(0x3a1,0x98);
dev_spi_write(0x3a2,0x5);
dev_spi_write(0x3a3,0x92);
dev_spi_write(0x3a4,0xff);
dev_spi_write(0x3a5,0xf7);
dev_spi_write(0x3a6,0x54);
dev_spi_write(0x3a7,0xfe);
dev_spi_write(0x3a8,0x6);
dev_spi_write(0x3a9,0x99);
dev_spi_write(0x3aa,0xa);
dev_spi_write(0x3ab,0xf0);
dev_spi_write(0x3ac,0x1);
dev_spi_write(0x3ad,0x2);
dev_spi_write(0x3ae,0x11);
dev_spi_write(0x3af,0x40);
dev_spi_write(0x3b0,0x1);
dev_spi_write(0x3b1,0x29);
dev_spi_write(0x3b2,0xd);
dev_spi_write(0x3b3,0xd1);
dev_spi_write(0x3b4,0xb8);
dev_spi_write(0x3b5,0xf1);
dev_spi_write(0x3b6,0x0);
dev_spi_write(0x3b7,0xf);
dev_spi_write(0x3b8,0xa);
dev_spi_write(0x3b9,0xd1);
dev_spi_write(0x3ba,0xa);
dev_spi_write(0x3bb,0x9a);
dev_spi_write(0x3bc,0xb);
dev_spi_write(0x3bd,0x9b);
dev_spi_write(0x3be,0xf);
dev_spi_write(0x3bf,0x30);
dev_spi_write(0x3c0,0xa2);
dev_spi_write(0x3c1,0xeb);
dev_spi_write(0x3c2,0x9);
dev_spi_write(0x3c3,0x2);
dev_spi_write(0x3c4,0x3);
dev_spi_write(0x3c5,0xeb);
dev_spi_write(0x3c6,0x20);
dev_spi_write(0x3c7,0x10);
dev_spi_write(0x3c8,0x90);
dev_spi_write(0x3c9,0x42);
dev_spi_write(0x3ca,0xa8);
dev_spi_write(0x3cb,0xbf);
dev_spi_write(0x3cc,0x1);
dev_spi_write(0x3cd,0x20);
dev_spi_write(0x3ce,0x0);
dev_spi_write(0x3cf,0xda);
dev_spi_write(0x3d0,0x0);
dev_spi_write(0x3d1,0x20);
dev_spi_write(0x3d2,0x1);
dev_spi_write(0x3d3,0x29);
dev_spi_write(0x3d4,0x30);
dev_spi_write(0x3d5,0x70);
dev_spi_write(0x3d6,0x4);
dev_spi_write(0x3d7,0xd1);
dev_spi_write(0x3d8,0x39);
dev_spi_write(0x3d9,0x78);
dev_spi_write(0x3da,0x1);
dev_spi_write(0x3db,0x20);
dev_spi_write(0x3dc,0xa8);
dev_spi_write(0x3dd,0x40);
dev_spi_write(0x3de,0x8);
dev_spi_write(0x3df,0x43);
dev_spi_write(0x3e0,0x38);
dev_spi_write(0x3e1,0x70);
dev_spi_write(0x3e2,0x6d);
dev_spi_write(0x3e3,0x1c);
dev_spi_write(0x3e4,0x76);
dev_spi_write(0x3e5,0x1c);
dev_spi_write(0x3e6,0x3);
dev_spi_write(0x3e7,0x2d);
dev_spi_write(0x3e8,0xc6);
dev_spi_write(0x3e9,0xdb);
dev_spi_write(0x3ea,0x8);
dev_spi_write(0x3eb,0x99);
dev_spi_write(0x3ec,0x9);
dev_spi_write(0x3ed,0x98);
dev_spi_write(0x3ee,0x7);
dev_spi_write(0x3ef,0x9e);
dev_spi_write(0x3f0,0xc);
dev_spi_write(0x3f1,0x31);
dev_spi_write(0x3f2,0xc);
dev_spi_write(0x3f3,0xf1);
dev_spi_write(0x3f4,0x3);
dev_spi_write(0x3f5,0xc);
dev_spi_write(0x3f6,0x40);
dev_spi_write(0x3f7,0x1c);
dev_spi_write(0x3f8,0x8);
dev_spi_write(0x3f9,0x91);
dev_spi_write(0x3fa,0x2);
dev_spi_write(0x3fb,0x28);
dev_spi_write(0x3fc,0x9);
dev_spi_write(0x3fd,0x90);
dev_spi_write(0x3fe,0x6);
dev_spi_write(0x3ff,0xf5);
dev_spi_write(0x400,0x25);
dev_spi_write(0x401,0x71);
dev_spi_write(0x402,0x7);
dev_spi_write(0x403,0x91);
dev_spi_write(0x404,0x9e);
dev_spi_write(0x405,0xdb);
dev_spi_write(0x406,0x4);
dev_spi_write(0x407,0xa8);
dev_spi_write(0x408,0xff);
dev_spi_write(0x409,0xf7);
dev_spi_write(0x40a,0x30);
dev_spi_write(0x40b,0xfe);
dev_spi_write(0x40c,0x0);
dev_spi_write(0x40d,0x25);
dev_spi_write(0x40e,0x4f);
dev_spi_write(0x40f,0xf0);
dev_spi_write(0x410,0xdc);
dev_spi_write(0x411,0x9);
dev_spi_write(0x412,0x2e);
dev_spi_write(0x413,0x46);
dev_spi_write(0x414,0xdf);
dev_spi_write(0x415,0xf8);
dev_spi_write(0x416,0x48);
dev_spi_write(0x417,0x82);
dev_spi_write(0x418,0x90);
dev_spi_write(0x419,0x48);
dev_spi_write(0x41a,0x0);
dev_spi_write(0x41b,0x24);
dev_spi_write(0x41c,0x2f);
dev_spi_write(0x41d,0x18);
dev_spi_write(0x41e,0x17);
dev_spi_write(0x41f,0xf8);
dev_spi_write(0x420,0x1);
dev_spi_write(0x421,0xb);
dev_spi_write(0x422,0x18);
dev_spi_write(0x423,0xbb);
dev_spi_write(0x424,0x1);
dev_spi_write(0x425,0x21);
dev_spi_write(0x426,0x6);
dev_spi_write(0x427,0xeb);
dev_spi_write(0x428,0x46);
dev_spi_write(0x429,0x0);
dev_spi_write(0x42a,0x8d);
dev_spi_write(0x42b,0xf8);
dev_spi_write(0x42c,0x1);
dev_spi_write(0x42d,0x10);
dev_spi_write(0x42e,0x20);
dev_spi_write(0x42f,0x18);
dev_spi_write(0x430,0x9);
dev_spi_write(0x431,0xfb);
dev_spi_write(0x432,0x0);
dev_spi_write(0x433,0x80);
dev_spi_write(0x434,0xc3);
dev_spi_write(0x435,0x88);
dev_spi_write(0x436,0x1);
dev_spi_write(0x437,0x89);
dev_spi_write(0x438,0xad);
dev_spi_write(0x439,0xf8);
dev_spi_write(0x43a,0xa);
dev_spi_write(0x43b,0x30);
dev_spi_write(0x43c,0x83);
dev_spi_write(0x43d,0x89);
dev_spi_write(0x43e,0xad);
dev_spi_write(0x43f,0xf8);
dev_spi_write(0x440,0x8);
dev_spi_write(0x441,0x10);
dev_spi_write(0x442,0x6a);
dev_spi_write(0x443,0x46);
dev_spi_write(0x444,0xad);
dev_spi_write(0x445,0xf8);
dev_spi_write(0x446,0xc);
dev_spi_write(0x447,0x30);
dev_spi_write(0x448,0x90);
dev_spi_write(0x449,0xf8);
dev_spi_write(0x44a,0x3d);
dev_spi_write(0x44b,0x30);
dev_spi_write(0x44c,0x90);
dev_spi_write(0x44d,0xf8);
dev_spi_write(0x44e,0x38);
dev_spi_write(0x44f,0x0);
dev_spi_write(0x450,0x8d);
dev_spi_write(0x451,0xf8);
dev_spi_write(0x452,0xe);
dev_spi_write(0x453,0x30);
dev_spi_write(0x454,0x21);
dev_spi_write(0x455,0x46);
dev_spi_write(0x456,0x8d);
dev_spi_write(0x457,0xf8);
dev_spi_write(0x458,0x0);
dev_spi_write(0x459,0x0);
dev_spi_write(0x45a,0x30);
dev_spi_write(0x45b,0x46);
dev_spi_write(0x45c,0xff);
dev_spi_write(0x45d,0xf7);
dev_spi_write(0x45e,0x18);
dev_spi_write(0x45f,0xfe);
dev_spi_write(0x460,0x2);
dev_spi_write(0x461,0xaa);
dev_spi_write(0x462,0x30);
dev_spi_write(0x463,0x46);
dev_spi_write(0x464,0x21);
dev_spi_write(0x465,0x46);
dev_spi_write(0x466,0xff);
dev_spi_write(0x467,0xf7);
dev_spi_write(0x468,0x26);
dev_spi_write(0x469,0xfe);
dev_spi_write(0x46a,0x12);
dev_spi_write(0x46b,0xe0);
dev_spi_write(0x46c,0x30);
dev_spi_write(0x46d,0x46);
dev_spi_write(0x46e,0x21);
dev_spi_write(0x46f,0x46);
dev_spi_write(0x470,0xff);
dev_spi_write(0x471,0xf7);
dev_spi_write(0x472,0x8d);
dev_spi_write(0x473,0xfe);
dev_spi_write(0x474,0x0);
dev_spi_write(0x475,0x20);
dev_spi_write(0x476,0x21);
dev_spi_write(0x477,0x46);
dev_spi_write(0x478,0x6a);
dev_spi_write(0x479,0x46);
dev_spi_write(0x47a,0x8d);
dev_spi_write(0x47b,0xf8);
dev_spi_write(0x47c,0x0);
dev_spi_write(0x47d,0x0);
dev_spi_write(0x47e,0x3);
dev_spi_write(0x47f,0x46);
dev_spi_write(0x480,0x8d);
dev_spi_write(0x481,0xf8);
dev_spi_write(0x482,0x1);
dev_spi_write(0x483,0x30);
dev_spi_write(0x484,0x30);
dev_spi_write(0x485,0x46);
dev_spi_write(0x486,0xff);
dev_spi_write(0x487,0xf7);
dev_spi_write(0x488,0x3);
dev_spi_write(0x489,0xfe);
dev_spi_write(0x48a,0x30);
dev_spi_write(0x48b,0x46);
dev_spi_write(0x48c,0x21);
dev_spi_write(0x48d,0x46);
dev_spi_write(0x48e,0xff);
dev_spi_write(0x48f,0xf7);
dev_spi_write(0x490,0x2);
dev_spi_write(0x491,0xff);
dev_spi_write(0x492,0x64);
dev_spi_write(0x493,0x1c);
dev_spi_write(0x494,0x3);
dev_spi_write(0x495,0x2c);
dev_spi_write(0x496,0xc2);
dev_spi_write(0x497,0xdb);
dev_spi_write(0x498,0x76);
dev_spi_write(0x499,0x1c);
dev_spi_write(0x49a,0xed);
dev_spi_write(0x49b,0x1c);
dev_spi_write(0x49c,0x2);
dev_spi_write(0x49d,0x2e);
dev_spi_write(0x49e,0xbb);
dev_spi_write(0x49f,0xdb);
dev_spi_write(0x4a0,0xd);
dev_spi_write(0x4a1,0xb0);
dev_spi_write(0x4a2,0xbd);
dev_spi_write(0x4a3,0xe8);
dev_spi_write(0x4a4,0xf0);
dev_spi_write(0x4a5,0x8f);
dev_spi_write(0x4a6,0xc0);
dev_spi_write(0x4a7,0x46);
dev_spi_write(0x4a8,0x18);
dev_spi_write(0x4a9,0x6e);
dev_spi_write(0x4aa,0x2);
dev_spi_write(0x4ab,0x0);
dev_spi_write(0x4ac,0x2c);
dev_spi_write(0x4ad,0x22);
dev_spi_write(0x4ae,0x1);
dev_spi_write(0x4af,0x20);
dev_spi_write(0x4b0,0x2d);
dev_spi_write(0x4b1,0xe9);
dev_spi_write(0x4b2,0xb8);
dev_spi_write(0x4b3,0x41);
dev_spi_write(0x4b4,0x51);
dev_spi_write(0x4b5,0x48);
dev_spi_write(0x4b6,0x6b);
dev_spi_write(0x4b7,0x4a);
dev_spi_write(0x4b8,0x77);
dev_spi_write(0x4b9,0x4c);
dev_spi_write(0x4ba,0x6b);
dev_spi_write(0x4bb,0x4d);
dev_spi_write(0x4bc,0xdf);
dev_spi_write(0x4bd,0xf8);
dev_spi_write(0x4be,0xb0);
dev_spi_write(0x4bf,0x81);
dev_spi_write(0x4c0,0x7);
dev_spi_write(0x4c1,0x78);
dev_spi_write(0x4c2,0x12);
dev_spi_write(0x4c3,0x78);
dev_spi_write(0x4c4,0x4c);
dev_spi_write(0x4c5,0x48);
dev_spi_write(0x4c6,0x52);
dev_spi_write(0x4c7,0x8);
dev_spi_write(0x4c8,0x18);
dev_spi_write(0x4c9,0xd2);
dev_spi_write(0x4ca,0x0);
dev_spi_write(0x4cb,0x21);
dev_spi_write(0x4cc,0x1);
dev_spi_write(0x4cd,0x70);
dev_spi_write(0x4ce,0x5f);
dev_spi_write(0x4cf,0xb9);
dev_spi_write(0x4d0,0x4f);
dev_spi_write(0x4d1,0xf0);
dev_spi_write(0x4d2,0x0);
dev_spi_write(0x4d3,0x70);
dev_spi_write(0x4d4,0x80);
dev_spi_write(0x4d5,0x34);
dev_spi_write(0x4d6,0x20);
dev_spi_write(0x4d7,0x60);
dev_spi_write(0x4d8,0x66);
dev_spi_write(0x4d9,0x49);
dev_spi_write(0x4da,0xc8);
dev_spi_write(0x4db,0xf8);
dev_spi_write(0x4dc,0x7c);
dev_spi_write(0x4dd,0x11);
dev_spi_write(0x4de,0x66);
dev_spi_write(0x4df,0x4a);
dev_spi_write(0x4e0,0xc8);
dev_spi_write(0x4e1,0xf8);
dev_spi_write(0x4e2,0xa0);
dev_spi_write(0x4e3,0x21);
dev_spi_write(0x4e4,0x61);
dev_spi_write(0x4e5,0x4f);
dev_spi_write(0x4e6,0x2f);
dev_spi_write(0x4e7,0x60);
dev_spi_write(0x4e8,0x64);
dev_spi_write(0x4e9,0x48);
dev_spi_write(0x4ea,0xc8);
dev_spi_write(0x4eb,0xf8);
dev_spi_write(0x4ec,0x98);
dev_spi_write(0x4ed,0x1);
dev_spi_write(0x4ee,0x64);
dev_spi_write(0x4ef,0x48);
dev_spi_write(0x4f0,0xc8);
dev_spi_write(0x4f1,0xf8);
dev_spi_write(0x4f2,0xb8);
dev_spi_write(0x4f3,0x1);
dev_spi_write(0x4f4,0xff);
dev_spi_write(0x4f5,0xf7);
dev_spi_write(0x4f6,0x18);
dev_spi_write(0x4f7,0xff);
dev_spi_write(0x4f8,0xbd);
dev_spi_write(0x4f9,0xe8);
dev_spi_write(0x4fa,0xb8);
dev_spi_write(0x4fb,0x81);
dev_spi_write(0x4fc,0x1);
dev_spi_write(0x4fd,0x2f);
dev_spi_write(0x4fe,0x16);
dev_spi_write(0x4ff,0xd0);
dev_spi_write(0x500,0x1);
dev_spi_write(0x501,0x21);
dev_spi_write(0x502,0x1);
dev_spi_write(0x503,0x70);
dev_spi_write(0x504,0xff);
dev_spi_write(0x505,0xf7);
dev_spi_write(0x506,0x10);
dev_spi_write(0x507,0xff);
dev_spi_write(0x508,0x5e);
dev_spi_write(0x509,0x48);
dev_spi_write(0x50a,0x28);
dev_spi_write(0x50b,0x60);
dev_spi_write(0x50c,0x5f);
dev_spi_write(0x50d,0x4f);
dev_spi_write(0x50e,0xc8);
dev_spi_write(0x50f,0xf8);
dev_spi_write(0x510,0xa0);
dev_spi_write(0x511,0x71);
dev_spi_write(0x512,0x5d);
dev_spi_write(0x513,0x49);
dev_spi_write(0x514,0xc8);
dev_spi_write(0x515,0xf8);
dev_spi_write(0x516,0x7c);
dev_spi_write(0x517,0x11);
dev_spi_write(0x518,0x5d);
dev_spi_write(0x519,0x4b);
dev_spi_write(0x51a,0xc8);
dev_spi_write(0x51b,0xf8);
dev_spi_write(0x51c,0x98);
dev_spi_write(0x51d,0x31);
dev_spi_write(0x51e,0x5d);
dev_spi_write(0x51f,0x4a);
dev_spi_write(0x520,0xc8);
dev_spi_write(0x521,0xf8);
dev_spi_write(0x522,0xb8);
dev_spi_write(0x523,0x21);
dev_spi_write(0x524,0x4f);
dev_spi_write(0x525,0xf0);
dev_spi_write(0x526,0x0);
dev_spi_write(0x527,0x75);
dev_spi_write(0x528,0x25);
dev_spi_write(0x529,0x60);
dev_spi_write(0x52a,0xbd);
dev_spi_write(0x52b,0xe8);
dev_spi_write(0x52c,0xb8);
dev_spi_write(0x52d,0x81);
dev_spi_write(0x52e,0x8);
dev_spi_write(0x52f,0x20);
dev_spi_write(0x530,0x8);
dev_spi_write(0x531,0x70);
dev_spi_write(0x532,0xbd);
dev_spi_write(0x533,0xe8);
dev_spi_write(0x534,0xb8);
dev_spi_write(0x535,0x81);
dev_spi_write(0x536,0x38);
dev_spi_write(0x537,0xb5);
dev_spi_write(0x538,0xd);
dev_spi_write(0x539,0x46);
dev_spi_write(0x53a,0xd2);
dev_spi_write(0x53b,0xf7);
dev_spi_write(0x53c,0xdf);
dev_spi_write(0x53d,0xff);
dev_spi_write(0x53e,0x2e);
dev_spi_write(0x53f,0x48);
dev_spi_write(0x540,0x48);
dev_spi_write(0x541,0x49);
dev_spi_write(0x542,0x0);
dev_spi_write(0x543,0x78);
dev_spi_write(0x544,0xc);
dev_spi_write(0x545,0x78);
dev_spi_write(0x546,0x1);
dev_spi_write(0x547,0x28);
dev_spi_write(0x548,0xa);
dev_spi_write(0x549,0xd0);
dev_spi_write(0x54a,0x2c);
dev_spi_write(0x54b,0x48);
dev_spi_write(0x54c,0x0);
dev_spi_write(0x54d,0x78);
dev_spi_write(0x54e,0x1);
dev_spi_write(0x54f,0x28);
dev_spi_write(0x550,0x8);
dev_spi_write(0x551,0xd1);
dev_spi_write(0x552,0x0);
dev_spi_write(0x553,0xf0);
dev_spi_write(0x554,0xfc);
dev_spi_write(0x555,0xfd);
dev_spi_write(0x556,0x20);
dev_spi_write(0x557,0x46);
dev_spi_write(0x558,0x29);
dev_spi_write(0x559,0x46);
dev_spi_write(0x55a,0x0);
dev_spi_write(0x55b,0xf0);
dev_spi_write(0x55c,0xa5);
dev_spi_write(0x55d,0xfe);
dev_spi_write(0x55e,0x38);
dev_spi_write(0x55f,0xbd);
dev_spi_write(0x560,0xff);
dev_spi_write(0x561,0xf7);
dev_spi_write(0x562,0xe2);
dev_spi_write(0x563,0xfe);
dev_spi_write(0x564,0x38);
dev_spi_write(0x565,0xbd);
dev_spi_write(0x566,0x8);
dev_spi_write(0x567,0xb5);
dev_spi_write(0x568,0xd3);
dev_spi_write(0x569,0xf7);
dev_spi_write(0x56a,0xbe);
dev_spi_write(0x56b,0xfa);
dev_spi_write(0x56c,0xff);
dev_spi_write(0x56d,0xf7);
dev_spi_write(0x56e,0xdc);
dev_spi_write(0x56f,0xfe);
dev_spi_write(0x570,0x8);
dev_spi_write(0x571,0xbd);
dev_spi_write(0x572,0x8);
dev_spi_write(0x573,0xb5);
dev_spi_write(0x574,0xd3);
dev_spi_write(0x575,0xf7);
dev_spi_write(0x576,0x32);
dev_spi_write(0x577,0xfb);
dev_spi_write(0x578,0xff);
dev_spi_write(0x579,0xf7);
dev_spi_write(0x57a,0xd6);
dev_spi_write(0x57b,0xfe);
dev_spi_write(0x57c,0x8);
dev_spi_write(0x57d,0xbd);
dev_spi_write(0x57e,0xc0);
dev_spi_write(0x57f,0x46);
dev_spi_write(0x580,0x2b);
dev_spi_write(0x581,0x22);
dev_spi_write(0x582,0x1);
dev_spi_write(0x583,0x20);
dev_spi_write(0x584,0xf8);
dev_spi_write(0x585,0xb5);
dev_spi_write(0x586,0xc);
dev_spi_write(0x587,0x46);
dev_spi_write(0x588,0xd3);
dev_spi_write(0x589,0xf7);
dev_spi_write(0x58a,0xd2);
dev_spi_write(0x58b,0xfc);
dev_spi_write(0x58c,0x4f);
dev_spi_write(0x58d,0xf0);
dev_spi_write(0x58e,0x22);
dev_spi_write(0x58f,0x40);
dev_spi_write(0x590,0x90);
dev_spi_write(0x591,0xf8);
dev_spi_write(0x592,0xb4);
dev_spi_write(0x593,0xe3);
dev_spi_write(0x594,0x41);
dev_spi_write(0x595,0x4b);
dev_spi_write(0x596,0x90);
dev_spi_write(0x597,0xf8);
dev_spi_write(0x598,0xb5);
dev_spi_write(0x599,0xc3);
dev_spi_write(0x59a,0x1);
dev_spi_write(0x59b,0x25);
dev_spi_write(0x59c,0x8);
dev_spi_write(0x59d,0x22);
dev_spi_write(0x59e,0x0);
dev_spi_write(0x59f,0x20);
dev_spi_write(0x5a0,0x1);
dev_spi_write(0x5a1,0x46);
dev_spi_write(0x5a2,0x5);
dev_spi_write(0x5a3,0xfa);
dev_spi_write(0x5a4,0x0);
dev_spi_write(0x5a5,0xf6);
dev_spi_write(0x5a6,0x1e);
dev_spi_write(0x5a7,0xea);
dev_spi_write(0x5a8,0x6);
dev_spi_write(0x5a9,0xf);
dev_spi_write(0x5aa,0x7);
dev_spi_write(0x5ab,0xd0);
dev_spi_write(0x5ac,0xbc);
dev_spi_write(0x5ad,0xf1);
dev_spi_write(0x5ae,0x1);
dev_spi_write(0x5af,0xf);
dev_spi_write(0x5b0,0x3);
dev_spi_write(0x5b1,0xd1);
dev_spi_write(0x5b2,0x1f);
dev_spi_write(0x5b3,0x5c);
dev_spi_write(0x5b4,0x7);
dev_spi_write(0x5b5,0xb9);
dev_spi_write(0x5b6,0x22);
dev_spi_write(0x5b7,0x70);
dev_spi_write(0x5b8,0x0);
dev_spi_write(0x5b9,0xe0);
dev_spi_write(0x5ba,0x21);
dev_spi_write(0x5bb,0x70);
dev_spi_write(0x5bc,0x40);
dev_spi_write(0x5bd,0x1c);
dev_spi_write(0x5be,0x4);
dev_spi_write(0x5bf,0x28);
dev_spi_write(0x5c0,0xef);
dev_spi_write(0x5c1,0xdb);
dev_spi_write(0x5c2,0xf8);
dev_spi_write(0x5c3,0xbd);
dev_spi_write(0x5c4,0xe4);
dev_spi_write(0x5c5,0x22);
dev_spi_write(0x5c6,0x1);
dev_spi_write(0x5c7,0x20);
dev_spi_write(0x5c8,0x38);
dev_spi_write(0x5c9,0xb5);
dev_spi_write(0x5ca,0xd);
dev_spi_write(0x5cb,0x46);
dev_spi_write(0x5cc,0xd4);
dev_spi_write(0x5cd,0xf7);
dev_spi_write(0x5ce,0xbc);
dev_spi_write(0x5cf,0xf8);
dev_spi_write(0x5d0,0x9);
dev_spi_write(0x5d1,0x48);
dev_spi_write(0x5d2,0x24);
dev_spi_write(0x5d3,0x49);
dev_spi_write(0x5d4,0x0);
dev_spi_write(0x5d5,0x78);
dev_spi_write(0x5d6,0xc);
dev_spi_write(0x5d7,0x78);
dev_spi_write(0x5d8,0x1);
dev_spi_write(0x5d9,0x28);
dev_spi_write(0x5da,0xa);
dev_spi_write(0x5db,0xd0);
dev_spi_write(0x5dc,0x7);
dev_spi_write(0x5dd,0x48);
dev_spi_write(0x5de,0x0);
dev_spi_write(0x5df,0x78);
dev_spi_write(0x5e0,0x1);
dev_spi_write(0x5e1,0x28);
dev_spi_write(0x5e2,0x8);
dev_spi_write(0x5e3,0xd1);
dev_spi_write(0x5e4,0x0);
dev_spi_write(0x5e5,0xf0);
dev_spi_write(0x5e6,0xb3);
dev_spi_write(0x5e7,0xfd);
dev_spi_write(0x5e8,0x20);
dev_spi_write(0x5e9,0x46);
dev_spi_write(0x5ea,0x29);
dev_spi_write(0x5eb,0x46);
dev_spi_write(0x5ec,0x0);
dev_spi_write(0x5ed,0xf0);
dev_spi_write(0x5ee,0x5c);
dev_spi_write(0x5ef,0xfe);
dev_spi_write(0x5f0,0x38);
dev_spi_write(0x5f1,0xbd);
dev_spi_write(0x5f2,0xff);
dev_spi_write(0x5f3,0xf7);
dev_spi_write(0x5f4,0x99);
dev_spi_write(0x5f5,0xfe);
dev_spi_write(0x5f6,0x38);
dev_spi_write(0x5f7,0xbd);
dev_spi_write(0x5f8,0x6);
dev_spi_write(0x5f9,0x23);
dev_spi_write(0x5fa,0x1);
dev_spi_write(0x5fb,0x20);
dev_spi_write(0x5fc,0x4);
dev_spi_write(0x5fd,0x23);
dev_spi_write(0x5fe,0x1);
dev_spi_write(0x5ff,0x20);
dev_spi_write(0x600,0x8c);
dev_spi_write(0x601,0x22);
dev_spi_write(0x602,0x1);
dev_spi_write(0x603,0x20);
dev_spi_write(0x604,0x2d);
dev_spi_write(0x605,0xe9);
dev_spi_write(0x606,0xf0);
dev_spi_write(0x607,0x47);
dev_spi_write(0x608,0xdf);
dev_spi_write(0x609,0xf8);
dev_spi_write(0x60a,0x50);
dev_spi_write(0x60b,0xa0);
dev_spi_write(0x60c,0x4f);
dev_spi_write(0x60d,0xf0);
dev_spi_write(0x60e,0x0);
dev_spi_write(0x60f,0x9);
dev_spi_write(0x610,0xc8);
dev_spi_write(0x611,0x46);
dev_spi_write(0x612,0x1e);
dev_spi_write(0x613,0xe0);
dev_spi_write(0x614,0x0);
dev_spi_write(0x615,0x26);
dev_spi_write(0x616,0x4f);
dev_spi_write(0x617,0xf0);
dev_spi_write(0x618,0x1);
dev_spi_write(0x619,0x9);
dev_spi_write(0x61a,0x37);
dev_spi_write(0x61b,0x46);
dev_spi_write(0x61c,0xa);
dev_spi_write(0x61d,0xeb);
dev_spi_write(0x61e,0x6);
dev_spi_write(0x61f,0x4);
dev_spi_write(0x620,0x0);
dev_spi_write(0x621,0x25);
dev_spi_write(0x622,0x64);
dev_spi_write(0x623,0x1e);
dev_spi_write(0x624,0x14);
dev_spi_write(0x625,0xf8);
dev_spi_write(0x626,0x1);
dev_spi_write(0x627,0xf);
dev_spi_write(0x628,0x1);
dev_spi_write(0x629,0x28);
dev_spi_write(0x62a,0x7);
dev_spi_write(0x62b,0xd1);
dev_spi_write(0x62c,0x38);
dev_spi_write(0x62d,0x46);
dev_spi_write(0x62e,0x29);
dev_spi_write(0x62f,0x46);
dev_spi_write(0x630,0xff);
dev_spi_write(0x631,0xf7);
dev_spi_write(0x632,0x31);
dev_spi_write(0x633,0xfe);
dev_spi_write(0x634,0x1);
dev_spi_write(0x635,0x28);
dev_spi_write(0x636,0x8);
dev_spi_write(0x637,0xbf);
dev_spi_write(0x638,0x4f);
dev_spi_write(0x639,0xf0);
dev_spi_write(0x63a,0x0);
dev_spi_write(0x63b,0x9);
dev_spi_write(0x63c,0x6d);
dev_spi_write(0x63d,0x1c);
dev_spi_write(0x63e,0x3);
dev_spi_write(0x63f,0x2d);
dev_spi_write(0x640,0xf0);
dev_spi_write(0x641,0xdb);
dev_spi_write(0x642,0x7f);
dev_spi_write(0x643,0x1c);
dev_spi_write(0x644,0xf6);
dev_spi_write(0x645,0x1c);
dev_spi_write(0x646,0x2);
dev_spi_write(0x647,0x2f);
dev_spi_write(0x648,0xe8);
dev_spi_write(0x649,0xdb);
dev_spi_write(0x64a,0x8);
dev_spi_write(0x64b,0xf1);
dev_spi_write(0x64c,0x1);
dev_spi_write(0x64d,0x0);
dev_spi_write(0x64e,0x5f);
dev_spi_write(0x64f,0xfa);
dev_spi_write(0x650,0x80);
dev_spi_write(0x651,0xf8);
dev_spi_write(0x652,0x58);
dev_spi_write(0x653,0xea);
dev_spi_write(0x654,0x9);
dev_spi_write(0x655,0x0);
dev_spi_write(0x656,0xdd);
dev_spi_write(0x657,0xd0);
dev_spi_write(0x658,0xbd);
dev_spi_write(0x659,0xe8);
dev_spi_write(0x65a,0xf0);
dev_spi_write(0x65b,0x87);
dev_spi_write(0x65c,0xdc);
dev_spi_write(0x65d,0x22);
dev_spi_write(0x65e,0x1);
dev_spi_write(0x65f,0x20);
dev_spi_write(0x660,0xe0);
dev_spi_write(0x661,0xab);
dev_spi_write(0x662,0x0);
dev_spi_write(0x663,0x20);
dev_spi_write(0x664,0xb4);
dev_spi_write(0x665,0x3);
dev_spi_write(0x666,0x0);
dev_spi_write(0x667,0xa2);
dev_spi_write(0x668,0x68);
dev_spi_write(0x669,0xda);
dev_spi_write(0x66a,0x0);
dev_spi_write(0x66b,0x20);
dev_spi_write(0x66c,0x2b);
dev_spi_write(0x66d,0xfd);
dev_spi_write(0x66e,0x1);
dev_spi_write(0x66f,0x0);
dev_spi_write(0x670,0xd4);
dev_spi_write(0x671,0xf7);
dev_spi_write(0x672,0x0);
dev_spi_write(0x673,0x20);
dev_spi_write(0x674,0xdd);
dev_spi_write(0x675,0x34);
dev_spi_write(0x676,0x0);
dev_spi_write(0x677,0x0);
dev_spi_write(0x678,0x29);
dev_spi_write(0x679,0x47);
dev_spi_write(0x67a,0x0);
dev_spi_write(0x67b,0x0);
dev_spi_write(0x67c,0xbd);
dev_spi_write(0x67d,0x3b);
dev_spi_write(0x67e,0x0);
dev_spi_write(0x67f,0x0);
dev_spi_write(0x680,0xc9);
dev_spi_write(0x681,0x3a);
dev_spi_write(0x682,0x0);
dev_spi_write(0x683,0x0);
dev_spi_write(0x684,0xe5);
dev_spi_write(0x685,0x5);
dev_spi_write(0x686,0x3);
dev_spi_write(0x687,0x0);
dev_spi_write(0x688,0x17);
dev_spi_write(0x689,0x5);
dev_spi_write(0x68a,0x3);
dev_spi_write(0x68b,0x0);
dev_spi_write(0x68c,0xa9);
dev_spi_write(0x68d,0x5);
dev_spi_write(0x68e,0x3);
dev_spi_write(0x68f,0x0);
dev_spi_write(0x690,0x53);
dev_spi_write(0x691,0x5);
dev_spi_write(0x692,0x3);
dev_spi_write(0x693,0x0);
dev_spi_write(0x694,0x47);
dev_spi_write(0x695,0x5);
dev_spi_write(0x696,0x3);
dev_spi_write(0x697,0x0);
dev_spi_write(0x698,0x0);
dev_spi_write(0x699,0xe1);
dev_spi_write(0x69a,0x0);
dev_spi_write(0x69b,0xe0);
dev_spi_write(0x69c,0x22);
dev_spi_write(0x69d,0x2);
dev_spi_write(0x69e,0x1);
dev_spi_write(0x69f,0x20);
dev_spi_write(0x6a0,0x2d);
dev_spi_write(0x6a1,0xe9);
dev_spi_write(0x6a2,0xf8);
dev_spi_write(0x6a3,0x4f);
dev_spi_write(0x6a4,0xd2);
dev_spi_write(0x6a5,0xf7);
dev_spi_write(0x6a6,0xae);
dev_spi_write(0x6a7,0xff);
dev_spi_write(0x6a8,0x4f);
dev_spi_write(0x6a9,0xf0);
dev_spi_write(0x6aa,0xdc);
dev_spi_write(0x6ab,0xa);
dev_spi_write(0x6ac,0x0);
dev_spi_write(0x6ad,0x25);
dev_spi_write(0x6ae,0x4f);
dev_spi_write(0x6af,0xf0);
dev_spi_write(0x6b0,0x22);
dev_spi_write(0x6b1,0x42);
dev_spi_write(0x6b2,0x92);
dev_spi_write(0x6b3,0xf8);
dev_spi_write(0x6b4,0xb4);
dev_spi_write(0x6b5,0x3);
dev_spi_write(0x6b6,0x92);
dev_spi_write(0x6b7,0xf8);
dev_spi_write(0x6b8,0xb6);
dev_spi_write(0x6b9,0x93);
dev_spi_write(0x6ba,0x0);
dev_spi_write(0x6bb,0x90);
dev_spi_write(0x6bc,0x92);
dev_spi_write(0x6bd,0xf8);
dev_spi_write(0x6be,0xb7);
dev_spi_write(0x6bf,0x83);
dev_spi_write(0x6c0,0x92);
dev_spi_write(0x6c1,0xf8);
dev_spi_write(0x6c2,0xb8);
dev_spi_write(0x6c3,0xc3);
dev_spi_write(0x6c4,0x92);
dev_spi_write(0x6c5,0xf8);
dev_spi_write(0x6c6,0xb9);
dev_spi_write(0x6c7,0x13);
dev_spi_write(0x6c8,0x92);
dev_spi_write(0x6c9,0xf8);
dev_spi_write(0x6ca,0xba);
dev_spi_write(0x6cb,0x3);
dev_spi_write(0x6cc,0x92);
dev_spi_write(0x6cd,0xf8);
dev_spi_write(0x6ce,0xbb);
dev_spi_write(0x6cf,0xe3);
dev_spi_write(0x6d0,0x0);
dev_spi_write(0x6d1,0x9b);
dev_spi_write(0x6d2,0x1);
dev_spi_write(0x6d3,0x22);
dev_spi_write(0x6d4,0xaa);
dev_spi_write(0x6d5,0x40);
dev_spi_write(0x6d6,0x13);
dev_spi_write(0x6d7,0x42);
dev_spi_write(0x6d8,0x0);
dev_spi_write(0x6d9,0xf0);
dev_spi_write(0x6da,0xbe);
dev_spi_write(0x6db,0x80);
dev_spi_write(0x6dc,0xbe);
dev_spi_write(0x6dd,0x4b);
dev_spi_write(0x6de,0x6c);
dev_spi_write(0x6df,0x10);
dev_spi_write(0x6e0,0x5);
dev_spi_write(0x6e1,0xf0);
dev_spi_write(0x6e2,0x1);
dev_spi_write(0x6e3,0x2);
dev_spi_write(0x6e4,0x4);
dev_spi_write(0x6e5,0xeb);
dev_spi_write(0x6e6,0x44);
dev_spi_write(0x6e7,0x6);
dev_spi_write(0x6e8,0x92);
dev_spi_write(0x6e9,0x19);
dev_spi_write(0x6ea,0x9a);
dev_spi_write(0x6eb,0x18);
dev_spi_write(0x6ec,0x92);
dev_spi_write(0x6ed,0xf9);
dev_spi_write(0x6ee,0x1);
dev_spi_write(0x6ef,0x70);
dev_spi_write(0x6f0,0x7f);
dev_spi_write(0x6f1,0x2f);
dev_spi_write(0x6f2,0x0);
dev_spi_write(0x6f3,0xf0);
dev_spi_write(0x6f4,0xb1);
dev_spi_write(0x6f5,0x80);
dev_spi_write(0x6f6,0xb9);
dev_spi_write(0x6f7,0x4a);
dev_spi_write(0x6f8,0xd0);
dev_spi_write(0x6f9,0x4b);
dev_spi_write(0x6fa,0x16);
dev_spi_write(0x6fb,0x78);
dev_spi_write(0x6fc,0x9);
dev_spi_write(0x6fd,0xeb);
dev_spi_write(0x6fe,0x47);
dev_spi_write(0x6ff,0x9);
dev_spi_write(0x700,0xb9);
dev_spi_write(0x701,0xf5);
dev_spi_write(0x702,0x80);
dev_spi_write(0x703,0x7f);
dev_spi_write(0x704,0x3);
dev_spi_write(0x705,0xeb);
dev_spi_write(0x706,0x45);
dev_spi_write(0x707,0x2);
dev_spi_write(0x708,0x7);
dev_spi_write(0x709,0xda);
dev_spi_write(0x70a,0xb9);
dev_spi_write(0x70b,0xf1);
dev_spi_write(0x70c,0x0);
dev_spi_write(0x70d,0xf);
dev_spi_write(0x70e,0x54);
dev_spi_write(0x70f,0xbf);
dev_spi_write(0x710,0x5f);
dev_spi_write(0x711,0xfa);
dev_spi_write(0x712,0x89);
dev_spi_write(0x713,0xf9);
dev_spi_write(0x714,0x4f);
dev_spi_write(0x715,0xf0);
dev_spi_write(0x716,0x0);
dev_spi_write(0x717,0x9);
dev_spi_write(0x718,0x1);
dev_spi_write(0x719,0xe0);
dev_spi_write(0x71a,0x4f);
dev_spi_write(0x71b,0xf0);
dev_spi_write(0x71c,0xff);
dev_spi_write(0x71d,0x9);
dev_spi_write(0x71e,0x7f);
dev_spi_write(0x71f,0x0);
dev_spi_write(0x720,0x8);
dev_spi_write(0x721,0xeb);
dev_spi_write(0x722,0x7);
dev_spi_write(0x723,0x3);
dev_spi_write(0x724,0xb3);
dev_spi_write(0x725,0xf5);
dev_spi_write(0x726,0x80);
dev_spi_write(0x727,0x7f);
dev_spi_write(0x728,0x6);
dev_spi_write(0x729,0xda);
dev_spi_write(0x72a,0x0);
dev_spi_write(0x72b,0x2b);
dev_spi_write(0x72c,0x54);
dev_spi_write(0x72d,0xbf);
dev_spi_write(0x72e,0x5f);
dev_spi_write(0x72f,0xfa);
dev_spi_write(0x730,0x83);
dev_spi_write(0x731,0xf8);
dev_spi_write(0x732,0x4f);
dev_spi_write(0x733,0xf0);
dev_spi_write(0x734,0x0);
dev_spi_write(0x735,0x8);
dev_spi_write(0x736,0x1);
dev_spi_write(0x737,0xe0);
dev_spi_write(0x738,0x4f);
dev_spi_write(0x739,0xf0);
dev_spi_write(0x73a,0xff);
dev_spi_write(0x73b,0x8);
dev_spi_write(0x73c,0xc);
dev_spi_write(0x73d,0xeb);
dev_spi_write(0x73e,0x7);
dev_spi_write(0x73f,0x3);
dev_spi_write(0x740,0xb3);
dev_spi_write(0x741,0xf5);
dev_spi_write(0x742,0x80);
dev_spi_write(0x743,0x7f);
dev_spi_write(0x744,0x6);
dev_spi_write(0x745,0xda);
dev_spi_write(0x746,0x0);
dev_spi_write(0x747,0x2b);
dev_spi_write(0x748,0x54);
dev_spi_write(0x749,0xbf);
dev_spi_write(0x74a,0x5f);
dev_spi_write(0x74b,0xfa);
dev_spi_write(0x74c,0x83);
dev_spi_write(0x74d,0xfc);
dev_spi_write(0x74e,0x4f);
dev_spi_write(0x74f,0xf0);
dev_spi_write(0x750,0x0);
dev_spi_write(0x751,0xc);
dev_spi_write(0x752,0x1);
dev_spi_write(0x753,0xe0);
dev_spi_write(0x754,0x4f);
dev_spi_write(0x755,0xf0);
dev_spi_write(0x756,0xff);
dev_spi_write(0x757,0xc);
dev_spi_write(0x758,0xc9);
dev_spi_write(0x759,0x19);
dev_spi_write(0x75a,0xb1);
dev_spi_write(0x75b,0xf5);
dev_spi_write(0x75c,0x80);
dev_spi_write(0x75d,0x7f);
dev_spi_write(0x75e,0x4);
dev_spi_write(0x75f,0xda);
dev_spi_write(0x760,0x0);
dev_spi_write(0x761,0x29);
dev_spi_write(0x762,0x54);
dev_spi_write(0x763,0xbf);
dev_spi_write(0x764,0xc9);
dev_spi_write(0x765,0xb2);
dev_spi_write(0x766,0x0);
dev_spi_write(0x767,0x21);
dev_spi_write(0x768,0x0);
dev_spi_write(0x769,0xe0);
dev_spi_write(0x76a,0xff);
dev_spi_write(0x76b,0x21);
dev_spi_write(0x76c,0xc0);
dev_spi_write(0x76d,0x19);
dev_spi_write(0x76e,0xb0);
dev_spi_write(0x76f,0xf5);
dev_spi_write(0x770,0x80);
dev_spi_write(0x771,0x7f);
dev_spi_write(0x772,0x4);
dev_spi_write(0x773,0xda);
dev_spi_write(0x774,0x0);
dev_spi_write(0x775,0x28);
dev_spi_write(0x776,0x54);
dev_spi_write(0x777,0xbf);
dev_spi_write(0x778,0xc0);
dev_spi_write(0x779,0xb2);
dev_spi_write(0x77a,0x0);
dev_spi_write(0x77b,0x20);
dev_spi_write(0x77c,0x0);
dev_spi_write(0x77d,0xe0);
dev_spi_write(0x77e,0xff);
dev_spi_write(0x77f,0x20);
dev_spi_write(0x780,0x77);
dev_spi_write(0x781,0x44);
dev_spi_write(0x782,0xb7);
dev_spi_write(0x783,0xf5);
dev_spi_write(0x784,0x80);
dev_spi_write(0x785,0x7f);
dev_spi_write(0x786,0x6);
dev_spi_write(0x787,0xda);
dev_spi_write(0x788,0x0);
dev_spi_write(0x789,0x2f);
dev_spi_write(0x78a,0x54);
dev_spi_write(0x78b,0xbf);
dev_spi_write(0x78c,0x5f);
dev_spi_write(0x78d,0xfa);
dev_spi_write(0x78e,0x87);
dev_spi_write(0x78f,0xfe);
dev_spi_write(0x790,0x4f);
dev_spi_write(0x791,0xf0);
dev_spi_write(0x792,0x0);
dev_spi_write(0x793,0xe);
dev_spi_write(0x794,0x1);
dev_spi_write(0x795,0xe0);
dev_spi_write(0x796,0x4f);
dev_spi_write(0x797,0xf0);
dev_spi_write(0x798,0xff);
dev_spi_write(0x799,0xe);
dev_spi_write(0x79a,0x12);
dev_spi_write(0x79b,0x78);
dev_spi_write(0x79c,0x4);
dev_spi_write(0x79d,0x2a);
dev_spi_write(0x79e,0x5b);
dev_spi_write(0x79f,0xd0);
dev_spi_write(0x7a0,0xb7);
dev_spi_write(0x7a1,0x8);
dev_spi_write(0x7a2,0xd);
dev_spi_write(0x7a3,0xd3);
dev_spi_write(0x7a4,0xba);
dev_spi_write(0x7a5,0x4b);
dev_spi_write(0x7a6,0x33);
dev_spi_write(0x7a7,0xf8);
dev_spi_write(0x7a8,0x19);
dev_spi_write(0x7a9,0x70);
dev_spi_write(0x7aa,0x4f);
dev_spi_write(0x7ab,0xf4);
dev_spi_write(0x7ac,0x25);
dev_spi_write(0x7ad,0x7b);
dev_spi_write(0x7ae,0x53);
dev_spi_write(0x7af,0x46);
dev_spi_write(0x7b0,0x12);
dev_spi_write(0x7b1,0xfb);
dev_spi_write(0x7b2,0x3);
dev_spi_write(0x7b3,0xf3);
dev_spi_write(0x7b4,0xb);
dev_spi_write(0x7b5,0xfb);
dev_spi_write(0x7b6,0x4);
dev_spi_write(0x7b7,0x33);
dev_spi_write(0x7b8,0xdf);
dev_spi_write(0x7b9,0xf8);
dev_spi_write(0x7ba,0xd0);
dev_spi_write(0x7bb,0xb2);
dev_spi_write(0x7bc,0x2b);
dev_spi_write(0x7bd,0xf8);
dev_spi_write(0x7be,0x3);
dev_spi_write(0x7bf,0x70);
dev_spi_write(0x7c0,0xf7);
dev_spi_write(0x7c1,0x8);
dev_spi_write(0x7c2,0xd);
dev_spi_write(0x7c3,0xd3);
dev_spi_write(0x7c4,0xb2);
dev_spi_write(0x7c5,0x4b);
dev_spi_write(0x7c6,0x33);
dev_spi_write(0x7c7,0xf8);
dev_spi_write(0x7c8,0x18);
dev_spi_write(0x7c9,0x70);
dev_spi_write(0x7ca,0x4f);
dev_spi_write(0x7cb,0xf4);
dev_spi_write(0x7cc,0x25);
dev_spi_write(0x7cd,0x7b);
dev_spi_write(0x7ce,0x53);
dev_spi_write(0x7cf,0x46);
dev_spi_write(0x7d0,0x12);
dev_spi_write(0x7d1,0xfb);
dev_spi_write(0x7d2,0x3);
dev_spi_write(0x7d3,0xf3);
dev_spi_write(0x7d4,0xb);
dev_spi_write(0x7d5,0xfb);
dev_spi_write(0x7d6,0x4);
dev_spi_write(0x7d7,0x33);
dev_spi_write(0x7d8,0xdf);
dev_spi_write(0x7d9,0xf8);
dev_spi_write(0x7da,0xb8);
dev_spi_write(0x7db,0xb2);
dev_spi_write(0x7dc,0x2b);
dev_spi_write(0x7dd,0xf8);
dev_spi_write(0x7de,0x3);
dev_spi_write(0x7df,0x70);
dev_spi_write(0x7e0,0x37);
dev_spi_write(0x7e1,0x9);
dev_spi_write(0x7e2,0xd);
dev_spi_write(0x7e3,0xd3);
dev_spi_write(0x7e4,0xaa);
dev_spi_write(0x7e5,0x4b);
dev_spi_write(0x7e6,0x33);
dev_spi_write(0x7e7,0xf8);
dev_spi_write(0x7e8,0x1c);
dev_spi_write(0x7e9,0x70);
dev_spi_write(0x7ea,0x4f);
dev_spi_write(0x7eb,0xf4);
dev_spi_write(0x7ec,0x25);
dev_spi_write(0x7ed,0x7b);
dev_spi_write(0x7ee,0x53);
dev_spi_write(0x7ef,0x46);
dev_spi_write(0x7f0,0x12);
dev_spi_write(0x7f1,0xfb);
dev_spi_write(0x7f2,0x3);
dev_spi_write(0x7f3,0xf3);
dev_spi_write(0x7f4,0xb);
dev_spi_write(0x7f5,0xfb);
dev_spi_write(0x7f6,0x4);
dev_spi_write(0x7f7,0x33);
dev_spi_write(0x7f8,0xdf);
dev_spi_write(0x7f9,0xf8);
dev_spi_write(0x7fa,0x9c);
dev_spi_write(0x7fb,0xb2);
dev_spi_write(0x7fc,0x2b);
dev_spi_write(0x7fd,0xf8);
dev_spi_write(0x7fe,0x3);
dev_spi_write(0x7ff,0x70);
dev_spi_write(0x800,0x77);
dev_spi_write(0x801,0x9);
dev_spi_write(0x802,0xd);
dev_spi_write(0x803,0xd3);
dev_spi_write(0x804,0xa2);
dev_spi_write(0x805,0x4b);
dev_spi_write(0x806,0x33);
dev_spi_write(0x807,0xf8);
dev_spi_write(0x808,0x11);
dev_spi_write(0x809,0x70);
dev_spi_write(0x80a,0x4f);
dev_spi_write(0x80b,0xf4);
dev_spi_write(0x80c,0x25);
dev_spi_write(0x80d,0x7b);
dev_spi_write(0x80e,0x53);
dev_spi_write(0x80f,0x46);
dev_spi_write(0x810,0x12);
dev_spi_write(0x811,0xfb);
dev_spi_write(0x812,0x3);
dev_spi_write(0x813,0xf3);
dev_spi_write(0x814,0xb);
dev_spi_write(0x815,0xfb);
dev_spi_write(0x816,0x4);
dev_spi_write(0x817,0x33);
dev_spi_write(0x818,0xdf);
dev_spi_write(0x819,0xf8);
dev_spi_write(0x81a,0x80);
dev_spi_write(0x81b,0xb2);
dev_spi_write(0x81c,0x2b);
dev_spi_write(0x81d,0xf8);
dev_spi_write(0x81e,0x3);
dev_spi_write(0x81f,0x70);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 2326 of bringupLog\n");
xil_printf("Number of iterations of poll in line 2326 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x8);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x78);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 2338 of bringupLog\n");
xil_printf("Number of iterations of poll in line 2338 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 2339 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x1);
dev_spi_write(0x20,0xb7);
dev_spi_write(0x21,0x9);
dev_spi_write(0x22,0xc);
dev_spi_write(0x23,0xd3);
dev_spi_write(0x24,0x9f);
dev_spi_write(0x25,0x4b);
dev_spi_write(0x26,0x33);
dev_spi_write(0x27,0xf8);
dev_spi_write(0x28,0x10);
dev_spi_write(0x29,0x70);
dev_spi_write(0x2a,0x4f);
dev_spi_write(0x2b,0xf4);
dev_spi_write(0x2c,0x25);
dev_spi_write(0x2d,0x7b);
dev_spi_write(0x2e,0x12);
dev_spi_write(0x2f,0xfb);
dev_spi_write(0x30,0xa);
dev_spi_write(0x31,0xf3);
dev_spi_write(0x32,0xb);
dev_spi_write(0x33,0xfb);
dev_spi_write(0x34,0x4);
dev_spi_write(0x35,0x33);
dev_spi_write(0x36,0xdf);
dev_spi_write(0x37,0xf8);
dev_spi_write(0x38,0x68);
dev_spi_write(0x39,0xb2);
dev_spi_write(0x3a,0x2b);
dev_spi_write(0x3b,0xf8);
dev_spi_write(0x3c,0x3);
dev_spi_write(0x3d,0x70);
dev_spi_write(0x3e,0xf6);
dev_spi_write(0x3f,0x9);
dev_spi_write(0x40,0xa);
dev_spi_write(0x41,0xd3);
dev_spi_write(0x42,0x98);
dev_spi_write(0x43,0x4b);
dev_spi_write(0x44,0x33);
dev_spi_write(0x45,0xf8);
dev_spi_write(0x46,0x1e);
dev_spi_write(0x47,0x60);
dev_spi_write(0x48,0x12);
dev_spi_write(0x49,0xfb);
dev_spi_write(0x4a,0xa);
dev_spi_write(0x4b,0xf2);
dev_spi_write(0x4c,0x4f);
dev_spi_write(0x4d,0xf4);
dev_spi_write(0x4e,0x25);
dev_spi_write(0x4f,0x77);
dev_spi_write(0x50,0x7);
dev_spi_write(0x51,0xfb);
dev_spi_write(0x52,0x4);
dev_spi_write(0x53,0x22);
dev_spi_write(0x54,0x94);
dev_spi_write(0x55,0x4f);
dev_spi_write(0x56,0xbe);
dev_spi_write(0x57,0x52);
dev_spi_write(0x58,0x6d);
dev_spi_write(0x59,0x1c);
dev_spi_write(0x5a,0x4);
dev_spi_write(0x5b,0x2d);
dev_spi_write(0x5c,0xff);
dev_spi_write(0x5d,0xf6);
dev_spi_write(0x5e,0x38);
dev_spi_write(0x5f,0xaf);
dev_spi_write(0x60,0x4f);
dev_spi_write(0x61,0xf4);
dev_spi_write(0x62,0x25);
dev_spi_write(0x63,0x7b);
dev_spi_write(0x64,0x0);
dev_spi_write(0x65,0x22);
dev_spi_write(0x66,0x0);
dev_spi_write(0x67,0x9f);
dev_spi_write(0x68,0x14);
dev_spi_write(0x69,0x1d);
dev_spi_write(0x6a,0x1);
dev_spi_write(0x6b,0x23);
dev_spi_write(0x6c,0xa3);
dev_spi_write(0x6d,0x40);
dev_spi_write(0x6e,0x1f);
dev_spi_write(0x6f,0x42);
dev_spi_write(0x70,0x0);
dev_spi_write(0x71,0xf0);
dev_spi_write(0x72,0xac);
dev_spi_write(0x73,0x80);
dev_spi_write(0x74,0xcc);
dev_spi_write(0x75,0x4b);
dev_spi_write(0x76,0x9f);
dev_spi_write(0x77,0x5c);
dev_spi_write(0x78,0x0);
dev_spi_write(0x79,0x2f);
dev_spi_write(0x7a,0x40);
dev_spi_write(0x7b,0xf0);
dev_spi_write(0x7c,0xa7);
dev_spi_write(0x7d,0x80);
dev_spi_write(0x7e,0x56);
dev_spi_write(0x7f,0x4c);
dev_spi_write(0x80,0x2);
dev_spi_write(0x81,0xeb);
dev_spi_write(0x82,0x42);
dev_spi_write(0x83,0x3);
dev_spi_write(0x84,0xe6);
dev_spi_write(0x85,0x56);
dev_spi_write(0x86,0x7f);
dev_spi_write(0x87,0x2e);
dev_spi_write(0x88,0x0);
dev_spi_write(0x89,0xf0);
dev_spi_write(0x8a,0xa0);
dev_spi_write(0x8b,0x80);
dev_spi_write(0x8c,0x53);
dev_spi_write(0x8d,0x4b);
dev_spi_write(0x8e,0xce);
dev_spi_write(0x8f,0x4c);
dev_spi_write(0x90,0x1d);
dev_spi_write(0x91,0x78);
dev_spi_write(0x92,0x9);
dev_spi_write(0x93,0xeb);
dev_spi_write(0x94,0x46);
dev_spi_write(0x95,0x9);
dev_spi_write(0x96,0xb9);
dev_spi_write(0x97,0xf5);
dev_spi_write(0x98,0x80);
dev_spi_write(0x99,0x7f);
dev_spi_write(0x9a,0x4);
dev_spi_write(0x9b,0xeb);
dev_spi_write(0x9c,0x42);
dev_spi_write(0x9d,0x4);
dev_spi_write(0x9e,0x7);
dev_spi_write(0x9f,0xda);
dev_spi_write(0xa0,0xb9);
dev_spi_write(0xa1,0xf1);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa3,0xf);
dev_spi_write(0xa4,0x54);
dev_spi_write(0xa5,0xbf);
dev_spi_write(0xa6,0x5f);
dev_spi_write(0xa7,0xfa);
dev_spi_write(0xa8,0x89);
dev_spi_write(0xa9,0xf9);
dev_spi_write(0xaa,0x4f);
dev_spi_write(0xab,0xf0);
dev_spi_write(0xac,0x0);
dev_spi_write(0xad,0x9);
dev_spi_write(0xae,0x1);
dev_spi_write(0xaf,0xe0);
dev_spi_write(0xb0,0x4f);
dev_spi_write(0xb1,0xf0);
dev_spi_write(0xb2,0xff);
dev_spi_write(0xb3,0x9);
dev_spi_write(0xb4,0x76);
dev_spi_write(0xb5,0x0);
dev_spi_write(0xb6,0x8);
dev_spi_write(0xb7,0xeb);
dev_spi_write(0xb8,0x6);
dev_spi_write(0xb9,0x3);
dev_spi_write(0xba,0xb3);
dev_spi_write(0xbb,0xf5);
dev_spi_write(0xbc,0x80);
dev_spi_write(0xbd,0x7f);
dev_spi_write(0xbe,0x6);
dev_spi_write(0xbf,0xda);
dev_spi_write(0xc0,0x0);
dev_spi_write(0xc1,0x2b);
dev_spi_write(0xc2,0x54);
dev_spi_write(0xc3,0xbf);
dev_spi_write(0xc4,0x5f);
dev_spi_write(0xc5,0xfa);
dev_spi_write(0xc6,0x83);
dev_spi_write(0xc7,0xf8);
dev_spi_write(0xc8,0x4f);
dev_spi_write(0xc9,0xf0);
dev_spi_write(0xca,0x0);
dev_spi_write(0xcb,0x8);
dev_spi_write(0xcc,0x1);
dev_spi_write(0xcd,0xe0);
dev_spi_write(0xce,0x4f);
dev_spi_write(0xcf,0xf0);
dev_spi_write(0xd0,0xff);
dev_spi_write(0xd1,0x8);
dev_spi_write(0xd2,0xc);
dev_spi_write(0xd3,0xeb);
dev_spi_write(0xd4,0x6);
dev_spi_write(0xd5,0x3);
dev_spi_write(0xd6,0xb3);
dev_spi_write(0xd7,0xf5);
dev_spi_write(0xd8,0x80);
dev_spi_write(0xd9,0x7f);
dev_spi_write(0xda,0x6);
dev_spi_write(0xdb,0xda);
dev_spi_write(0xdc,0x0);
dev_spi_write(0xdd,0x2b);
dev_spi_write(0xde,0x54);
dev_spi_write(0xdf,0xbf);
dev_spi_write(0xe0,0x5f);
dev_spi_write(0xe1,0xfa);
dev_spi_write(0xe2,0x83);
dev_spi_write(0xe3,0xfc);
dev_spi_write(0xe4,0x4f);
dev_spi_write(0xe5,0xf0);
dev_spi_write(0xe6,0x0);
dev_spi_write(0xe7,0xc);
dev_spi_write(0xe8,0x1);
dev_spi_write(0xe9,0xe0);
dev_spi_write(0xea,0x4f);
dev_spi_write(0xeb,0xf0);
dev_spi_write(0xec,0xff);
dev_spi_write(0xed,0xc);
dev_spi_write(0xee,0x89);
dev_spi_write(0xef,0x19);
dev_spi_write(0xf0,0xb1);
dev_spi_write(0xf1,0xf5);
dev_spi_write(0xf2,0x80);
dev_spi_write(0xf3,0x7f);
dev_spi_write(0xf4,0x4);
dev_spi_write(0xf5,0xda);
dev_spi_write(0xf6,0x0);
dev_spi_write(0xf7,0x29);
dev_spi_write(0xf8,0x54);
dev_spi_write(0xf9,0xbf);
dev_spi_write(0xfa,0xc9);
dev_spi_write(0xfb,0xb2);
dev_spi_write(0xfc,0x0);
dev_spi_write(0xfd,0x21);
dev_spi_write(0xfe,0x0);
dev_spi_write(0xff,0xe0);
dev_spi_write(0x100,0xff);
dev_spi_write(0x101,0x21);
dev_spi_write(0x102,0x80);
dev_spi_write(0x103,0x19);
dev_spi_write(0x104,0xb0);
dev_spi_write(0x105,0xf5);
dev_spi_write(0x106,0x80);
dev_spi_write(0x107,0x7f);
dev_spi_write(0x108,0x4);
dev_spi_write(0x109,0xda);
dev_spi_write(0x10a,0x0);
dev_spi_write(0x10b,0x28);
dev_spi_write(0x10c,0x54);
dev_spi_write(0x10d,0xbf);
dev_spi_write(0x10e,0xc0);
dev_spi_write(0x10f,0xb2);
dev_spi_write(0x110,0x0);
dev_spi_write(0x111,0x20);
dev_spi_write(0x112,0x0);
dev_spi_write(0x113,0xe0);
dev_spi_write(0x114,0xff);
dev_spi_write(0x115,0x20);
dev_spi_write(0x116,0xe);
dev_spi_write(0x117,0xeb);
dev_spi_write(0x118,0x6);
dev_spi_write(0x119,0x7);
dev_spi_write(0x11a,0xb7);
dev_spi_write(0x11b,0xf5);
dev_spi_write(0x11c,0x80);
dev_spi_write(0x11d,0x7f);
dev_spi_write(0x11e,0x6);
dev_spi_write(0x11f,0xda);
dev_spi_write(0x120,0x0);
dev_spi_write(0x121,0x2f);
dev_spi_write(0x122,0x54);
dev_spi_write(0x123,0xbf);
dev_spi_write(0x124,0x5f);
dev_spi_write(0x125,0xfa);
dev_spi_write(0x126,0x87);
dev_spi_write(0x127,0xfe);
dev_spi_write(0x128,0x4f);
dev_spi_write(0x129,0xf0);
dev_spi_write(0x12a,0x0);
dev_spi_write(0x12b,0xe);
dev_spi_write(0x12c,0x1);
dev_spi_write(0x12d,0xe0);
dev_spi_write(0x12e,0x4f);
dev_spi_write(0x12f,0xf0);
dev_spi_write(0x130,0xff);
dev_spi_write(0x131,0xe);
dev_spi_write(0x132,0x24);
dev_spi_write(0x133,0x78);
dev_spi_write(0x134,0x4);
dev_spi_write(0x135,0x2c);
dev_spi_write(0x136,0x49);
dev_spi_write(0x137,0xd0);
dev_spi_write(0x138,0xae);
dev_spi_write(0x139,0x8);
dev_spi_write(0x13a,0xa);
dev_spi_write(0x13b,0xd3);
dev_spi_write(0x13c,0x54);
dev_spi_write(0x13d,0x4b);
dev_spi_write(0x13e,0x33);
dev_spi_write(0x13f,0xf8);
dev_spi_write(0x140,0x19);
dev_spi_write(0x141,0x60);
dev_spi_write(0x142,0x5f);
dev_spi_write(0x143,0x46);
dev_spi_write(0x144,0x53);
dev_spi_write(0x145,0x46);
dev_spi_write(0x146,0x14);
dev_spi_write(0x147,0xfb);
dev_spi_write(0x148,0x3);
dev_spi_write(0x149,0xf3);
dev_spi_write(0x14a,0x7);
dev_spi_write(0x14b,0xfb);
dev_spi_write(0x14c,0x2);
dev_spi_write(0x14d,0x37);
dev_spi_write(0x14e,0x4f);
dev_spi_write(0x14f,0x4b);
dev_spi_write(0x150,0xde);
dev_spi_write(0x151,0x53);
dev_spi_write(0x152,0xee);
dev_spi_write(0x153,0x8);
dev_spi_write(0x154,0xa);
dev_spi_write(0x155,0xd3);
dev_spi_write(0x156,0x4e);
dev_spi_write(0x157,0x4b);
dev_spi_write(0x158,0x33);
dev_spi_write(0x159,0xf8);
dev_spi_write(0x15a,0x18);
dev_spi_write(0x15b,0x60);
dev_spi_write(0x15c,0x5f);
dev_spi_write(0x15d,0x46);
dev_spi_write(0x15e,0x53);
dev_spi_write(0x15f,0x46);
dev_spi_write(0x160,0x14);
dev_spi_write(0x161,0xfb);
dev_spi_write(0x162,0x3);
dev_spi_write(0x163,0xf3);
dev_spi_write(0x164,0x7);
dev_spi_write(0x165,0xfb);
dev_spi_write(0x166,0x2);
dev_spi_write(0x167,0x37);
dev_spi_write(0x168,0x4a);
dev_spi_write(0x169,0x4b);
dev_spi_write(0x16a,0xde);
dev_spi_write(0x16b,0x53);
dev_spi_write(0x16c,0x2e);
dev_spi_write(0x16d,0x9);
dev_spi_write(0x16e,0xa);
dev_spi_write(0x16f,0xd3);
dev_spi_write(0x170,0x47);
dev_spi_write(0x171,0x4b);
dev_spi_write(0x172,0x33);
dev_spi_write(0x173,0xf8);
dev_spi_write(0x174,0x1c);
dev_spi_write(0x175,0x60);
dev_spi_write(0x176,0x5f);
dev_spi_write(0x177,0x46);
dev_spi_write(0x178,0x53);
dev_spi_write(0x179,0x46);
dev_spi_write(0x17a,0x14);
dev_spi_write(0x17b,0xfb);
dev_spi_write(0x17c,0x3);
dev_spi_write(0x17d,0xf3);
dev_spi_write(0x17e,0x7);
dev_spi_write(0x17f,0xfb);
dev_spi_write(0x180,0x2);
dev_spi_write(0x181,0x37);
dev_spi_write(0x182,0x45);
dev_spi_write(0x183,0x4b);
dev_spi_write(0x184,0xde);
dev_spi_write(0x185,0x53);
dev_spi_write(0x186,0x6e);
dev_spi_write(0x187,0x9);
dev_spi_write(0x188,0x8);
dev_spi_write(0x189,0xd3);
dev_spi_write(0x18a,0x41);
dev_spi_write(0x18b,0x4b);
dev_spi_write(0x18c,0x33);
dev_spi_write(0x18d,0xf8);
dev_spi_write(0x18e,0x11);
dev_spi_write(0x18f,0x60);
dev_spi_write(0x190,0x14);
dev_spi_write(0x191,0xfb);
dev_spi_write(0x192,0xa);
dev_spi_write(0x193,0xf3);
dev_spi_write(0x194,0xb);
dev_spi_write(0x195,0xfb);
dev_spi_write(0x196,0x2);
dev_spi_write(0x197,0x37);
dev_spi_write(0x198,0x40);
dev_spi_write(0x199,0x4b);
dev_spi_write(0x19a,0xde);
dev_spi_write(0x19b,0x53);
dev_spi_write(0x19c,0xae);
dev_spi_write(0x19d,0x9);
dev_spi_write(0x19e,0x8);
dev_spi_write(0x19f,0xd3);
dev_spi_write(0x1a0,0x40);
dev_spi_write(0x1a1,0x4b);
dev_spi_write(0x1a2,0x33);
dev_spi_write(0x1a3,0xf8);
dev_spi_write(0x1a4,0x10);
dev_spi_write(0x1a5,0x60);
dev_spi_write(0x1a6,0x14);
dev_spi_write(0x1a7,0xfb);
dev_spi_write(0x1a8,0xa);
dev_spi_write(0x1a9,0xf3);
dev_spi_write(0x1aa,0xb);
dev_spi_write(0x1ab,0xfb);
dev_spi_write(0x1ac,0x2);
dev_spi_write(0x1ad,0x37);
dev_spi_write(0x1ae,0x3c);
dev_spi_write(0x1af,0x4b);
dev_spi_write(0x1b0,0xde);
dev_spi_write(0x1b1,0x53);
dev_spi_write(0x1b2,0xed);
dev_spi_write(0x1b3,0x9);
dev_spi_write(0x1b4,0xa);
dev_spi_write(0x1b5,0xd3);
dev_spi_write(0x1b6,0x3b);
dev_spi_write(0x1b7,0x4b);
dev_spi_write(0x1b8,0x33);
dev_spi_write(0x1b9,0xf8);
dev_spi_write(0x1ba,0x1e);
dev_spi_write(0x1bb,0x50);
dev_spi_write(0x1bc,0x57);
dev_spi_write(0x1bd,0x46);
dev_spi_write(0x1be,0x14);
dev_spi_write(0x1bf,0xfb);
dev_spi_write(0x1c0,0x7);
dev_spi_write(0x1c1,0xf3);
dev_spi_write(0x1c2,0x39);
dev_spi_write(0x1c3,0x4f);
dev_spi_write(0x1c4,0x5e);
dev_spi_write(0x1c5,0x46);
dev_spi_write(0x1c6,0x6);
dev_spi_write(0x1c7,0xfb);
dev_spi_write(0x1c8,0x2);
dev_spi_write(0x1c9,0x33);
dev_spi_write(0x1ca,0xfd);
dev_spi_write(0x1cb,0x52);
dev_spi_write(0x1cc,0x52);
dev_spi_write(0x1cd,0x1c);
dev_spi_write(0x1ce,0x2);
dev_spi_write(0x1cf,0x2a);
dev_spi_write(0x1d0,0xff);
dev_spi_write(0x1d1,0xf6);
dev_spi_write(0x1d2,0x49);
dev_spi_write(0x1d3,0xaf);
dev_spi_write(0x1d4,0xbd);
dev_spi_write(0x1d5,0xe8);
dev_spi_write(0x1d6,0xf8);
dev_spi_write(0x1d7,0x8f);
dev_spi_write(0x1d8,0xd4);
dev_spi_write(0x1d9,0x22);
dev_spi_write(0x1da,0x1);
dev_spi_write(0x1db,0x20);
dev_spi_write(0x1dc,0x34);
dev_spi_write(0x1dd,0x1f);
dev_spi_write(0x1de,0x1);
dev_spi_write(0x1df,0x20);
dev_spi_write(0x1e0,0x2d);
dev_spi_write(0x1e1,0xe9);
dev_spi_write(0x1e2,0xf8);
dev_spi_write(0x1e3,0x4f);
dev_spi_write(0x1e4,0xd3);
dev_spi_write(0x1e5,0xf7);
dev_spi_write(0x1e6,0x52);
dev_spi_write(0x1e7,0xfd);
dev_spi_write(0x1e8,0x4f);
dev_spi_write(0x1e9,0xf0);
dev_spi_write(0x1ea,0x22);
dev_spi_write(0x1eb,0x40);
dev_spi_write(0x1ec,0x90);
dev_spi_write(0x1ed,0xf8);
dev_spi_write(0x1ee,0xb4);
dev_spi_write(0x1ef,0xe3);
dev_spi_write(0x1f0,0xdf);
dev_spi_write(0x1f1,0xf8);
dev_spi_write(0x1f2,0x3c);
dev_spi_write(0x1f3,0x92);
dev_spi_write(0x1f4,0xdf);
dev_spi_write(0x1f5,0xf8);
dev_spi_write(0x1f6,0x44);
dev_spi_write(0x1f7,0xb0);
dev_spi_write(0x1f8,0xdf);
dev_spi_write(0x1f9,0xf8);
dev_spi_write(0x1fa,0x94);
dev_spi_write(0x1fb,0xc0);
dev_spi_write(0x1fc,0x4f);
dev_spi_write(0x1fd,0xf4);
dev_spi_write(0x1fe,0xa5);
dev_spi_write(0x1ff,0x78);
dev_spi_write(0x200,0x0);
dev_spi_write(0x201,0x21);
dev_spi_write(0x202,0xff);
dev_spi_write(0x203,0x23);
dev_spi_write(0x204,0xa);
dev_spi_write(0x205,0x46);
dev_spi_write(0x206,0x90);
dev_spi_write(0x207,0xf8);
dev_spi_write(0x208,0xb5);
dev_spi_write(0x209,0x53);
dev_spi_write(0x20a,0x90);
dev_spi_write(0x20b,0xf8);
dev_spi_write(0x20c,0xb6);
dev_spi_write(0x20d,0x3);
dev_spi_write(0x20e,0x8d);
dev_spi_write(0x20f,0xf8);
dev_spi_write(0x210,0x0);
dev_spi_write(0x211,0x50);
dev_spi_write(0x212,0x6e);
dev_spi_write(0x213,0x24);
dev_spi_write(0x214,0x8d);
dev_spi_write(0x215,0xf8);
dev_spi_write(0x216,0x1);
dev_spi_write(0x217,0x0);
dev_spi_write(0x218,0x1);
dev_spi_write(0x219,0x20);
dev_spi_write(0x21a,0x88);
dev_spi_write(0x21b,0x40);
dev_spi_write(0x21c,0x1e);
dev_spi_write(0x21d,0xea);
dev_spi_write(0x21e,0x0);
dev_spi_write(0x21f,0xf);
dev_spi_write(0x220,0x2e);
dev_spi_write(0x221,0xd0);
dev_spi_write(0x222,0x84);
dev_spi_write(0x223,0x4f);
dev_spi_write(0x224,0x4d);
dev_spi_write(0x225,0x10);
dev_spi_write(0x226,0x1);
dev_spi_write(0x227,0xf0);
dev_spi_write(0x228,0x1);
dev_spi_write(0x229,0x0);
dev_spi_write(0x22a,0x5);
dev_spi_write(0x22b,0xeb);
dev_spi_write(0x22c,0x45);
dev_spi_write(0x22d,0x6);
dev_spi_write(0x22e,0x80);
dev_spi_write(0x22f,0x19);
dev_spi_write(0x230,0x38);
dev_spi_write(0x231,0x18);
dev_spi_write(0x232,0x90);
dev_spi_write(0x233,0xf9);
dev_spi_write(0x234,0x1);
dev_spi_write(0x235,0x0);
dev_spi_write(0x236,0x7f);
dev_spi_write(0x237,0x28);
dev_spi_write(0x238,0x22);
dev_spi_write(0x239,0xd0);
dev_spi_write(0x23a,0x1);
dev_spi_write(0x23b,0xe0);
dev_spi_write(0x23c,0x6);
dev_spi_write(0x23d,0xd6);
dev_spi_write(0x23e,0x0);
dev_spi_write(0x23f,0x20);
dev_spi_write(0x240,0x1b);
dev_spi_write(0x241,0xf8);
dev_spi_write(0x242,0x11);
dev_spi_write(0x243,0x60);
dev_spi_write(0x244,0x4);
dev_spi_write(0x245,0x2e);
dev_spi_write(0x246,0x1b);
dev_spi_write(0x247,0xd0);
dev_spi_write(0x248,0x16);
dev_spi_write(0x249,0xfb);
dev_spi_write(0x24a,0x4);
dev_spi_write(0x24b,0xf6);
dev_spi_write(0x24c,0x47);
dev_spi_write(0x24d,0x0);
dev_spi_write(0x24e,0x8);
dev_spi_write(0x24f,0xfb);
dev_spi_write(0x250,0x5);
dev_spi_write(0x251,0x65);
dev_spi_write(0x252,0x68);
dev_spi_write(0x253,0x46);
dev_spi_write(0x254,0x9);
dev_spi_write(0x255,0xeb);
dev_spi_write(0x256,0x45);
dev_spi_write(0x257,0xa);
dev_spi_write(0x258,0x2);
dev_spi_write(0x259,0x26);
dev_spi_write(0x25a,0x5);
dev_spi_write(0x25b,0x78);
dev_spi_write(0x25c,0x7d);
dev_spi_write(0x25d,0x19);
dev_spi_write(0x25e,0xb5);
dev_spi_write(0x25f,0xf5);
dev_spi_write(0x260,0x80);
dev_spi_write(0x261,0x7f);
dev_spi_write(0x262,0x4);
dev_spi_write(0x263,0xda);
dev_spi_write(0x264,0x0);
dev_spi_write(0x265,0x2d);
dev_spi_write(0x266,0x54);
dev_spi_write(0x267,0xbf);
dev_spi_write(0x268,0x5);
dev_spi_write(0x269,0x70);
dev_spi_write(0x26a,0x2);
dev_spi_write(0x26b,0x70);
dev_spi_write(0x26c,0x0);
dev_spi_write(0x26d,0xe0);
dev_spi_write(0x26e,0x3);
dev_spi_write(0x26f,0x70);
dev_spi_write(0x270,0x10);
dev_spi_write(0x271,0xf8);
dev_spi_write(0x272,0x1);
dev_spi_write(0x273,0x5b);
dev_spi_write(0x274,0x3c);
dev_spi_write(0x275,0xf8);
dev_spi_write(0x276,0x15);
dev_spi_write(0x277,0x50);
dev_spi_write(0x278,0x76);
dev_spi_write(0x279,0x1e);
dev_spi_write(0x27a,0x2a);
dev_spi_write(0x27b,0xf8);
dev_spi_write(0x27c,0x2);
dev_spi_write(0x27d,0x5b);
dev_spi_write(0x27e,0xec);
dev_spi_write(0x27f,0xd1);
dev_spi_write(0x280,0x49);
dev_spi_write(0x281,0x1c);
dev_spi_write(0x282,0x4);
dev_spi_write(0x283,0x29);
dev_spi_write(0x284,0xc8);
dev_spi_write(0x285,0xdb);
dev_spi_write(0x286,0xbd);
dev_spi_write(0x287,0xe8);
dev_spi_write(0x288,0xf8);
dev_spi_write(0x289,0x8f);
dev_spi_write(0x28a,0xc0);
dev_spi_write(0x28b,0x46);
dev_spi_write(0x28c,0xe2);
dev_spi_write(0x28d,0xab);
dev_spi_write(0x28e,0x0);
dev_spi_write(0x28f,0x20);
dev_spi_write(0x290,0x18);
dev_spi_write(0x291,0x6e);
dev_spi_write(0x292,0x2);
dev_spi_write(0x293,0x0);
dev_spi_write(0x294,0xe4);
dev_spi_write(0x295,0xab);
dev_spi_write(0x296,0x0);
dev_spi_write(0x297,0x20);
dev_spi_write(0x298,0xe6);
dev_spi_write(0x299,0xab);
dev_spi_write(0x29a,0x0);
dev_spi_write(0x29b,0x20);
dev_spi_write(0x29c,0xe8);
dev_spi_write(0x29d,0xab);
dev_spi_write(0x29e,0x0);
dev_spi_write(0x29f,0x20);
dev_spi_write(0x2a0,0xea);
dev_spi_write(0x2a1,0xab);
dev_spi_write(0x2a2,0x0);
dev_spi_write(0x2a3,0x20);
dev_spi_write(0x2a4,0x18);
dev_spi_write(0x2a5,0x70);
dev_spi_write(0x2a6,0x2);
dev_spi_write(0x2a7,0x0);
dev_spi_write(0x2a8,0xec);
dev_spi_write(0x2a9,0xab);
dev_spi_write(0x2aa,0x0);
dev_spi_write(0x2ab,0x20);
dev_spi_write(0x2ac,0x2d);
dev_spi_write(0x2ad,0xe9);
dev_spi_write(0x2ae,0xfe);
dev_spi_write(0x2af,0x4f);
dev_spi_write(0x2b0,0xd3);
dev_spi_write(0x2b1,0xf7);
dev_spi_write(0x2b2,0x9e);
dev_spi_write(0x2b3,0xfd);
dev_spi_write(0x2b4,0x0);
dev_spi_write(0x2b5,0x25);
dev_spi_write(0x2b6,0x4f);
dev_spi_write(0x2b7,0xf0);
dev_spi_write(0x2b8,0x1);
dev_spi_write(0x2b9,0x8);
dev_spi_write(0x2ba,0x4f);
dev_spi_write(0x2bb,0xf4);
dev_spi_write(0x2bc,0x25);
dev_spi_write(0x2bd,0x77);
dev_spi_write(0x2be,0x4f);
dev_spi_write(0x2bf,0xf0);
dev_spi_write(0x2c0,0x22);
dev_spi_write(0x2c1,0x41);
dev_spi_write(0x2c2,0x91);
dev_spi_write(0x2c3,0xf8);
dev_spi_write(0x2c4,0xb4);
dev_spi_write(0x2c5,0x3);
dev_spi_write(0x2c6,0x5c);
dev_spi_write(0x2c7,0x4c);
dev_spi_write(0x2c8,0xdf);
dev_spi_write(0x2c9,0xf8);
dev_spi_write(0x2ca,0x74);
dev_spi_write(0x2cb,0xc1);
dev_spi_write(0x2cc,0xdf);
dev_spi_write(0x2cd,0xf8);
dev_spi_write(0x2ce,0x6c);
dev_spi_write(0x2cf,0xe1);
dev_spi_write(0x2d0,0x0);
dev_spi_write(0x2d1,0x90);
dev_spi_write(0x2d2,0x91);
dev_spi_write(0x2d3,0xf8);
dev_spi_write(0x2d4,0xb6);
dev_spi_write(0x2d5,0x3);
dev_spi_write(0x2d6,0x91);
dev_spi_write(0x2d7,0xf9);
dev_spi_write(0x2d8,0xbc);
dev_spi_write(0x2d9,0x13);
dev_spi_write(0x2da,0x1);
dev_spi_write(0x2db,0x90);
dev_spi_write(0x2dc,0x48);
dev_spi_write(0x2dd,0x0);
dev_spi_write(0x2de,0x0);
dev_spi_write(0x2df,0x9b);
dev_spi_write(0x2e0,0x8);
dev_spi_write(0x2e1,0xfa);
dev_spi_write(0x2e2,0x5);
dev_spi_write(0x2e3,0xf2);
dev_spi_write(0x2e4,0x13);
dev_spi_write(0x2e5,0x42);
dev_spi_write(0x2e6,0x43);
dev_spi_write(0x2e7,0xd0);
dev_spi_write(0x2e8,0x6a);
dev_spi_write(0x2e9,0x10);
dev_spi_write(0x2ea,0x5);
dev_spi_write(0x2eb,0xf0);
dev_spi_write(0x2ec,0x1);
dev_spi_write(0x2ed,0x3);
dev_spi_write(0x2ee,0x2);
dev_spi_write(0x2ef,0xeb);
dev_spi_write(0x2f0,0x42);
dev_spi_write(0x2f1,0x6);
dev_spi_write(0x2f2,0x9b);
dev_spi_write(0x2f3,0x19);
dev_spi_write(0x2f4,0x4f);
dev_spi_write(0x2f5,0x4e);
dev_spi_write(0x2f6,0xf3);
dev_spi_write(0x2f7,0x18);
dev_spi_write(0x2f8,0x93);
dev_spi_write(0x2f9,0xf9);
dev_spi_write(0x2fa,0x1);
dev_spi_write(0x2fb,0x30);
dev_spi_write(0x2fc,0xc);
dev_spi_write(0x2fd,0xeb);
dev_spi_write(0x2fe,0x45);
dev_spi_write(0x2ff,0x6);
dev_spi_write(0x300,0x7f);
dev_spi_write(0x301,0x2b);
dev_spi_write(0x302,0xa);
dev_spi_write(0x303,0xd1);
dev_spi_write(0x304,0x80);
dev_spi_write(0x305,0x28);
dev_spi_write(0x306,0x5);
dev_spi_write(0x307,0xda);
dev_spi_write(0x308,0x10);
dev_spi_write(0x309,0xf1);
dev_spi_write(0x30a,0x80);
dev_spi_write(0x30b,0xf);
dev_spi_write(0x30c,0xb8);
dev_spi_write(0x30d,0xbf);
dev_spi_write(0x30e,0x6f);
dev_spi_write(0x30f,0xf0);
dev_spi_write(0x310,0x7f);
dev_spi_write(0x311,0x0);
dev_spi_write(0x312,0x0);
dev_spi_write(0x313,0xe0);
dev_spi_write(0x314,0x7f);
dev_spi_write(0x315,0x20);
dev_spi_write(0x316,0x33);
dev_spi_write(0x317,0x78);
dev_spi_write(0x318,0x26);
dev_spi_write(0x319,0xe0);
dev_spi_write(0x31a,0x99);
dev_spi_write(0x31b,0x46);
dev_spi_write(0x31c,0x9);
dev_spi_write(0x31d,0xeb);
dev_spi_write(0x31e,0xd9);
dev_spi_write(0x31f,0x79);
dev_spi_write(0x320,0xa1);
dev_spi_write(0x321,0xeb);
dev_spi_write(0x322,0x69);
dev_spi_write(0x323,0x1);
dev_spi_write(0x324,0x80);
dev_spi_write(0x325,0x29);
dev_spi_write(0x326,0x6);
dev_spi_write(0x327,0xda);
dev_spi_write(0x328,0x11);
dev_spi_write(0x329,0xf1);
dev_spi_write(0x32a,0x80);
dev_spi_write(0x32b,0xf);
dev_spi_write(0x32c,0xac);
dev_spi_write(0x32d,0xbf);
dev_spi_write(0x32e,0x49);
dev_spi_write(0x32f,0xb2);
dev_spi_write(0x330,0x6f);
dev_spi_write(0x331,0xf0);
dev_spi_write(0x332,0x7f);
dev_spi_write(0x333,0x1);
dev_spi_write(0x334,0x0);
dev_spi_write(0x335,0xe0);
dev_spi_write(0x336,0x7f);
dev_spi_write(0x337,0x21);
dev_spi_write(0x338,0xc0);
dev_spi_write(0x339,0x1a);
dev_spi_write(0x33a,0x0);
dev_spi_write(0x33b,0xb2);
dev_spi_write(0x33c,0x80);
dev_spi_write(0x33d,0x28);
dev_spi_write(0x33e,0x5);
dev_spi_write(0x33f,0xda);
dev_spi_write(0x340,0x10);
dev_spi_write(0x341,0xf1);
dev_spi_write(0x342,0x80);
dev_spi_write(0x343,0xf);
dev_spi_write(0x344,0xb8);
dev_spi_write(0x345,0xbf);
dev_spi_write(0x346,0x6f);
dev_spi_write(0x347,0xf0);
dev_spi_write(0x348,0x7f);
dev_spi_write(0x349,0x0);
dev_spi_write(0x34a,0x0);
dev_spi_write(0x34b,0xe0);
dev_spi_write(0x34c,0x7f);
dev_spi_write(0x34d,0x20);
dev_spi_write(0x34e,0x33);
dev_spi_write(0x34f,0x78);
dev_spi_write(0x350,0x4);
dev_spi_write(0x351,0x2b);
dev_spi_write(0x352,0xd);
dev_spi_write(0x353,0xd0);
dev_spi_write(0x354,0x1);
dev_spi_write(0x355,0x9e);
dev_spi_write(0x356,0x1);
dev_spi_write(0x357,0x2e);
dev_spi_write(0x358,0xa);
dev_spi_write(0x359,0xd1);
dev_spi_write(0x35a,0xdc);
dev_spi_write(0x35b,0x26);
dev_spi_write(0x35c,0x13);
dev_spi_write(0x35d,0xfb);
dev_spi_write(0x35e,0x6);
dev_spi_write(0x35f,0xf6);
dev_spi_write(0x360,0x7);
dev_spi_write(0x361,0xfb);
dev_spi_write(0x362,0x2);
dev_spi_write(0x363,0x66);
dev_spi_write(0x364,0xe);
dev_spi_write(0x365,0xf8);
dev_spi_write(0x366,0x6);
dev_spi_write(0x367,0x10);
dev_spi_write(0x368,0x2);
dev_spi_write(0x369,0xeb);
dev_spi_write(0x36a,0x42);
dev_spi_write(0x36b,0x2);
dev_spi_write(0x36c,0x9b);
dev_spi_write(0x36d,0x18);
dev_spi_write(0x36e,0xe0);
dev_spi_write(0x36f,0x54);
dev_spi_write(0x370,0x6d);
dev_spi_write(0x371,0x1c);
dev_spi_write(0x372,0x4);
dev_spi_write(0x373,0x2d);
dev_spi_write(0x374,0xb3);
dev_spi_write(0x375,0xdb);
dev_spi_write(0x376,0xdf);
dev_spi_write(0x377,0xf8);
dev_spi_write(0x378,0x30);
dev_spi_write(0x379,0xb0);
dev_spi_write(0x37a,0x0);
dev_spi_write(0x37b,0x22);
dev_spi_write(0x37c,0x4f);
dev_spi_write(0x37d,0xf0);
dev_spi_write(0x37e,0xdc);
dev_spi_write(0x37f,0x9);
dev_spi_write(0x380,0x0);
dev_spi_write(0x381,0x9d);
dev_spi_write(0x382,0x13);
dev_spi_write(0x383,0x1d);
dev_spi_write(0x384,0x8);
dev_spi_write(0x385,0xfa);
dev_spi_write(0x386,0x3);
dev_spi_write(0x387,0xf3);
dev_spi_write(0x388,0x1d);
dev_spi_write(0x389,0x42);
dev_spi_write(0x38a,0x4c);
dev_spi_write(0x38b,0xd0);
dev_spi_write(0x38c,0x1b);
dev_spi_write(0x38d,0xf8);
dev_spi_write(0x38e,0x2);
dev_spi_write(0x38f,0x60);
dev_spi_write(0x390,0x0);
dev_spi_write(0x391,0x2e);
dev_spi_write(0x392,0x48);
dev_spi_write(0x393,0xd1);
dev_spi_write(0x394,0x27);
dev_spi_write(0x395,0x4e);
dev_spi_write(0x396,0x15);
dev_spi_write(0x397,0x46);
dev_spi_write(0x398,0x5);
dev_spi_write(0x399,0xeb);
dev_spi_write(0x39a,0x45);
dev_spi_write(0x39b,0x3);
dev_spi_write(0x39c,0xf3);
dev_spi_write(0x39d,0x56);
dev_spi_write(0x39e,0x7f);
dev_spi_write(0x39f,0x2b);
dev_spi_write(0x3a0,0x4f);
dev_spi_write(0x3a1,0xea);
dev_spi_write(0x3a2,0x45);
dev_spi_write(0x3a3,0x6);
dev_spi_write(0x3a4,0x12);
dev_spi_write(0x3a5,0xd1);
dev_spi_write(0x3a6,0x1);
dev_spi_write(0x3a7,0xe0);
dev_spi_write(0x3a8,0x9e);
dev_spi_write(0x3a9,0x13);
dev_spi_write(0x3aa,0x1);
dev_spi_write(0x3ab,0x20);
dev_spi_write(0x3ac,0x80);
dev_spi_write(0x3ad,0x28);
dev_spi_write(0x3ae,0xc);
dev_spi_write(0x3af,0xeb);
dev_spi_write(0x3b0,0x6);
dev_spi_write(0x3b1,0x3);
dev_spi_write(0x3b2,0x5);
dev_spi_write(0x3b3,0xda);
dev_spi_write(0x3b4,0x10);
dev_spi_write(0x3b5,0xf1);
dev_spi_write(0x3b6,0x80);
dev_spi_write(0x3b7,0xf);
dev_spi_write(0x3b8,0xb8);
dev_spi_write(0x3b9,0xbf);
dev_spi_write(0x3ba,0x6f);
dev_spi_write(0x3bb,0xf0);
dev_spi_write(0x3bc,0x7f);
dev_spi_write(0x3bd,0x0);
dev_spi_write(0x3be,0x0);
dev_spi_write(0x3bf,0xe0);
dev_spi_write(0x3c0,0x7f);
dev_spi_write(0x3c1,0x20);
dev_spi_write(0x3c2,0x1b);
dev_spi_write(0x3c3,0x78);
dev_spi_write(0x3c4,0x2b);
dev_spi_write(0x3c5,0xe0);
dev_spi_write(0x3c6,0xc0);
dev_spi_write(0x3c7,0x46);
dev_spi_write(0x3c8,0x64);
dev_spi_write(0x3c9,0xd6);
dev_spi_write(0x3ca,0x0);
dev_spi_write(0x3cb,0x20);
dev_spi_write(0x3cc,0x9a);
dev_spi_write(0x3cd,0x46);
dev_spi_write(0x3ce,0xa);
dev_spi_write(0x3cf,0xeb);
dev_spi_write(0x3d0,0xda);
dev_spi_write(0x3d1,0x7a);
dev_spi_write(0x3d2,0xa1);
dev_spi_write(0x3d3,0xeb);
dev_spi_write(0x3d4,0x6a);
dev_spi_write(0x3d5,0x1);
dev_spi_write(0x3d6,0xdf);
dev_spi_write(0x3d7,0xf8);
dev_spi_write(0x3d8,0x6c);
dev_spi_write(0x3d9,0xa0);
dev_spi_write(0x3da,0x80);
dev_spi_write(0x3db,0x29);
dev_spi_write(0x3dc,0x56);
dev_spi_write(0x3dd,0x44);
dev_spi_write(0x3de,0x6);
dev_spi_write(0x3df,0xda);
dev_spi_write(0x3e0,0x11);
dev_spi_write(0x3e1,0xf1);
dev_spi_write(0x3e2,0x80);
dev_spi_write(0x3e3,0xf);
dev_spi_write(0x3e4,0xac);
dev_spi_write(0x3e5,0xbf);
dev_spi_write(0x3e6,0x49);
dev_spi_write(0x3e7,0xb2);
dev_spi_write(0x3e8,0x6f);
dev_spi_write(0x3e9,0xf0);
dev_spi_write(0x3ea,0x7f);
dev_spi_write(0x3eb,0x1);
dev_spi_write(0x3ec,0x0);
dev_spi_write(0x3ed,0xe0);
dev_spi_write(0x3ee,0x7f);
dev_spi_write(0x3ef,0x21);
dev_spi_write(0x3f0,0xc0);
dev_spi_write(0x3f1,0x1a);
dev_spi_write(0x3f2,0x0);
dev_spi_write(0x3f3,0xb2);
dev_spi_write(0x3f4,0x80);
dev_spi_write(0x3f5,0x28);
dev_spi_write(0x3f6,0x5);
dev_spi_write(0x3f7,0xda);
dev_spi_write(0x3f8,0x10);
dev_spi_write(0x3f9,0xf1);
dev_spi_write(0x3fa,0x80);
dev_spi_write(0x3fb,0xf);
dev_spi_write(0x3fc,0xb8);
dev_spi_write(0x3fd,0xbf);
dev_spi_write(0x3fe,0x6f);
dev_spi_write(0x3ff,0xf0);
dev_spi_write(0x400,0x7f);
dev_spi_write(0x401,0x0);
dev_spi_write(0x402,0x0);
dev_spi_write(0x403,0xe0);
dev_spi_write(0x404,0x7f);
dev_spi_write(0x405,0x20);
dev_spi_write(0x406,0x33);
dev_spi_write(0x407,0x78);
dev_spi_write(0x408,0x4);
dev_spi_write(0x409,0x2b);
dev_spi_write(0x40a,0xc);
dev_spi_write(0x40b,0xd0);
dev_spi_write(0x40c,0x1);
dev_spi_write(0x40d,0x9e);
dev_spi_write(0x40e,0x1);
dev_spi_write(0x40f,0x2e);
dev_spi_write(0x410,0x9);
dev_spi_write(0x411,0xd1);
dev_spi_write(0x412,0x13);
dev_spi_write(0x413,0xfb);
dev_spi_write(0x414,0x9);
dev_spi_write(0x415,0xf6);
dev_spi_write(0x416,0x7);
dev_spi_write(0x417,0xfb);
dev_spi_write(0x418,0x5);
dev_spi_write(0x419,0x66);
dev_spi_write(0x41a,0xe);
dev_spi_write(0x41b,0xf8);
dev_spi_write(0x41c,0x6);
dev_spi_write(0x41d,0x10);
dev_spi_write(0x41e,0x5);
dev_spi_write(0x41f,0xeb);
dev_spi_write(0x420,0x45);
dev_spi_write(0x421,0x5);
dev_spi_write(0x422,0x5b);
dev_spi_write(0x423,0x19);
dev_spi_write(0x424,0xe0);
dev_spi_write(0x425,0x54);
dev_spi_write(0x426,0x52);
dev_spi_write(0x427,0x1c);
dev_spi_write(0x428,0x2);
dev_spi_write(0x429,0x2a);
dev_spi_write(0x42a,0xa9);
dev_spi_write(0x42b,0xdb);
dev_spi_write(0x42c,0xbd);
dev_spi_write(0x42d,0xe8);
dev_spi_write(0x42e,0xfe);
dev_spi_write(0x42f,0x8f);
dev_spi_write(0x430,0x62);
dev_spi_write(0x431,0xac);
dev_spi_write(0x432,0x0);
dev_spi_write(0x433,0x20);
dev_spi_write(0x434,0xd4);
dev_spi_write(0x435,0x22);
dev_spi_write(0x436,0x1);
dev_spi_write(0x437,0x20);
dev_spi_write(0x438,0xcc);
dev_spi_write(0x439,0x22);
dev_spi_write(0x43a,0x1);
dev_spi_write(0x43b,0x20);
dev_spi_write(0x43c,0xa4);
dev_spi_write(0x43d,0xac);
dev_spi_write(0x43e,0x0);
dev_spi_write(0x43f,0x20);
dev_spi_write(0x440,0x6);
dev_spi_write(0x441,0xd6);
dev_spi_write(0x442,0x0);
dev_spi_write(0x443,0x20);
dev_spi_write(0x444,0x64);
dev_spi_write(0x445,0xd6);
dev_spi_write(0x446,0x0);
dev_spi_write(0x447,0x20);
dev_spi_write(0x448,0xf8);
dev_spi_write(0x449,0xb5);
dev_spi_write(0x44a,0x76);
dev_spi_write(0x44b,0x48);
dev_spi_write(0x44c,0x77);
dev_spi_write(0x44d,0x4b);
dev_spi_write(0x44e,0x4);
dev_spi_write(0x44f,0x68);
dev_spi_write(0x450,0x44);
dev_spi_write(0x451,0xf0);
dev_spi_write(0x452,0x40);
dev_spi_write(0x453,0x1);
dev_spi_write(0x454,0xd2);
dev_spi_write(0x455,0x4f);
dev_spi_write(0x456,0x1);
dev_spi_write(0x457,0x60);
dev_spi_write(0x458,0x1e);
dev_spi_write(0x459,0x68);
dev_spi_write(0x45a,0x50);
dev_spi_write(0x45b,0xf8);
dev_spi_write(0x45c,0xc0);
dev_spi_write(0x45d,0x1c);
dev_spi_write(0x45e,0x72);
dev_spi_write(0x45f,0x48);
dev_spi_write(0x460,0x0);
dev_spi_write(0x461,0x91);
dev_spi_write(0x462,0x1);
dev_spi_write(0x463,0x68);
dev_spi_write(0x464,0x41);
dev_spi_write(0x465,0xf0);
dev_spi_write(0x466,0x1);
dev_spi_write(0x467,0x1);
dev_spi_write(0x468,0x1);
dev_spi_write(0x469,0x60);
dev_spi_write(0x46a,0x1);
dev_spi_write(0x46b,0x68);
dev_spi_write(0x46c,0x0);
dev_spi_write(0x46d,0x25);
dev_spi_write(0x46e,0x21);
dev_spi_write(0x46f,0xf0);
dev_spi_write(0x470,0x2);
dev_spi_write(0x471,0x1);
dev_spi_write(0x472,0x1);
dev_spi_write(0x473,0x60);
dev_spi_write(0x474,0x2);
dev_spi_write(0x475,0x68);
dev_spi_write(0x476,0x3c);
dev_spi_write(0x477,0x60);
dev_spi_write(0x478,0xc6);
dev_spi_write(0x479,0xf3);
dev_spi_write(0x47a,0x40);
dev_spi_write(0x47b,0x11);
dev_spi_write(0x47c,0x1);
dev_spi_write(0x47d,0xeb);
dev_spi_write(0x47e,0x96);
dev_spi_write(0x47f,0x11);
dev_spi_write(0x480,0x42);
dev_spi_write(0x481,0xf0);
dev_spi_write(0x482,0x8);
dev_spi_write(0x483,0x2);
dev_spi_write(0x484,0x2);
dev_spi_write(0x485,0x60);
dev_spi_write(0x486,0xf);
dev_spi_write(0x487,0xe0);
dev_spi_write(0x488,0x21);
dev_spi_write(0x489,0x46);
dev_spi_write(0x48a,0x49);
dev_spi_write(0x48b,0x1e);
dev_spi_write(0x48c,0xfd);
dev_spi_write(0x48d,0xd1);
dev_spi_write(0x48e,0x0);
dev_spi_write(0x48f,0xbf);
dev_spi_write(0x490,0x5b);
dev_spi_write(0x491,0x1c);
dev_spi_write(0x492,0x20);
dev_spi_write(0x493,0xe0);
dev_spi_write(0x494,0x22);
dev_spi_write(0x495,0x46);
dev_spi_write(0x496,0x52);
dev_spi_write(0x497,0x1e);
dev_spi_write(0x498,0xfd);
dev_spi_write(0x499,0xd1);
dev_spi_write(0x49a,0x0);
dev_spi_write(0x49b,0xbf);
dev_spi_write(0x49c,0x6d);
dev_spi_write(0x49d,0x1c);
dev_spi_write(0x49e,0xd);
dev_spi_write(0x49f,0xe0);
dev_spi_write(0x4a0,0x64);
dev_spi_write(0x4a1,0x1e);
dev_spi_write(0x4a2,0xfd);
dev_spi_write(0x4a3,0xd1);
dev_spi_write(0x4a4,0x0);
dev_spi_write(0x4a5,0xbf);
dev_spi_write(0x4a6,0x6d);
dev_spi_write(0x4a7,0x1c);
dev_spi_write(0x4a8,0x13);
dev_spi_write(0x4a9,0x24);
dev_spi_write(0x4aa,0xa9);
dev_spi_write(0x4ab,0x42);
dev_spi_write(0x4ac,0xc0);
dev_spi_write(0x4ad,0xf2);
dev_spi_write(0x4ae,0x0);
dev_spi_write(0x4af,0x4);
dev_spi_write(0x4b0,0xf6);
dev_spi_write(0x4b1,0xd8);
dev_spi_write(0x4b2,0x2);
dev_spi_write(0x4b3,0x68);
dev_spi_write(0x4b4,0x0);
dev_spi_write(0x4b5,0x25);
dev_spi_write(0x4b6,0x22);
dev_spi_write(0x4b7,0xf0);
dev_spi_write(0x4b8,0x8);
dev_spi_write(0x4b9,0x2);
dev_spi_write(0x4ba,0x2);
dev_spi_write(0x4bb,0x60);
dev_spi_write(0x4bc,0xa9);
dev_spi_write(0x4bd,0x42);
dev_spi_write(0x4be,0xe9);
dev_spi_write(0x4bf,0xd8);
dev_spi_write(0x4c0,0x8);
dev_spi_write(0x4c1,0x33);
dev_spi_write(0x4c2,0x1);
dev_spi_write(0x4c3,0x68);
dev_spi_write(0x4c4,0x1d);
dev_spi_write(0x4c5,0x68);
dev_spi_write(0x4c6,0x41);
dev_spi_write(0x4c7,0xf0);
dev_spi_write(0x4c8,0x2);
dev_spi_write(0x4c9,0x1);
dev_spi_write(0x4ca,0xc5);
dev_spi_write(0x4cb,0xf3);
dev_spi_write(0x4cc,0x40);
dev_spi_write(0x4cd,0x12);
dev_spi_write(0x4ce,0x0);
dev_spi_write(0x4cf,0x23);
dev_spi_write(0x4d0,0x1);
dev_spi_write(0x4d1,0x60);
dev_spi_write(0x4d2,0x2);
dev_spi_write(0x4d3,0xeb);
dev_spi_write(0x4d4,0x95);
dev_spi_write(0x4d5,0x10);
dev_spi_write(0x4d6,0x98);
dev_spi_write(0x4d7,0x42);
dev_spi_write(0x4d8,0xd6);
dev_spi_write(0x4d9,0xd8);
dev_spi_write(0x4da,0xf8);
dev_spi_write(0x4db,0xbd);
dev_spi_write(0x4dc,0x52);
dev_spi_write(0x4dd,0x4a);
dev_spi_write(0x4de,0xc9);
dev_spi_write(0x4df,0x4b);
dev_spi_write(0x4e0,0x11);
dev_spi_write(0x4e1,0x68);
dev_spi_write(0x4e2,0x6);
dev_spi_write(0x4e3,0x20);
dev_spi_write(0x4e4,0x21);
dev_spi_write(0x4e5,0xf0);
dev_spi_write(0x4e6,0x1);
dev_spi_write(0x4e7,0x1);
dev_spi_write(0x4e8,0x11);
dev_spi_write(0x4e9,0x60);
dev_spi_write(0x4ea,0x53);
dev_spi_write(0x4eb,0xf8);
dev_spi_write(0x4ec,0x4);
dev_spi_write(0x4ed,0x2b);
dev_spi_write(0x4ee,0xd2);
dev_spi_write(0x4ef,0xf8);
dev_spi_write(0x4f0,0x18);
dev_spi_write(0x4f1,0x11);
dev_spi_write(0x4f2,0x40);
dev_spi_write(0x4f3,0x1e);
dev_spi_write(0x4f4,0x21);
dev_spi_write(0x4f5,0xf4);
dev_spi_write(0x4f6,0x0);
dev_spi_write(0x4f7,0x71);
dev_spi_write(0x4f8,0xc2);
dev_spi_write(0x4f9,0xf8);
dev_spi_write(0x4fa,0x18);
dev_spi_write(0x4fb,0x11);
dev_spi_write(0x4fc,0xf5);
dev_spi_write(0x4fd,0xd1);
dev_spi_write(0x4fe,0xd8);
dev_spi_write(0x4ff,0x48);
dev_spi_write(0x500,0x1);
dev_spi_write(0x501,0x68);
dev_spi_write(0x502,0x4a);
dev_spi_write(0x503,0x4a);
dev_spi_write(0x504,0xd1);
dev_spi_write(0x505,0xf8);
dev_spi_write(0x506,0x4);
dev_spi_write(0x507,0x5);
dev_spi_write(0x508,0x20);
dev_spi_write(0x509,0xf0);
dev_spi_write(0x50a,0x3f);
dev_spi_write(0x50b,0x0);
dev_spi_write(0x50c,0xc1);
dev_spi_write(0x50d,0xf8);
dev_spi_write(0x50e,0x4);
dev_spi_write(0x50f,0x5);
dev_spi_write(0x510,0x12);
dev_spi_write(0x511,0x68);
dev_spi_write(0x512,0x0);
dev_spi_write(0x513,0x21);
dev_spi_write(0x514,0xc2);
dev_spi_write(0x515,0xf3);
dev_spi_write(0x516,0x40);
dev_spi_write(0x517,0x10);
dev_spi_write(0x518,0x0);
dev_spi_write(0x519,0xeb);
dev_spi_write(0x51a,0x92);
dev_spi_write(0x51b,0x10);
dev_spi_write(0x51c,0x6);
dev_spi_write(0x51d,0xe0);
dev_spi_write(0x51e,0x13);
dev_spi_write(0x51f,0x22);
dev_spi_write(0x520,0xc0);
dev_spi_write(0x521,0xf2);
dev_spi_write(0x522,0x0);
dev_spi_write(0x523,0x2);
dev_spi_write(0x524,0x52);
dev_spi_write(0x525,0x1e);
dev_spi_write(0x526,0xfd);
dev_spi_write(0x527,0xd1);
dev_spi_write(0x528,0x0);
dev_spi_write(0x529,0xbf);
dev_spi_write(0x52a,0x49);
dev_spi_write(0x52b,0x1c);
dev_spi_write(0x52c,0x88);
dev_spi_write(0x52d,0x42);
dev_spi_write(0x52e,0xf6);
dev_spi_write(0x52f,0xd8);
dev_spi_write(0x530,0x9b);
dev_spi_write(0x531,0x48);
dev_spi_write(0x532,0x3c);
dev_spi_write(0x533,0x49);
dev_spi_write(0x534,0x0);
dev_spi_write(0x535,0x68);
dev_spi_write(0x536,0x8);
dev_spi_write(0x537,0x60);
dev_spi_write(0x538,0x70);
dev_spi_write(0x539,0x47);
dev_spi_write(0x53a,0x3b);
dev_spi_write(0x53b,0x49);
dev_spi_write(0x53c,0x1);
dev_spi_write(0x53d,0x28);
dev_spi_write(0x53e,0xf8);
dev_spi_write(0x53f,0xb5);
dev_spi_write(0x540,0x9);
dev_spi_write(0x541,0xd0);
dev_spi_write(0x542,0xa);
dev_spi_write(0x543,0x68);
dev_spi_write(0x544,0x22);
dev_spi_write(0x545,0xf4);
dev_spi_write(0x546,0x60);
dev_spi_write(0x547,0x2);
dev_spi_write(0x548,0x2);
dev_spi_write(0x549,0xf5);
dev_spi_write(0x54a,0x0);
dev_spi_write(0x54b,0x12);
dev_spi_write(0x54c,0xa);
dev_spi_write(0x54d,0x60);
dev_spi_write(0x54e,0xa);
dev_spi_write(0x54f,0x68);
dev_spi_write(0x550,0x22);
dev_spi_write(0x551,0xf4);
dev_spi_write(0x552,0xe0);
dev_spi_write(0x553,0x12);
dev_spi_write(0x554,0x8);
dev_spi_write(0x555,0xe0);
dev_spi_write(0x556,0xa);
dev_spi_write(0x557,0x68);
dev_spi_write(0x558,0x22);
dev_spi_write(0x559,0xf4);
dev_spi_write(0x55a,0x60);
dev_spi_write(0x55b,0x2);
dev_spi_write(0x55c,0xa);
dev_spi_write(0x55d,0x60);
dev_spi_write(0x55e,0xa);
dev_spi_write(0x55f,0x68);
dev_spi_write(0x560,0x22);
dev_spi_write(0x561,0xf4);
dev_spi_write(0x562,0xe0);
dev_spi_write(0x563,0x12);
dev_spi_write(0x564,0x2);
dev_spi_write(0x565,0xf5);
dev_spi_write(0x566,0x80);
dev_spi_write(0x567,0x22);
dev_spi_write(0x568,0x30);
dev_spi_write(0x569,0x4d);
dev_spi_write(0x56a,0xa);
dev_spi_write(0x56b,0x60);
dev_spi_write(0x56c,0x0);
dev_spi_write(0x56d,0x23);
dev_spi_write(0x56e,0x2a);
dev_spi_write(0x56f,0x1d);
dev_spi_write(0x570,0xb);
dev_spi_write(0x571,0x75);
dev_spi_write(0x572,0x16);
dev_spi_write(0x573,0x68);
dev_spi_write(0x574,0xc);
dev_spi_write(0x575,0x68);
dev_spi_write(0x576,0x1f);
dev_spi_write(0x577,0x46);
dev_spi_write(0x578,0xc6);
dev_spi_write(0x579,0xf3);
dev_spi_write(0x57a,0x40);
dev_spi_write(0x57b,0x12);
dev_spi_write(0x57c,0x24);
dev_spi_write(0x57d,0xf0);
dev_spi_write(0x57e,0x2);
dev_spi_write(0x57f,0x4);
dev_spi_write(0x580,0x2);
dev_spi_write(0x581,0xeb);
dev_spi_write(0x582,0x96);
dev_spi_write(0x583,0x12);
dev_spi_write(0x584,0xc);
dev_spi_write(0x585,0x60);
dev_spi_write(0x586,0xf);
dev_spi_write(0x587,0xe0);
dev_spi_write(0x588,0x34);
dev_spi_write(0x589,0x46);
dev_spi_write(0x58a,0x64);
dev_spi_write(0x58b,0x1e);
dev_spi_write(0x58c,0xfd);
dev_spi_write(0x58d,0xd1);
dev_spi_write(0x58e,0x0);
dev_spi_write(0x58f,0xbf);
dev_spi_write(0x590,0x5b);
dev_spi_write(0x591,0x1c);
dev_spi_write(0x592,0x1d);
dev_spi_write(0x593,0xe0);
dev_spi_write(0x594,0x37);
dev_spi_write(0x595,0x46);
dev_spi_write(0x596,0x7f);
dev_spi_write(0x597,0x1e);
dev_spi_write(0x598,0xfd);
dev_spi_write(0x599,0xd1);
dev_spi_write(0x59a,0x0);
dev_spi_write(0x59b,0xbf);
dev_spi_write(0x59c,0x6d);
dev_spi_write(0x59d,0x1c);
dev_spi_write(0x59e,0x13);
dev_spi_write(0x59f,0xe0);
dev_spi_write(0x5a0,0x76);
dev_spi_write(0x5a1,0x1e);
dev_spi_write(0x5a2,0xfd);
dev_spi_write(0x5a3,0xd1);
dev_spi_write(0x5a4,0x0);
dev_spi_write(0x5a5,0xbf);
dev_spi_write(0x5a6,0x7f);
dev_spi_write(0x5a7,0x1c);
dev_spi_write(0x5a8,0x13);
dev_spi_write(0x5a9,0x26);
dev_spi_write(0x5aa,0xba);
dev_spi_write(0x5ab,0x42);
dev_spi_write(0x5ac,0xc0);
dev_spi_write(0x5ad,0xf2);
dev_spi_write(0x5ae,0x0);
dev_spi_write(0x5af,0x6);
dev_spi_write(0x5b0,0xf6);
dev_spi_write(0x5b1,0xd8);
dev_spi_write(0x5b2,0x8);
dev_spi_write(0x5b3,0x35);
dev_spi_write(0x5b4,0xc);
dev_spi_write(0x5b5,0x68);
dev_spi_write(0x5b6,0x2f);
dev_spi_write(0x5b7,0x68);
dev_spi_write(0x5b8,0x44);
dev_spi_write(0x5b9,0xf0);
dev_spi_write(0x5ba,0x2);
dev_spi_write(0x5bb,0x4);
dev_spi_write(0x5bc,0xc7);
dev_spi_write(0x5bd,0xf3);
dev_spi_write(0x5be,0x40);
dev_spi_write(0x5bf,0x1c);
dev_spi_write(0x5c0,0x1d);
dev_spi_write(0x5c1,0x46);
dev_spi_write(0x5c2,0xc);
dev_spi_write(0x5c3,0x60);
dev_spi_write(0x5c4,0xc);
dev_spi_write(0x5c5,0xeb);
dev_spi_write(0x5c6,0x97);
dev_spi_write(0x5c7,0x14);
dev_spi_write(0x5c8,0xac);
dev_spi_write(0x5c9,0x42);
dev_spi_write(0x5ca,0xe3);
dev_spi_write(0x5cb,0xd8);
dev_spi_write(0x5cc,0x1);
dev_spi_write(0x5cd,0x24);
dev_spi_write(0x5ce,0xc);
dev_spi_write(0x5cf,0x75);
dev_spi_write(0x5d0,0x9a);
dev_spi_write(0x5d1,0x42);
dev_spi_write(0x5d2,0xd9);
dev_spi_write(0x5d3,0xd8);
dev_spi_write(0x5d4,0xb1);
dev_spi_write(0x5d5,0xf9);
dev_spi_write(0x5d6,0x10);
dev_spi_write(0x5d7,0x10);
dev_spi_write(0x5d8,0x1);
dev_spi_write(0x5d9,0x28);
dev_spi_write(0x5da,0xc);
dev_spi_write(0x5db,0xbf);
dev_spi_write(0x5dc,0xc1);
dev_spi_write(0x5dd,0xf5);
dev_spi_write(0x5de,0x40);
dev_spi_write(0x5df,0x61);
dev_spi_write(0x5e0,0xa1);
dev_spi_write(0x5e1,0xf5);
dev_spi_write(0x5e2,0x80);
dev_spi_write(0x5e3,0x61);
dev_spi_write(0x5e4,0x8);
dev_spi_write(0x5e5,0xb2);
dev_spi_write(0x5e6,0xf8);
dev_spi_write(0x5e7,0xbd);
dev_spi_write(0x5e8,0xaf);
dev_spi_write(0x5e9,0x4a);
dev_spi_write(0x5ea,0xb2);
dev_spi_write(0x5eb,0xf9);
dev_spi_write(0x5ec,0x0);
dev_spi_write(0x5ed,0x20);
dev_spi_write(0x5ee,0x48);
dev_spi_write(0x5ef,0x43);
dev_spi_write(0x5f0,0x0);
dev_spi_write(0x5f1,0x28);
dev_spi_write(0x5f2,0xcc);
dev_spi_write(0x5f3,0xbf);
dev_spi_write(0x5f4,0x0);
dev_spi_write(0x5f5,0xeb);
dev_spi_write(0x5f6,0x62);
dev_spi_write(0x5f7,0x0);
dev_spi_write(0x5f8,0xa0);
dev_spi_write(0x5f9,0xeb);
dev_spi_write(0x5fa,0x62);
dev_spi_write(0x5fb,0x0);
dev_spi_write(0x5fc,0x90);
dev_spi_write(0x5fd,0xfb);
dev_spi_write(0x5fe,0xf2);
dev_spi_write(0x5ff,0xf0);
dev_spi_write(0x600,0x70);
dev_spi_write(0x601,0x47);
dev_spi_write(0x602,0x3);
dev_spi_write(0x603,0x46);
dev_spi_write(0x604,0x0);
dev_spi_write(0x605,0x28);
dev_spi_write(0x606,0xb8);
dev_spi_write(0x607,0xbf);
dev_spi_write(0x608,0x40);
dev_spi_write(0x609,0x42);
dev_spi_write(0x60a,0x49);
dev_spi_write(0x60b,0xb2);
dev_spi_write(0x60c,0x1);
dev_spi_write(0x60d,0x22);
dev_spi_write(0x60e,0x49);
dev_spi_write(0x60f,0x1e);
dev_spi_write(0x610,0xc9);
dev_spi_write(0x611,0xb2);
dev_spi_write(0x612,0x8a);
dev_spi_write(0x613,0x40);
dev_spi_write(0x614,0x51);
dev_spi_write(0x615,0x1e);
dev_spi_write(0x616,0x81);
dev_spi_write(0x617,0x42);
dev_spi_write(0x618,0x38);
dev_spi_write(0x619,0xbf);
dev_spi_write(0x61a,0x8);
dev_spi_write(0x61b,0x1c);
dev_spi_write(0x61c,0x0);
dev_spi_write(0x61d,0x2b);
dev_spi_write(0x61e,0x48);
dev_spi_write(0x61f,0xbf);
dev_spi_write(0x620,0x10);
dev_spi_write(0x621,0x44);
dev_spi_write(0x622,0x70);
dev_spi_write(0x623,0x47);
dev_spi_write(0x624,0xc0);
dev_spi_write(0x625,0x0);
dev_spi_write(0x626,0x3);
dev_spi_write(0x627,0xad);
dev_spi_write(0x628,0x0);
dev_spi_write(0x629,0x5);
dev_spi_write(0x62a,0x2);
dev_spi_write(0x62b,0xac);
dev_spi_write(0x62c,0xac);
dev_spi_write(0x62d,0x22);
dev_spi_write(0x62e,0x1);
dev_spi_write(0x62f,0x20);
dev_spi_write(0x630,0x2d);
dev_spi_write(0x631,0xe9);
dev_spi_write(0x632,0xf0);
dev_spi_write(0x633,0x4f);
dev_spi_write(0x634,0xdf);
dev_spi_write(0x635,0xf8);
dev_spi_write(0x636,0x74);
dev_spi_write(0x637,0x82);
dev_spi_write(0x638,0xd8);
dev_spi_write(0x639,0xf8);
dev_spi_write(0x63a,0x0);
dev_spi_write(0x63b,0x32);
dev_spi_write(0x63c,0xc);
dev_spi_write(0x63d,0x46);
dev_spi_write(0x63e,0x81);
dev_spi_write(0x63f,0x46);
dev_spi_write(0x640,0x1);
dev_spi_write(0x641,0x21);
dev_spi_write(0x642,0x0);
dev_spi_write(0x643,0x20);
dev_spi_write(0x644,0xa);
dev_spi_write(0x645,0x46);
dev_spi_write(0x646,0xad);
dev_spi_write(0x647,0xf1);
dev_spi_write(0x648,0x1c);
dev_spi_write(0x649,0xd);
dev_spi_write(0x64a,0x98);
dev_spi_write(0x64b,0x47);
dev_spi_write(0x64c,0xff);
dev_spi_write(0x64d,0xf7);
dev_spi_write(0x64e,0xfc);
dev_spi_write(0x64f,0xfe);
dev_spi_write(0x650,0x48);
dev_spi_write(0x651,0x46);
dev_spi_write(0x652,0x0);
dev_spi_write(0x653,0x2c);
dev_spi_write(0x654,0x5);
dev_spi_write(0x655,0x94);
dev_spi_write(0x656,0x0);
dev_spi_write(0x657,0xf0);
dev_spi_write(0x658,0xf7);
dev_spi_write(0x659,0x80);
dev_spi_write(0x65a,0xdf);
dev_spi_write(0x65b,0xf8);
dev_spi_write(0x65c,0x54);
dev_spi_write(0x65d,0x82);
dev_spi_write(0x65e,0x95);
dev_spi_write(0x65f,0x4f);
dev_spi_write(0x660,0x40);
dev_spi_write(0x661,0x1e);
dev_spi_write(0x662,0x4f);
dev_spi_write(0x663,0xf0);
dev_spi_write(0x664,0x0);
dev_spi_write(0x665,0xb);
dev_spi_write(0x666,0x4);
dev_spi_write(0x667,0x90);
dev_spi_write(0x668,0x4);
dev_spi_write(0x669,0x98);
dev_spi_write(0x66a,0x66);
dev_spi_write(0x66b,0x4b);
dev_spi_write(0x66c,0x3);
dev_spi_write(0x66d,0x25);
dev_spi_write(0x66e,0x6);
dev_spi_write(0x66f,0x26);
dev_spi_write(0x670,0x10);
dev_spi_write(0x671,0xf8);
dev_spi_write(0x672,0x1);
dev_spi_write(0x673,0xcf);
dev_spi_write(0x674,0x4);
dev_spi_write(0x675,0x90);
dev_spi_write(0x676,0x9c);
dev_spi_write(0x677,0xfb);
dev_spi_write(0x678,0xf5);
dev_spi_write(0x679,0xf2);
dev_spi_write(0x67a,0x53);
dev_spi_write(0x67b,0xf8);
dev_spi_write(0x67c,0x4);
dev_spi_write(0x67d,0x1b);
dev_spi_write(0x67e,0xd1);
dev_spi_write(0x67f,0xf8);
dev_spi_write(0x680,0x18);
dev_spi_write(0x681,0x1);
dev_spi_write(0x682,0x20);
dev_spi_write(0x683,0xf4);
dev_spi_write(0x684,0x0);
dev_spi_write(0x685,0x70);
dev_spi_write(0x686,0xc1);
dev_spi_write(0x687,0xf8);
dev_spi_write(0x688,0x18);
dev_spi_write(0x689,0x1);
dev_spi_write(0x68a,0x8);
dev_spi_write(0x68b,0x6e);
dev_spi_write(0x68c,0x76);
dev_spi_write(0x68d,0x1e);
dev_spi_write(0x68e,0x20);
dev_spi_write(0x68f,0xf0);
dev_spi_write(0x690,0x0);
dev_spi_write(0x691,0x70);
dev_spi_write(0x692,0x8);
dev_spi_write(0x693,0x66);
dev_spi_write(0x694,0xf1);
dev_spi_write(0x695,0xd1);
dev_spi_write(0x696,0x5b);
dev_spi_write(0x697,0x48);
dev_spi_write(0x698,0x50);
dev_spi_write(0x699,0xf8);
dev_spi_write(0x69a,0x2c);
dev_spi_write(0x69b,0x40);
dev_spi_write(0x69c,0xd4);
dev_spi_write(0x69d,0xf8);
dev_spi_write(0x69e,0x18);
dev_spi_write(0x69f,0x1);
dev_spi_write(0x6a0,0x40);
dev_spi_write(0x6a1,0xf4);
dev_spi_write(0x6a2,0x0);
dev_spi_write(0x6a3,0x70);
dev_spi_write(0x6a4,0xc4);
dev_spi_write(0x6a5,0xf8);
dev_spi_write(0x6a6,0x18);
dev_spi_write(0x6a7,0x1);
dev_spi_write(0x6a8,0x20);
dev_spi_write(0x6a9,0x6e);
dev_spi_write(0x6aa,0x40);
dev_spi_write(0x6ab,0xf0);
dev_spi_write(0x6ac,0x80);
dev_spi_write(0x6ad,0x60);
dev_spi_write(0x6ae,0x20);
dev_spi_write(0x6af,0x66);
dev_spi_write(0x6b0,0x20);
dev_spi_write(0x6b1,0x68);
dev_spi_write(0x6b2,0x1);
dev_spi_write(0x6b3,0x2a);
dev_spi_write(0x6b4,0x0);
dev_spi_write(0x6b5,0x90);
dev_spi_write(0x6b6,0xc);
dev_spi_write(0x6b7,0xd0);
dev_spi_write(0x6b8,0xd8);
dev_spi_write(0x6b9,0xf8);
dev_spi_write(0x6ba,0x0);
dev_spi_write(0x6bb,0x0);
dev_spi_write(0x6bc,0x20);
dev_spi_write(0x6bd,0xf0);
dev_spi_write(0x6be,0x38);
dev_spi_write(0x6bf,0x0);
dev_spi_write(0x6c0,0x38);
dev_spi_write(0x6c1,0x30);
dev_spi_write(0x6c2,0xc8);
dev_spi_write(0x6c3,0xf8);
dev_spi_write(0x6c4,0x0);
dev_spi_write(0x6c5,0x0);
dev_spi_write(0x6c6,0xd8);
dev_spi_write(0x6c7,0xf8);
dev_spi_write(0x6c8,0x0);
dev_spi_write(0x6c9,0x0);
dev_spi_write(0x6ca,0x20);
dev_spi_write(0x6cb,0xf0);
dev_spi_write(0x6cc,0x7);
dev_spi_write(0x6cd,0x0);
dev_spi_write(0x6ce,0xc0);
dev_spi_write(0x6cf,0x1d);
dev_spi_write(0x6d0,0xb);
dev_spi_write(0x6d1,0xe0);
dev_spi_write(0x6d2,0xd8);
dev_spi_write(0x6d3,0xf8);
dev_spi_write(0x6d4,0x0);
dev_spi_write(0x6d5,0x0);
dev_spi_write(0x6d6,0x20);
dev_spi_write(0x6d7,0xf0);
dev_spi_write(0x6d8,0x38);
dev_spi_write(0x6d9,0x0);
dev_spi_write(0x6da,0x30);
dev_spi_write(0x6db,0x30);
dev_spi_write(0x6dc,0xc8);
dev_spi_write(0x6dd,0xf8);
dev_spi_write(0x6de,0x0);
dev_spi_write(0x6df,0x0);
dev_spi_write(0x6e0,0xd8);
dev_spi_write(0x6e1,0xf8);
dev_spi_write(0x6e2,0x0);
dev_spi_write(0x6e3,0x0);
dev_spi_write(0x6e4,0x20);
dev_spi_write(0x6e5,0xf0);
dev_spi_write(0x6e6,0x7);
dev_spi_write(0x6e7,0x0);
dev_spi_write(0x6e8,0x80);
dev_spi_write(0x6e9,0x1d);
dev_spi_write(0x6ea,0xc8);
dev_spi_write(0x6eb,0xf8);
dev_spi_write(0x6ec,0x0);
dev_spi_write(0x6ed,0x0);
dev_spi_write(0x6ee,0x0);
dev_spi_write(0x6ef,0x20);
dev_spi_write(0x6f0,0xff);
dev_spi_write(0x6f1,0xf7);
dev_spi_write(0x6f2,0x23);
dev_spi_write(0x6f3,0xff);
dev_spi_write(0x6f4,0x5);
dev_spi_write(0x6f5,0x46);
dev_spi_write(0x6f6,0x1);
dev_spi_write(0x6f7,0x20);
dev_spi_write(0x6f8,0xff);
dev_spi_write(0x6f9,0xf7);
dev_spi_write(0x6fa,0x1f);
dev_spi_write(0x6fb,0xff);
dev_spi_write(0x6fc,0x28);
dev_spi_write(0x6fd,0x49);
dev_spi_write(0x6fe,0x4d);
dev_spi_write(0x6ff,0x60);
dev_spi_write(0x700,0xe);
dev_spi_write(0x701,0x46);
dev_spi_write(0x702,0xb0);
dev_spi_write(0x703,0x60);
dev_spi_write(0x704,0x21);
dev_spi_write(0x705,0x6e);
dev_spi_write(0x706,0x21);
dev_spi_write(0x707,0xf0);
dev_spi_write(0x708,0x80);
dev_spi_write(0x709,0x61);
dev_spi_write(0x70a,0x21);
dev_spi_write(0x70b,0x66);
dev_spi_write(0x70c,0x21);
dev_spi_write(0x70d,0x6e);
dev_spi_write(0x70e,0x41);
dev_spi_write(0x70f,0xf0);
dev_spi_write(0x710,0x0);
dev_spi_write(0x711,0x71);
dev_spi_write(0x712,0x21);
dev_spi_write(0x713,0x66);
dev_spi_write(0x714,0x61);
dev_spi_write(0x715,0x6e);
dev_spi_write(0x716,0x43);
dev_spi_write(0x717,0x19);
dev_spi_write(0x718,0x4f);
dev_spi_write(0x719,0xea);
dev_spi_write(0x71a,0x63);
dev_spi_write(0x71b,0xa);
dev_spi_write(0x71c,0x0);
dev_spi_write(0x71d,0x26);
dev_spi_write(0x71e,0xc1);
dev_spi_write(0x71f,0xf3);
dev_spi_write(0x720,0xc0);
dev_spi_write(0x721,0x45);
dev_spi_write(0x722,0x0);
dev_spi_write(0x723,0x2d);
dev_spi_write(0x724,0x5d);
dev_spi_write(0x725,0xd1);
dev_spi_write(0x726,0x35);
dev_spi_write(0x727,0x46);
dev_spi_write(0x728,0xb1);
dev_spi_write(0x729,0x46);
dev_spi_write(0x72a,0x23);
dev_spi_write(0x72b,0xe0);
dev_spi_write(0x72c,0x28);
dev_spi_write(0x72d,0x46);
dev_spi_write(0x72e,0xff);
dev_spi_write(0x72f,0xf7);
dev_spi_write(0x730,0x4);
dev_spi_write(0x731,0xff);
dev_spi_write(0x732,0xb7);
dev_spi_write(0x733,0xf9);
dev_spi_write(0x734,0x0);
dev_spi_write(0x735,0x10);
dev_spi_write(0x736,0xaa);
dev_spi_write(0x737,0xeb);
dev_spi_write(0x738,0x0);
dev_spi_write(0x739,0x0);
dev_spi_write(0x73a,0xff);
dev_spi_write(0x73b,0xf7);
dev_spi_write(0x73c,0x55);
dev_spi_write(0x73d,0xff);
dev_spi_write(0x73e,0x36);
dev_spi_write(0x73f,0x1a);
dev_spi_write(0x740,0x3);
dev_spi_write(0x741,0xd4);
dev_spi_write(0x742,0x10);
dev_spi_write(0x743,0x2e);
dev_spi_write(0x744,0xa8);
dev_spi_write(0x745,0xbf);
dev_spi_write(0x746,0xf);
dev_spi_write(0x747,0x26);
dev_spi_write(0x748,0x4);
dev_spi_write(0x749,0xe0);
dev_spi_write(0x74a,0x16);
dev_spi_write(0x74b,0xf1);
dev_spi_write(0x74c,0xf);
dev_spi_write(0x74d,0xf);
dev_spi_write(0x74e,0xb8);
dev_spi_write(0x74f,0xbf);
dev_spi_write(0x750,0x6f);
dev_spi_write(0x751,0xf0);
dev_spi_write(0x752,0xe);
dev_spi_write(0x753,0x6);
dev_spi_write(0x754,0x30);
dev_spi_write(0x755,0x46);
dev_spi_write(0x756,0x5);
dev_spi_write(0x757,0x21);
dev_spi_write(0x758,0xff);
dev_spi_write(0x759,0xf7);
dev_spi_write(0x75a,0x53);
dev_spi_write(0x75b,0xff);
dev_spi_write(0x75c,0xd4);
dev_spi_write(0x75d,0xf8);
dev_spi_write(0x75e,0x80);
dev_spi_write(0x75f,0x10);
dev_spi_write(0x760,0x60);
dev_spi_write(0x761,0xf3);
dev_spi_write(0x762,0x1c);
dev_spi_write(0x763,0x61);
dev_spi_write(0x764,0xc4);
dev_spi_write(0x765,0xf8);
dev_spi_write(0x766,0x80);
dev_spi_write(0x767,0x10);
dev_spi_write(0x768,0x20);
dev_spi_write(0x769,0x68);
dev_spi_write(0x76a,0x9);
dev_spi_write(0x76b,0xf1);
dev_spi_write(0x76c,0x1);
dev_spi_write(0x76d,0x3);
dev_spi_write(0x76e,0x5f);
dev_spi_write(0x76f,0xfa);
dev_spi_write(0x770,0x83);
dev_spi_write(0x771,0xf9);
dev_spi_write(0x772,0x1);
dev_spi_write(0x773,0x90);
dev_spi_write(0x774,0xb8);
dev_spi_write(0x775,0x79);
dev_spi_write(0x776,0x48);
dev_spi_write(0x777,0x45);
dev_spi_write(0x778,0xd8);
dev_spi_write(0x779,0xdc);
dev_spi_write(0x77a,0x2e);
dev_spi_write(0x77b,0x46);
dev_spi_write(0x77c,0xb0);
dev_spi_write(0x77d,0x42);
dev_spi_write(0x77e,0x59);
dev_spi_write(0x77f,0xdd);
dev_spi_write(0x780,0x1);
dev_spi_write(0x781,0x20);
dev_spi_write(0x782,0xff);
dev_spi_write(0x783,0xf7);
dev_spi_write(0x784,0xda);
dev_spi_write(0x785,0xfe);
dev_spi_write(0x786,0xb7);
dev_spi_write(0x787,0xf9);
dev_spi_write(0x788,0x2);
dev_spi_write(0x789,0x10);
dev_spi_write(0x78a,0xaa);
dev_spi_write(0x78b,0xeb);
dev_spi_write(0x78c,0x0);
dev_spi_write(0x78d,0x0);
dev_spi_write(0x78e,0xff);
dev_spi_write(0x78f,0xf7);
dev_spi_write(0x790,0x2b);
dev_spi_write(0x791,0xff);
dev_spi_write(0x792,0x45);
dev_spi_write(0x793,0x19);
dev_spi_write(0x794,0x6);
dev_spi_write(0x795,0xd4);
dev_spi_write(0x796,0x8);
dev_spi_write(0x797,0x2d);
dev_spi_write(0x798,0xa8);
dev_spi_write(0x799,0xbf);
dev_spi_write(0x79a,0x7);
dev_spi_write(0x79b,0x25);
dev_spi_write(0x79c,0x7);
dev_spi_write(0x79d,0xe0);
dev_spi_write(0x79e,0xc0);
dev_spi_write(0x79f,0x46);
dev_spi_write(0x7a0,0xb8);
dev_spi_write(0x7a1,0x22);
dev_spi_write(0x7a2,0x1);
dev_spi_write(0x7a3,0x20);
dev_spi_write(0x7a4,0x15);
dev_spi_write(0x7a5,0xf1);
dev_spi_write(0x7a6,0x7);
dev_spi_write(0x7a7,0xf);
dev_spi_write(0x7a8,0xb8);
dev_spi_write(0x7a9,0xbf);
dev_spi_write(0x7aa,0x6f);
dev_spi_write(0x7ab,0xf0);
dev_spi_write(0x7ac,0x6);
dev_spi_write(0x7ad,0x5);
dev_spi_write(0x7ae,0x0);
dev_spi_write(0x7af,0x21);
dev_spi_write(0x7b0,0x0);
dev_spi_write(0x7b1,0x2d);
dev_spi_write(0x7b2,0xd8);
dev_spi_write(0x7b3,0xbf);
dev_spi_write(0x7b4,0x1);
dev_spi_write(0x7b5,0x21);
dev_spi_write(0x7b6,0x20);
dev_spi_write(0x7b7,0x6f);
dev_spi_write(0x7b8,0x20);
dev_spi_write(0x7b9,0xf4);
dev_spi_write(0x7ba,0x0);
dev_spi_write(0x7bb,0x50);
dev_spi_write(0x7bc,0x40);
dev_spi_write(0x7bd,0xea);
dev_spi_write(0x7be,0x41);
dev_spi_write(0x7bf,0x30);
dev_spi_write(0x7c0,0x20);
dev_spi_write(0x7c1,0x67);
dev_spi_write(0x7c2,0x29);
dev_spi_write(0x7c3,0x46);
dev_spi_write(0x7c4,0x0);
dev_spi_write(0x7c5,0x29);
dev_spi_write(0x7c6,0xb8);
dev_spi_write(0x7c7,0xbf);
dev_spi_write(0x7c8,0x49);
dev_spi_write(0x7c9,0x42);
dev_spi_write(0x7ca,0xd4);
dev_spi_write(0x7cb,0xf8);
dev_spi_write(0x7cc,0x84);
dev_spi_write(0x7cd,0x0);
dev_spi_write(0x7ce,0x61);
dev_spi_write(0x7cf,0xf3);
dev_spi_write(0x7d0,0x8c);
dev_spi_write(0x7d1,0x20);
dev_spi_write(0x7d2,0xc4);
dev_spi_write(0x7d3,0xf8);
dev_spi_write(0x7d4,0x84);
dev_spi_write(0x7d5,0x0);
dev_spi_write(0x7d6,0xb8);
dev_spi_write(0x7d7,0x79);
dev_spi_write(0x7d8,0x21);
dev_spi_write(0x7d9,0x68);
dev_spi_write(0x7da,0x76);
dev_spi_write(0x7db,0x1c);
dev_spi_write(0x7dc,0xf6);
dev_spi_write(0x7dd,0xb2);
dev_spi_write(0x7de,0x2);
dev_spi_write(0x7df,0x91);
dev_spi_write(0x7e0,0xcc);
dev_spi_write(0x7e1,0xe7);
dev_spi_write(0x7e2,0x35);
dev_spi_write(0x7e3,0x46);
dev_spi_write(0x7e4,0x23);
dev_spi_write(0x7e5,0xe0);
dev_spi_write(0x7e6,0x1);
dev_spi_write(0x7e7,0x20);
dev_spi_write(0x7e8,0xff);
dev_spi_write(0x7e9,0xf7);
dev_spi_write(0x7ea,0xa7);
dev_spi_write(0x7eb,0xfe);
dev_spi_write(0x7ec,0xb7);
dev_spi_write(0x7ed,0xf9);
dev_spi_write(0x7ee,0x0);
dev_spi_write(0x7ef,0x10);
dev_spi_write(0x7f0,0xaa);
dev_spi_write(0x7f1,0xeb);
dev_spi_write(0x7f2,0x0);
dev_spi_write(0x7f3,0x0);
dev_spi_write(0x7f4,0xff);
dev_spi_write(0x7f5,0xf7);
dev_spi_write(0x7f6,0xf8);
dev_spi_write(0x7f7,0xfe);
dev_spi_write(0x7f8,0x36);
dev_spi_write(0x7f9,0x1a);
dev_spi_write(0x7fa,0x5);
dev_spi_write(0x7fb,0xd4);
dev_spi_write(0x7fc,0x10);
dev_spi_write(0x7fd,0x2e);
dev_spi_write(0x7fe,0xa8);
dev_spi_write(0x7ff,0xbf);
dev_spi_write(0x800,0xf);
dev_spi_write(0x801,0x26);
dev_spi_write(0x802,0x6);
dev_spi_write(0x803,0xe0);
dev_spi_write(0x804,0xc0);
dev_spi_write(0x805,0x75);
dev_spi_write(0x806,0x2);
dev_spi_write(0x807,0x0);
dev_spi_write(0x808,0x16);
dev_spi_write(0x809,0xf1);
dev_spi_write(0x80a,0xf);
dev_spi_write(0x80b,0xf);
dev_spi_write(0x80c,0xb8);
dev_spi_write(0x80d,0xbf);
dev_spi_write(0x80e,0x6f);
dev_spi_write(0x80f,0xf0);
dev_spi_write(0x810,0xe);
dev_spi_write(0x811,0x6);
dev_spi_write(0x812,0x30);
dev_spi_write(0x813,0x46);
dev_spi_write(0x814,0x5);
dev_spi_write(0x815,0x21);
dev_spi_write(0x816,0xff);
dev_spi_write(0x817,0xf7);
dev_spi_write(0x818,0xf4);
dev_spi_write(0x819,0xfe);
dev_spi_write(0x81a,0xd4);
dev_spi_write(0x81b,0xf8);
dev_spi_write(0x81c,0x80);
dev_spi_write(0x81d,0x10);
dev_spi_write(0x81e,0x60);
dev_spi_write(0x81f,0xf3);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 4405 of bringupLog\n");
xil_printf("Number of iterations of poll in line 4405 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x8);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x8);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x78);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 4417 of bringupLog\n");
xil_printf("Number of iterations of poll in line 4417 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 4418 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x1);
dev_spi_write(0x20,0x1c);
dev_spi_write(0x21,0x61);
dev_spi_write(0x22,0xc4);
dev_spi_write(0x23,0xf8);
dev_spi_write(0x24,0x80);
dev_spi_write(0x25,0x10);
dev_spi_write(0x26,0x20);
dev_spi_write(0x27,0x68);
dev_spi_write(0x28,0x6d);
dev_spi_write(0x29,0x1c);
dev_spi_write(0x2a,0xed);
dev_spi_write(0x2b,0xb2);
dev_spi_write(0x2c,0x3);
dev_spi_write(0x2d,0x90);
dev_spi_write(0x2e,0xb8);
dev_spi_write(0x2f,0x79);
dev_spi_write(0x30,0xa8);
dev_spi_write(0x31,0x42);
dev_spi_write(0x32,0xd8);
dev_spi_write(0x33,0xdc);
dev_spi_write(0x34,0x20);
dev_spi_write(0x35,0x6e);
dev_spi_write(0x36,0x5);
dev_spi_write(0x37,0x9e);
dev_spi_write(0x38,0xb);
dev_spi_write(0x39,0xf1);
dev_spi_write(0x3a,0x1);
dev_spi_write(0x3b,0xb);
dev_spi_write(0x3c,0x20);
dev_spi_write(0x3d,0xf0);
dev_spi_write(0x3e,0x0);
dev_spi_write(0x3f,0x70);
dev_spi_write(0x40,0x5e);
dev_spi_write(0x41,0x45);
dev_spi_write(0x42,0x20);
dev_spi_write(0x43,0x66);
dev_spi_write(0x44,0x3f);
dev_spi_write(0x45,0xf7);
dev_spi_write(0x46,0x10);
dev_spi_write(0x47,0xaf);
dev_spi_write(0x48,0xff);
dev_spi_write(0x49,0xf7);
dev_spi_write(0x4a,0x48);
dev_spi_write(0x4b,0xfe);
dev_spi_write(0x4c,0x17);
dev_spi_write(0x4d,0x48);
dev_spi_write(0x4e,0xd0);
dev_spi_write(0x4f,0xf8);
dev_spi_write(0x50,0x4);
dev_spi_write(0x51,0x32);
dev_spi_write(0x52,0x1);
dev_spi_write(0x53,0x21);
dev_spi_write(0x54,0xa);
dev_spi_write(0x55,0x46);
dev_spi_write(0x56,0x0);
dev_spi_write(0x57,0x20);
dev_spi_write(0x58,0x98);
dev_spi_write(0x59,0x47);
dev_spi_write(0x5a,0x7);
dev_spi_write(0x5b,0xb0);
dev_spi_write(0x5c,0xbd);
dev_spi_write(0x5d,0xe8);
dev_spi_write(0x5e,0xf0);
dev_spi_write(0x5f,0x8f);
dev_spi_write(0x60,0xfc);
dev_spi_write(0x61,0x22);
dev_spi_write(0x62,0x1);
dev_spi_write(0x63,0x20);
dev_spi_write(0x64,0x1);
dev_spi_write(0x65,0x22);
dev_spi_write(0x66,0x49);
dev_spi_write(0x67,0x1e);
dev_spi_write(0x68,0x8a);
dev_spi_write(0x69,0x40);
dev_spi_write(0x6a,0x1);
dev_spi_write(0x6b,0x46);
dev_spi_write(0x6c,0x50);
dev_spi_write(0x6d,0x1e);
dev_spi_write(0x6e,0x11);
dev_spi_write(0x6f,0x42);
dev_spi_write(0x70,0x1);
dev_spi_write(0x71,0xea);
dev_spi_write(0x72,0x0);
dev_spi_write(0x73,0x0);
dev_spi_write(0x74,0x18);
dev_spi_write(0x75,0xbf);
dev_spi_write(0x76,0x40);
dev_spi_write(0x77,0x42);
dev_spi_write(0x78,0x70);
dev_spi_write(0x79,0x47);
dev_spi_write(0x7a,0x1);
dev_spi_write(0x7b,0x46);
dev_spi_write(0x7c,0x1c);
dev_spi_write(0x7d,0xb5);
dev_spi_write(0x7e,0x0);
dev_spi_write(0x7f,0x20);
dev_spi_write(0x80,0x1);
dev_spi_write(0x81,0x24);
dev_spi_write(0x82,0x2);
dev_spi_write(0x83,0x46);
dev_spi_write(0x84,0x4);
dev_spi_write(0x85,0xfa);
dev_spi_write(0x86,0x2);
dev_spi_write(0x87,0xf3);
dev_spi_write(0x88,0x19);
dev_spi_write(0x89,0x42);
dev_spi_write(0x8a,0x3);
dev_spi_write(0x8b,0xd0);
dev_spi_write(0x8c,0x43);
dev_spi_write(0x8d,0x1c);
dev_spi_write(0x8e,0x0);
dev_spi_write(0x8f,0xf8);
dev_spi_write(0x90,0xd);
dev_spi_write(0x91,0x20);
dev_spi_write(0x92,0xd8);
dev_spi_write(0x93,0xb2);
dev_spi_write(0x94,0x52);
dev_spi_write(0x95,0x1c);
dev_spi_write(0x96,0x6);
dev_spi_write(0x97,0x2a);
dev_spi_write(0x98,0xf4);
dev_spi_write(0x99,0xdb);
dev_spi_write(0x9a,0x18);
dev_spi_write(0x9b,0xb1);
dev_spi_write(0x9c,0x1);
dev_spi_write(0x9d,0x46);
dev_spi_write(0x9e,0x68);
dev_spi_write(0x9f,0x46);
dev_spi_write(0xa0,0xff);
dev_spi_write(0xa1,0xf7);
dev_spi_write(0xa2,0xc6);
dev_spi_write(0xa3,0xfe);
dev_spi_write(0xa4,0x1c);
dev_spi_write(0xa5,0xbd);
dev_spi_write(0xa6,0xc0);
dev_spi_write(0xa7,0x46);
dev_spi_write(0xa8,0xa8);
dev_spi_write(0xa9,0x22);
dev_spi_write(0xaa,0x1);
dev_spi_write(0xab,0x20);
dev_spi_write(0xac,0x90);
dev_spi_write(0xad,0xd6);
dev_spi_write(0xae,0x0);
dev_spi_write(0xaf,0x20);
dev_spi_write(0xb0,0x4);
dev_spi_write(0xb1,0x5);
dev_spi_write(0xb2,0x2);
dev_spi_write(0xb3,0xac);
dev_spi_write(0xb4,0xa4);
dev_spi_write(0xb5,0x22);
dev_spi_write(0xb6,0x1);
dev_spi_write(0xb7,0x20);
dev_spi_write(0xb8,0x38);
dev_spi_write(0xb9,0xb5);
dev_spi_write(0xba,0xce);
dev_spi_write(0xbb,0x4c);
dev_spi_write(0xbc,0xc);
dev_spi_write(0xbd,0x25);
dev_spi_write(0xbe,0x10);
dev_spi_write(0xbf,0xfb);
dev_spi_write(0xc0,0x5);
dev_spi_write(0xc1,0xf0);
dev_spi_write(0xc2,0x0);
dev_spi_write(0xc3,0xeb);
dev_spi_write(0xc4,0x81);
dev_spi_write(0xc5,0x0);
dev_spi_write(0xc6,0x20);
dev_spi_write(0xc7,0x58);
dev_spi_write(0xc8,0x1);
dev_spi_write(0xc9,0x2b);
dev_spi_write(0xca,0x6);
dev_spi_write(0xcb,0xd0);
dev_spi_write(0xcc,0x51);
dev_spi_write(0xcd,0x78);
dev_spi_write(0xce,0x80);
dev_spi_write(0xcf,0xf8);
dev_spi_write(0xd0,0xa0);
dev_spi_write(0xd1,0x14);
dev_spi_write(0xd2,0x11);
dev_spi_write(0xd3,0x78);
dev_spi_write(0xd4,0x80);
dev_spi_write(0xd5,0xf8);
dev_spi_write(0xd6,0xaa);
dev_spi_write(0xd7,0x14);
dev_spi_write(0xd8,0x38);
dev_spi_write(0xd9,0xbd);
dev_spi_write(0xda,0x11);
dev_spi_write(0xdb,0x78);
dev_spi_write(0xdc,0x80);
dev_spi_write(0xdd,0xf8);
dev_spi_write(0xde,0xaa);
dev_spi_write(0xdf,0x14);
dev_spi_write(0xe0,0x51);
dev_spi_write(0xe1,0x78);
dev_spi_write(0xe2,0x80);
dev_spi_write(0xe3,0xf8);
dev_spi_write(0xe4,0xa0);
dev_spi_write(0xe5,0x14);
dev_spi_write(0xe6,0x38);
dev_spi_write(0xe7,0xbd);
dev_spi_write(0xe8,0x84);
dev_spi_write(0xe9,0x46);
dev_spi_write(0xea,0xf8);
dev_spi_write(0xeb,0xb5);
dev_spi_write(0xec,0xc3);
dev_spi_write(0xed,0x48);
dev_spi_write(0xee,0xdf);
dev_spi_write(0xef,0xf8);
dev_spi_write(0xf0,0x8);
dev_spi_write(0xf1,0xe3);
dev_spi_write(0xf2,0x4f);
dev_spi_write(0xf3,0xf4);
dev_spi_write(0xf4,0x25);
dev_spi_write(0xf5,0x73);
dev_spi_write(0xf6,0xdc);
dev_spi_write(0xf7,0x22);
dev_spi_write(0xf8,0x1c);
dev_spi_write(0xf9,0xfb);
dev_spi_write(0xfa,0x3);
dev_spi_write(0xfb,0xf3);
dev_spi_write(0xfc,0x11);
dev_spi_write(0xfd,0xfb);
dev_spi_write(0xfe,0x2);
dev_spi_write(0xff,0x32);
dev_spi_write(0x100,0x80);
dev_spi_write(0x101,0x18);
dev_spi_write(0x102,0x90);
dev_spi_write(0x103,0xf8);
dev_spi_write(0x104,0x38);
dev_spi_write(0x105,0x60);
dev_spi_write(0x106,0x90);
dev_spi_write(0x107,0xf8);
dev_spi_write(0x108,0x3d);
dev_spi_write(0x109,0x70);
dev_spi_write(0x10a,0xbd);
dev_spi_write(0x10b,0x4a);
dev_spi_write(0x10c,0x0);
dev_spi_write(0x10d,0x23);
dev_spi_write(0x10e,0x6);
dev_spi_write(0x10f,0x20);
dev_spi_write(0x110,0x1c);
dev_spi_write(0x111,0xfb);
dev_spi_write(0x112,0x0);
dev_spi_write(0x113,0xf4);
dev_spi_write(0x114,0x4);
dev_spi_write(0x115,0xeb);
dev_spi_write(0x116,0x41);
dev_spi_write(0x117,0x4);
dev_spi_write(0x118,0x3);
dev_spi_write(0x119,0x20);
dev_spi_write(0x11a,0x2);
dev_spi_write(0x11b,0xeb);
dev_spi_write(0x11c,0x44);
dev_spi_write(0x11d,0x2);
dev_spi_write(0x11e,0x1);
dev_spi_write(0x11f,0x2b);
dev_spi_write(0x120,0xb);
dev_spi_write(0x121,0xd0);
dev_spi_write(0x122,0x1c);
dev_spi_write(0x123,0xfb);
dev_spi_write(0x124,0x0);
dev_spi_write(0x125,0x14);
dev_spi_write(0x126,0x1e);
dev_spi_write(0x127,0xf8);
dev_spi_write(0x128,0x4);
dev_spi_write(0x129,0x40);
dev_spi_write(0x12a,0xf5);
dev_spi_write(0x12b,0x1b);
dev_spi_write(0x12c,0x65);
dev_spi_write(0x12d,0x19);
dev_spi_write(0x12e,0x6d);
dev_spi_write(0x12f,0xb2);
dev_spi_write(0x130,0x0);
dev_spi_write(0x131,0x2d);
dev_spi_write(0x132,0x48);
dev_spi_write(0x133,0xbf);
dev_spi_write(0x134,0x0);
dev_spi_write(0x135,0x25);
dev_spi_write(0x136,0xed);
dev_spi_write(0x137,0xb2);
dev_spi_write(0x138,0x1);
dev_spi_write(0x139,0xe0);
dev_spi_write(0x13a,0x3c);
dev_spi_write(0x13b,0x46);
dev_spi_write(0x13c,0x35);
dev_spi_write(0x13d,0x46);
dev_spi_write(0x13e,0x15);
dev_spi_write(0x13f,0x70);
dev_spi_write(0x140,0x5b);
dev_spi_write(0x141,0x1c);
dev_spi_write(0x142,0x54);
dev_spi_write(0x143,0x70);
dev_spi_write(0x144,0x2);
dev_spi_write(0x145,0x2b);
dev_spi_write(0x146,0x2);
dev_spi_write(0x147,0xf1);
dev_spi_write(0x148,0x2);
dev_spi_write(0x149,0x2);
dev_spi_write(0x14a,0xe8);
dev_spi_write(0x14b,0xdb);
dev_spi_write(0x14c,0xf8);
dev_spi_write(0x14d,0xbd);
dev_spi_write(0x14e,0x2d);
dev_spi_write(0x14f,0xe9);
dev_spi_write(0x150,0xfe);
dev_spi_write(0x151,0x4f);
dev_spi_write(0x152,0xac);
dev_spi_write(0x153,0x48);
dev_spi_write(0x154,0xdf);
dev_spi_write(0x155,0xf8);
dev_spi_write(0x156,0xa4);
dev_spi_write(0x157,0x92);
dev_spi_write(0x158,0x90);
dev_spi_write(0x159,0xf8);
dev_spi_write(0x15a,0x0);
dev_spi_write(0x15b,0xa0);
dev_spi_write(0x15c,0x4f);
dev_spi_write(0x15d,0xf0);
dev_spi_write(0x15e,0x0);
dev_spi_write(0x15f,0xe);
dev_spi_write(0x160,0x4f);
dev_spi_write(0x161,0xf0);
dev_spi_write(0x162,0x1);
dev_spi_write(0x163,0x8);
dev_spi_write(0x164,0xd);
dev_spi_write(0x165,0xf1);
dev_spi_write(0x166,0x1);
dev_spi_write(0x167,0x4);
dev_spi_write(0x168,0x76);
dev_spi_write(0x169,0x46);
dev_spi_write(0x16a,0x35);
dev_spi_write(0x16b,0x46);
dev_spi_write(0x16c,0x0);
dev_spi_write(0x16d,0x20);
dev_spi_write(0x16e,0xa6);
dev_spi_write(0x16f,0x4f);
dev_spi_write(0x170,0xa6);
dev_spi_write(0x171,0x4a);
dev_spi_write(0x172,0xa0);
dev_spi_write(0x173,0x49);
dev_spi_write(0x174,0x4);
dev_spi_write(0x175,0xf8);
dev_spi_write(0x176,0x1);
dev_spi_write(0x177,0xf);
dev_spi_write(0x178,0xf3);
dev_spi_write(0x179,0x19);
dev_spi_write(0x17a,0x92);
dev_spi_write(0x17b,0x19);
dev_spi_write(0x17c,0x71);
dev_spi_write(0x17d,0x44);
dev_spi_write(0x17e,0xa2);
dev_spi_write(0x17f,0xf1);
dev_spi_write(0x180,0x1);
dev_spi_write(0x181,0xc);
dev_spi_write(0x182,0x9);
dev_spi_write(0x183,0x1f);
dev_spi_write(0x184,0x51);
dev_spi_write(0x185,0xf8);
dev_spi_write(0x186,0x4);
dev_spi_write(0x187,0x2f);
dev_spi_write(0x188,0xd2);
dev_spi_write(0x189,0xf8);
dev_spi_write(0x18a,0x98);
dev_spi_write(0x18b,0x24);
dev_spi_write(0x18c,0x2);
dev_spi_write(0x18d,0xf0);
dev_spi_write(0x18e,0x1);
dev_spi_write(0x18f,0x2);
dev_spi_write(0x190,0xa);
dev_spi_write(0x191,0xea);
dev_spi_write(0x192,0x2);
dev_spi_write(0x193,0x7);
dev_spi_write(0x194,0xff);
dev_spi_write(0x195,0x22);
dev_spi_write(0x196,0x1);
dev_spi_write(0x197,0x2f);
dev_spi_write(0x198,0xc);
dev_spi_write(0x199,0xf8);
dev_spi_write(0x19a,0x1);
dev_spi_write(0x19b,0x2f);
dev_spi_write(0x19c,0xd);
dev_spi_write(0x19d,0xd1);
dev_spi_write(0x19e,0xdc);
dev_spi_write(0x19f,0x22);
dev_spi_write(0x1a0,0x4f);
dev_spi_write(0x1a1,0xf4);
dev_spi_write(0x1a2,0x25);
dev_spi_write(0x1a3,0x7b);
dev_spi_write(0x1a4,0x42);
dev_spi_write(0x1a5,0x43);
dev_spi_write(0x1a6,0xb);
dev_spi_write(0x1a7,0xfb);
dev_spi_write(0x1a8,0x5);
dev_spi_write(0x1a9,0x22);
dev_spi_write(0x1aa,0x4a);
dev_spi_write(0x1ab,0x44);
dev_spi_write(0x1ac,0x92);
dev_spi_write(0x1ad,0xf8);
dev_spi_write(0x1ae,0x7a);
dev_spi_write(0x1af,0x20);
dev_spi_write(0x1b0,0x0);
dev_spi_write(0x1b1,0x2a);
dev_spi_write(0x1b2,0x8);
dev_spi_write(0x1b3,0xbf);
dev_spi_write(0x1b4,0x83);
dev_spi_write(0x1b5,0xf8);
dev_spi_write(0x1b6,0x0);
dev_spi_write(0x1b7,0x80);
dev_spi_write(0x1b8,0x1);
dev_spi_write(0x1b9,0xd0);
dev_spi_write(0x1ba,0x0);
dev_spi_write(0x1bb,0x22);
dev_spi_write(0x1bc,0x1a);
dev_spi_write(0x1bd,0x70);
dev_spi_write(0x1be,0x1);
dev_spi_write(0x1bf,0x2f);
dev_spi_write(0x1c0,0x4);
dev_spi_write(0x1c1,0xd1);
dev_spi_write(0x1c2,0x27);
dev_spi_write(0x1c3,0x78);
dev_spi_write(0x1c4,0x8);
dev_spi_write(0x1c5,0xfa);
dev_spi_write(0x1c6,0x0);
dev_spi_write(0x1c7,0xf2);
dev_spi_write(0x1c8,0x3a);
dev_spi_write(0x1c9,0x43);
dev_spi_write(0x1ca,0x22);
dev_spi_write(0x1cb,0x70);
dev_spi_write(0x1cc,0x40);
dev_spi_write(0x1cd,0x1c);
dev_spi_write(0x1ce,0x5b);
dev_spi_write(0x1cf,0x1c);
dev_spi_write(0x1d0,0x3);
dev_spi_write(0x1d1,0x28);
dev_spi_write(0x1d2,0xd7);
dev_spi_write(0x1d3,0xdb);
dev_spi_write(0x1d4,0x6d);
dev_spi_write(0x1d5,0x1c);
dev_spi_write(0x1d6,0xf6);
dev_spi_write(0x1d7,0x1c);
dev_spi_write(0x1d8,0xe);
dev_spi_write(0x1d9,0xf1);
dev_spi_write(0x1da,0xc);
dev_spi_write(0x1db,0xe);
dev_spi_write(0x1dc,0x2);
dev_spi_write(0x1dd,0x2d);
dev_spi_write(0x1de,0xc5);
dev_spi_write(0x1df,0xdb);
dev_spi_write(0x1e0,0xd);
dev_spi_write(0x1e1,0xf1);
dev_spi_write(0x1e2,0x2);
dev_spi_write(0x1e3,0x0);
dev_spi_write(0x1e4,0xfe);
dev_spi_write(0x1e5,0xf7);
dev_spi_write(0x1e6,0x42);
dev_spi_write(0x1e7,0xff);
dev_spi_write(0x1e8,0x0);
dev_spi_write(0x1e9,0x25);
dev_spi_write(0x1ea,0x4f);
dev_spi_write(0x1eb,0xf0);
dev_spi_write(0x1ec,0xdc);
dev_spi_write(0x1ed,0x8);
dev_spi_write(0x1ee,0x2e);
dev_spi_write(0x1ef,0x46);
dev_spi_write(0x1f0,0x85);
dev_spi_write(0x1f1,0x48);
dev_spi_write(0x1f2,0x0);
dev_spi_write(0x1f3,0x24);
dev_spi_write(0x1f4,0x2f);
dev_spi_write(0x1f5,0x18);
dev_spi_write(0x1f6,0x17);
dev_spi_write(0x1f7,0xf8);
dev_spi_write(0x1f8,0x1);
dev_spi_write(0x1f9,0xb);
dev_spi_write(0x1fa,0x98);
dev_spi_write(0x1fb,0xb9);
dev_spi_write(0x1fc,0x6);
dev_spi_write(0x1fd,0xeb);
dev_spi_write(0x1fe,0x46);
dev_spi_write(0x1ff,0x0);
dev_spi_write(0x200,0x20);
dev_spi_write(0x201,0x18);
dev_spi_write(0x202,0x8);
dev_spi_write(0x203,0xfb);
dev_spi_write(0x204,0x0);
dev_spi_write(0x205,0x90);
dev_spi_write(0x206,0x6a);
dev_spi_write(0x207,0x46);
dev_spi_write(0x208,0x90);
dev_spi_write(0x209,0xf8);
dev_spi_write(0x20a,0x3d);
dev_spi_write(0x20b,0x10);
dev_spi_write(0x20c,0x90);
dev_spi_write(0x20d,0xf8);
dev_spi_write(0x20e,0x38);
dev_spi_write(0x20f,0x0);
dev_spi_write(0x210,0x8d);
dev_spi_write(0x211,0xf8);
dev_spi_write(0x212,0x1);
dev_spi_write(0x213,0x10);
dev_spi_write(0x214,0x0);
dev_spi_write(0x215,0x23);
dev_spi_write(0x216,0x8d);
dev_spi_write(0x217,0xf8);
dev_spi_write(0x218,0x0);
dev_spi_write(0x219,0x0);
dev_spi_write(0x21a,0x21);
dev_spi_write(0x21b,0x46);
dev_spi_write(0x21c,0x30);
dev_spi_write(0x21d,0x46);
dev_spi_write(0x21e,0xff);
dev_spi_write(0x21f,0xf7);
dev_spi_write(0x220,0x4b);
dev_spi_write(0x221,0xff);
dev_spi_write(0x222,0x6);
dev_spi_write(0x223,0xe0);
dev_spi_write(0x224,0x30);
dev_spi_write(0x225,0x46);
dev_spi_write(0x226,0x21);
dev_spi_write(0x227,0x46);
dev_spi_write(0x228,0xff);
dev_spi_write(0x229,0xf7);
dev_spi_write(0x22a,0x5e);
dev_spi_write(0x22b,0xff);
dev_spi_write(0x22c,0x30);
dev_spi_write(0x22d,0x46);
dev_spi_write(0x22e,0xff);
dev_spi_write(0x22f,0xf7);
dev_spi_write(0x230,0x32);
dev_spi_write(0x231,0xf8);
dev_spi_write(0x232,0x64);
dev_spi_write(0x233,0x1c);
dev_spi_write(0x234,0x3);
dev_spi_write(0x235,0x2c);
dev_spi_write(0x236,0xde);
dev_spi_write(0x237,0xdb);
dev_spi_write(0x238,0x76);
dev_spi_write(0x239,0x1c);
dev_spi_write(0x23a,0xed);
dev_spi_write(0x23b,0x1c);
dev_spi_write(0x23c,0x2);
dev_spi_write(0x23d,0x2e);
dev_spi_write(0x23e,0xd7);
dev_spi_write(0x23f,0xdb);
dev_spi_write(0x240,0xbd);
dev_spi_write(0x241,0xe8);
dev_spi_write(0x242,0xfe);
dev_spi_write(0x243,0x8f);
dev_spi_write(0x244,0xf8);
dev_spi_write(0x245,0xb5);
dev_spi_write(0x246,0x72);
dev_spi_write(0x247,0x48);
dev_spi_write(0x248,0x72);
dev_spi_write(0x249,0x4a);
dev_spi_write(0x24a,0x7b);
dev_spi_write(0x24b,0x4c);
dev_spi_write(0x24c,0x72);
dev_spi_write(0x24d,0x4e);
dev_spi_write(0x24e,0x74);
dev_spi_write(0x24f,0x4d);
dev_spi_write(0x250,0x7);
dev_spi_write(0x251,0x78);
dev_spi_write(0x252,0x12);
dev_spi_write(0x253,0x78);
dev_spi_write(0x254,0x6b);
dev_spi_write(0x255,0x48);
dev_spi_write(0x256,0x52);
dev_spi_write(0x257,0x8);
dev_spi_write(0x258,0x11);
dev_spi_write(0x259,0xd2);
dev_spi_write(0x25a,0x0);
dev_spi_write(0x25b,0x21);
dev_spi_write(0x25c,0x1);
dev_spi_write(0x25d,0x70);
dev_spi_write(0x25e,0x5f);
dev_spi_write(0x25f,0xb9);
dev_spi_write(0x260,0x4f);
dev_spi_write(0x261,0xf0);
dev_spi_write(0x262,0x0);
dev_spi_write(0x263,0x70);
dev_spi_write(0x264,0x80);
dev_spi_write(0x265,0x34);
dev_spi_write(0x266,0x20);
dev_spi_write(0x267,0x60);
dev_spi_write(0x268,0x6e);
dev_spi_write(0x269,0x49);
dev_spi_write(0x26a,0xc5);
dev_spi_write(0x26b,0xf8);
dev_spi_write(0x26c,0x7c);
dev_spi_write(0x26d,0x11);
dev_spi_write(0x26e,0x6e);
dev_spi_write(0x26f,0x4a);
dev_spi_write(0x270,0xc5);
dev_spi_write(0x271,0xf8);
dev_spi_write(0x272,0xa0);
dev_spi_write(0x273,0x21);
dev_spi_write(0x274,0x69);
dev_spi_write(0x275,0x4f);
dev_spi_write(0x276,0x37);
dev_spi_write(0x277,0x60);
dev_spi_write(0x278,0xff);
dev_spi_write(0x279,0xf7);
dev_spi_write(0x27a,0x69);
dev_spi_write(0x27b,0xff);
dev_spi_write(0x27c,0xf8);
dev_spi_write(0x27d,0xbd);
dev_spi_write(0x27e,0x1);
dev_spi_write(0x27f,0x2f);
dev_spi_write(0x280,0xf);
dev_spi_write(0x281,0xd0);
dev_spi_write(0x282,0x1);
dev_spi_write(0x283,0x21);
dev_spi_write(0x284,0x1);
dev_spi_write(0x285,0x70);
dev_spi_write(0x286,0xff);
dev_spi_write(0x287,0xf7);
dev_spi_write(0x288,0x62);
dev_spi_write(0x289,0xff);
dev_spi_write(0x28a,0x6a);
dev_spi_write(0x28b,0x4f);
dev_spi_write(0x28c,0xc5);
dev_spi_write(0x28d,0xf8);
dev_spi_write(0x28e,0xa0);
dev_spi_write(0x28f,0x71);
dev_spi_write(0x290,0x66);
dev_spi_write(0x291,0x48);
dev_spi_write(0x292,0x30);
dev_spi_write(0x293,0x60);
dev_spi_write(0x294,0x66);
dev_spi_write(0x295,0x49);
dev_spi_write(0x296,0xc5);
dev_spi_write(0x297,0xf8);
dev_spi_write(0x298,0x7c);
dev_spi_write(0x299,0x11);
dev_spi_write(0x29a,0x4f);
dev_spi_write(0x29b,0xf0);
dev_spi_write(0x29c,0x0);
dev_spi_write(0x29d,0x73);
dev_spi_write(0x29e,0x23);
dev_spi_write(0x29f,0x60);
dev_spi_write(0x2a0,0xf8);
dev_spi_write(0x2a1,0xbd);
dev_spi_write(0x2a2,0x8);
dev_spi_write(0x2a3,0x20);
dev_spi_write(0x2a4,0x8);
dev_spi_write(0x2a5,0x70);
dev_spi_write(0x2a6,0xf8);
dev_spi_write(0x2a7,0xbd);
dev_spi_write(0x2a8,0x2d);
dev_spi_write(0x2a9,0xe9);
dev_spi_write(0x2aa,0xf8);
dev_spi_write(0x2ab,0x4f);
dev_spi_write(0x2ac,0xdf);
dev_spi_write(0x2ad,0xf8);
dev_spi_write(0x2ae,0x8c);
dev_spi_write(0x2af,0xb1);
dev_spi_write(0x2b0,0xdf);
dev_spi_write(0x2b1,0xf8);
dev_spi_write(0x2b2,0x40);
dev_spi_write(0x2b3,0xa1);
dev_spi_write(0x2b4,0xdf);
dev_spi_write(0x2b5,0xf8);
dev_spi_write(0x2b6,0x44);
dev_spi_write(0x2b7,0x81);
dev_spi_write(0x2b8,0xdf);
dev_spi_write(0x2b9,0xf8);
dev_spi_write(0x2ba,0x3c);
dev_spi_write(0x2bb,0x91);
dev_spi_write(0x2bc,0x2);
dev_spi_write(0x2bd,0x46);
dev_spi_write(0x2be,0x4f);
dev_spi_write(0x2bf,0xf0);
dev_spi_write(0x2c0,0xdc);
dev_spi_write(0x2c1,0xc);
dev_spi_write(0x2c2,0x1);
dev_spi_write(0x2c3,0x23);
dev_spi_write(0x2c4,0x0);
dev_spi_write(0x2c5,0x24);
dev_spi_write(0x2c6,0x4f);
dev_spi_write(0x2c7,0xf4);
dev_spi_write(0x2c8,0x25);
dev_spi_write(0x2c9,0x7e);
dev_spi_write(0x2ca,0x4);
dev_spi_write(0x2cb,0x20);
dev_spi_write(0x2cc,0x0);
dev_spi_write(0x2cd,0x92);
dev_spi_write(0x2ce,0x0);
dev_spi_write(0x2cf,0x9d);
dev_spi_write(0x2d0,0x3);
dev_spi_write(0x2d1,0xfa);
dev_spi_write(0x2d2,0x4);
dev_spi_write(0x2d3,0xf2);
dev_spi_write(0x2d4,0x15);
dev_spi_write(0x2d5,0x42);
dev_spi_write(0x2d6,0x1e);
dev_spi_write(0x2d7,0xd0);
dev_spi_write(0x2d8,0x1b);
dev_spi_write(0x2d9,0xf8);
dev_spi_write(0x2da,0x14);
dev_spi_write(0x2db,0x20);
dev_spi_write(0x2dc,0x4);
dev_spi_write(0x2dd,0x2a);
dev_spi_write(0x2de,0x1a);
dev_spi_write(0x2df,0xd0);
dev_spi_write(0x2e0,0x65);
dev_spi_write(0x2e1,0x10);
dev_spi_write(0x2e2,0x5);
dev_spi_write(0x2e3,0xeb);
dev_spi_write(0x2e4,0x45);
dev_spi_write(0x2e5,0x6);
dev_spi_write(0x2e6,0x96);
dev_spi_write(0x2e7,0x19);
dev_spi_write(0x2e8,0x5a);
dev_spi_write(0x2e9,0xf8);
dev_spi_write(0x2ea,0x26);
dev_spi_write(0x2eb,0x70);
dev_spi_write(0x2ec,0xd7);
dev_spi_write(0x2ed,0xf8);
dev_spi_write(0x2ee,0x98);
dev_spi_write(0x2ef,0x74);
dev_spi_write(0x2f0,0x7f);
dev_spi_write(0x2f1,0x8);
dev_spi_write(0x2f2,0x10);
dev_spi_write(0x2f3,0xd3);
dev_spi_write(0x2f4,0x19);
dev_spi_write(0x2f5,0xf8);
dev_spi_write(0x2f6,0x6);
dev_spi_write(0x2f7,0x60);
dev_spi_write(0x2f8,0x12);
dev_spi_write(0x2f9,0xfb);
dev_spi_write(0x2fa,0xc);
dev_spi_write(0x2fb,0xf2);
dev_spi_write(0x2fc,0xe);
dev_spi_write(0x2fd,0xfb);
dev_spi_write(0x2fe,0x5);
dev_spi_write(0x2ff,0x22);
dev_spi_write(0x300,0x8);
dev_spi_write(0x301,0xeb);
dev_spi_write(0x302,0x2);
dev_spi_write(0x303,0x5);
dev_spi_write(0x304,0x95);
dev_spi_write(0x305,0xf8);
dev_spi_write(0x306,0x3d);
dev_spi_write(0x307,0x20);
dev_spi_write(0x308,0x95);
dev_spi_write(0x309,0xf8);
dev_spi_write(0x30a,0x38);
dev_spi_write(0x30b,0x50);
dev_spi_write(0x30c,0x92);
dev_spi_write(0x30d,0x1b);
dev_spi_write(0x30e,0x95);
dev_spi_write(0x30f,0x42);
dev_spi_write(0x310,0xbc);
dev_spi_write(0x311,0xbf);
dev_spi_write(0x312,0x8);
dev_spi_write(0x313,0x70);
dev_spi_write(0x314,0x4b);
dev_spi_write(0x315,0x80);
dev_spi_write(0x316,0x64);
dev_spi_write(0x317,0x1c);
dev_spi_write(0x318,0x4);
dev_spi_write(0x319,0x2c);
dev_spi_write(0x31a,0xd8);
dev_spi_write(0x31b,0xdb);
dev_spi_write(0x31c,0xdf);
dev_spi_write(0x31d,0xf8);
dev_spi_write(0x31e,0x24);
dev_spi_write(0x31f,0xb1);
dev_spi_write(0x320,0x0);
dev_spi_write(0x321,0x24);
dev_spi_write(0x322,0x0);
dev_spi_write(0x323,0x9d);
dev_spi_write(0x324,0x22);
dev_spi_write(0x325,0x1d);
dev_spi_write(0x326,0x3);
dev_spi_write(0x327,0xfa);
dev_spi_write(0x328,0x2);
dev_spi_write(0x329,0xf2);
dev_spi_write(0x32a,0x15);
dev_spi_write(0x32b,0x42);
dev_spi_write(0x32c,0x1f);
dev_spi_write(0x32d,0xd0);
dev_spi_write(0x32e,0x44);
dev_spi_write(0x32f,0x4a);
dev_spi_write(0x330,0x17);
dev_spi_write(0x331,0x5d);
dev_spi_write(0x332,0xe7);
dev_spi_write(0x333,0xb9);
dev_spi_write(0x334,0x1b);
dev_spi_write(0x335,0xf8);
dev_spi_write(0x336,0x14);
dev_spi_write(0x337,0x50);
dev_spi_write(0x338,0x4);
dev_spi_write(0x339,0x2d);
dev_spi_write(0x33a,0x18);
dev_spi_write(0x33b,0xd0);
dev_spi_write(0x33c,0x4);
dev_spi_write(0x33d,0xeb);
dev_spi_write(0x33e,0x44);
dev_spi_write(0x33f,0x2);
dev_spi_write(0x340,0xaa);
dev_spi_write(0x341,0x18);
dev_spi_write(0x342,0x5a);
dev_spi_write(0x343,0xf8);
dev_spi_write(0x344,0x22);
dev_spi_write(0x345,0x60);
dev_spi_write(0x346,0xd6);
dev_spi_write(0x347,0xf8);
dev_spi_write(0x348,0x98);
dev_spi_write(0x349,0x64);
dev_spi_write(0x34a,0x76);
dev_spi_write(0x34b,0x8);
dev_spi_write(0x34c,0xf);
dev_spi_write(0x34d,0xd3);
dev_spi_write(0x34e,0x19);
dev_spi_write(0x34f,0xf8);
dev_spi_write(0x350,0x2);
dev_spi_write(0x351,0x60);
dev_spi_write(0x352,0x15);
dev_spi_write(0x353,0xfb);
dev_spi_write(0x354,0xc);
dev_spi_write(0x355,0xf5);
dev_spi_write(0x356,0xe);
dev_spi_write(0x357,0xfb);
dev_spi_write(0x358,0x4);
dev_spi_write(0x359,0x55);
dev_spi_write(0x35a,0x45);
dev_spi_write(0x35b,0x44);
dev_spi_write(0x35c,0x95);
dev_spi_write(0x35d,0xf8);
dev_spi_write(0x35e,0x3d);
dev_spi_write(0x35f,0x20);
dev_spi_write(0x360,0x95);
dev_spi_write(0x361,0xf8);
dev_spi_write(0x362,0x38);
dev_spi_write(0x363,0x50);
dev_spi_write(0x364,0x92);
dev_spi_write(0x365,0x1b);
dev_spi_write(0x366,0x95);
dev_spi_write(0x367,0x42);
dev_spi_write(0x368,0xbc);
dev_spi_write(0x369,0xbf);
dev_spi_write(0x36a,0x8);
dev_spi_write(0x36b,0x70);
dev_spi_write(0x36c,0x4b);
dev_spi_write(0x36d,0x80);
dev_spi_write(0x36e,0x64);
dev_spi_write(0x36f,0x1c);
dev_spi_write(0x370,0x2);
dev_spi_write(0x371,0x2c);
dev_spi_write(0x372,0xd6);
dev_spi_write(0x373,0xdb);
dev_spi_write(0x374,0xbd);
dev_spi_write(0x375,0xe8);
dev_spi_write(0x376,0xf8);
dev_spi_write(0x377,0x8f);
dev_spi_write(0x378,0x2d);
dev_spi_write(0x379,0xe9);
dev_spi_write(0x37a,0xf8);
dev_spi_write(0x37b,0x43);
dev_spi_write(0x37c,0x89);
dev_spi_write(0x37d,0x46);
dev_spi_write(0x37e,0x25);
dev_spi_write(0x37f,0x4c);
dev_spi_write(0x380,0xdf);
dev_spi_write(0x381,0xf8);
dev_spi_write(0x382,0xb8);
dev_spi_write(0x383,0xc0);
dev_spi_write(0x384,0x1c);
dev_spi_write(0x385,0x49);
dev_spi_write(0x386,0x20);
dev_spi_write(0x387,0x78);
dev_spi_write(0x388,0x1);
dev_spi_write(0x389,0x22);
dev_spi_write(0x38a,0x0);
dev_spi_write(0x38b,0x26);
dev_spi_write(0x38c,0x2);
dev_spi_write(0x38d,0xfa);
dev_spi_write(0x38e,0x6);
dev_spi_write(0x38f,0xf3);
dev_spi_write(0x390,0x18);
dev_spi_write(0x391,0x42);
dev_spi_write(0x392,0x9);
dev_spi_write(0x393,0xd0);
dev_spi_write(0x394,0x1c);
dev_spi_write(0x395,0xf8);
dev_spi_write(0x396,0x16);
dev_spi_write(0x397,0x50);
dev_spi_write(0x398,0x4);
dev_spi_write(0x399,0x2d);
dev_spi_write(0x39a,0x5);
dev_spi_write(0x39b,0xd0);
dev_spi_write(0x39c,0x67);
dev_spi_write(0x39d,0x78);
dev_spi_write(0x39e,0x73);
dev_spi_write(0x39f,0x10);
dev_spi_write(0x3a0,0x3);
dev_spi_write(0x3a1,0xeb);
dev_spi_write(0x3a2,0x43);
dev_spi_write(0x3a3,0x3);
dev_spi_write(0x3a4,0xed);
dev_spi_write(0x3a5,0x18);
dev_spi_write(0x3a6,0x4f);
dev_spi_write(0x3a7,0x55);
dev_spi_write(0x3a8,0x76);
dev_spi_write(0x3a9,0x1c);
dev_spi_write(0x3aa,0x4);
dev_spi_write(0x3ab,0x2e);
dev_spi_write(0x3ac,0xee);
dev_spi_write(0x3ad,0xdb);
dev_spi_write(0x3ae,0xdf);
dev_spi_write(0x3af,0xf8);
dev_spi_write(0x3b0,0x90);
dev_spi_write(0x3b1,0x80);
dev_spi_write(0x3b2,0xdf);
dev_spi_write(0x3b3,0xf8);
dev_spi_write(0x3b4,0x90);
dev_spi_write(0x3b5,0xe0);
dev_spi_write(0x3b6,0x0);
dev_spi_write(0x3b7,0x23);
dev_spi_write(0x3b8,0x94);
dev_spi_write(0x3b9,0x46);
dev_spi_write(0x3ba,0x8);
dev_spi_write(0x3bb,0x25);
dev_spi_write(0x3bc,0x1a);
dev_spi_write(0x3bd,0x1d);
dev_spi_write(0x3be,0xc);
dev_spi_write(0x3bf,0xfa);
dev_spi_write(0x3c0,0x2);
dev_spi_write(0x3c1,0xf2);
dev_spi_write(0x3c2,0x10);
dev_spi_write(0x3c3,0x42);
dev_spi_write(0x3c4,0xe);
dev_spi_write(0x3c5,0xd0);
dev_spi_write(0x3c6,0x18);
dev_spi_write(0x3c7,0xf8);
dev_spi_write(0x3c8,0x3);
dev_spi_write(0x3c9,0x70);
dev_spi_write(0x3ca,0x4f);
dev_spi_write(0x3cb,0xb9);
dev_spi_write(0x3cc,0x1e);
dev_spi_write(0x3cd,0xf8);
dev_spi_write(0x3ce,0x13);
dev_spi_write(0x3cf,0x20);
dev_spi_write(0x3d0,0x4);
dev_spi_write(0x3d1,0x2a);
dev_spi_write(0x3d2,0x7);
dev_spi_write(0x3d3,0xd0);
dev_spi_write(0x3d4,0x66);
dev_spi_write(0x3d5,0x78);
dev_spi_write(0x3d6,0x3);
dev_spi_write(0x3d7,0xeb);
dev_spi_write(0x3d8,0x43);
dev_spi_write(0x3d9,0x7);
dev_spi_write(0x3da,0xd2);
dev_spi_write(0x3db,0x19);
dev_spi_write(0x3dc,0x8e);
dev_spi_write(0x3dd,0x54);
dev_spi_write(0x3de,0x1);
dev_spi_write(0x3df,0xe0);
dev_spi_write(0x3e0,0x89);
dev_spi_write(0x3e1,0xf8);
dev_spi_write(0x3e2,0x0);
dev_spi_write(0x3e3,0x50);
dev_spi_write(0x3e4,0x5b);
dev_spi_write(0x3e5,0x1c);
dev_spi_write(0x3e6,0x2);
dev_spi_write(0x3e7,0x2b);
dev_spi_write(0x3e8,0xe8);
dev_spi_write(0x3e9,0xdb);
dev_spi_write(0x3ea,0x49);
dev_spi_write(0x3eb,0x46);
dev_spi_write(0x3ec,0xff);
dev_spi_write(0x3ed,0xf7);
dev_spi_write(0x3ee,0x5c);
dev_spi_write(0x3ef,0xff);
dev_spi_write(0x3f0,0xbd);
dev_spi_write(0x3f1,0xe8);
dev_spi_write(0x3f2,0xf8);
dev_spi_write(0x3f3,0x83);
dev_spi_write(0x3f4,0xa8);
dev_spi_write(0x3f5,0x75);
dev_spi_write(0x3f6,0x2);
dev_spi_write(0x3f7,0x0);
dev_spi_write(0x3f8,0xc4);
dev_spi_write(0x3f9,0x22);
dev_spi_write(0x3fa,0x1);
dev_spi_write(0x3fb,0x20);
dev_spi_write(0x3fc,0xe0);
dev_spi_write(0x3fd,0xab);
dev_spi_write(0x3fe,0x0);
dev_spi_write(0x3ff,0x20);
dev_spi_write(0x400,0x8c);
dev_spi_write(0x401,0x22);
dev_spi_write(0x402,0x1);
dev_spi_write(0x403,0x20);
dev_spi_write(0x404,0x4);
dev_spi_write(0x405,0x23);
dev_spi_write(0x406,0x1);
dev_spi_write(0x407,0x20);
dev_spi_write(0x408,0xdc);
dev_spi_write(0x409,0x22);
dev_spi_write(0x40a,0x1);
dev_spi_write(0x40b,0x20);
dev_spi_write(0x40c,0xe4);
dev_spi_write(0x40d,0x22);
dev_spi_write(0x40e,0x1);
dev_spi_write(0x40f,0x20);
dev_spi_write(0x410,0x6);
dev_spi_write(0x411,0x23);
dev_spi_write(0x412,0x1);
dev_spi_write(0x413,0x20);
dev_spi_write(0x414,0xb4);
dev_spi_write(0x415,0x3);
dev_spi_write(0x416,0x0);
dev_spi_write(0x417,0xa2);
dev_spi_write(0x418,0x68);
dev_spi_write(0x419,0xda);
dev_spi_write(0x41a,0x0);
dev_spi_write(0x41b,0x20);
dev_spi_write(0x41c,0x2b);
dev_spi_write(0x41d,0xfd);
dev_spi_write(0x41e,0x1);
dev_spi_write(0x41f,0x0);
dev_spi_write(0x420,0xd4);
dev_spi_write(0x421,0xf7);
dev_spi_write(0x422,0x0);
dev_spi_write(0x423,0x20);
dev_spi_write(0x424,0xdd);
dev_spi_write(0x425,0x34);
dev_spi_write(0x426,0x0);
dev_spi_write(0x427,0x0);
dev_spi_write(0x428,0x29);
dev_spi_write(0x429,0x47);
dev_spi_write(0x42a,0x0);
dev_spi_write(0x42b,0x0);
dev_spi_write(0x42c,0xe5);
dev_spi_write(0x42d,0x5);
dev_spi_write(0x42e,0x3);
dev_spi_write(0x42f,0x0);
dev_spi_write(0x430,0x17);
dev_spi_write(0x431,0x5);
dev_spi_write(0x432,0x3);
dev_spi_write(0x433,0x0);
dev_spi_write(0x434,0xa9);
dev_spi_write(0x435,0x5);
dev_spi_write(0x436,0x3);
dev_spi_write(0x437,0x0);
dev_spi_write(0x438,0x0);
dev_spi_write(0x439,0xe1);
dev_spi_write(0x43a,0x0);
dev_spi_write(0x43b,0xe0);
dev_spi_write(0x43c,0x6);
dev_spi_write(0x43d,0xd6);
dev_spi_write(0x43e,0x0);
dev_spi_write(0x43f,0x20);
dev_spi_write(0x440,0x9e);
dev_spi_write(0x441,0x13);
dev_spi_write(0x442,0x1);
dev_spi_write(0x443,0x20);
dev_spi_write(0x444,0x64);
dev_spi_write(0x445,0xd6);
dev_spi_write(0x446,0x0);
dev_spi_write(0x447,0x20);
dev_spi_write(0x448,0x2d);
dev_spi_write(0x449,0xe9);
dev_spi_write(0x44a,0xf8);
dev_spi_write(0x44b,0x4f);
dev_spi_write(0x44c,0x89);
dev_spi_write(0x44d,0x46);
dev_spi_write(0x44e,0xbd);
dev_spi_write(0x44f,0x4a);
dev_spi_write(0x450,0xbd);
dev_spi_write(0x451,0x49);
dev_spi_write(0x452,0x80);
dev_spi_write(0x453,0x46);
dev_spi_write(0x454,0x4f);
dev_spi_write(0x455,0xea);
dev_spi_write(0x456,0x68);
dev_spi_write(0x457,0x0);
dev_spi_write(0x458,0xb9);
dev_spi_write(0x459,0x4b);
dev_spi_write(0x45a,0x12);
dev_spi_write(0x45b,0x5c);
dev_spi_write(0x45c,0x9);
dev_spi_write(0x45d,0x88);
dev_spi_write(0x45e,0xbc);
dev_spi_write(0x45f,0x48);
dev_spi_write(0x460,0x9c);
dev_spi_write(0x461,0x5c);
dev_spi_write(0x462,0x0);
dev_spi_write(0x463,0x68);
dev_spi_write(0x464,0xb9);
dev_spi_write(0x465,0x4a);
dev_spi_write(0x466,0x3);
dev_spi_write(0x467,0x46);
dev_spi_write(0x468,0x4c);
dev_spi_write(0x469,0x43);
dev_spi_write(0x46a,0x2);
dev_spi_write(0x46b,0xeb);
dev_spi_write(0x46c,0xc8);
dev_spi_write(0x46d,0x2);
dev_spi_write(0x46e,0x1);
dev_spi_write(0x46f,0x20);
dev_spi_write(0x470,0x21);
dev_spi_write(0x471,0x46);
dev_spi_write(0x472,0x98);
dev_spi_write(0x473,0x47);
dev_spi_write(0x474,0xdf);
dev_spi_write(0x475,0xf8);
dev_spi_write(0x476,0xdc);
dev_spi_write(0x477,0xc2);
dev_spi_write(0x478,0x4f);
dev_spi_write(0x479,0xea);
dev_spi_write(0x47a,0x8);
dev_spi_write(0x47b,0x1a);
dev_spi_write(0x47c,0x0);
dev_spi_write(0x47d,0x25);
dev_spi_write(0x47e,0x56);
dev_spi_write(0x47f,0x46);
dev_spi_write(0x480,0x22);
dev_spi_write(0x481,0x46);
dev_spi_write(0x482,0x2);
dev_spi_write(0x483,0x24);
dev_spi_write(0x484,0x4f);
dev_spi_write(0x485,0xea);
dev_spi_write(0x486,0x12);
dev_spi_write(0x487,0x1e);
dev_spi_write(0x488,0xa);
dev_spi_write(0x489,0xeb);
dev_spi_write(0x48a,0x5);
dev_spi_write(0x48b,0x3);
dev_spi_write(0x48c,0x6);
dev_spi_write(0x48d,0xeb);
dev_spi_write(0x48e,0xc);
dev_spi_write(0x48f,0x0);
dev_spi_write(0x490,0x2);
dev_spi_write(0x491,0x27);
dev_spi_write(0x492,0x63);
dev_spi_write(0x493,0x44);
dev_spi_write(0x494,0x90);
dev_spi_write(0x495,0x30);
dev_spi_write(0x496,0x3);
dev_spi_write(0x497,0xf5);
dev_spi_write(0x498,0x20);
dev_spi_write(0x499,0x7b);
dev_spi_write(0x49a,0x50);
dev_spi_write(0x49b,0xf8);
dev_spi_write(0x49c,0x4);
dev_spi_write(0x49d,0x3b);
dev_spi_write(0x49e,0x19);
dev_spi_write(0x49f,0x1);
dev_spi_write(0x4a0,0x7f);
dev_spi_write(0x4a1,0x1e);
dev_spi_write(0x4a2,0xb1);
dev_spi_write(0x4a3,0xfb);
dev_spi_write(0x4a4,0xf2);
dev_spi_write(0x4a5,0xf1);
dev_spi_write(0x4a6,0xe);
dev_spi_write(0x4a7,0xfb);
dev_spi_write(0x4a8,0x11);
dev_spi_write(0x4a9,0x31);
dev_spi_write(0x4aa,0x4b);
dev_spi_write(0x4ab,0xf8);
dev_spi_write(0x4ac,0x8);
dev_spi_write(0x4ad,0x1b);
dev_spi_write(0x4ae,0xf4);
dev_spi_write(0x4af,0xd1);
dev_spi_write(0x4b0,0x64);
dev_spi_write(0x4b1,0x1e);
dev_spi_write(0x4b2,0x6);
dev_spi_write(0x4b3,0xf1);
dev_spi_write(0x4b4,0x8);
dev_spi_write(0x4b5,0x6);
dev_spi_write(0x4b6,0x5);
dev_spi_write(0x4b7,0xf1);
dev_spi_write(0x4b8,0x4);
dev_spi_write(0x4b9,0x5);
dev_spi_write(0x4ba,0xe5);
dev_spi_write(0x4bb,0xd1);
dev_spi_write(0x4bc,0x40);
dev_spi_write(0x4bd,0x46);
dev_spi_write(0x4be,0x49);
dev_spi_write(0x4bf,0x46);
dev_spi_write(0x4c0,0xe1);
dev_spi_write(0x4c1,0xf7);
dev_spi_write(0x4c2,0x36);
dev_spi_write(0x4c3,0xfb);
dev_spi_write(0x4c4,0xbd);
dev_spi_write(0x4c5,0xe8);
dev_spi_write(0x4c6,0xf8);
dev_spi_write(0x4c7,0x8f);
dev_spi_write(0x4c8,0x10);
dev_spi_write(0x4c9,0xb5);
dev_spi_write(0x4ca,0x4);
dev_spi_write(0x4cb,0x46);
dev_spi_write(0x4cc,0xe1);
dev_spi_write(0x4cd,0xf7);
dev_spi_write(0x4ce,0x2d);
dev_spi_write(0x4cf,0xfe);
dev_spi_write(0x4d0,0xa1);
dev_spi_write(0x4d1,0x48);
dev_spi_write(0x4d2,0x0);
dev_spi_write(0x4d3,0x78);
dev_spi_write(0x4d4,0x8);
dev_spi_write(0x4d5,0xbb);
dev_spi_write(0x4d6,0xa1);
dev_spi_write(0x4d7,0x49);
dev_spi_write(0x4d8,0x1);
dev_spi_write(0x4d9,0xeb);
dev_spi_write(0x4da,0x44);
dev_spi_write(0x4db,0x2);
dev_spi_write(0x4dc,0x92);
dev_spi_write(0x4dd,0xf8);
dev_spi_write(0x4de,0x8c);
dev_spi_write(0x4df,0x2);
dev_spi_write(0x4e0,0x9);
dev_spi_write(0x4e1,0x19);
dev_spi_write(0x4e2,0x92);
dev_spi_write(0x4e3,0xf8);
dev_spi_write(0x4e4,0x8d);
dev_spi_write(0x4e5,0x22);
dev_spi_write(0x4e6,0x91);
dev_spi_write(0x4e7,0xf8);
dev_spi_write(0x4e8,0xfb);
dev_spi_write(0x4e9,0x11);
dev_spi_write(0x4ea,0x0);
dev_spi_write(0x4eb,0xeb);
dev_spi_write(0x4ec,0x42);
dev_spi_write(0x4ed,0x2);
dev_spi_write(0x4ee,0xd2);
dev_spi_write(0x4ef,0xb2);
dev_spi_write(0x4f0,0x19);
dev_spi_write(0x4f1,0xb9);
dev_spi_write(0x4f2,0x0);
dev_spi_write(0x4f3,0x21);
dev_spi_write(0x4f4,0x0);
dev_spi_write(0x4f5,0xb1);
dev_spi_write(0x4f6,0x1);
dev_spi_write(0x4f7,0x21);
dev_spi_write(0x4f8,0xa);
dev_spi_write(0x4f9,0x46);
dev_spi_write(0x4fa,0x94);
dev_spi_write(0x4fb,0x49);
dev_spi_write(0x4fc,0x7c);
dev_spi_write(0x4fd,0x31);
dev_spi_write(0x4fe,0x9);
dev_spi_write(0x4ff,0x19);
dev_spi_write(0x500,0xb);
dev_spi_write(0x501,0x78);
dev_spi_write(0x502,0x10);
dev_spi_write(0x503,0x46);
dev_spi_write(0x504,0x1);
dev_spi_write(0x505,0x2b);
dev_spi_write(0x506,0x2);
dev_spi_write(0x507,0xd0);
dev_spi_write(0x508,0x9);
dev_spi_write(0x509,0x79);
dev_spi_write(0x50a,0x1);
dev_spi_write(0x50b,0x29);
dev_spi_write(0x50c,0x0);
dev_spi_write(0x50d,0xd1);
dev_spi_write(0x50e,0x0);
dev_spi_write(0x50f,0x20);
dev_spi_write(0x510,0x93);
dev_spi_write(0x511,0x49);
dev_spi_write(0x512,0x0);
dev_spi_write(0x513,0xeb);
dev_spi_write(0x514,0x2);
dev_spi_write(0x515,0x10);
dev_spi_write(0x516,0x64);
dev_spi_write(0x517,0x1a);
dev_spi_write(0x518,0x20);
dev_spi_write(0x519,0x70);
dev_spi_write(0x51a,0x10);
dev_spi_write(0x51b,0xbd);
dev_spi_write(0x51c,0x70);
dev_spi_write(0x51d,0xb5);
dev_spi_write(0x51e,0x2);
dev_spi_write(0x51f,0x46);
dev_spi_write(0x520,0xd2);
dev_spi_write(0x521,0xf8);
dev_spi_write(0x522,0xa4);
dev_spi_write(0x523,0x60);
dev_spi_write(0x524,0xd2);
dev_spi_write(0x525,0xf8);
dev_spi_write(0x526,0x44);
dev_spi_write(0x527,0x51);
dev_spi_write(0x528,0xd2);
dev_spi_write(0x529,0xf8);
dev_spi_write(0x52a,0x4);
dev_spi_write(0x52b,0x41);
dev_spi_write(0x52c,0x8);
dev_spi_write(0x52d,0x46);
dev_spi_write(0x52e,0x2);
dev_spi_write(0x52f,0x28);
dev_spi_write(0x530,0xd);
dev_spi_write(0x531,0xdb);
dev_spi_write(0x532,0x40);
dev_spi_write(0x533,0x1e);
dev_spi_write(0x534,0x1);
dev_spi_write(0x535,0x21);
dev_spi_write(0x536,0x2);
dev_spi_write(0x537,0xeb);
dev_spi_write(0x538,0x81);
dev_spi_write(0x539,0x3);
dev_spi_write(0x53a,0xc3);
dev_spi_write(0x53b,0xf8);
dev_spi_write(0x53c,0xa4);
dev_spi_write(0x53d,0x60);
dev_spi_write(0x53e,0x40);
dev_spi_write(0x53f,0x1e);
dev_spi_write(0x540,0xc3);
dev_spi_write(0x541,0xf8);
dev_spi_write(0x542,0x44);
dev_spi_write(0x543,0x51);
dev_spi_write(0x544,0x1);
dev_spi_write(0x545,0xf1);
dev_spi_write(0x546,0x1);
dev_spi_write(0x547,0x1);
dev_spi_write(0x548,0xc3);
dev_spi_write(0x549,0xf8);
dev_spi_write(0x54a,0x4);
dev_spi_write(0x54b,0x41);
dev_spi_write(0x54c,0xf3);
dev_spi_write(0x54d,0xd1);
dev_spi_write(0x54e,0x70);
dev_spi_write(0x54f,0xbd);
dev_spi_write(0x550,0x10);
dev_spi_write(0x551,0xb5);
dev_spi_write(0x552,0x4);
dev_spi_write(0x553,0x46);
dev_spi_write(0x554,0x83);
dev_spi_write(0x555,0x48);
dev_spi_write(0x556,0x4);
dev_spi_write(0x557,0x70);
dev_spi_write(0x558,0x20);
dev_spi_write(0x559,0x46);
dev_spi_write(0x55a,0xe1);
dev_spi_write(0x55b,0xf7);
dev_spi_write(0x55c,0x2d);
dev_spi_write(0x55d,0xfe);
dev_spi_write(0x55e,0x82);
dev_spi_write(0x55f,0x48);
dev_spi_write(0x560,0x50);
dev_spi_write(0x561,0xf8);
dev_spi_write(0x562,0x24);
dev_spi_write(0x563,0x0);
dev_spi_write(0x564,0xf);
dev_spi_write(0x565,0x21);
dev_spi_write(0x566,0xff);
dev_spi_write(0x567,0xf7);
dev_spi_write(0x568,0xd9);
dev_spi_write(0x569,0xff);
dev_spi_write(0x56a,0x10);
dev_spi_write(0x56b,0xbd);
dev_spi_write(0x56c,0x2d);
dev_spi_write(0x56d,0xe9);
dev_spi_write(0x56e,0xf0);
dev_spi_write(0x56f,0x41);
dev_spi_write(0x570,0x4);
dev_spi_write(0x571,0x46);
dev_spi_write(0x572,0x7e);
dev_spi_write(0x573,0x4d);
dev_spi_write(0x574,0x7e);
dev_spi_write(0x575,0x48);
dev_spi_write(0x576,0x2e);
dev_spi_write(0x577,0x88);
dev_spi_write(0x578,0x2b);
dev_spi_write(0x579,0x80);
dev_spi_write(0x57a,0x0);
dev_spi_write(0x57b,0x68);
dev_spi_write(0x57c,0x90);
dev_spi_write(0x57d,0x46);
dev_spi_write(0x57e,0xf);
dev_spi_write(0x57f,0x46);
dev_spi_write(0x580,0x80);
dev_spi_write(0x581,0x47);
dev_spi_write(0x582,0x1);
dev_spi_write(0x583,0x28);
dev_spi_write(0x584,0x41);
dev_spi_write(0x585,0x46);
dev_spi_write(0x586,0x3c);
dev_spi_write(0x587,0xd1);
dev_spi_write(0x588,0x4f);
dev_spi_write(0x589,0xf0);
dev_spi_write(0x58a,0x29);
dev_spi_write(0x58b,0x42);
dev_spi_write(0x58c,0x92);
dev_spi_write(0x58d,0xf8);
dev_spi_write(0x58e,0x77);
dev_spi_write(0x58f,0x0);
dev_spi_write(0x590,0x40);
dev_spi_write(0x591,0xf0);
dev_spi_write(0x592,0x8);
dev_spi_write(0x593,0x0);
dev_spi_write(0x594,0x82);
dev_spi_write(0x595,0xf8);
dev_spi_write(0x596,0x77);
dev_spi_write(0x597,0x0);
dev_spi_write(0x598,0x92);
dev_spi_write(0x599,0xf8);
dev_spi_write(0x59a,0x82);
dev_spi_write(0x59b,0x0);
dev_spi_write(0x59c,0x0);
dev_spi_write(0x59d,0xf0);
dev_spi_write(0x59e,0xc3);
dev_spi_write(0x59f,0x0);
dev_spi_write(0x5a0,0xc);
dev_spi_write(0x5a1,0x30);
dev_spi_write(0x5a2,0x82);
dev_spi_write(0x5a3,0xf8);
dev_spi_write(0x5a4,0x82);
dev_spi_write(0x5a5,0x0);
dev_spi_write(0x5a6,0x7);
dev_spi_write(0x5a7,0xeb);
dev_spi_write(0x5a8,0x4);
dev_spi_write(0x5a9,0x17);
dev_spi_write(0x5aa,0x82);
dev_spi_write(0x5ab,0xf8);
dev_spi_write(0x5ac,0x76);
dev_spi_write(0x5ad,0x70);
dev_spi_write(0x5ae,0x92);
dev_spi_write(0x5af,0xf8);
dev_spi_write(0x5b0,0x77);
dev_spi_write(0x5b1,0x0);
dev_spi_write(0x5b2,0x1);
dev_spi_write(0x5b3,0xf0);
dev_spi_write(0x5b4,0x3);
dev_spi_write(0x5b5,0x1);
dev_spi_write(0x5b6,0x0);
dev_spi_write(0x5b7,0xf0);
dev_spi_write(0x5b8,0xfc);
dev_spi_write(0x5b9,0x0);
dev_spi_write(0x5ba,0x1);
dev_spi_write(0x5bb,0x43);
dev_spi_write(0x5bc,0x82);
dev_spi_write(0x5bd,0xf8);
dev_spi_write(0x5be,0x77);
dev_spi_write(0x5bf,0x10);
dev_spi_write(0x5c0,0x92);
dev_spi_write(0x5c1,0xf8);
dev_spi_write(0x5c2,0x77);
dev_spi_write(0x5c3,0x0);
dev_spi_write(0x5c4,0x0);
dev_spi_write(0x5c5,0xf0);
dev_spi_write(0x5c6,0xfb);
dev_spi_write(0x5c7,0x0);
dev_spi_write(0x5c8,0x82);
dev_spi_write(0x5c9,0xf8);
dev_spi_write(0x5ca,0x77);
dev_spi_write(0x5cb,0x0);
dev_spi_write(0x5cc,0x92);
dev_spi_write(0x5cd,0xf8);
dev_spi_write(0x5ce,0x77);
dev_spi_write(0x5cf,0x0);
dev_spi_write(0x5d0,0x40);
dev_spi_write(0x5d1,0xf0);
dev_spi_write(0x5d2,0x4);
dev_spi_write(0x5d3,0x0);
dev_spi_write(0x5d4,0x82);
dev_spi_write(0x5d5,0xf8);
dev_spi_write(0x5d6,0x77);
dev_spi_write(0x5d7,0x0);
dev_spi_write(0x5d8,0x92);
dev_spi_write(0x5d9,0xf8);
dev_spi_write(0x5da,0x77);
dev_spi_write(0x5db,0x0);
dev_spi_write(0x5dc,0x0);
dev_spi_write(0x5dd,0xf0);
dev_spi_write(0x5de,0xf7);
dev_spi_write(0x5df,0x0);
dev_spi_write(0x5e0,0x82);
dev_spi_write(0x5e1,0xf8);
dev_spi_write(0x5e2,0x77);
dev_spi_write(0x5e3,0x0);
dev_spi_write(0x5e4,0x92);
dev_spi_write(0x5e5,0xf8);
dev_spi_write(0x5e6,0x82);
dev_spi_write(0x5e7,0x0);
dev_spi_write(0x5e8,0x0);
dev_spi_write(0x5e9,0xf0);
dev_spi_write(0x5ea,0xc3);
dev_spi_write(0x5eb,0x0);
dev_spi_write(0x5ec,0x82);
dev_spi_write(0x5ed,0xf8);
dev_spi_write(0x5ee,0x82);
dev_spi_write(0x5ef,0x0);
dev_spi_write(0x5f0,0x0);
dev_spi_write(0x5f1,0x23);
dev_spi_write(0x5f2,0x82);
dev_spi_write(0x5f3,0xf8);
dev_spi_write(0x5f4,0x76);
dev_spi_write(0x5f5,0x30);
dev_spi_write(0x5f6,0x92);
dev_spi_write(0x5f7,0xf8);
dev_spi_write(0x5f8,0x77);
dev_spi_write(0x5f9,0x0);
dev_spi_write(0x5fa,0x0);
dev_spi_write(0x5fb,0xf0);
dev_spi_write(0x5fc,0xfc);
dev_spi_write(0x5fd,0x0);
dev_spi_write(0x5fe,0x82);
dev_spi_write(0x5ff,0xf8);
dev_spi_write(0x600,0x77);
dev_spi_write(0x601,0x0);
dev_spi_write(0x602,0x5c);
dev_spi_write(0x603,0x48);
dev_spi_write(0x604,0xd0);
dev_spi_write(0x605,0xf8);
dev_spi_write(0x606,0x18);
dev_spi_write(0x607,0x4);
dev_spi_write(0x608,0x80);
dev_spi_write(0x609,0x47);
dev_spi_write(0x60a,0x2e);
dev_spi_write(0x60b,0x80);
dev_spi_write(0x60c,0xbd);
dev_spi_write(0x60d,0xe8);
dev_spi_write(0x60e,0xf0);
dev_spi_write(0x60f,0x81);
dev_spi_write(0x610,0x70);
dev_spi_write(0x611,0xb5);
dev_spi_write(0x612,0x54);
dev_spi_write(0x613,0x4c);
dev_spi_write(0x614,0x51);
dev_spi_write(0x615,0x4b);
dev_spi_write(0x616,0x25);
dev_spi_write(0x617,0x78);
dev_spi_write(0x618,0x3);
dev_spi_write(0x619,0xeb);
dev_spi_write(0x61a,0x65);
dev_spi_write(0x61b,0x4);
dev_spi_write(0x61c,0xa6);
dev_spi_write(0x61d,0x79);
dev_spi_write(0x61e,0x5b);
dev_spi_write(0x61f,0x19);
dev_spi_write(0x620,0x9c);
dev_spi_write(0x621,0x7a);
dev_spi_write(0x622,0x55);
dev_spi_write(0x623,0x4d);
dev_spi_write(0x624,0x73);
dev_spi_write(0x625,0x0);
dev_spi_write(0x626,0x3);
dev_spi_write(0x627,0xeb);
dev_spi_write(0x628,0xc6);
dev_spi_write(0x629,0x3);
dev_spi_write(0x62a,0xe4);
dev_spi_write(0x62b,0x18);
dev_spi_write(0x62c,0x2b);
dev_spi_write(0x62d,0x5d);
dev_spi_write(0x62e,0x6);
dev_spi_write(0x62f,0x2b);
dev_spi_write(0x630,0x6);
dev_spi_write(0x631,0xda);
dev_spi_write(0x632,0x8a);
dev_spi_write(0x633,0x0);
dev_spi_write(0x634,0x83);
dev_spi_write(0x635,0x8);
dev_spi_write(0x636,0xb2);
dev_spi_write(0x637,0xfb);
dev_spi_write(0x638,0xf0);
dev_spi_write(0x639,0xf0);
dev_spi_write(0x63a,0x3);
dev_spi_write(0x63b,0xfb);
dev_spi_write(0x63c,0x10);
dev_spi_write(0x63d,0x10);
dev_spi_write(0x63e,0x70);
dev_spi_write(0x63f,0xbd);
dev_spi_write(0x640,0xe2);
dev_spi_write(0x641,0xf7);
dev_spi_write(0x642,0xd9);
dev_spi_write(0x643,0xf8);
dev_spi_write(0x644,0x70);
dev_spi_write(0x645,0xbd);
dev_spi_write(0x646,0x2d);
dev_spi_write(0x647,0xe9);
dev_spi_write(0x648,0xf0);
dev_spi_write(0x649,0x43);
dev_spi_write(0x64a,0x4f);
dev_spi_write(0x64b,0xf0);
dev_spi_write(0x64c,0x0);
dev_spi_write(0x64d,0x8);
dev_spi_write(0x64e,0x4);
dev_spi_write(0x64f,0x46);
dev_spi_write(0x650,0x15);
dev_spi_write(0x651,0x46);
dev_spi_write(0x652,0xad);
dev_spi_write(0x653,0xf1);
dev_spi_write(0x654,0x14);
dev_spi_write(0x655,0xd);
dev_spi_write(0x656,0x81);
dev_spi_write(0x657,0xf8);
dev_spi_write(0x658,0x0);
dev_spi_write(0x659,0x80);
dev_spi_write(0x65a,0xe2);
dev_spi_write(0x65b,0xf7);
dev_spi_write(0x65c,0xe9);
dev_spi_write(0x65d,0xf8);
dev_spi_write(0x65e,0x3f);
dev_spi_write(0x65f,0x4a);
dev_spi_write(0x660,0x50);
dev_spi_write(0x661,0x78);
dev_spi_write(0x662,0x1);
dev_spi_write(0x663,0x21);
dev_spi_write(0x664,0x1);
dev_spi_write(0x665,0xfa);
dev_spi_write(0x666,0x4);
dev_spi_write(0x667,0xf3);
dev_spi_write(0x668,0x3);
dev_spi_write(0x669,0x42);
dev_spi_write(0x66a,0x65);
dev_spi_write(0x66b,0xd0);
dev_spi_write(0x66c,0x45);
dev_spi_write(0x66d,0x4b);
dev_spi_write(0x66e,0x43);
dev_spi_write(0x66f,0x4e);
dev_spi_write(0x670,0x14);
dev_spi_write(0x671,0x20);
dev_spi_write(0x672,0x17);
dev_spi_write(0x673,0x19);
dev_spi_write(0x674,0x14);
dev_spi_write(0x675,0xfb);
dev_spi_write(0x676,0x0);
dev_spi_write(0x677,0xf0);
dev_spi_write(0x678,0x1b);
dev_spi_write(0x679,0x58);
dev_spi_write(0x67a,0x38);
dev_spi_write(0x67b,0x7a);
dev_spi_write(0x67c,0x40);
dev_spi_write(0x67d,0x4f);
dev_spi_write(0x67e,0x30);
dev_spi_write(0x67f,0x5c);
dev_spi_write(0x680,0xb7);
dev_spi_write(0x681,0xf8);
dev_spi_write(0x682,0x9e);
dev_spi_write(0x683,0x61);
dev_spi_write(0x684,0x70);
dev_spi_write(0x685,0x43);
dev_spi_write(0x686,0x18);
dev_spi_write(0x687,0x26);
dev_spi_write(0x688,0x14);
dev_spi_write(0x689,0xfb);
dev_spi_write(0x68a,0x6);
dev_spi_write(0x68b,0x2c);
dev_spi_write(0x68c,0xc);
dev_spi_write(0x68d,0xeb);
dev_spi_write(0x68e,0xc5);
dev_spi_write(0x68f,0xe);
dev_spi_write(0x690,0xde);
dev_spi_write(0x691,0xf8);
dev_spi_write(0x692,0xd0);
dev_spi_write(0x693,0x60);
dev_spi_write(0x694,0xb2);
dev_spi_write(0x695,0x0);
dev_spi_write(0x696,0xb2);
dev_spi_write(0x697,0xfb);
dev_spi_write(0x698,0xf0);
dev_spi_write(0x699,0xf9);
dev_spi_write(0x69a,0x82);
dev_spi_write(0x69b,0x8);
dev_spi_write(0x69c,0x2);
dev_spi_write(0x69d,0xfb);
dev_spi_write(0x69e,0x19);
dev_spi_write(0x69f,0x66);
dev_spi_write(0x6a0,0x0);
dev_spi_write(0x6a1,0x96);
dev_spi_write(0x6a2,0xde);
dev_spi_write(0x6a3,0xf8);
dev_spi_write(0x6a4,0xd4);
dev_spi_write(0x6a5,0x60);
dev_spi_write(0x6a6,0x4f);
dev_spi_write(0x6a7,0xea);
dev_spi_write(0x6a8,0x86);
dev_spi_write(0x6a9,0xe);
dev_spi_write(0x6aa,0xbe);
dev_spi_write(0x6ab,0xfb);
dev_spi_write(0x6ac,0xf0);
dev_spi_write(0x6ad,0xfe);
dev_spi_write(0x6ae,0x2);
dev_spi_write(0x6af,0xfb);
dev_spi_write(0x6b0,0x1e);
dev_spi_write(0x6b1,0x66);
dev_spi_write(0x6b2,0x1);
dev_spi_write(0x6b3,0x96);
dev_spi_write(0x6b4,0xdc);
dev_spi_write(0x6b5,0xf8);
dev_spi_write(0x6b6,0xe0);
dev_spi_write(0x6b7,0x60);
dev_spi_write(0x6b8,0x4f);
dev_spi_write(0x6b9,0xea);
dev_spi_write(0x6ba,0x86);
dev_spi_write(0x6bb,0xe);
dev_spi_write(0x6bc,0xbe);
dev_spi_write(0x6bd,0xfb);
dev_spi_write(0x6be,0xf0);
dev_spi_write(0x6bf,0xfe);
dev_spi_write(0x6c0,0x2);
dev_spi_write(0x6c1,0xfb);
dev_spi_write(0x6c2,0x1e);
dev_spi_write(0x6c3,0x66);
dev_spi_write(0x6c4,0x2);
dev_spi_write(0x6c5,0x96);
dev_spi_write(0x6c6,0xdc);
dev_spi_write(0x6c7,0xf8);
dev_spi_write(0x6c8,0xe4);
dev_spi_write(0x6c9,0x60);
dev_spi_write(0x6ca,0x3f);
dev_spi_write(0x6cb,0x19);
dev_spi_write(0x6cc,0x4f);
dev_spi_write(0x6cd,0xea);
dev_spi_write(0x6ce,0x86);
dev_spi_write(0x6cf,0xc);
dev_spi_write(0x6d0,0xbc);
dev_spi_write(0x6d1,0xfb);
dev_spi_write(0x6d2,0xf0);
dev_spi_write(0x6d3,0xf0);
dev_spi_write(0x6d4,0x2);
dev_spi_write(0x6d5,0xfb);
dev_spi_write(0x6d6,0x10);
dev_spi_write(0x6d7,0x60);
dev_spi_write(0x6d8,0x3);
dev_spi_write(0x6d9,0x90);
dev_spi_write(0x6da,0x97);
dev_spi_write(0x6db,0xf8);
dev_spi_write(0x6dc,0x6c);
dev_spi_write(0x6dd,0x0);
dev_spi_write(0x6de,0xa);
dev_spi_write(0x6df,0x46);
dev_spi_write(0x6e0,0x3);
dev_spi_write(0x6e1,0x28);
dev_spi_write(0x6e2,0x7);
dev_spi_write(0x6e3,0xd0);
dev_spi_write(0x6e4,0xa);
dev_spi_write(0x6e5,0x28);
dev_spi_write(0x6e6,0x5);
dev_spi_write(0x6e7,0xd0);
dev_spi_write(0x6e8,0xb);
dev_spi_write(0x6e9,0x28);
dev_spi_write(0x6ea,0x3);
dev_spi_write(0x6eb,0xd0);
dev_spi_write(0x6ec,0xc);
dev_spi_write(0x6ed,0x28);
dev_spi_write(0x6ee,0x1c);
dev_spi_write(0x6ef,0xbf);
dev_spi_write(0x6f0,0xd);
dev_spi_write(0x6f1,0x28);
dev_spi_write(0x6f2,0x42);
dev_spi_write(0x6f3,0x46);
dev_spi_write(0x6f4,0x12);
dev_spi_write(0x6f5,0xfb);
dev_spi_write(0x6f6,0x5);
dev_spi_write(0x6f7,0xf0);
dev_spi_write(0x6f8,0x4f);
dev_spi_write(0x6f9,0xf4);
dev_spi_write(0x6fa,0x80);
dev_spi_write(0x6fb,0x72);
dev_spi_write(0x6fc,0x4);
dev_spi_write(0x6fd,0x27);
dev_spi_write(0x6fe,0xec);
dev_spi_write(0x6ff,0x46);
dev_spi_write(0x700,0x2);
dev_spi_write(0x701,0xeb);
dev_spi_write(0x702,0x40);
dev_spi_write(0x703,0x12);
dev_spi_write(0x704,0x96);
dev_spi_write(0x705,0xb2);
dev_spi_write(0x706,0x40);
dev_spi_write(0x707,0x46);
dev_spi_write(0x708,0x5c);
dev_spi_write(0x709,0xf8);
dev_spi_write(0x70a,0x4);
dev_spi_write(0x70b,0x2b);
dev_spi_write(0x70c,0x35);
dev_spi_write(0x70d,0x18);
dev_spi_write(0x70e,0x7f);
dev_spi_write(0x70f,0x1e);
dev_spi_write(0x710,0x0);
dev_spi_write(0x711,0xf1);
dev_spi_write(0x712,0x4);
dev_spi_write(0x713,0x0);
dev_spi_write(0x714,0x5a);
dev_spi_write(0x715,0x51);
dev_spi_write(0x716,0xf7);
dev_spi_write(0x717,0xd1);
dev_spi_write(0x718,0x1b);
dev_spi_write(0x719,0x4a);
dev_spi_write(0x71a,0x15);
dev_spi_write(0x71b,0x20);
dev_spi_write(0x71c,0x14);
dev_spi_write(0x71d,0xfb);
dev_spi_write(0x71e,0x0);
dev_spi_write(0x71f,0xf0);
dev_spi_write(0x720,0x10);
dev_spi_write(0x721,0x5c);
dev_spi_write(0x722,0x6);
dev_spi_write(0x723,0x28);
dev_spi_write(0x724,0x3);
dev_spi_write(0x725,0xd0);
dev_spi_write(0x726,0x40);
dev_spi_write(0x727,0x8);
dev_spi_write(0x728,0x2c);
dev_spi_write(0x729,0xbf);
dev_spi_write(0x72a,0xf);
dev_spi_write(0x72b,0x21);
dev_spi_write(0x72c,0x7);
dev_spi_write(0x72d,0x21);
dev_spi_write(0x72e,0x17);
dev_spi_write(0x72f,0x48);
dev_spi_write(0x730,0x50);
dev_spi_write(0x731,0xf8);
dev_spi_write(0x732,0x24);
dev_spi_write(0x733,0x0);
dev_spi_write(0x734,0xff);
dev_spi_write(0x735,0xf7);
dev_spi_write(0x736,0xf2);
dev_spi_write(0x737,0xfe);
dev_spi_write(0x738,0x5);
dev_spi_write(0x739,0xb0);
dev_spi_write(0x73a,0xbd);
dev_spi_write(0x73b,0xe8);
dev_spi_write(0x73c,0xf0);
dev_spi_write(0x73d,0x83);
dev_spi_write(0x73e,0xc0);
dev_spi_write(0x73f,0x46);
dev_spi_write(0x740,0x3b);
dev_spi_write(0x741,0x78);
dev_spi_write(0x742,0x2);
dev_spi_write(0x743,0x0);
dev_spi_write(0x744,0x17);
dev_spi_write(0x745,0x1);
dev_spi_write(0x746,0x1);
dev_spi_write(0x747,0x20);
dev_spi_write(0x748,0x52);
dev_spi_write(0x749,0x3);
dev_spi_write(0x74a,0x1);
dev_spi_write(0x74b,0x20);
dev_spi_write(0x74c,0x34);
dev_spi_write(0x74d,0xfe);
dev_spi_write(0x74e,0x0);
dev_spi_write(0x74f,0x20);
dev_spi_write(0x750,0xbc);
dev_spi_write(0x751,0xdc);
dev_spi_write(0x752,0x0);
dev_spi_write(0x753,0x20);
dev_spi_write(0x754,0xd4);
dev_spi_write(0x755,0xfb);
dev_spi_write(0x756,0x0);
dev_spi_write(0x757,0x20);
dev_spi_write(0x758,0x29);
dev_spi_write(0x759,0x1f);
dev_spi_write(0x75a,0x1);
dev_spi_write(0x75b,0x20);
dev_spi_write(0x75c,0x18);
dev_spi_write(0x75d,0xff);
dev_spi_write(0x75e,0x0);
dev_spi_write(0x75f,0x20);
dev_spi_write(0x760,0x64);
dev_spi_write(0x761,0xff);
dev_spi_write(0x762,0xf9);
dev_spi_write(0x763,0x57);
dev_spi_write(0x764,0x8);
dev_spi_write(0x765,0x23);
dev_spi_write(0x766,0x1);
dev_spi_write(0x767,0x20);
dev_spi_write(0x768,0x9c);
dev_spi_write(0x769,0x77);
dev_spi_write(0x76a,0x2);
dev_spi_write(0x76b,0x0);
dev_spi_write(0x76c,0x1c);
dev_spi_write(0x76d,0x8);
dev_spi_write(0x76e,0x6);
dev_spi_write(0x76f,0xa8);
dev_spi_write(0x770,0xa4);
dev_spi_write(0x771,0xda);
dev_spi_write(0x772,0x0);
dev_spi_write(0x773,0x20);
dev_spi_write(0x774,0x90);
dev_spi_write(0x775,0xd6);
dev_spi_write(0x776,0x0);
dev_spi_write(0x777,0x20);
dev_spi_write(0x778,0xb8);
dev_spi_write(0x779,0x16);
dev_spi_write(0x77a,0x1);
dev_spi_write(0x77b,0x20);
dev_spi_write(0x77c,0xac);
dev_spi_write(0x77d,0x78);
dev_spi_write(0x77e,0x2);
dev_spi_write(0x77f,0x0);
dev_spi_write(0x780,0xb4);
dev_spi_write(0x781,0x1);
dev_spi_write(0x782,0x1);
dev_spi_write(0x783,0x20);
dev_spi_write(0x784,0xd8);
dev_spi_write(0x785,0x74);
dev_spi_write(0x786,0x2);
dev_spi_write(0x787,0x0);
dev_spi_write(0x788,0x32);
dev_spi_write(0x789,0xd4);
dev_spi_write(0x78a,0x0);
dev_spi_write(0x78b,0x20);
dev_spi_write(0x78c,0x90);
dev_spi_write(0x78d,0x78);
dev_spi_write(0x78e,0x2);
dev_spi_write(0x78f,0x0);
dev_spi_write(0x790,0x10);
dev_spi_write(0x791,0xb5);
dev_spi_write(0x792,0xb7);
dev_spi_write(0x793,0x4b);
dev_spi_write(0x794,0xb5);
dev_spi_write(0x795,0x4c);
dev_spi_write(0x796,0x3);
dev_spi_write(0x797,0x22);
dev_spi_write(0x798,0x10);
dev_spi_write(0x799,0xfb);
dev_spi_write(0x79a,0x2);
dev_spi_write(0x79b,0x10);
dev_spi_write(0x79c,0x18);
dev_spi_write(0x79d,0x5c);
dev_spi_write(0x79e,0x20);
dev_spi_write(0x79f,0x5c);
dev_spi_write(0x7a0,0x80);
dev_spi_write(0x7a1,0x0);
dev_spi_write(0x7a2,0xc0);
dev_spi_write(0x7a3,0xb2);
dev_spi_write(0x7a4,0x10);
dev_spi_write(0x7a5,0xbd);
dev_spi_write(0x7a6,0x2d);
dev_spi_write(0x7a7,0xe9);
dev_spi_write(0x7a8,0xf0);
dev_spi_write(0x7a9,0x4f);
dev_spi_write(0x7aa,0xad);
dev_spi_write(0x7ab,0xf1);
dev_spi_write(0x7ac,0x34);
dev_spi_write(0x7ad,0xd);
dev_spi_write(0x7ae,0x8);
dev_spi_write(0x7af,0x90);
dev_spi_write(0x7b0,0xe7);
dev_spi_write(0x7b1,0xf7);
dev_spi_write(0x7b2,0xc4);
dev_spi_write(0x7b3,0xfa);
dev_spi_write(0x7b4,0xaf);
dev_spi_write(0x7b5,0x4a);
dev_spi_write(0x7b6,0x6);
dev_spi_write(0x7b7,0x27);
dev_spi_write(0x7b8,0x10);
dev_spi_write(0x7b9,0x46);
dev_spi_write(0x7ba,0x0);
dev_spi_write(0x7bb,0x21);
dev_spi_write(0x7bc,0x7f);
dev_spi_write(0x7bd,0x1e);
dev_spi_write(0x7be,0x0);
dev_spi_write(0x7bf,0xf8);
dev_spi_write(0x7c0,0x1);
dev_spi_write(0x7c1,0x1b);
dev_spi_write(0x7c2,0xfa);
dev_spi_write(0x7c3,0xd1);
dev_spi_write(0x7c4,0xaa);
dev_spi_write(0x7c5,0x49);
dev_spi_write(0x7c6,0x8);
dev_spi_write(0x7c7,0x98);
dev_spi_write(0x7c8,0xac);
dev_spi_write(0x7c9,0x4c);
dev_spi_write(0x7ca,0x89);
dev_spi_write(0x7cb,0x1f);
dev_spi_write(0x7cc,0x8);
dev_spi_write(0x7cd,0x18);
dev_spi_write(0x7ce,0x80);
dev_spi_write(0x7cf,0x78);
dev_spi_write(0x7d0,0xb1);
dev_spi_write(0x7d1,0xf8);
dev_spi_write(0x7d2,0x9e);
dev_spi_write(0x7d3,0x31);
dev_spi_write(0x7d4,0x20);
dev_spi_write(0x7d5,0x5c);
dev_spi_write(0x7d6,0x4f);
dev_spi_write(0x7d7,0xf0);
dev_spi_write(0x7d8,0x1);
dev_spi_write(0x7d9,0xa);
dev_spi_write(0x7da,0x89);
dev_spi_write(0x7db,0x46);
dev_spi_write(0x7dc,0x58);
dev_spi_write(0x7dd,0x43);
dev_spi_write(0x7de,0x9);
dev_spi_write(0x7df,0x90);
dev_spi_write(0x7e0,0xa8);
dev_spi_write(0x7e1,0x48);
dev_spi_write(0x7e2,0xd0);
dev_spi_write(0x7e3,0xf8);
dev_spi_write(0x7e4,0xd8);
dev_spi_write(0x7e5,0x31);
dev_spi_write(0x7e6,0x4);
dev_spi_write(0x7e7,0x27);
dev_spi_write(0x7e8,0x51);
dev_spi_write(0x7e9,0x46);
dev_spi_write(0x7ea,0x6a);
dev_spi_write(0x7eb,0x46);
dev_spi_write(0x7ec,0x8);
dev_spi_write(0x7ed,0x98);
dev_spi_write(0x7ee,0x8d);
dev_spi_write(0x7ef,0xf8);
dev_spi_write(0x7f0,0x0);
dev_spi_write(0x7f1,0x70);
dev_spi_write(0x7f2,0x98);
dev_spi_write(0x7f3,0x47);
dev_spi_write(0x7f4,0xad);
dev_spi_write(0x7f5,0xf1);
dev_spi_write(0x7f6,0x1);
dev_spi_write(0x7f7,0x6);
dev_spi_write(0x7f8,0x2);
dev_spi_write(0x7f9,0x96);
dev_spi_write(0x7fa,0x2);
dev_spi_write(0x7fb,0x20);
dev_spi_write(0x7fc,0x6);
dev_spi_write(0x7fd,0x90);
dev_spi_write(0x7fe,0x2);
dev_spi_write(0x7ff,0x98);
dev_spi_write(0x800,0x10);
dev_spi_write(0x801,0xf8);
dev_spi_write(0x802,0x1);
dev_spi_write(0x803,0x1f);
dev_spi_write(0x804,0x4);
dev_spi_write(0x805,0x29);
dev_spi_write(0x806,0x2);
dev_spi_write(0x807,0x90);
dev_spi_write(0x808,0x0);
dev_spi_write(0x809,0xf0);
dev_spi_write(0x80a,0x90);
dev_spi_write(0x80b,0x80);
dev_spi_write(0x80c,0x9d);
dev_spi_write(0x80d,0x48);
dev_spi_write(0x80e,0x8);
dev_spi_write(0x80f,0x9c);
dev_spi_write(0x810,0xd0);
dev_spi_write(0x811,0xf8);
dev_spi_write(0x812,0xf8);
dev_spi_write(0x813,0x21);
dev_spi_write(0x814,0x20);
dev_spi_write(0x815,0x46);
dev_spi_write(0x816,0x90);
dev_spi_write(0x817,0x47);
dev_spi_write(0x818,0x4f);
dev_spi_write(0x819,0xf0);
dev_spi_write(0x81a,0xd);
dev_spi_write(0x81b,0xb);
dev_spi_write(0x81c,0x98);
dev_spi_write(0x81d,0x49);
dev_spi_write(0x81e,0xa);
dev_spi_write(0x81f,0x90);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 6484 of bringupLog\n");
xil_printf("Number of iterations of poll in line 6484 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x8);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x10);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x78);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 6496 of bringupLog\n");
xil_printf("Number of iterations of poll in line 6496 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 6497 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x1);
dev_spi_write(0x20,0xb);
dev_spi_write(0x21,0xfb);
dev_spi_write(0x22,0x0);
dev_spi_write(0x23,0xfb);
dev_spi_write(0x24,0x40);
dev_spi_write(0x25,0x18);
dev_spi_write(0x26,0x80);
dev_spi_write(0x27,0x7a);
dev_spi_write(0x28,0xf);
dev_spi_write(0x29,0x46);
dev_spi_write(0x2a,0xb);
dev_spi_write(0x2b,0xeb);
dev_spi_write(0x2c,0x7);
dev_spi_write(0x2d,0x1);
dev_spi_write(0x2e,0xb);
dev_spi_write(0x2f,0x90);
dev_spi_write(0x30,0x91);
dev_spi_write(0x31,0xf8);
dev_spi_write(0x32,0x22);
dev_spi_write(0x33,0x0);
dev_spi_write(0x34,0xba);
dev_spi_write(0x35,0xf1);
dev_spi_write(0x36,0x1);
dev_spi_write(0x37,0xf);
dev_spi_write(0x38,0xc);
dev_spi_write(0x39,0x90);
dev_spi_write(0x3a,0x4f);
dev_spi_write(0x3b,0xea);
dev_spi_write(0x3c,0x44);
dev_spi_write(0x3d,0x0);
dev_spi_write(0x3e,0xa);
dev_spi_write(0x3f,0xeb);
dev_spi_write(0x40,0x0);
dev_spi_write(0x41,0x2);
dev_spi_write(0x42,0xa);
dev_spi_write(0x43,0xeb);
dev_spi_write(0x44,0x0);
dev_spi_write(0x45,0x1);
dev_spi_write(0x46,0xa2);
dev_spi_write(0x47,0xf1);
dev_spi_write(0x48,0x1);
dev_spi_write(0x49,0x2);
dev_spi_write(0x4a,0xa1);
dev_spi_write(0x4b,0xf1);
dev_spi_write(0x4c,0x1);
dev_spi_write(0x4d,0x1);
dev_spi_write(0x4e,0xd3);
dev_spi_write(0x4f,0xb2);
dev_spi_write(0x50,0xc9);
dev_spi_write(0x51,0xb2);
dev_spi_write(0x52,0x4f);
dev_spi_write(0x53,0xea);
dev_spi_write(0x54,0x61);
dev_spi_write(0x55,0x2);
dev_spi_write(0x56,0xc);
dev_spi_write(0x57,0xbf);
dev_spi_write(0x58,0x2);
dev_spi_write(0x59,0x21);
dev_spi_write(0x5a,0x1);
dev_spi_write(0x5b,0x21);
dev_spi_write(0x5c,0x8d);
dev_spi_write(0x5d,0xf8);
dev_spi_write(0x5e,0x4);
dev_spi_write(0x5f,0x30);
dev_spi_write(0x60,0x9);
dev_spi_write(0x61,0x18);
dev_spi_write(0x62,0x49);
dev_spi_write(0x63,0x1e);
dev_spi_write(0x64,0x9);
dev_spi_write(0x65,0xeb);
dev_spi_write(0x66,0x2);
dev_spi_write(0x67,0x0);
dev_spi_write(0x68,0x90);
dev_spi_write(0x69,0xf8);
dev_spi_write(0x6a,0xed);
dev_spi_write(0x6b,0x70);
dev_spi_write(0x6c,0x8d);
dev_spi_write(0x6d,0xf8);
dev_spi_write(0x6e,0x5);
dev_spi_write(0x6f,0x10);
dev_spi_write(0x70,0x0);
dev_spi_write(0x71,0x2f);
dev_spi_write(0x72,0xc);
dev_spi_write(0x73,0xbf);
dev_spi_write(0x74,0x1);
dev_spi_write(0x75,0x20);
dev_spi_write(0x76,0x2);
dev_spi_write(0x77,0x20);
dev_spi_write(0x78,0x7);
dev_spi_write(0x79,0x90);
dev_spi_write(0x7a,0xd);
dev_spi_write(0x7b,0xf1);
dev_spi_write(0x7c,0x3);
dev_spi_write(0x7d,0x0);
dev_spi_write(0x7e,0x3);
dev_spi_write(0x7f,0x90);
dev_spi_write(0x80,0x3);
dev_spi_write(0x81,0x98);
dev_spi_write(0x82,0x10);
dev_spi_write(0x83,0xf8);
dev_spi_write(0x84,0x1);
dev_spi_write(0x85,0x6f);
dev_spi_write(0x86,0x3);
dev_spi_write(0x87,0x90);
dev_spi_write(0x88,0x6);
dev_spi_write(0x89,0xeb);
dev_spi_write(0x8a,0x9);
dev_spi_write(0x8b,0x1);
dev_spi_write(0x8c,0x91);
dev_spi_write(0x8d,0xf8);
dev_spi_write(0x8e,0x6e);
dev_spi_write(0x8f,0x0);
dev_spi_write(0x90,0x40);
dev_spi_write(0x91,0x1c);
dev_spi_write(0x92,0xc7);
dev_spi_write(0x93,0xb2);
dev_spi_write(0x94,0x0);
dev_spi_write(0x95,0x2f);
dev_spi_write(0x96,0x45);
dev_spi_write(0x97,0xd0);
dev_spi_write(0x98,0x7b);
dev_spi_write(0x99,0x48);
dev_spi_write(0x9a,0xdd);
dev_spi_write(0x9b,0xf8);
dev_spi_write(0x9c,0x28);
dev_spi_write(0x9d,0x80);
dev_spi_write(0x9e,0x75);
dev_spi_write(0x9f,0x4d);
dev_spi_write(0xa0,0xe1);
dev_spi_write(0xa1,0x31);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa3,0x24);
dev_spi_write(0xa4,0x4);
dev_spi_write(0xa5,0x91);
dev_spi_write(0xa6,0x30);
dev_spi_write(0xa7,0x18);
dev_spi_write(0xa8,0x11);
dev_spi_write(0xa9,0x30);
dev_spi_write(0xaa,0xa8);
dev_spi_write(0xab,0x44);
dev_spi_write(0xac,0x5);
dev_spi_write(0xad,0x90);
dev_spi_write(0xae,0x5);
dev_spi_write(0xaf,0x98);
dev_spi_write(0xb0,0x4);
dev_spi_write(0xb1,0x99);
dev_spi_write(0xb2,0x3);
dev_spi_write(0xb3,0x78);
dev_spi_write(0xb4,0x98);
dev_spi_write(0xb5,0xf8);
dev_spi_write(0xb6,0x0);
dev_spi_write(0xb7,0x50);
dev_spi_write(0xb8,0x8);
dev_spi_write(0xb9,0x78);
dev_spi_write(0xba,0x23);
dev_spi_write(0xbb,0xb1);
dev_spi_write(0xbc,0x72);
dev_spi_write(0xbd,0x48);
dev_spi_write(0xbe,0x4);
dev_spi_write(0xbf,0xeb);
dev_spi_write(0xc0,0x46);
dev_spi_write(0xc1,0x1);
dev_spi_write(0xc2,0x40);
dev_spi_write(0xc3,0x18);
dev_spi_write(0xc4,0x40);
dev_spi_write(0xc5,0x7d);
dev_spi_write(0xc6,0xc);
dev_spi_write(0xc7,0x99);
dev_spi_write(0xc8,0xa9);
dev_spi_write(0xc9,0x42);
dev_spi_write(0xca,0x27);
dev_spi_write(0xcb,0xdd);
dev_spi_write(0xcc,0xb);
dev_spi_write(0xcd,0x99);
dev_spi_write(0xce,0x81);
dev_spi_write(0xcf,0x42);
dev_spi_write(0xd0,0x24);
dev_spi_write(0xd1,0xd1);
dev_spi_write(0xd2,0x6c);
dev_spi_write(0xd3,0x49);
dev_spi_write(0xd4,0xd1);
dev_spi_write(0xd5,0xf8);
dev_spi_write(0xd6,0x2c);
dev_spi_write(0xd7,0xc4);
dev_spi_write(0xd8,0x99);
dev_spi_write(0xd9,0xf8);
dev_spi_write(0xda,0xcc);
dev_spi_write(0xdb,0x30);
dev_spi_write(0xdc,0xb);
dev_spi_write(0xdd,0x9a);
dev_spi_write(0xde,0xe0);
dev_spi_write(0xdf,0x0);
dev_spi_write(0xe0,0x0);
dev_spi_write(0xe1,0xeb);
dev_spi_write(0xe2,0x6);
dev_spi_write(0xe3,0x10);
dev_spi_write(0xe4,0x48);
dev_spi_write(0xe5,0x44);
dev_spi_write(0xe6,0x9);
dev_spi_write(0xe7,0x99);
dev_spi_write(0xe8,0xc0);
dev_spi_write(0xe9,0x68);
dev_spi_write(0xea,0xe0);
dev_spi_write(0xeb,0x47);
dev_spi_write(0xec,0x64);
dev_spi_write(0xed,0x49);
dev_spi_write(0xee,0x4f);
dev_spi_write(0xef,0xf4);
dev_spi_write(0xf0,0x7a);
dev_spi_write(0xf1,0x72);
dev_spi_write(0xf2,0xb0);
dev_spi_write(0xf3,0xfb);
dev_spi_write(0xf4,0xf2);
dev_spi_write(0xf5,0xf0);
dev_spi_write(0xf6,0x59);
dev_spi_write(0xf7,0x44);
dev_spi_write(0xf8,0x1);
dev_spi_write(0xf9,0xeb);
dev_spi_write(0xfa,0x45);
dev_spi_write(0xfb,0x1);
dev_spi_write(0xfc,0xa1);
dev_spi_write(0xfd,0xf8);
dev_spi_write(0xfe,0x23);
dev_spi_write(0xff,0x0);
dev_spi_write(0x100,0x8);
dev_spi_write(0x101,0x98);
dev_spi_write(0x102,0x51);
dev_spi_write(0x103,0x46);
dev_spi_write(0x104,0xff);
dev_spi_write(0x105,0xf7);
dev_spi_write(0x106,0x44);
dev_spi_write(0x107,0xff);
dev_spi_write(0x108,0x5d);
dev_spi_write(0x109,0x49);
dev_spi_write(0x10a,0x98);
dev_spi_write(0x10b,0xf8);
dev_spi_write(0x10c,0x0);
dev_spi_write(0x10d,0x30);
dev_spi_write(0x10e,0x59);
dev_spi_write(0x10f,0x44);
dev_spi_write(0x110,0x6d);
dev_spi_write(0x111,0x18);
dev_spi_write(0x112,0x85);
dev_spi_write(0x113,0xf8);
dev_spi_write(0x114,0x2b);
dev_spi_write(0x115,0x0);
dev_spi_write(0x116,0x59);
dev_spi_write(0x117,0x1c);
dev_spi_write(0x118,0x88);
dev_spi_write(0x119,0xf8);
dev_spi_write(0x11a,0x0);
dev_spi_write(0x11b,0x10);
dev_spi_write(0x11c,0x7f);
dev_spi_write(0x11d,0x1e);
dev_spi_write(0x11e,0x4);
dev_spi_write(0x11f,0xf1);
dev_spi_write(0x120,0x1);
dev_spi_write(0x121,0x4);
dev_spi_write(0x122,0xc4);
dev_spi_write(0x123,0xd1);
dev_spi_write(0x124,0x7);
dev_spi_write(0x125,0x98);
dev_spi_write(0x126,0x40);
dev_spi_write(0x127,0x1e);
dev_spi_write(0x128,0x7);
dev_spi_write(0x129,0x90);
dev_spi_write(0x12a,0xa9);
dev_spi_write(0x12b,0xd1);
dev_spi_write(0x12c,0x6);
dev_spi_write(0x12d,0x98);
dev_spi_write(0x12e,0x40);
dev_spi_write(0x12f,0x1e);
dev_spi_write(0x130,0x6);
dev_spi_write(0x131,0x90);
dev_spi_write(0x132,0x7f);
dev_spi_write(0x133,0xf4);
dev_spi_write(0x134,0x64);
dev_spi_write(0x135,0xaf);
dev_spi_write(0x136,0xa);
dev_spi_write(0x137,0xf1);
dev_spi_write(0x138,0x1);
dev_spi_write(0x139,0xa);
dev_spi_write(0x13a,0xba);
dev_spi_write(0x13b,0xf1);
dev_spi_write(0x13c,0x3);
dev_spi_write(0x13d,0xf);
dev_spi_write(0x13e,0xff);
dev_spi_write(0x13f,0xf6);
dev_spi_write(0x140,0x4f);
dev_spi_write(0x141,0xaf);
dev_spi_write(0x142,0xd);
dev_spi_write(0x143,0xb0);
dev_spi_write(0x144,0xbd);
dev_spi_write(0x145,0xe8);
dev_spi_write(0x146,0xf0);
dev_spi_write(0x147,0x8f);
dev_spi_write(0x148,0x2d);
dev_spi_write(0x149,0xe9);
dev_spi_write(0x14a,0xf0);
dev_spi_write(0x14b,0x4f);
dev_spi_write(0x14c,0x81);
dev_spi_write(0x14d,0x46);
dev_spi_write(0x14e,0xad);
dev_spi_write(0x14f,0xf1);
dev_spi_write(0x150,0x24);
dev_spi_write(0x151,0xd);
dev_spi_write(0x152,0xe7);
dev_spi_write(0x153,0xf7);
dev_spi_write(0x154,0xe9);
dev_spi_write(0x155,0xfa);
dev_spi_write(0x156,0x48);
dev_spi_write(0x157,0x4c);
dev_spi_write(0x158,0x4a);
dev_spi_write(0x159,0x4f);
dev_spi_write(0x15a,0x48);
dev_spi_write(0x15b,0x4a);
dev_spi_write(0x15c,0x5);
dev_spi_write(0x15d,0x90);
dev_spi_write(0x15e,0x4);
dev_spi_write(0x15f,0xeb);
dev_spi_write(0x160,0x9);
dev_spi_write(0x161,0x0);
dev_spi_write(0x162,0xd7);
dev_spi_write(0x163,0xf8);
dev_spi_write(0x164,0xd8);
dev_spi_write(0x165,0x31);
dev_spi_write(0x166,0xb4);
dev_spi_write(0x167,0xf8);
dev_spi_write(0x168,0x9e);
dev_spi_write(0x169,0x61);
dev_spi_write(0x16a,0x1);
dev_spi_write(0x16b,0x79);
dev_spi_write(0x16c,0x4);
dev_spi_write(0x16d,0x20);
dev_spi_write(0x16e,0x55);
dev_spi_write(0x16f,0x5c);
dev_spi_write(0x170,0x8d);
dev_spi_write(0x171,0xf8);
dev_spi_write(0x172,0x0);
dev_spi_write(0x173,0x0);
dev_spi_write(0x174,0x0);
dev_spi_write(0x175,0x21);
dev_spi_write(0x176,0x48);
dev_spi_write(0x177,0x46);
dev_spi_write(0x178,0x6a);
dev_spi_write(0x179,0x46);
dev_spi_write(0x17a,0x98);
dev_spi_write(0x17b,0x47);
dev_spi_write(0x17c,0x4f);
dev_spi_write(0x17d,0xf0);
dev_spi_write(0x17e,0x2);
dev_spi_write(0x17f,0xb);
dev_spi_write(0x180,0x75);
dev_spi_write(0x181,0x43);
dev_spi_write(0x182,0xad);
dev_spi_write(0x183,0xf1);
dev_spi_write(0x184,0x1);
dev_spi_write(0x185,0x0);
dev_spi_write(0x186,0x6);
dev_spi_write(0x187,0x95);
dev_spi_write(0x188,0xdf);
dev_spi_write(0x189,0xf8);
dev_spi_write(0x18a,0xf4);
dev_spi_write(0x18b,0xa0);
dev_spi_write(0x18c,0x1);
dev_spi_write(0x18d,0x90);
dev_spi_write(0x18e,0x9);
dev_spi_write(0x18f,0xeb);
dev_spi_write(0x190,0x4);
dev_spi_write(0x191,0x0);
dev_spi_write(0x192,0x2);
dev_spi_write(0x193,0x90);
dev_spi_write(0x194,0x1);
dev_spi_write(0x195,0x98);
dev_spi_write(0x196,0x10);
dev_spi_write(0x197,0xf8);
dev_spi_write(0x198,0x1);
dev_spi_write(0x199,0x1f);
dev_spi_write(0x19a,0x4);
dev_spi_write(0x19b,0x29);
dev_spi_write(0x19c,0x1);
dev_spi_write(0x19d,0x90);
dev_spi_write(0x19e,0x5e);
dev_spi_write(0x19f,0xd0);
dev_spi_write(0x1a0,0x38);
dev_spi_write(0x1a1,0x48);
dev_spi_write(0x1a2,0xd0);
dev_spi_write(0x1a3,0xf8);
dev_spi_write(0x1a4,0xf8);
dev_spi_write(0x1a5,0x21);
dev_spi_write(0x1a6,0x48);
dev_spi_write(0x1a7,0x46);
dev_spi_write(0x1a8,0x90);
dev_spi_write(0x1a9,0x47);
dev_spi_write(0x1aa,0x1);
dev_spi_write(0x1ab,0x46);
dev_spi_write(0x1ac,0x2);
dev_spi_write(0x1ad,0x98);
dev_spi_write(0x1ae,0x4f);
dev_spi_write(0x1af,0xf0);
dev_spi_write(0x1b0,0xd);
dev_spi_write(0x1b1,0x8);
dev_spi_write(0x1b2,0x1);
dev_spi_write(0x1b3,0xeb);
dev_spi_write(0x1b4,0xa);
dev_spi_write(0x1b5,0x3);
dev_spi_write(0x1b6,0x8);
dev_spi_write(0x1b7,0xfb);
dev_spi_write(0x1b8,0x1);
dev_spi_write(0x1b9,0xf8);
dev_spi_write(0x1ba,0x8);
dev_spi_write(0x1bb,0xeb);
dev_spi_write(0x1bc,0xa);
dev_spi_write(0x1bd,0x2);
dev_spi_write(0x1be,0x9b);
dev_spi_write(0x1bf,0x7a);
dev_spi_write(0x1c0,0x90);
dev_spi_write(0x1c1,0xf8);
dev_spi_write(0x1c2,0xdf);
dev_spi_write(0x1c3,0x0);
dev_spi_write(0x1c4,0x92);
dev_spi_write(0x1c5,0xf8);
dev_spi_write(0x1c6,0x22);
dev_spi_write(0x1c7,0x20);
dev_spi_write(0x1c8,0x7);
dev_spi_write(0x1c9,0x93);
dev_spi_write(0x1ca,0x40);
dev_spi_write(0x1cb,0x1c);
dev_spi_write(0x1cc,0xc7);
dev_spi_write(0x1cd,0xb2);
dev_spi_write(0x1ce,0x8);
dev_spi_write(0x1cf,0x92);
dev_spi_write(0x1d0,0x0);
dev_spi_write(0x1d1,0x2f);
dev_spi_write(0x1d2,0x44);
dev_spi_write(0x1d3,0xd0);
dev_spi_write(0x1d4,0x2);
dev_spi_write(0x1d5,0x9a);
dev_spi_write(0x1d6,0x2c);
dev_spi_write(0x1d7,0x48);
dev_spi_write(0x1d8,0x26);
dev_spi_write(0x1d9,0x4d);
dev_spi_write(0x1da,0x0);
dev_spi_write(0x1db,0x26);
dev_spi_write(0x1dc,0xe5);
dev_spi_write(0x1dd,0x32);
dev_spi_write(0x1de,0x48);
dev_spi_write(0x1df,0x44);
dev_spi_write(0x1e0,0x6d);
dev_spi_write(0x1e1,0x18);
dev_spi_write(0x1e2,0x3);
dev_spi_write(0x1e3,0x92);
dev_spi_write(0x1e4,0x21);
dev_spi_write(0x1e5,0x30);
dev_spi_write(0x1e6,0x4);
dev_spi_write(0x1e7,0x90);
dev_spi_write(0x1e8,0x4);
dev_spi_write(0x1e9,0x98);
dev_spi_write(0x1ea,0x3);
dev_spi_write(0x1eb,0x9a);
dev_spi_write(0x1ec,0x3);
dev_spi_write(0x1ed,0x78);
dev_spi_write(0x1ee,0x2c);
dev_spi_write(0x1ef,0x78);
dev_spi_write(0x1f0,0x10);
dev_spi_write(0x1f1,0x78);
dev_spi_write(0x1f2,0x2b);
dev_spi_write(0x1f3,0xb1);
dev_spi_write(0x1f4,0x24);
dev_spi_write(0x1f5,0x48);
dev_spi_write(0x1f6,0x6);
dev_spi_write(0x1f7,0xeb);
dev_spi_write(0x1f8,0x89);
dev_spi_write(0x1f9,0x1);
dev_spi_write(0x1fa,0x40);
dev_spi_write(0x1fb,0x18);
dev_spi_write(0x1fc,0x90);
dev_spi_write(0x1fd,0xf8);
dev_spi_write(0x1fe,0x23);
dev_spi_write(0x1ff,0x0);
dev_spi_write(0x200,0x8);
dev_spi_write(0x201,0x99);
dev_spi_write(0x202,0xa1);
dev_spi_write(0x203,0x42);
dev_spi_write(0x204,0x27);
dev_spi_write(0x205,0xdd);
dev_spi_write(0x206,0x7);
dev_spi_write(0x207,0x99);
dev_spi_write(0x208,0x81);
dev_spi_write(0x209,0x42);
dev_spi_write(0x20a,0x24);
dev_spi_write(0x20b,0xd1);
dev_spi_write(0x20c,0x1d);
dev_spi_write(0x20d,0x4b);
dev_spi_write(0x20e,0x1a);
dev_spi_write(0x20f,0x48);
dev_spi_write(0x210,0xd3);
dev_spi_write(0x211,0xf8);
dev_spi_write(0x212,0x2c);
dev_spi_write(0x213,0xc4);
dev_spi_write(0x214,0x7);
dev_spi_write(0x215,0x9a);
dev_spi_write(0x216,0xb1);
dev_spi_write(0x217,0x0);
dev_spi_write(0x218,0x1);
dev_spi_write(0x219,0xeb);
dev_spi_write(0x21a,0x9);
dev_spi_write(0x21b,0x11);
dev_spi_write(0x21c,0x40);
dev_spi_write(0x21d,0x18);
dev_spi_write(0x21e,0x16);
dev_spi_write(0x21f,0x49);
dev_spi_write(0x220,0xc0);
dev_spi_write(0x221,0x6c);
dev_spi_write(0x222,0x91);
dev_spi_write(0x223,0xf8);
dev_spi_write(0x224,0xce);
dev_spi_write(0x225,0x30);
dev_spi_write(0x226,0x6);
dev_spi_write(0x227,0x99);
dev_spi_write(0x228,0xe0);
dev_spi_write(0x229,0x47);
dev_spi_write(0x22a,0x8);
dev_spi_write(0x22b,0xeb);
dev_spi_write(0x22c,0xa);
dev_spi_write(0x22d,0x1);
dev_spi_write(0x22e,0x4f);
dev_spi_write(0x22f,0xf4);
dev_spi_write(0x230,0x7a);
dev_spi_write(0x231,0x72);
dev_spi_write(0x232,0x1);
dev_spi_write(0x233,0xeb);
dev_spi_write(0x234,0x44);
dev_spi_write(0x235,0x1);
dev_spi_write(0x236,0xb0);
dev_spi_write(0x237,0xfb);
dev_spi_write(0x238,0xf2);
dev_spi_write(0x239,0xf0);
dev_spi_write(0x23a,0xa1);
dev_spi_write(0x23b,0xf8);
dev_spi_write(0x23c,0x23);
dev_spi_write(0x23d,0x0);
dev_spi_write(0x23e,0x0);
dev_spi_write(0x23f,0x21);
dev_spi_write(0x240,0x48);
dev_spi_write(0x241,0x46);
dev_spi_write(0x242,0xff);
dev_spi_write(0x243,0xf7);
dev_spi_write(0x244,0xa5);
dev_spi_write(0x245,0xfe);
dev_spi_write(0x246,0x2b);
dev_spi_write(0x247,0x78);
dev_spi_write(0x248,0x8);
dev_spi_write(0x249,0xeb);
dev_spi_write(0x24a,0xa);
dev_spi_write(0x24b,0x1);
dev_spi_write(0x24c,0x64);
dev_spi_write(0x24d,0x18);
dev_spi_write(0x24e,0x84);
dev_spi_write(0x24f,0xf8);
dev_spi_write(0x250,0x2b);
dev_spi_write(0x251,0x0);
dev_spi_write(0x252,0x59);
dev_spi_write(0x253,0x1c);
dev_spi_write(0x254,0x29);
dev_spi_write(0x255,0x70);
dev_spi_write(0x256,0x7f);
dev_spi_write(0x257,0x1e);
dev_spi_write(0x258,0x6);
dev_spi_write(0x259,0xf1);
dev_spi_write(0x25a,0x1);
dev_spi_write(0x25b,0x6);
dev_spi_write(0x25c,0xc4);
dev_spi_write(0x25d,0xd1);
dev_spi_write(0x25e,0xbb);
dev_spi_write(0x25f,0xf1);
dev_spi_write(0x260,0x1);
dev_spi_write(0x261,0xb);
dev_spi_write(0x262,0x97);
dev_spi_write(0x263,0xd1);
dev_spi_write(0x264,0x5);
dev_spi_write(0x265,0x98);
dev_spi_write(0x266,0x9);
dev_spi_write(0x267,0xb0);
dev_spi_write(0x268,0xbd);
dev_spi_write(0x269,0xe8);
dev_spi_write(0x26a,0xf0);
dev_spi_write(0x26b,0x8f);
dev_spi_write(0x26c,0x31);
dev_spi_write(0x26d,0x78);
dev_spi_write(0x26e,0x2);
dev_spi_write(0x26f,0x0);
dev_spi_write(0x270,0xba);
dev_spi_write(0x271,0x1);
dev_spi_write(0x272,0x1);
dev_spi_write(0x273,0x20);
dev_spi_write(0x274,0xf4);
dev_spi_write(0x275,0x22);
dev_spi_write(0x276,0x1);
dev_spi_write(0x277,0x20);
dev_spi_write(0x278,0xb4);
dev_spi_write(0x279,0x1);
dev_spi_write(0x27a,0x1);
dev_spi_write(0x27b,0x20);
dev_spi_write(0x27c,0xac);
dev_spi_write(0x27d,0x78);
dev_spi_write(0x27e,0x2);
dev_spi_write(0x27f,0x0);
dev_spi_write(0x280,0x98);
dev_spi_write(0x281,0xe);
dev_spi_write(0x282,0x1);
dev_spi_write(0x283,0x20);
dev_spi_write(0x284,0x90);
dev_spi_write(0x285,0xd6);
dev_spi_write(0x286,0x0);
dev_spi_write(0x287,0x20);
dev_spi_write(0x288,0xa0);
dev_spi_write(0x289,0x13);
dev_spi_write(0x28a,0x1);
dev_spi_write(0x28b,0x20);
dev_spi_write(0x28c,0xf8);
dev_spi_write(0x28d,0xb5);
dev_spi_write(0x28e,0x61);
dev_spi_write(0x28f,0x48);
dev_spi_write(0x290,0x5f);
dev_spi_write(0x291,0x4c);
dev_spi_write(0x292,0x61);
dev_spi_write(0x293,0x49);
dev_spi_write(0x294,0x68);
dev_spi_write(0x295,0x4b);
dev_spi_write(0x296,0xc4);
dev_spi_write(0x297,0xf8);
dev_spi_write(0x298,0x50);
dev_spi_write(0x299,0x6);
dev_spi_write(0x29a,0x60);
dev_spi_write(0x29b,0x48);
dev_spi_write(0x29c,0xc4);
dev_spi_write(0x29d,0xf8);
dev_spi_write(0x29e,0xfc);
dev_spi_write(0x29f,0x10);
dev_spi_write(0x2a0,0x2);
dev_spi_write(0x2a1,0x27);
dev_spi_write(0x2a2,0xc4);
dev_spi_write(0x2a3,0xf8);
dev_spi_write(0x2a4,0xc4);
dev_spi_write(0x2a5,0x0);
dev_spi_write(0x2a6,0x5e);
dev_spi_write(0x2a7,0x49);
dev_spi_write(0x2a8,0x1f);
dev_spi_write(0x2a9,0x70);
dev_spi_write(0x2aa,0x60);
dev_spi_write(0x2ab,0x48);
dev_spi_write(0x2ac,0xc4);
dev_spi_write(0x2ad,0xf8);
dev_spi_write(0x2ae,0xc0);
dev_spi_write(0x2af,0x10);
dev_spi_write(0x2b0,0x5f);
dev_spi_write(0x2b1,0x49);
dev_spi_write(0x2b2,0xc4);
dev_spi_write(0x2b3,0xf8);
dev_spi_write(0x2b4,0x30);
dev_spi_write(0x2b5,0x1);
dev_spi_write(0x2b6,0x5f);
dev_spi_write(0x2b7,0x48);
dev_spi_write(0x2b8,0xc4);
dev_spi_write(0x2b9,0xf8);
dev_spi_write(0x2ba,0x40);
dev_spi_write(0x2bb,0x11);
dev_spi_write(0x2bc,0x6b);
dev_spi_write(0x2bd,0x49);
dev_spi_write(0x2be,0xc4);
dev_spi_write(0x2bf,0xf8);
dev_spi_write(0x2c0,0x38);
dev_spi_write(0x2c1,0x1);
dev_spi_write(0x2c2,0x6b);
dev_spi_write(0x2c3,0x48);
dev_spi_write(0x2c4,0xc4);
dev_spi_write(0x2c5,0xf8);
dev_spi_write(0x2c6,0xa8);
dev_spi_write(0x2c7,0x16);
dev_spi_write(0x2c8,0x6a);
dev_spi_write(0x2c9,0x49);
dev_spi_write(0x2ca,0xc4);
dev_spi_write(0x2cb,0xf8);
dev_spi_write(0x2cc,0xac);
dev_spi_write(0x2cd,0x6);
dev_spi_write(0x2ce,0x6a);
dev_spi_write(0x2cf,0x48);
dev_spi_write(0x2d0,0xc4);
dev_spi_write(0x2d1,0xf8);
dev_spi_write(0x2d2,0xf4);
dev_spi_write(0x2d3,0x15);
dev_spi_write(0x2d4,0x69);
dev_spi_write(0x2d5,0x4a);
dev_spi_write(0x2d6,0xa0);
dev_spi_write(0x2d7,0x64);
dev_spi_write(0x2d8,0x0);
dev_spi_write(0x2d9,0x26);
dev_spi_write(0x2da,0xc4);
dev_spi_write(0x2db,0xf8);
dev_spi_write(0x2dc,0x3c);
dev_spi_write(0x2dd,0x26);
dev_spi_write(0x2de,0x57);
dev_spi_write(0x2df,0x4a);
dev_spi_write(0x2e0,0x67);
dev_spi_write(0x2e1,0x49);
dev_spi_write(0x2e2,0x16);
dev_spi_write(0x2e3,0x70);
dev_spi_write(0x2e4,0x67);
dev_spi_write(0x2e5,0x48);
dev_spi_write(0x2e6,0xc4);
dev_spi_write(0x2e7,0xf8);
dev_spi_write(0x2e8,0x30);
dev_spi_write(0x2e9,0x16);
dev_spi_write(0x2ea,0x55);
dev_spi_write(0x2eb,0x49);
dev_spi_write(0x2ec,0xc4);
dev_spi_write(0x2ed,0xf8);
dev_spi_write(0x2ee,0x40);
dev_spi_write(0x2ef,0x6);
dev_spi_write(0x2f0,0x59);
dev_spi_write(0x2f1,0x48);
dev_spi_write(0x2f2,0xe);
dev_spi_write(0x2f3,0x70);
dev_spi_write(0x2f4,0xa6);
dev_spi_write(0x2f5,0x22);
dev_spi_write(0x2f6,0x42);
dev_spi_write(0x2f7,0x80);
dev_spi_write(0x2f8,0x40);
dev_spi_write(0x2f9,0xf2);
dev_spi_write(0x2fa,0xb7);
dev_spi_write(0x2fb,0x51);
dev_spi_write(0x2fc,0x81);
dev_spi_write(0x2fd,0x80);
dev_spi_write(0x2fe,0x28);
dev_spi_write(0x2ff,0x23);
dev_spi_write(0x300,0x3);
dev_spi_write(0x301,0x80);
dev_spi_write(0x302,0x41);
dev_spi_write(0x303,0xf2);
dev_spi_write(0x304,0x88);
dev_spi_write(0x305,0x32);
dev_spi_write(0x306,0x58);
dev_spi_write(0x307,0x49);
dev_spi_write(0x308,0xc2);
dev_spi_write(0x309,0x60);
dev_spi_write(0x30a,0x46);
dev_spi_write(0x30b,0x4d);
dev_spi_write(0x30c,0xe);
dev_spi_write(0x30d,0x70);
dev_spi_write(0x30e,0x3);
dev_spi_write(0x30f,0x23);
dev_spi_write(0x310,0x83);
dev_spi_write(0x311,0x71);
dev_spi_write(0x312,0x4c);
dev_spi_write(0x313,0x4a);
dev_spi_write(0x314,0x4c);
dev_spi_write(0x315,0x49);
dev_spi_write(0x316,0xc5);
dev_spi_write(0x317,0xf8);
dev_spi_write(0x318,0xf4);
dev_spi_write(0x319,0x21);
dev_spi_write(0x31a,0x43);
dev_spi_write(0x31b,0x4b);
dev_spi_write(0x31c,0xc5);
dev_spi_write(0x31d,0xf8);
dev_spi_write(0x31e,0x38);
dev_spi_write(0x31f,0x12);
dev_spi_write(0x320,0x4a);
dev_spi_write(0x321,0x4a);
dev_spi_write(0x322,0xc5);
dev_spi_write(0x323,0xf8);
dev_spi_write(0x324,0x84);
dev_spi_write(0x325,0x31);
dev_spi_write(0x326,0x4b);
dev_spi_write(0x327,0x49);
dev_spi_write(0x328,0xc5);
dev_spi_write(0x329,0xf8);
dev_spi_write(0x32a,0x3c);
dev_spi_write(0x32b,0x22);
dev_spi_write(0x32c,0x48);
dev_spi_write(0x32d,0x4a);
dev_spi_write(0x32e,0x11);
dev_spi_write(0x32f,0x60);
dev_spi_write(0x330,0x4a);
dev_spi_write(0x331,0x49);
dev_spi_write(0x332,0x81);
dev_spi_write(0x333,0x60);
dev_spi_write(0x334,0x4a);
dev_spi_write(0x335,0x49);
dev_spi_write(0x336,0x1);
dev_spi_write(0x337,0x61);
dev_spi_write(0x338,0x4a);
dev_spi_write(0x339,0x48);
dev_spi_write(0x33a,0xa8);
dev_spi_write(0x33b,0x65);
dev_spi_write(0x33c,0x52);
dev_spi_write(0x33d,0x48);
dev_spi_write(0x33e,0xc4);
dev_spi_write(0x33f,0xf8);
dev_spi_write(0x340,0x34);
dev_spi_write(0x341,0x6);
dev_spi_write(0x342,0x1);
dev_spi_write(0x343,0xf0);
dev_spi_write(0x344,0x89);
dev_spi_write(0x345,0xf8);
dev_spi_write(0x346,0x0);
dev_spi_write(0x347,0xf0);
dev_spi_write(0x348,0x9e);
dev_spi_write(0x349,0xfd);
dev_spi_write(0x34a,0x50);
dev_spi_write(0x34b,0x48);
dev_spi_write(0x34c,0x50);
dev_spi_write(0x34d,0x49);
dev_spi_write(0x34e,0x0);
dev_spi_write(0x34f,0xf0);
dev_spi_write(0x350,0x37);
dev_spi_write(0x351,0xfd);
dev_spi_write(0x352,0x51);
dev_spi_write(0x353,0x49);
dev_spi_write(0x354,0x52);
dev_spi_write(0x355,0x48);
dev_spi_write(0x356,0xc4);
dev_spi_write(0x357,0xf8);
dev_spi_write(0x358,0x70);
dev_spi_write(0x359,0x19);
dev_spi_write(0x35a,0x52);
dev_spi_write(0x35b,0x49);
dev_spi_write(0x35c,0xc4);
dev_spi_write(0x35d,0xf8);
dev_spi_write(0x35e,0x4c);
dev_spi_write(0x35f,0x5);
dev_spi_write(0x360,0x51);
dev_spi_write(0x361,0x48);
dev_spi_write(0x362,0xc4);
dev_spi_write(0x363,0xf8);
dev_spi_write(0x364,0x38);
dev_spi_write(0x365,0x16);
dev_spi_write(0x366,0x51);
dev_spi_write(0x367,0x49);
dev_spi_write(0x368,0xc4);
dev_spi_write(0x369,0xf8);
dev_spi_write(0x36a,0xc4);
dev_spi_write(0x36b,0x4);
dev_spi_write(0x36c,0x50);
dev_spi_write(0x36d,0x48);
dev_spi_write(0x36e,0xc4);
dev_spi_write(0x36f,0xf8);
dev_spi_write(0x370,0x94);
dev_spi_write(0x371,0x14);
dev_spi_write(0x372,0x50);
dev_spi_write(0x373,0x49);
dev_spi_write(0x374,0xc4);
dev_spi_write(0x375,0xf8);
dev_spi_write(0x376,0x98);
dev_spi_write(0x377,0x4);
dev_spi_write(0x378,0x4f);
dev_spi_write(0x379,0x48);
dev_spi_write(0x37a,0xc4);
dev_spi_write(0x37b,0xf8);
dev_spi_write(0x37c,0x0);
dev_spi_write(0x37d,0x12);
dev_spi_write(0x37e,0x51);
dev_spi_write(0x37f,0x49);
dev_spi_write(0x380,0xc4);
dev_spi_write(0x381,0xf8);
dev_spi_write(0x382,0x4);
dev_spi_write(0x383,0x2);
dev_spi_write(0x384,0x51);
dev_spi_write(0x385,0x48);
dev_spi_write(0x386,0xc4);
dev_spi_write(0x387,0xf8);
dev_spi_write(0x388,0x18);
dev_spi_write(0x389,0x14);
dev_spi_write(0x38a,0x51);
dev_spi_write(0x38b,0x49);
dev_spi_write(0x38c,0xc4);
dev_spi_write(0x38d,0xf8);
dev_spi_write(0x38e,0x24);
dev_spi_write(0x38f,0x3);
dev_spi_write(0x390,0x50);
dev_spi_write(0x391,0x48);
dev_spi_write(0x392,0xc4);
dev_spi_write(0x393,0xf8);
dev_spi_write(0x394,0x94);
dev_spi_write(0x395,0x11);
dev_spi_write(0x396,0x52);
dev_spi_write(0x397,0x49);
dev_spi_write(0x398,0xc4);
dev_spi_write(0x399,0xf8);
dev_spi_write(0x39a,0xc4);
dev_spi_write(0x39b,0x2);
dev_spi_write(0x39c,0x52);
dev_spi_write(0x39d,0x48);
dev_spi_write(0x39e,0xc4);
dev_spi_write(0x39f,0xf8);
dev_spi_write(0x3a0,0x4c);
dev_spi_write(0x3a1,0x14);
dev_spi_write(0x3a2,0x3e);
dev_spi_write(0x3a3,0x49);
dev_spi_write(0x3a4,0x45);
dev_spi_write(0x3a5,0x4a);
dev_spi_write(0x3a6,0xe);
dev_spi_write(0x3a7,0x70);
dev_spi_write(0x3a8,0x50);
dev_spi_write(0x3a9,0x4b);
dev_spi_write(0x3aa,0xc4);
dev_spi_write(0x3ab,0xf8);
dev_spi_write(0x3ac,0xc8);
dev_spi_write(0x3ad,0x4);
dev_spi_write(0x3ae,0x1);
dev_spi_write(0x3af,0x20);
dev_spi_write(0x3b0,0x10);
dev_spi_write(0x3b1,0x70);
dev_spi_write(0x3b2,0x49);
dev_spi_write(0x3b3,0x4a);
dev_spi_write(0x3b4,0xc4);
dev_spi_write(0x3b5,0xf8);
dev_spi_write(0x3b6,0xbc);
dev_spi_write(0x3b7,0x31);
dev_spi_write(0x3b8,0x41);
dev_spi_write(0x3b9,0x4b);
dev_spi_write(0x3ba,0x17);
dev_spi_write(0x3bb,0x70);
dev_spi_write(0x3bc,0x8);
dev_spi_write(0x3bd,0x21);
dev_spi_write(0x3be,0x19);
dev_spi_write(0x3bf,0x80);
dev_spi_write(0x3c0,0x46);
dev_spi_write(0x3c1,0x49);
dev_spi_write(0x3c2,0x8);
dev_spi_write(0x3c3,0x80);
dev_spi_write(0x3c4,0x47);
dev_spi_write(0x3c5,0x48);
dev_spi_write(0x3c6,0x6);
dev_spi_write(0x3c7,0x70);
dev_spi_write(0x3c8,0x32);
dev_spi_write(0x3c9,0x48);
dev_spi_write(0x3ca,0xc5);
dev_spi_write(0x3cb,0xf8);
dev_spi_write(0x3cc,0x34);
dev_spi_write(0x3cd,0x2);
dev_spi_write(0x3ce,0x3e);
dev_spi_write(0x3cf,0x48);
dev_spi_write(0x3d0,0xc5);
dev_spi_write(0x3d1,0xf8);
dev_spi_write(0x3d2,0xf8);
dev_spi_write(0x3d3,0x0);
dev_spi_write(0x3d4,0x46);
dev_spi_write(0x3d5,0x48);
dev_spi_write(0x3d6,0xc5);
dev_spi_write(0x3d7,0xf8);
dev_spi_write(0x3d8,0x5c);
dev_spi_write(0x3d9,0x3);
dev_spi_write(0x3da,0x46);
dev_spi_write(0x3db,0x48);
dev_spi_write(0x3dc,0xc4);
dev_spi_write(0x3dd,0xf8);
dev_spi_write(0x3de,0xe8);
dev_spi_write(0x3df,0x5);
dev_spi_write(0x3e0,0x0);
dev_spi_write(0x3e1,0xf0);
dev_spi_write(0x3e2,0x11);
dev_spi_write(0x3e3,0xfc);
dev_spi_write(0x3e4,0x48);
dev_spi_write(0x3e5,0x48);
dev_spi_write(0x3e6,0x1b);
dev_spi_write(0x3e7,0x21);
dev_spi_write(0x3e8,0x41);
dev_spi_write(0x3e9,0x70);
dev_spi_write(0x3ea,0xb);
dev_spi_write(0x3eb,0x21);
dev_spi_write(0x3ec,0x81);
dev_spi_write(0x3ed,0x70);
dev_spi_write(0x3ee,0x15);
dev_spi_write(0x3ef,0x21);
dev_spi_write(0x3f0,0xc1);
dev_spi_write(0x3f1,0x70);
dev_spi_write(0x3f2,0xa5);
dev_spi_write(0x3f3,0x21);
dev_spi_write(0x3f4,0x81);
dev_spi_write(0x3f5,0x80);
dev_spi_write(0x3f6,0x40);
dev_spi_write(0x3f7,0x48);
dev_spi_write(0x3f8,0xc5);
dev_spi_write(0x3f9,0xf8);
dev_spi_write(0x3fa,0x60);
dev_spi_write(0x3fb,0x1);
dev_spi_write(0x3fc,0x3f);
dev_spi_write(0x3fd,0x48);
dev_spi_write(0x3fe,0xc5);
dev_spi_write(0x3ff,0xf8);
dev_spi_write(0x400,0x94);
dev_spi_write(0x401,0x1);
dev_spi_write(0x402,0x3f);
dev_spi_write(0x403,0x48);
dev_spi_write(0x404,0xc5);
dev_spi_write(0x405,0xf8);
dev_spi_write(0x406,0x14);
dev_spi_write(0x407,0x2);
dev_spi_write(0x408,0x3e);
dev_spi_write(0x409,0x48);
dev_spi_write(0x40a,0xc4);
dev_spi_write(0x40b,0xf8);
dev_spi_write(0x40c,0xe4);
dev_spi_write(0x40d,0x0);
dev_spi_write(0x40e,0xf8);
dev_spi_write(0x40f,0xbd);
dev_spi_write(0x410,0x90);
dev_spi_write(0x411,0xd6);
dev_spi_write(0x412,0x0);
dev_spi_write(0x413,0x20);
dev_spi_write(0x414,0xa9);
dev_spi_write(0x415,0x14);
dev_spi_write(0x416,0x3);
dev_spi_write(0x417,0x0);
dev_spi_write(0x418,0x2f);
dev_spi_write(0x419,0x22);
dev_spi_write(0x41a,0x3);
dev_spi_write(0x41b,0x0);
dev_spi_write(0x41c,0xb1);
dev_spi_write(0x41d,0x21);
dev_spi_write(0x41e,0x3);
dev_spi_write(0x41f,0x0);
dev_spi_write(0x420,0xe5);
dev_spi_write(0x421,0x20);
dev_spi_write(0x422,0x3);
dev_spi_write(0x423,0x0);
dev_spi_write(0x424,0xd4);
dev_spi_write(0x425,0xf7);
dev_spi_write(0x426,0x0);
dev_spi_write(0x427,0x20);
dev_spi_write(0x428,0x65);
dev_spi_write(0x429,0x5);
dev_spi_write(0x42a,0x3);
dev_spi_write(0x42b,0x0);
dev_spi_write(0x42c,0x53);
dev_spi_write(0x42d,0x1e);
dev_spi_write(0x42e,0x3);
dev_spi_write(0x42f,0x0);
dev_spi_write(0x430,0xef);
dev_spi_write(0x431,0x1c);
dev_spi_write(0x432,0x3);
dev_spi_write(0x433,0x0);
dev_spi_write(0x434,0x7d);
dev_spi_write(0x435,0x1d);
dev_spi_write(0x436,0x3);
dev_spi_write(0x437,0x0);
dev_spi_write(0x438,0x2b);
dev_spi_write(0x439,0x22);
dev_spi_write(0x43a,0x1);
dev_spi_write(0x43b,0x20);
dev_spi_write(0x43c,0x4);
dev_spi_write(0x43d,0x23);
dev_spi_write(0x43e,0x1);
dev_spi_write(0x43f,0x20);
dev_spi_write(0x440,0x6);
dev_spi_write(0x441,0x23);
dev_spi_write(0x442,0x1);
dev_spi_write(0x443,0x20);
dev_spi_write(0x444,0x91);
dev_spi_write(0x445,0x4);
dev_spi_write(0x446,0x3);
dev_spi_write(0x447,0x0);
dev_spi_write(0x448,0x25);
dev_spi_write(0x449,0x12);
dev_spi_write(0x44a,0x3);
dev_spi_write(0x44b,0x0);
dev_spi_write(0x44c,0x59);
dev_spi_write(0x44d,0x13);
dev_spi_write(0x44e,0x3);
dev_spi_write(0x44f,0x0);
dev_spi_write(0x450,0xfc);
dev_spi_write(0x451,0x22);
dev_spi_write(0x452,0x1);
dev_spi_write(0x453,0x20);
dev_spi_write(0x454,0x0);
dev_spi_write(0x455,0x0);
dev_spi_write(0x456,0x2);
dev_spi_write(0x457,0xac);
dev_spi_write(0x458,0xa4);
dev_spi_write(0x459,0x22);
dev_spi_write(0x45a,0x1);
dev_spi_write(0x45b,0x20);
dev_spi_write(0x45c,0x40);
dev_spi_write(0x45d,0x78);
dev_spi_write(0x45e,0x7d);
dev_spi_write(0x45f,0x1);
dev_spi_write(0x460,0x48);
dev_spi_write(0x461,0xe8);
dev_spi_write(0x462,0x1);
dev_spi_write(0x463,0x0);
dev_spi_write(0x464,0x15);
dev_spi_write(0x465,0x24);
dev_spi_write(0x466,0x3);
dev_spi_write(0x467,0x0);
dev_spi_write(0x468,0x7);
dev_spi_write(0x469,0x23);
dev_spi_write(0x46a,0x1);
dev_spi_write(0x46b,0x20);
dev_spi_write(0x46c,0x27);
dev_spi_write(0x46d,0x2a);
dev_spi_write(0x46e,0x3);
dev_spi_write(0x46f,0x0);
dev_spi_write(0x470,0x1b);
dev_spi_write(0x471,0x2a);
dev_spi_write(0x472,0x3);
dev_spi_write(0x473,0x0);
dev_spi_write(0x474,0x81);
dev_spi_write(0x475,0x2b);
dev_spi_write(0x476,0x3);
dev_spi_write(0x477,0x0);
dev_spi_write(0x478,0x1b);
dev_spi_write(0x479,0x29);
dev_spi_write(0x47a,0x3);
dev_spi_write(0x47b,0x0);
dev_spi_write(0x47c,0x29);
dev_spi_write(0x47d,0x14);
dev_spi_write(0x47e,0x3);
dev_spi_write(0x47f,0x0);
dev_spi_write(0x480,0x31);
dev_spi_write(0x481,0x15);
dev_spi_write(0x482,0x3);
dev_spi_write(0x483,0x0);
dev_spi_write(0x484,0xf1);
dev_spi_write(0x485,0x15);
dev_spi_write(0x486,0x3);
dev_spi_write(0x487,0x0);
dev_spi_write(0x488,0x27);
dev_spi_write(0x489,0x16);
dev_spi_write(0x48a,0x3);
dev_spi_write(0x48b,0x0);
dev_spi_write(0x48c,0x74);
dev_spi_write(0x48d,0x2d);
dev_spi_write(0x48e,0x3);
dev_spi_write(0x48f,0x0);
dev_spi_write(0x490,0x9c);
dev_spi_write(0x491,0x2d);
dev_spi_write(0x492,0x3);
dev_spi_write(0x493,0x0);
dev_spi_write(0x494,0x59);
dev_spi_write(0x495,0x25);
dev_spi_write(0x496,0x3);
dev_spi_write(0x497,0x0);
dev_spi_write(0x498,0xa3);
dev_spi_write(0x499,0x26);
dev_spi_write(0x49a,0x3);
dev_spi_write(0x49b,0x0);
dev_spi_write(0x49c,0x9);
dev_spi_write(0x49d,0x23);
dev_spi_write(0x49e,0x1);
dev_spi_write(0x49f,0x20);
dev_spi_write(0x4a0,0x15);
dev_spi_write(0x4a1,0x2b);
dev_spi_write(0x4a2,0x3);
dev_spi_write(0x4a3,0x0);
dev_spi_write(0x4a4,0x2d);
dev_spi_write(0x4a5,0x26);
dev_spi_write(0x4a6,0x3);
dev_spi_write(0x4a7,0x0);
dev_spi_write(0x4a8,0x25);
dev_spi_write(0x4a9,0x2c);
dev_spi_write(0x4aa,0x3);
dev_spi_write(0x4ab,0x0);
dev_spi_write(0x4ac,0x87);
dev_spi_write(0x4ad,0x17);
dev_spi_write(0x4ae,0x3);
dev_spi_write(0x4af,0x0);
dev_spi_write(0x4b0,0x29);
dev_spi_write(0x4b1,0x19);
dev_spi_write(0x4b2,0x3);
dev_spi_write(0x4b3,0x0);
dev_spi_write(0x4b4,0xb9);
dev_spi_write(0x4b5,0x2b);
dev_spi_write(0x4b6,0x3);
dev_spi_write(0x4b7,0x0);
dev_spi_write(0x4b8,0xc7);
dev_spi_write(0x4b9,0x2b);
dev_spi_write(0x4ba,0x3);
dev_spi_write(0x4bb,0x0);
dev_spi_write(0x4bc,0x5);
dev_spi_write(0x4bd,0x23);
dev_spi_write(0x4be,0x1);
dev_spi_write(0x4bf,0x20);
dev_spi_write(0x4c0,0x0);
dev_spi_write(0x4c1,0x23);
dev_spi_write(0x4c2,0x1);
dev_spi_write(0x4c3,0x20);
dev_spi_write(0x4c4,0x4d);
dev_spi_write(0x4c5,0x2c);
dev_spi_write(0x4c6,0x3);
dev_spi_write(0x4c7,0x0);
dev_spi_write(0x4c8,0x27);
dev_spi_write(0x4c9,0x24);
dev_spi_write(0x4ca,0x3);
dev_spi_write(0x4cb,0x0);
dev_spi_write(0x4cc,0x9);
dev_spi_write(0x4cd,0x2c);
dev_spi_write(0x4ce,0x3);
dev_spi_write(0x4cf,0x0);
dev_spi_write(0x4d0,0x1);
dev_spi_write(0x4d1,0x27);
dev_spi_write(0x4d2,0x3);
dev_spi_write(0x4d3,0x0);
dev_spi_write(0x4d4,0xe3);
dev_spi_write(0x4d5,0x2a);
dev_spi_write(0x4d6,0x3);
dev_spi_write(0x4d7,0x0);
dev_spi_write(0x4d8,0xa);
dev_spi_write(0x4d9,0x23);
dev_spi_write(0x4da,0x1);
dev_spi_write(0x4db,0x20);
dev_spi_write(0x4dc,0x2);
dev_spi_write(0x4dd,0x23);
dev_spi_write(0x4de,0x1);
dev_spi_write(0x4df,0x20);
dev_spi_write(0x4e0,0x1);
dev_spi_write(0x4e1,0x28);
dev_spi_write(0x4e2,0x3);
dev_spi_write(0x4e3,0x0);
dev_spi_write(0x4e4,0xa1);
dev_spi_write(0x4e5,0x13);
dev_spi_write(0x4e6,0x1);
dev_spi_write(0x4e7,0x20);
dev_spi_write(0x4e8,0x27);
dev_spi_write(0x4e9,0x2c);
dev_spi_write(0x4ea,0x3);
dev_spi_write(0x4eb,0x0);
dev_spi_write(0x4ec,0x37);
dev_spi_write(0x4ed,0x27);
dev_spi_write(0x4ee,0x3);
dev_spi_write(0x4ef,0x0);
dev_spi_write(0x4f0,0x49);
dev_spi_write(0x4f1,0x2a);
dev_spi_write(0x4f2,0x3);
dev_spi_write(0x4f3,0x0);
dev_spi_write(0x4f4,0x71);
dev_spi_write(0x4f5,0x2b);
dev_spi_write(0x4f6,0x3);
dev_spi_write(0x4f7,0x0);
dev_spi_write(0x4f8,0x81);
dev_spi_write(0x4f9,0x6);
dev_spi_write(0x4fa,0x3);
dev_spi_write(0x4fb,0x0);
dev_spi_write(0x4fc,0x8d);
dev_spi_write(0x4fd,0xa);
dev_spi_write(0x4fe,0x3);
dev_spi_write(0x4ff,0x0);
dev_spi_write(0x500,0xc1);
dev_spi_write(0x501,0x9);
dev_spi_write(0x502,0x3);
dev_spi_write(0x503,0x0);
dev_spi_write(0x504,0x65);
dev_spi_write(0x505,0x21);
dev_spi_write(0x506,0x3);
dev_spi_write(0x507,0x0);
dev_spi_write(0x508,0x3c);
dev_spi_write(0x509,0xd6);
dev_spi_write(0x50a,0x0);
dev_spi_write(0x50b,0x20);
dev_spi_write(0x50c,0x70);
dev_spi_write(0x50d,0x47);
dev_spi_write(0x50e,0xf8);
dev_spi_write(0x50f,0xb5);
dev_spi_write(0x510,0x75);
dev_spi_write(0x511,0x4c);
dev_spi_write(0x512,0x84);
dev_spi_write(0x513,0x46);
dev_spi_write(0x514,0xe0);
dev_spi_write(0x515,0x79);
dev_spi_write(0x516,0x64);
dev_spi_write(0x517,0x79);
dev_spi_write(0x518,0x24);
dev_spi_write(0x519,0x18);
dev_spi_write(0x51a,0x2);
dev_spi_write(0x51b,0x2c);
dev_spi_write(0x51c,0x3a);
dev_spi_write(0x51d,0xd1);
dev_spi_write(0x51e,0x57);
dev_spi_write(0x51f,0x78);
dev_spi_write(0x520,0x37);
dev_spi_write(0x521,0xf0);
dev_spi_write(0x522,0x2);
dev_spi_write(0x523,0x7);
dev_spi_write(0x524,0x36);
dev_spi_write(0x525,0xd1);
dev_spi_write(0x526,0x73);
dev_spi_write(0x527,0x4c);
dev_spi_write(0x528,0x71);
dev_spi_write(0x529,0x4a);
dev_spi_write(0x52a,0x3);
dev_spi_write(0x52b,0x27);
dev_spi_write(0x52c,0xc);
dev_spi_write(0x52d,0x20);
dev_spi_write(0x52e,0x1c);
dev_spi_write(0x52f,0xfb);
dev_spi_write(0x530,0x7);
dev_spi_write(0x531,0x15);
dev_spi_write(0x532,0x1c);
dev_spi_write(0x533,0xfb);
dev_spi_write(0x534,0x0);
dev_spi_write(0x535,0xf0);
dev_spi_write(0x536,0x0);
dev_spi_write(0x537,0xeb);
dev_spi_write(0x538,0x81);
dev_spi_write(0x539,0x0);
dev_spi_write(0x53a,0x67);
dev_spi_write(0x53b,0x5d);
dev_spi_write(0x53c,0x12);
dev_spi_write(0x53d,0x58);
dev_spi_write(0x53e,0x6b);
dev_spi_write(0x53f,0x48);
dev_spi_write(0x540,0x92);
dev_spi_write(0x541,0xf9);
dev_spi_write(0x542,0x90);
dev_spi_write(0x543,0x54);
dev_spi_write(0x544,0xdc);
dev_spi_write(0x545,0x26);
dev_spi_write(0x546,0x4f);
dev_spi_write(0x547,0xf4);
dev_spi_write(0x548,0x25);
dev_spi_write(0x549,0x7e);
dev_spi_write(0x54a,0x11);
dev_spi_write(0x54b,0xfb);
dev_spi_write(0x54c,0x6);
dev_spi_write(0x54d,0xf6);
dev_spi_write(0x54e,0x1c);
dev_spi_write(0x54f,0xfb);
dev_spi_write(0x550,0xe);
dev_spi_write(0x551,0x66);
dev_spi_write(0x552,0x94);
dev_spi_write(0x553,0x46);
dev_spi_write(0x554,0x80);
dev_spi_write(0x555,0x19);
dev_spi_write(0x556,0x90);
dev_spi_write(0x557,0xf9);
dev_spi_write(0x558,0x89);
dev_spi_write(0x559,0x10);
dev_spi_write(0x55a,0x90);
dev_spi_write(0x55b,0xf9);
dev_spi_write(0x55c,0x87);
dev_spi_write(0x55d,0x40);
dev_spi_write(0x55e,0x90);
dev_spi_write(0x55f,0xf9);
dev_spi_write(0x560,0x86);
dev_spi_write(0x561,0x20);
dev_spi_write(0x562,0x9c);
dev_spi_write(0x563,0xf9);
dev_spi_write(0x564,0x91);
dev_spi_write(0x565,0x64);
dev_spi_write(0x566,0x90);
dev_spi_write(0x567,0xf9);
dev_spi_write(0x568,0x88);
dev_spi_write(0x569,0x0);
dev_spi_write(0x56a,0x4f);
dev_spi_write(0x56b,0xb9);
dev_spi_write(0x56c,0x86);
dev_spi_write(0x56d,0x42);
dev_spi_write(0x56e,0xe);
dev_spi_write(0x56f,0xbf);
dev_spi_write(0x570,0xa5);
dev_spi_write(0x571,0x42);
dev_spi_write(0x572,0x1);
dev_spi_write(0x573,0x21);
dev_spi_write(0x574,0x19);
dev_spi_write(0x575,0x70);
dev_spi_write(0x576,0x8c);
dev_spi_write(0x577,0xf8);
dev_spi_write(0x578,0x90);
dev_spi_write(0x579,0x44);
dev_spi_write(0x57a,0x8c);
dev_spi_write(0x57b,0xf8);
dev_spi_write(0x57c,0x91);
dev_spi_write(0x57d,0x4);
dev_spi_write(0x57e,0xf8);
dev_spi_write(0x57f,0xbd);
dev_spi_write(0x580,0x95);
dev_spi_write(0x581,0x42);
dev_spi_write(0x582,0xe);
dev_spi_write(0x583,0xbf);
dev_spi_write(0x584,0x8e);
dev_spi_write(0x585,0x42);
dev_spi_write(0x586,0x1);
dev_spi_write(0x587,0x20);
dev_spi_write(0x588,0x18);
dev_spi_write(0x589,0x70);
dev_spi_write(0x58a,0x8c);
dev_spi_write(0x58b,0xf8);
dev_spi_write(0x58c,0x91);
dev_spi_write(0x58d,0x14);
dev_spi_write(0x58e,0x8c);
dev_spi_write(0x58f,0xf8);
dev_spi_write(0x590,0x90);
dev_spi_write(0x591,0x24);
dev_spi_write(0x592,0xf8);
dev_spi_write(0x593,0xbd);
dev_spi_write(0x594,0x60);
dev_spi_write(0x595,0x46);
dev_spi_write(0x596,0xeb);
dev_spi_write(0x597,0xf7);
dev_spi_write(0x598,0xef);
dev_spi_write(0x599,0xfc);
dev_spi_write(0x59a,0xf8);
dev_spi_write(0x59b,0xbd);
dev_spi_write(0x59c,0x2d);
dev_spi_write(0x59d,0xe9);
dev_spi_write(0x59e,0xfe);
dev_spi_write(0x59f,0x4f);
dev_spi_write(0x5a0,0xc);
dev_spi_write(0x5a1,0x9e);
dev_spi_write(0x5a2,0x82);
dev_spi_write(0x5a3,0x46);
dev_spi_write(0x5a4,0x89);
dev_spi_write(0x5a5,0x46);
dev_spi_write(0x5a6,0x14);
dev_spi_write(0x5a7,0x46);
dev_spi_write(0x5a8,0xd);
dev_spi_write(0x5a9,0x9f);
dev_spi_write(0x5aa,0x0);
dev_spi_write(0x5ab,0x96);
dev_spi_write(0x5ac,0x1d);
dev_spi_write(0x5ad,0x46);
dev_spi_write(0x5ae,0x1);
dev_spi_write(0x5af,0x97);
dev_spi_write(0x5b0,0xeb);
dev_spi_write(0x5b1,0xf7);
dev_spi_write(0x5b2,0x10);
dev_spi_write(0x5b3,0xfe);
dev_spi_write(0x5b4,0xdf);
dev_spi_write(0x5b5,0xf8);
dev_spi_write(0x5b6,0x3c);
dev_spi_write(0x5b7,0xb1);
dev_spi_write(0x5b8,0x20);
dev_spi_write(0x5b9,0x88);
dev_spi_write(0x5ba,0x20);
dev_spi_write(0x5bb,0xb9);
dev_spi_write(0x5bc,0x60);
dev_spi_write(0x5bd,0x88);
dev_spi_write(0x5be,0x0);
dev_spi_write(0x5bf,0x28);
dev_spi_write(0x5c0,0x4f);
dev_spi_write(0x5c1,0xd0);
dev_spi_write(0x5c2,0x1);
dev_spi_write(0x5c3,0x20);
dev_spi_write(0x5c4,0x4e);
dev_spi_write(0x5c5,0xe0);
dev_spi_write(0x5c6,0x63);
dev_spi_write(0x5c7,0x88);
dev_spi_write(0x5c8,0x0);
dev_spi_write(0x5c9,0x2b);
dev_spi_write(0x5ca,0x4a);
dev_spi_write(0x5cb,0xd0);
dev_spi_write(0x5cc,0xe9);
dev_spi_write(0x5cd,0xf7);
dev_spi_write(0x5ce,0x3d);
dev_spi_write(0x5cf,0xfe);
dev_spi_write(0x5d0,0x80);
dev_spi_write(0x5d1,0x46);
dev_spi_write(0x5d2,0x60);
dev_spi_write(0x5d3,0x88);
dev_spi_write(0x5d4,0xe9);
dev_spi_write(0x5d5,0xf7);
dev_spi_write(0x5d6,0x39);
dev_spi_write(0x5d7,0xfe);
dev_spi_write(0x5d8,0x69);
dev_spi_write(0x5d9,0x79);
dev_spi_write(0x5da,0x0);
dev_spi_write(0x5db,0xeb);
dev_spi_write(0x5dc,0x80);
dev_spi_write(0x5dd,0x0);
dev_spi_write(0x5de,0x8);
dev_spi_write(0x5df,0xeb);
dev_spi_write(0x5e0,0x88);
dev_spi_write(0x5e1,0x2);
dev_spi_write(0x5e2,0xc0);
dev_spi_write(0x5e3,0x13);
dev_spi_write(0x5e4,0xd2);
dev_spi_write(0x5e5,0x13);
dev_spi_write(0x5e6,0x1);
dev_spi_write(0x5e7,0x29);
dev_spi_write(0x5e8,0x44);
dev_spi_write(0x5e9,0xb2);
dev_spi_write(0x5ea,0x53);
dev_spi_write(0x5eb,0xb2);
dev_spi_write(0x5ec,0x3f);
dev_spi_write(0x5ed,0xd1);
dev_spi_write(0x5ee,0x3f);
dev_spi_write(0x5ef,0x48);
dev_spi_write(0x5f0,0xdc);
dev_spi_write(0x5f1,0x21);
dev_spi_write(0x5f2,0x4f);
dev_spi_write(0x5f3,0xf4);
dev_spi_write(0x5f4,0x25);
dev_spi_write(0x5f5,0x72);
dev_spi_write(0x5f6,0x19);
dev_spi_write(0x5f7,0xfb);
dev_spi_write(0x5f8,0x1);
dev_spi_write(0x5f9,0xf1);
dev_spi_write(0x5fa,0x1a);
dev_spi_write(0x5fb,0xfb);
dev_spi_write(0x5fc,0x2);
dev_spi_write(0x5fd,0x11);
dev_spi_write(0x5fe,0xb2);
dev_spi_write(0x5ff,0x78);
dev_spi_write(0x600,0x40);
dev_spi_write(0x601,0x18);
dev_spi_write(0x602,0x71);
dev_spi_write(0x603,0x78);
dev_spi_write(0x604,0xb0);
dev_spi_write(0x605,0xf9);
dev_spi_write(0x606,0x5a);
dev_spi_write(0x607,0xc0);
dev_spi_write(0x608,0xb0);
dev_spi_write(0x609,0xf9);
dev_spi_write(0x60a,0x5c);
dev_spi_write(0x60b,0x60);
dev_spi_write(0x60c,0xc2);
dev_spi_write(0x60d,0xf1);
dev_spi_write(0x60e,0x1);
dev_spi_write(0x60f,0x2);
dev_spi_write(0x610,0xc1);
dev_spi_write(0x611,0xf1);
dev_spi_write(0x612,0x1);
dev_spi_write(0x613,0x1);
dev_spi_write(0x614,0x11);
dev_spi_write(0x615,0xfb);
dev_spi_write(0x616,0xc);
dev_spi_write(0x617,0xf0);
dev_spi_write(0x618,0xc0);
dev_spi_write(0x619,0xeb);
dev_spi_write(0x61a,0x43);
dev_spi_write(0x61b,0x10);
dev_spi_write(0x61c,0x12);
dev_spi_write(0x61d,0xfb);
dev_spi_write(0x61e,0x6);
dev_spi_write(0x61f,0xf1);
dev_spi_write(0x620,0x40);
dev_spi_write(0x621,0x11);
dev_spi_write(0x622,0xc1);
dev_spi_write(0x623,0xeb);
dev_spi_write(0x624,0x44);
dev_spi_write(0x625,0x11);
dev_spi_write(0x626,0xa0);
dev_spi_write(0x627,0xeb);
dev_spi_write(0x628,0x61);
dev_spi_write(0x629,0x10);
dev_spi_write(0x62a,0x41);
dev_spi_write(0x62b,0xb2);
dev_spi_write(0x62c,0x8);
dev_spi_write(0x62d,0x46);
dev_spi_write(0x62e,0x0);
dev_spi_write(0x62f,0x28);
dev_spi_write(0x630,0xb8);
dev_spi_write(0x631,0xbf);
dev_spi_write(0x632,0x40);
dev_spi_write(0x633,0x42);
dev_spi_write(0x634,0xc2);
dev_spi_write(0x635,0xb2);
dev_spi_write(0x636,0x0);
dev_spi_write(0x637,0x29);
dev_spi_write(0x638,0x4f);
dev_spi_write(0x639,0xf0);
dev_spi_write(0x63a,0x0);
dev_spi_write(0x63b,0x0);
dev_spi_write(0x63c,0xd8);
dev_spi_write(0x63d,0xbf);
dev_spi_write(0x63e,0x1);
dev_spi_write(0x63f,0x20);
dev_spi_write(0x640,0xa9);
dev_spi_write(0x641,0x79);
dev_spi_write(0x642,0x91);
dev_spi_write(0x643,0x42);
dev_spi_write(0x644,0xe);
dev_spi_write(0x645,0xda);
dev_spi_write(0x646,0x2b);
dev_spi_write(0x647,0x78);
dev_spi_write(0x648,0xc9);
dev_spi_write(0x649,0x18);
dev_spi_write(0x64a,0x91);
dev_spi_write(0x64b,0x42);
dev_spi_write(0x64c,0xa);
dev_spi_write(0x64d,0xdb);
dev_spi_write(0x64e,0x3);
dev_spi_write(0x64f,0x22);
dev_spi_write(0x650,0x59);
dev_spi_write(0x651,0x46);
dev_spi_write(0x652,0x1a);
dev_spi_write(0x653,0xfb);
dev_spi_write(0x654,0x2);
dev_spi_write(0x655,0x92);
dev_spi_write(0x656,0x89);
dev_spi_write(0x657,0x5c);
dev_spi_write(0x658,0x81);
dev_spi_write(0x659,0x42);
dev_spi_write(0x65a,0x1c);
dev_spi_write(0x65b,0xbf);
dev_spi_write(0x65c,0x1);
dev_spi_write(0x65d,0x21);
dev_spi_write(0x65e,0x79);
dev_spi_write(0x65f,0x70);
dev_spi_write(0x660,0x0);
dev_spi_write(0x661,0xe0);
dev_spi_write(0x662,0x0);
dev_spi_write(0x663,0x20);
dev_spi_write(0x664,0x3);
dev_spi_write(0x665,0x22);
dev_spi_write(0x666,0x59);
dev_spi_write(0x667,0x46);
dev_spi_write(0x668,0x1a);
dev_spi_write(0x669,0xfb);
dev_spi_write(0x66a,0x2);
dev_spi_write(0x66b,0x92);
dev_spi_write(0x66c,0x88);
dev_spi_write(0x66d,0x54);
dev_spi_write(0x66e,0xbd);
dev_spi_write(0x66f,0xe8);
dev_spi_write(0x670,0xfe);
dev_spi_write(0x671,0x8f);
dev_spi_write(0x672,0x2d);
dev_spi_write(0x673,0xe9);
dev_spi_write(0x674,0xfe);
dev_spi_write(0x675,0x43);
dev_spi_write(0x676,0x21);
dev_spi_write(0x677,0x48);
dev_spi_write(0x678,0x1f);
dev_spi_write(0x679,0x49);
dev_spi_write(0x67a,0x8);
dev_spi_write(0x67b,0x60);
dev_spi_write(0x67c,0xeb);
dev_spi_write(0x67d,0xf7);
dev_spi_write(0x67e,0x46);
dev_spi_write(0x67f,0xff);
dev_spi_write(0x680,0x0);
dev_spi_write(0x681,0x24);
dev_spi_write(0x682,0x1f);
dev_spi_write(0x683,0x4d);
dev_spi_write(0x684,0xdf);
dev_spi_write(0x685,0xf8);
dev_spi_write(0x686,0x80);
dev_spi_write(0x687,0x80);
dev_spi_write(0x688,0x20);
dev_spi_write(0x689,0x4f);
dev_spi_write(0x68a,0xdf);
dev_spi_write(0x68b,0xf8);
dev_spi_write(0x68c,0x78);
dev_spi_write(0x68d,0x90);
dev_spi_write(0x68e,0x18);
dev_spi_write(0x68f,0x4e);
dev_spi_write(0x690,0x8d);
dev_spi_write(0x691,0xf8);
dev_spi_write(0x692,0x4);
dev_spi_write(0x693,0x40);
dev_spi_write(0x694,0x6d);
dev_spi_write(0x695,0x1e);
dev_spi_write(0x696,0x15);
dev_spi_write(0x697,0xf8);
dev_spi_write(0x698,0x1);
dev_spi_write(0x699,0xf);
dev_spi_write(0x69a,0x1);
dev_spi_write(0x69b,0x28);
dev_spi_write(0x69c,0x1f);
dev_spi_write(0x69d,0xd1);
dev_spi_write(0x69e,0x19);
dev_spi_write(0x69f,0xf8);
dev_spi_write(0x6a0,0x4);
dev_spi_write(0x6a1,0x0);
dev_spi_write(0x6a2,0xe0);
dev_spi_write(0x6a3,0xb9);
dev_spi_write(0x6a4,0x18);
dev_spi_write(0x6a5,0xf8);
dev_spi_write(0x6a6,0x14);
dev_spi_write(0x6a7,0x10);
dev_spi_write(0x6a8,0x60);
dev_spi_write(0x6a9,0x0);
dev_spi_write(0x6aa,0x0);
dev_spi_write(0x6ab,0xeb);
dev_spi_write(0x6ac,0x84);
dev_spi_write(0x6ad,0x0);
dev_spi_write(0x6ae,0x3b);
dev_spi_write(0x6af,0x18);
dev_spi_write(0x6b0,0x9a);
dev_spi_write(0x6b1,0x78);
dev_spi_write(0x6b2,0x60);
dev_spi_write(0x6b3,0x10);
dev_spi_write(0x6b4,0x1);
dev_spi_write(0x6b5,0x2a);
dev_spi_write(0x6b6,0xc);
dev_spi_write(0x6b7,0xd0);
dev_spi_write(0x6b8,0x82);
dev_spi_write(0x6b9,0x0);
dev_spi_write(0x6ba,0x2);
dev_spi_write(0x6bb,0xeb);
dev_spi_write(0x6bc,0xc0);
dev_spi_write(0x6bd,0x2);
dev_spi_write(0x6be,0x2);
dev_spi_write(0x6bf,0xeb);
dev_spi_write(0x6c0,0x81);
dev_spi_write(0x6c1,0x2);
dev_spi_write(0x6c2,0xb1);
dev_spi_write(0x6c3,0x58);
dev_spi_write(0x6c4,0xd1);
dev_spi_write(0x6c5,0xf8);
dev_spi_write(0x6c6,0x0);
dev_spi_write(0x6c7,0x4);
dev_spi_write(0x6c8,0x20);
dev_spi_write(0x6c9,0xf4);
dev_spi_write(0x6ca,0x80);
dev_spi_write(0x6cb,0x70);
dev_spi_write(0x6cc,0xc1);
dev_spi_write(0x6cd,0xf8);
dev_spi_write(0x6ce,0x0);
dev_spi_write(0x6cf,0x4);
dev_spi_write(0x6d0,0x5);
dev_spi_write(0x6d1,0xe0);
dev_spi_write(0x6d2,0x1);
dev_spi_write(0x6d3,0xaa);
dev_spi_write(0x6d4,0x0);
dev_spi_write(0x6d5,0x92);
dev_spi_write(0x6d6,0xda);
dev_spi_write(0x6d7,0x78);
dev_spi_write(0x6d8,0x1b);
dev_spi_write(0x6d9,0x1d);
dev_spi_write(0x6da,0xeb);
dev_spi_write(0x6db,0xf7);
dev_spi_write(0x6dc,0x3);
dev_spi_write(0x6dd,0xfc);
dev_spi_write(0x6de,0x64);
dev_spi_write(0x6df,0x1c);
dev_spi_write(0x6e0,0x4);
dev_spi_write(0x6e1,0x2c);
dev_spi_write(0x6e2,0xd8);
dev_spi_write(0x6e3,0xdb);
dev_spi_write(0x6e4,0xbd);
dev_spi_write(0x6e5,0xe8);
dev_spi_write(0x6e6,0xfe);
dev_spi_write(0x6e7,0x83);
dev_spi_write(0x6e8,0xe6);
dev_spi_write(0x6e9,0x1d);
dev_spi_write(0x6ea,0x1);
dev_spi_write(0x6eb,0x20);
dev_spi_write(0x6ec,0xe0);
dev_spi_write(0x6ed,0xab);
dev_spi_write(0x6ee,0x0);
dev_spi_write(0x6ef,0x20);
dev_spi_write(0x6f0,0xa8);
dev_spi_write(0x6f1,0x75);
dev_spi_write(0x6f2,0x2);
dev_spi_write(0x6f3,0x0);
dev_spi_write(0x6f4,0xec);
dev_spi_write(0x6f5,0x22);
dev_spi_write(0x6f6,0x1);
dev_spi_write(0x6f7,0x20);
dev_spi_write(0x6f8,0xcc);
dev_spi_write(0x6f9,0xd7);
dev_spi_write(0x6fa,0x0);
dev_spi_write(0x6fb,0x20);
dev_spi_write(0x6fc,0xed);
dev_spi_write(0x6fd,0x1c);
dev_spi_write(0x6fe,0x3);
dev_spi_write(0x6ff,0x0);
dev_spi_write(0x700,0xf0);
dev_spi_write(0x701,0x1e);
dev_spi_write(0x702,0x1);
dev_spi_write(0x703,0x20);
dev_spi_write(0x704,0xf4);
dev_spi_write(0x705,0x1e);
dev_spi_write(0x706,0x1);
dev_spi_write(0x707,0x20);
dev_spi_write(0x708,0x6);
dev_spi_write(0x709,0xd6);
dev_spi_write(0x70a,0x0);
dev_spi_write(0x70b,0x20);
dev_spi_write(0x70c,0x6c);
dev_spi_write(0x70d,0x1a);
dev_spi_write(0x70e,0x1);
dev_spi_write(0x70f,0x20);
dev_spi_write(0x710,0x2d);
dev_spi_write(0x711,0xe9);
dev_spi_write(0x712,0xf0);
dev_spi_write(0x713,0x41);
dev_spi_write(0x714,0x1c);
dev_spi_write(0x715,0x46);
dev_spi_write(0x716,0x15);
dev_spi_write(0x717,0x46);
dev_spi_write(0x718,0x8c);
dev_spi_write(0x719,0x42);
dev_spi_write(0x71a,0x8);
dev_spi_write(0x71b,0xbf);
dev_spi_write(0x71c,0x85);
dev_spi_write(0x71d,0x42);
dev_spi_write(0x71e,0x82);
dev_spi_write(0x71f,0xbf);
dev_spi_write(0x720,0x0);
dev_spi_write(0x721,0x23);
dev_spi_write(0x722,0x0);
dev_spi_write(0x723,0x22);
dev_spi_write(0x724,0xe5);
dev_spi_write(0x725,0xe0);
dev_spi_write(0x726,0x0);
dev_spi_write(0x727,0x2c);
dev_spi_write(0x728,0x8);
dev_spi_write(0x729,0xbf);
dev_spi_write(0x72a,0x0);
dev_spi_write(0x72b,0x2d);
dev_spi_write(0x72c,0xa);
dev_spi_write(0x72d,0xd1);
dev_spi_write(0x72e,0x0);
dev_spi_write(0x72f,0x29);
dev_spi_write(0x730,0xe);
dev_spi_write(0x731,0xbf);
dev_spi_write(0x732,0x0);
dev_spi_write(0x733,0x28);
dev_spi_write(0x734,0x6f);
dev_spi_write(0x735,0xf0);
dev_spi_write(0x736,0x0);
dev_spi_write(0x737,0x0);
dev_spi_write(0x738,0x6f);
dev_spi_write(0x739,0xf0);
dev_spi_write(0x73a,0x0);
dev_spi_write(0x73b,0x1);
dev_spi_write(0x73c,0x0);
dev_spi_write(0x73d,0xf0);
dev_spi_write(0x73e,0xe1);
dev_spi_write(0x73f,0xf8);
dev_spi_write(0x740,0xbd);
dev_spi_write(0x741,0xe8);
dev_spi_write(0x742,0xf0);
dev_spi_write(0x743,0x81);
dev_spi_write(0x744,0x5f);
dev_spi_write(0x745,0xf0);
dev_spi_write(0x746,0x0);
dev_spi_write(0x747,0x8);
dev_spi_write(0x748,0x5f);
dev_spi_write(0x749,0xf0);
dev_spi_write(0x74a,0x0);
dev_spi_write(0x74b,0xe);
dev_spi_write(0x74c,0x0);
dev_spi_write(0x74d,0x2c);
dev_spi_write(0x74e,0x8);
dev_spi_write(0x74f,0xbf);
dev_spi_write(0x750,0x8d);
dev_spi_write(0x751,0x42);
dev_spi_write(0x752,0x9c);
dev_spi_write(0x753,0xbf);
dev_spi_write(0x754,0x2c);
dev_spi_write(0x755,0x1c);
dev_spi_write(0x756,0x0);
dev_spi_write(0x757,0x25);
dev_spi_write(0x758,0x7);
dev_spi_write(0x759,0xc);
dev_spi_write(0x75a,0x47);
dev_spi_write(0x75b,0xea);
dev_spi_write(0x75c,0x1);
dev_spi_write(0x75d,0x47);
dev_spi_write(0x75e,0xe);
dev_spi_write(0x75f,0xc);
dev_spi_write(0x760,0xb4);
dev_spi_write(0x761,0x42);
dev_spi_write(0x762,0x8);
dev_spi_write(0x763,0xbf);
dev_spi_write(0x764,0xbd);
dev_spi_write(0x765,0x42);
dev_spi_write(0x766,0x9e);
dev_spi_write(0x767,0xbf);
dev_spi_write(0x768,0x5f);
dev_spi_write(0x769,0xea);
dev_spi_write(0x76a,0x4);
dev_spi_write(0x76b,0x44);
dev_spi_write(0x76c,0x44);
dev_spi_write(0x76d,0xea);
dev_spi_write(0x76e,0x15);
dev_spi_write(0x76f,0x44);
dev_spi_write(0x770,0x5f);
dev_spi_write(0x771,0xea);
dev_spi_write(0x772,0x5);
dev_spi_write(0x773,0x45);
dev_spi_write(0x774,0x7);
dev_spi_write(0x775,0xa);
dev_spi_write(0x776,0x47);
dev_spi_write(0x777,0xea);
dev_spi_write(0x778,0x1);
dev_spi_write(0x779,0x67);
dev_spi_write(0x77a,0xe);
dev_spi_write(0x77b,0xa);
dev_spi_write(0x77c,0xb4);
dev_spi_write(0x77d,0x42);
dev_spi_write(0x77e,0x8);
dev_spi_write(0x77f,0xbf);
dev_spi_write(0x780,0xbd);
dev_spi_write(0x781,0x42);
dev_spi_write(0x782,0x9e);
dev_spi_write(0x783,0xbf);
dev_spi_write(0x784,0x5f);
dev_spi_write(0x785,0xea);
dev_spi_write(0x786,0x4);
dev_spi_write(0x787,0x24);
dev_spi_write(0x788,0x44);
dev_spi_write(0x789,0xea);
dev_spi_write(0x78a,0x15);
dev_spi_write(0x78b,0x64);
dev_spi_write(0x78c,0x5f);
dev_spi_write(0x78d,0xea);
dev_spi_write(0x78e,0x5);
dev_spi_write(0x78f,0x25);
dev_spi_write(0x790,0x47);
dev_spi_write(0x791,0x8);
dev_spi_write(0x792,0x47);
dev_spi_write(0x793,0xea);
dev_spi_write(0x794,0xc1);
dev_spi_write(0x795,0x77);
dev_spi_write(0x796,0x4e);
dev_spi_write(0x797,0x8);
dev_spi_write(0x798,0xb4);
dev_spi_write(0x799,0x42);
dev_spi_write(0x79a,0x8);
dev_spi_write(0x79b,0xbf);
dev_spi_write(0x79c,0xbd);
dev_spi_write(0x79d,0x42);
dev_spi_write(0x79e,0x0);
dev_spi_write(0x79f,0xf2);
dev_spi_write(0x7a0,0x93);
dev_spi_write(0x7a1,0x80);
dev_spi_write(0x7a2,0x87);
dev_spi_write(0x7a3,0x8);
dev_spi_write(0x7a4,0x47);
dev_spi_write(0x7a5,0xea);
dev_spi_write(0x7a6,0x81);
dev_spi_write(0x7a7,0x77);
dev_spi_write(0x7a8,0x8e);
dev_spi_write(0x7a9,0x8);
dev_spi_write(0x7aa,0xb4);
dev_spi_write(0x7ab,0x42);
dev_spi_write(0x7ac,0x8);
dev_spi_write(0x7ad,0xbf);
dev_spi_write(0x7ae,0xbd);
dev_spi_write(0x7af,0x42);
dev_spi_write(0x7b0,0x7c);
dev_spi_write(0x7b1,0xd8);
dev_spi_write(0x7b2,0xc7);
dev_spi_write(0x7b3,0x8);
dev_spi_write(0x7b4,0x47);
dev_spi_write(0x7b5,0xea);
dev_spi_write(0x7b6,0x41);
dev_spi_write(0x7b7,0x77);
dev_spi_write(0x7b8,0xce);
dev_spi_write(0x7b9,0x8);
dev_spi_write(0x7ba,0xb4);
dev_spi_write(0x7bb,0x42);
dev_spi_write(0x7bc,0x8);
dev_spi_write(0x7bd,0xbf);
dev_spi_write(0x7be,0xbd);
dev_spi_write(0x7bf,0x42);
dev_spi_write(0x7c0,0x66);
dev_spi_write(0x7c1,0xd8);
dev_spi_write(0x7c2,0x7);
dev_spi_write(0x7c3,0x9);
dev_spi_write(0x7c4,0x47);
dev_spi_write(0x7c5,0xea);
dev_spi_write(0x7c6,0x1);
dev_spi_write(0x7c7,0x77);
dev_spi_write(0x7c8,0xe);
dev_spi_write(0x7c9,0x9);
dev_spi_write(0x7ca,0xb4);
dev_spi_write(0x7cb,0x42);
dev_spi_write(0x7cc,0x8);
dev_spi_write(0x7cd,0xbf);
dev_spi_write(0x7ce,0xbd);
dev_spi_write(0x7cf,0x42);
dev_spi_write(0x7d0,0x50);
dev_spi_write(0x7d1,0xd8);
dev_spi_write(0x7d2,0x47);
dev_spi_write(0x7d3,0x9);
dev_spi_write(0x7d4,0x47);
dev_spi_write(0x7d5,0xea);
dev_spi_write(0x7d6,0xc1);
dev_spi_write(0x7d7,0x67);
dev_spi_write(0x7d8,0x4e);
dev_spi_write(0x7d9,0x9);
dev_spi_write(0x7da,0xb4);
dev_spi_write(0x7db,0x42);
dev_spi_write(0x7dc,0x8);
dev_spi_write(0x7dd,0xbf);
dev_spi_write(0x7de,0xbd);
dev_spi_write(0x7df,0x42);
dev_spi_write(0x7e0,0x3a);
dev_spi_write(0x7e1,0xd8);
dev_spi_write(0x7e2,0x87);
dev_spi_write(0x7e3,0x9);
dev_spi_write(0x7e4,0x47);
dev_spi_write(0x7e5,0xea);
dev_spi_write(0x7e6,0x81);
dev_spi_write(0x7e7,0x67);
dev_spi_write(0x7e8,0x8e);
dev_spi_write(0x7e9,0x9);
dev_spi_write(0x7ea,0xb4);
dev_spi_write(0x7eb,0x42);
dev_spi_write(0x7ec,0x8);
dev_spi_write(0x7ed,0xbf);
dev_spi_write(0x7ee,0xbd);
dev_spi_write(0x7ef,0x42);
dev_spi_write(0x7f0,0x24);
dev_spi_write(0x7f1,0xd8);
dev_spi_write(0x7f2,0xc7);
dev_spi_write(0x7f3,0x9);
dev_spi_write(0x7f4,0x47);
dev_spi_write(0x7f5,0xea);
dev_spi_write(0x7f6,0x41);
dev_spi_write(0x7f7,0x67);
dev_spi_write(0x7f8,0xce);
dev_spi_write(0x7f9,0x9);
dev_spi_write(0x7fa,0xb4);
dev_spi_write(0x7fb,0x42);
dev_spi_write(0x7fc,0x8);
dev_spi_write(0x7fd,0xbf);
dev_spi_write(0x7fe,0xbd);
dev_spi_write(0x7ff,0x42);
dev_spi_write(0x800,0xd);
dev_spi_write(0x801,0xd8);
dev_spi_write(0x802,0xe6);
dev_spi_write(0x803,0x1);
dev_spi_write(0x804,0x46);
dev_spi_write(0x805,0xea);
dev_spi_write(0x806,0x55);
dev_spi_write(0x807,0x66);
dev_spi_write(0x808,0xef);
dev_spi_write(0x809,0x1);
dev_spi_write(0x80a,0xb1);
dev_spi_write(0x80b,0x42);
dev_spi_write(0x80c,0x8);
dev_spi_write(0x80d,0xbf);
dev_spi_write(0x80e,0xb8);
dev_spi_write(0x80f,0x42);
dev_spi_write(0x810,0x1);
dev_spi_write(0x811,0xd3);
dev_spi_write(0x812,0xc0);
dev_spi_write(0x813,0x1b);
dev_spi_write(0x814,0xb1);
dev_spi_write(0x815,0x41);
dev_spi_write(0x816,0x58);
dev_spi_write(0x817,0xeb);
dev_spi_write(0x818,0x8);
dev_spi_write(0x819,0x8);
dev_spi_write(0x81a,0x5e);
dev_spi_write(0x81b,0xeb);
dev_spi_write(0x81c,0xe);
dev_spi_write(0x81d,0xe);
dev_spi_write(0x81e,0xa6);
dev_spi_write(0x81f,0x1);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 8563 of bringupLog\n");
xil_printf("Number of iterations of poll in line 8563 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x8);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x18);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x78);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 8575 of bringupLog\n");
xil_printf("Number of iterations of poll in line 8575 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 8576 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x1);
dev_spi_write(0x20,0x46);
dev_spi_write(0x21,0xea);
dev_spi_write(0x22,0x95);
dev_spi_write(0x23,0x66);
dev_spi_write(0x24,0x4f);
dev_spi_write(0x25,0xea);
dev_spi_write(0x26,0x85);
dev_spi_write(0x27,0x17);
dev_spi_write(0x28,0xb1);
dev_spi_write(0x29,0x42);
dev_spi_write(0x2a,0x8);
dev_spi_write(0x2b,0xbf);
dev_spi_write(0x2c,0xb8);
dev_spi_write(0x2d,0x42);
dev_spi_write(0x2e,0x1);
dev_spi_write(0x2f,0xd3);
dev_spi_write(0x30,0xc0);
dev_spi_write(0x31,0x1b);
dev_spi_write(0x32,0xb1);
dev_spi_write(0x33,0x41);
dev_spi_write(0x34,0x58);
dev_spi_write(0x35,0xeb);
dev_spi_write(0x36,0x8);
dev_spi_write(0x37,0x8);
dev_spi_write(0x38,0x4e);
dev_spi_write(0x39,0xeb);
dev_spi_write(0x3a,0xe);
dev_spi_write(0x3b,0xe);
dev_spi_write(0x3c,0x66);
dev_spi_write(0x3d,0x1);
dev_spi_write(0x3e,0x46);
dev_spi_write(0x3f,0xea);
dev_spi_write(0x40,0xd5);
dev_spi_write(0x41,0x66);
dev_spi_write(0x42,0x6f);
dev_spi_write(0x43,0x1);
dev_spi_write(0x44,0xb1);
dev_spi_write(0x45,0x42);
dev_spi_write(0x46,0x8);
dev_spi_write(0x47,0xbf);
dev_spi_write(0x48,0xb8);
dev_spi_write(0x49,0x42);
dev_spi_write(0x4a,0x1);
dev_spi_write(0x4b,0xd3);
dev_spi_write(0x4c,0xc0);
dev_spi_write(0x4d,0x1b);
dev_spi_write(0x4e,0xb1);
dev_spi_write(0x4f,0x41);
dev_spi_write(0x50,0x58);
dev_spi_write(0x51,0xeb);
dev_spi_write(0x52,0x8);
dev_spi_write(0x53,0x8);
dev_spi_write(0x54,0x4e);
dev_spi_write(0x55,0xeb);
dev_spi_write(0x56,0xe);
dev_spi_write(0x57,0xe);
dev_spi_write(0x58,0x26);
dev_spi_write(0x59,0x1);
dev_spi_write(0x5a,0x46);
dev_spi_write(0x5b,0xea);
dev_spi_write(0x5c,0x15);
dev_spi_write(0x5d,0x76);
dev_spi_write(0x5e,0x2f);
dev_spi_write(0x5f,0x1);
dev_spi_write(0x60,0xb1);
dev_spi_write(0x61,0x42);
dev_spi_write(0x62,0x8);
dev_spi_write(0x63,0xbf);
dev_spi_write(0x64,0xb8);
dev_spi_write(0x65,0x42);
dev_spi_write(0x66,0x1);
dev_spi_write(0x67,0xd3);
dev_spi_write(0x68,0xc0);
dev_spi_write(0x69,0x1b);
dev_spi_write(0x6a,0xb1);
dev_spi_write(0x6b,0x41);
dev_spi_write(0x6c,0x58);
dev_spi_write(0x6d,0xeb);
dev_spi_write(0x6e,0x8);
dev_spi_write(0x6f,0x8);
dev_spi_write(0x70,0x5e);
dev_spi_write(0x71,0xeb);
dev_spi_write(0x72,0xe);
dev_spi_write(0x73,0xe);
dev_spi_write(0x74,0xe6);
dev_spi_write(0x75,0x0);
dev_spi_write(0x76,0x46);
dev_spi_write(0x77,0xea);
dev_spi_write(0x78,0x55);
dev_spi_write(0x79,0x76);
dev_spi_write(0x7a,0xef);
dev_spi_write(0x7b,0x0);
dev_spi_write(0x7c,0xb1);
dev_spi_write(0x7d,0x42);
dev_spi_write(0x7e,0x8);
dev_spi_write(0x7f,0xbf);
dev_spi_write(0x80,0xb8);
dev_spi_write(0x81,0x42);
dev_spi_write(0x82,0x1);
dev_spi_write(0x83,0xd3);
dev_spi_write(0x84,0xc0);
dev_spi_write(0x85,0x1b);
dev_spi_write(0x86,0xb1);
dev_spi_write(0x87,0x41);
dev_spi_write(0x88,0x58);
dev_spi_write(0x89,0xeb);
dev_spi_write(0x8a,0x8);
dev_spi_write(0x8b,0x8);
dev_spi_write(0x8c,0x4e);
dev_spi_write(0x8d,0xeb);
dev_spi_write(0x8e,0xe);
dev_spi_write(0x8f,0xe);
dev_spi_write(0x90,0xa6);
dev_spi_write(0x91,0x0);
dev_spi_write(0x92,0x46);
dev_spi_write(0x93,0xea);
dev_spi_write(0x94,0x95);
dev_spi_write(0x95,0x76);
dev_spi_write(0x96,0xaf);
dev_spi_write(0x97,0x0);
dev_spi_write(0x98,0xb1);
dev_spi_write(0x99,0x42);
dev_spi_write(0x9a,0x8);
dev_spi_write(0x9b,0xbf);
dev_spi_write(0x9c,0xb8);
dev_spi_write(0x9d,0x42);
dev_spi_write(0x9e,0x1);
dev_spi_write(0x9f,0xd3);
dev_spi_write(0xa0,0xc0);
dev_spi_write(0xa1,0x1b);
dev_spi_write(0xa2,0xb1);
dev_spi_write(0xa3,0x41);
dev_spi_write(0xa4,0x58);
dev_spi_write(0xa5,0xeb);
dev_spi_write(0xa6,0x8);
dev_spi_write(0xa7,0x8);
dev_spi_write(0xa8,0x4e);
dev_spi_write(0xa9,0xeb);
dev_spi_write(0xaa,0xe);
dev_spi_write(0xab,0xe);
dev_spi_write(0xac,0x66);
dev_spi_write(0xad,0x0);
dev_spi_write(0xae,0x46);
dev_spi_write(0xaf,0xea);
dev_spi_write(0xb0,0xd5);
dev_spi_write(0xb1,0x76);
dev_spi_write(0xb2,0x6f);
dev_spi_write(0xb3,0x0);
dev_spi_write(0xb4,0xb1);
dev_spi_write(0xb5,0x42);
dev_spi_write(0xb6,0x8);
dev_spi_write(0xb7,0xbf);
dev_spi_write(0xb8,0xb8);
dev_spi_write(0xb9,0x42);
dev_spi_write(0xba,0x1);
dev_spi_write(0xbb,0xd3);
dev_spi_write(0xbc,0xc0);
dev_spi_write(0xbd,0x1b);
dev_spi_write(0xbe,0xb1);
dev_spi_write(0xbf,0x41);
dev_spi_write(0xc0,0x58);
dev_spi_write(0xc1,0xeb);
dev_spi_write(0xc2,0x8);
dev_spi_write(0xc3,0x8);
dev_spi_write(0xc4,0x5e);
dev_spi_write(0xc5,0xeb);
dev_spi_write(0xc6,0xe);
dev_spi_write(0xc7,0xe);
dev_spi_write(0xc8,0xa1);
dev_spi_write(0xc9,0x42);
dev_spi_write(0xca,0x8);
dev_spi_write(0xcb,0xbf);
dev_spi_write(0xcc,0xa8);
dev_spi_write(0xcd,0x42);
dev_spi_write(0xce,0x1);
dev_spi_write(0xcf,0xd3);
dev_spi_write(0xd0,0x40);
dev_spi_write(0xd1,0x1b);
dev_spi_write(0xd2,0xa1);
dev_spi_write(0xd3,0x41);
dev_spi_write(0xd4,0x58);
dev_spi_write(0xd5,0xeb);
dev_spi_write(0xd6,0x8);
dev_spi_write(0xd7,0x8);
dev_spi_write(0xd8,0x5e);
dev_spi_write(0xd9,0xeb);
dev_spi_write(0xda,0xe);
dev_spi_write(0xdb,0xe);
dev_spi_write(0xdc,0xa3);
dev_spi_write(0xdd,0x42);
dev_spi_write(0xde,0x8);
dev_spi_write(0xdf,0xbf);
dev_spi_write(0xe0,0xaa);
dev_spi_write(0xe1,0x42);
dev_spi_write(0xe2,0x3e);
dev_spi_write(0xe3,0xbf);
dev_spi_write(0xe4,0x2d);
dev_spi_write(0xe5,0xa);
dev_spi_write(0xe6,0x45);
dev_spi_write(0xe7,0xea);
dev_spi_write(0xe8,0x4);
dev_spi_write(0xe9,0x65);
dev_spi_write(0xea,0x24);
dev_spi_write(0xeb,0xa);
dev_spi_write(0xec,0x89);
dev_spi_write(0xed,0xd3);
dev_spi_write(0xee,0x73);
dev_spi_write(0xef,0x46);
dev_spi_write(0xf0,0x42);
dev_spi_write(0xf1,0x46);
dev_spi_write(0xf2,0x1e);
dev_spi_write(0xf3,0x46);
dev_spi_write(0xf4,0x17);
dev_spi_write(0xf5,0x46);
dev_spi_write(0xf6,0xb);
dev_spi_write(0xf7,0x46);
dev_spi_write(0xf8,0x2);
dev_spi_write(0xf9,0x46);
dev_spi_write(0xfa,0x31);
dev_spi_write(0xfb,0x46);
dev_spi_write(0xfc,0x38);
dev_spi_write(0xfd,0x46);
dev_spi_write(0xfe,0xbd);
dev_spi_write(0xff,0xe8);
dev_spi_write(0x100,0xf0);
dev_spi_write(0x101,0x81);
dev_spi_write(0x102,0x70);
dev_spi_write(0x103,0x47);
dev_spi_write(0x104,0x2d);
dev_spi_write(0x105,0xe9);
dev_spi_write(0x106,0xf0);
dev_spi_write(0x107,0x41);
dev_spi_write(0x108,0x4);
dev_spi_write(0x109,0x46);
dev_spi_write(0x10a,0x5d);
dev_spi_write(0x10b,0x48);
dev_spi_write(0x10c,0xd);
dev_spi_write(0x10d,0x46);
dev_spi_write(0x10e,0xa7);
dev_spi_write(0x10f,0x0);
dev_spi_write(0x110,0xc1);
dev_spi_write(0x111,0x5d);
dev_spi_write(0x112,0x1e);
dev_spi_write(0x113,0x46);
dev_spi_write(0x114,0x8d);
dev_spi_write(0x115,0x42);
dev_spi_write(0x116,0x7);
dev_spi_write(0x117,0x44);
dev_spi_write(0x118,0x8);
dev_spi_write(0x119,0xd0);
dev_spi_write(0x11a,0xb9);
dev_spi_write(0x11b,0x78);
dev_spi_write(0x11c,0x8d);
dev_spi_write(0x11d,0x42);
dev_spi_write(0x11e,0x18);
dev_spi_write(0x11f,0xbf);
dev_spi_write(0x120,0x4);
dev_spi_write(0x121,0x27);
dev_spi_write(0x122,0x13);
dev_spi_write(0x123,0xd1);
dev_spi_write(0x124,0x1);
dev_spi_write(0x125,0x21);
dev_spi_write(0x126,0x1);
dev_spi_write(0x127,0xeb);
dev_spi_write(0x128,0x44);
dev_spi_write(0x129,0x1);
dev_spi_write(0x12a,0x0);
dev_spi_write(0x12b,0xe0);
dev_spi_write(0x12c,0x61);
dev_spi_write(0x12d,0x0);
dev_spi_write(0x12e,0xcf);
dev_spi_write(0x12f,0xb2);
dev_spi_write(0x130,0x4);
dev_spi_write(0x131,0x2f);
dev_spi_write(0x132,0xb);
dev_spi_write(0x133,0xd0);
dev_spi_write(0x134,0x53);
dev_spi_write(0x135,0x49);
dev_spi_write(0x136,0x0);
dev_spi_write(0x137,0xeb);
dev_spi_write(0x138,0x47);
dev_spi_write(0x139,0x0);
dev_spi_write(0x13a,0xa);
dev_spi_write(0x13b,0x5d);
dev_spi_write(0x13c,0x41);
dev_spi_write(0x13d,0x78);
dev_spi_write(0x13e,0x90);
dev_spi_write(0x13f,0x46);
dev_spi_write(0x140,0x4);
dev_spi_write(0x141,0x29);
dev_spi_write(0x142,0x4);
dev_spi_write(0x143,0xd0);
dev_spi_write(0x144,0x20);
dev_spi_write(0x145,0x46);
dev_spi_write(0x146,0xdd);
dev_spi_write(0x147,0xf7);
dev_spi_write(0x148,0x83);
dev_spi_write(0x149,0xfa);
dev_spi_write(0x14a,0x0);
dev_spi_write(0x14b,0xe0);
dev_spi_write(0x14c,0x90);
dev_spi_write(0x14d,0x46);
dev_spi_write(0x14e,0x20);
dev_spi_write(0x14f,0x46);
dev_spi_write(0x150,0x29);
dev_spi_write(0x151,0x46);
dev_spi_write(0x152,0x33);
dev_spi_write(0x153,0x46);
dev_spi_write(0x154,0x42);
dev_spi_write(0x155,0x46);
dev_spi_write(0x156,0xdd);
dev_spi_write(0x157,0xf7);
dev_spi_write(0x158,0x7b);
dev_spi_write(0x159,0xfa);
dev_spi_write(0x15a,0x4);
dev_spi_write(0x15b,0x2f);
dev_spi_write(0x15c,0x10);
dev_spi_write(0x15d,0xd0);
dev_spi_write(0x15e,0x4b);
dev_spi_write(0x15f,0x4b);
dev_spi_write(0x160,0x49);
dev_spi_write(0x161,0x49);
dev_spi_write(0x162,0xc);
dev_spi_write(0x163,0x20);
dev_spi_write(0x164,0x14);
dev_spi_write(0x165,0xfb);
dev_spi_write(0x166,0x0);
dev_spi_write(0x167,0xf0);
dev_spi_write(0x168,0x0);
dev_spi_write(0x169,0xeb);
dev_spi_write(0x16a,0x85);
dev_spi_write(0x16b,0x2);
dev_spi_write(0x16c,0x13);
dev_spi_write(0x16d,0xf8);
dev_spi_write(0x16e,0x17);
dev_spi_write(0x16f,0x30);
dev_spi_write(0x170,0x8a);
dev_spi_write(0x171,0x58);
dev_spi_write(0x172,0x0);
dev_spi_write(0x173,0xeb);
dev_spi_write(0x174,0x83);
dev_spi_write(0x175,0x0);
dev_spi_write(0x176,0x92);
dev_spi_write(0x177,0xf8);
dev_spi_write(0x178,0x2);
dev_spi_write(0x179,0x26);
dev_spi_write(0x17a,0x8);
dev_spi_write(0x17b,0x58);
dev_spi_write(0x17c,0x80);
dev_spi_write(0x17d,0xf8);
dev_spi_write(0x17e,0x2);
dev_spi_write(0x17f,0x26);
dev_spi_write(0x180,0xbd);
dev_spi_write(0x181,0xe8);
dev_spi_write(0x182,0xf0);
dev_spi_write(0x183,0x81);
dev_spi_write(0x184,0x42);
dev_spi_write(0x185,0x4a);
dev_spi_write(0x186,0xf8);
dev_spi_write(0x187,0xb5);
dev_spi_write(0x188,0x4f);
dev_spi_write(0x189,0xf4);
dev_spi_write(0x18a,0x25);
dev_spi_write(0x18b,0x74);
dev_spi_write(0x18c,0xdc);
dev_spi_write(0x18d,0x23);
dev_spi_write(0x18e,0x10);
dev_spi_write(0x18f,0xfb);
dev_spi_write(0x190,0x4);
dev_spi_write(0x191,0xf4);
dev_spi_write(0x192,0x11);
dev_spi_write(0x193,0xfb);
dev_spi_write(0x194,0x3);
dev_spi_write(0x195,0x43);
dev_spi_write(0x196,0x3f);
dev_spi_write(0x197,0x4c);
dev_spi_write(0x198,0xd2);
dev_spi_write(0x199,0x18);
dev_spi_write(0x19a,0x92);
dev_spi_write(0x19b,0xf8);
dev_spi_write(0x19c,0xbc);
dev_spi_write(0x19d,0x60);
dev_spi_write(0x19e,0x1);
dev_spi_write(0x19f,0x2e);
dev_spi_write(0x1a0,0x10);
dev_spi_write(0x1a1,0xd1);
dev_spi_write(0x1a2,0x3d);
dev_spi_write(0x1a3,0x4d);
dev_spi_write(0x1a4,0x92);
dev_spi_write(0x1a5,0xf9);
dev_spi_write(0x1a6,0xc4);
dev_spi_write(0x1a7,0x70);
dev_spi_write(0x1a8,0x3);
dev_spi_write(0x1a9,0x23);
dev_spi_write(0x1aa,0x10);
dev_spi_write(0x1ab,0xfb);
dev_spi_write(0x1ac,0x3);
dev_spi_write(0x1ad,0x13);
dev_spi_write(0x1ae,0xea);
dev_spi_write(0x1af,0x56);
dev_spi_write(0x1b0,0x25);
dev_spi_write(0x1b1,0x78);
dev_spi_write(0x1b2,0x23);
dev_spi_write(0x1b3,0x46);
dev_spi_write(0x1b4,0xa2);
dev_spi_write(0x1b5,0xeb);
dev_spi_write(0x1b6,0x47);
dev_spi_write(0x1b7,0x2);
dev_spi_write(0x1b8,0xaa);
dev_spi_write(0x1b9,0x18);
dev_spi_write(0x1ba,0x52);
dev_spi_write(0x1bb,0xb2);
dev_spi_write(0x1bc,0x0);
dev_spi_write(0x1bd,0x2a);
dev_spi_write(0x1be,0x48);
dev_spi_write(0x1bf,0xbf);
dev_spi_write(0x1c0,0x0);
dev_spi_write(0x1c1,0x22);
dev_spi_write(0x1c2,0x1a);
dev_spi_write(0x1c3,0x70);
dev_spi_write(0x1c4,0xdd);
dev_spi_write(0x1c5,0xf7);
dev_spi_write(0x1c6,0x72);
dev_spi_write(0x1c7,0xfe);
dev_spi_write(0x1c8,0x1);
dev_spi_write(0x1c9,0x2e);
dev_spi_write(0x1ca,0x8);
dev_spi_write(0x1cb,0xbf);
dev_spi_write(0x1cc,0x25);
dev_spi_write(0x1cd,0x70);
dev_spi_write(0x1ce,0xf8);
dev_spi_write(0x1cf,0xbd);
dev_spi_write(0x1d0,0x70);
dev_spi_write(0x1d1,0xb5);
dev_spi_write(0x1d2,0x5);
dev_spi_write(0x1d3,0x46);
dev_spi_write(0x1d4,0xc);
dev_spi_write(0x1d5,0x46);
dev_spi_write(0x1d6,0xdd);
dev_spi_write(0x1d7,0xf7);
dev_spi_write(0x1d8,0xeb);
dev_spi_write(0x1d9,0xfe);
dev_spi_write(0x1da,0x2d);
dev_spi_write(0x1db,0x48);
dev_spi_write(0x1dc,0x2a);
dev_spi_write(0x1dd,0x4a);
dev_spi_write(0x1de,0x4f);
dev_spi_write(0x1df,0xf4);
dev_spi_write(0x1e0,0x25);
dev_spi_write(0x1e1,0x76);
dev_spi_write(0x1e2,0x15);
dev_spi_write(0x1e3,0xfb);
dev_spi_write(0x1e4,0x6);
dev_spi_write(0x1e5,0xf6);
dev_spi_write(0x1e6,0xc);
dev_spi_write(0x1e7,0x21);
dev_spi_write(0x1e8,0xdc);
dev_spi_write(0x1e9,0x23);
dev_spi_write(0x1ea,0x15);
dev_spi_write(0x1eb,0xfb);
dev_spi_write(0x1ec,0x1);
dev_spi_write(0x1ed,0xf1);
dev_spi_write(0x1ee,0x14);
dev_spi_write(0x1ef,0xfb);
dev_spi_write(0x1f0,0x3);
dev_spi_write(0x1f1,0x63);
dev_spi_write(0x1f2,0x1);
dev_spi_write(0x1f3,0xeb);
dev_spi_write(0x1f4,0x84);
dev_spi_write(0x1f5,0x1);
dev_spi_write(0x1f6,0xc0);
dev_spi_write(0x1f7,0x18);
dev_spi_write(0x1f8,0x54);
dev_spi_write(0x1f9,0x58);
dev_spi_write(0x1fa,0x90);
dev_spi_write(0x1fb,0xf8);
dev_spi_write(0x1fc,0x74);
dev_spi_write(0x1fd,0x10);
dev_spi_write(0x1fe,0x90);
dev_spi_write(0x1ff,0xf8);
dev_spi_write(0x200,0x42);
dev_spi_write(0x201,0x20);
dev_spi_write(0x202,0xd4);
dev_spi_write(0x203,0xf8);
dev_spi_write(0x204,0x3c);
dev_spi_write(0x205,0x66);
dev_spi_write(0x206,0x52);
dev_spi_write(0x207,0x18);
dev_spi_write(0x208,0x92);
dev_spi_write(0x209,0x1e);
dev_spi_write(0x20a,0x6);
dev_spi_write(0x20b,0x21);
dev_spi_write(0x20c,0xd2);
dev_spi_write(0x20d,0xb2);
dev_spi_write(0x20e,0xd);
dev_spi_write(0x20f,0x46);
dev_spi_write(0x210,0xb2);
dev_spi_write(0x211,0xfb);
dev_spi_write(0x212,0xf1);
dev_spi_write(0x213,0xf1);
dev_spi_write(0x214,0x11);
dev_spi_write(0x215,0xfb);
dev_spi_write(0x216,0x5);
dev_spi_write(0x217,0xf3);
dev_spi_write(0x218,0xd2);
dev_spi_write(0x219,0x1a);
dev_spi_write(0x21a,0x6f);
dev_spi_write(0x21b,0xf0);
dev_spi_write(0x21c,0x2);
dev_spi_write(0x21d,0x3);
dev_spi_write(0x21e,0xd2);
dev_spi_write(0x21f,0xb2);
dev_spi_write(0x220,0x9b);
dev_spi_write(0x221,0x1a);
dev_spi_write(0x222,0x63);
dev_spi_write(0x223,0xf3);
dev_spi_write(0x224,0x12);
dev_spi_write(0x225,0x46);
dev_spi_write(0x226,0xc4);
dev_spi_write(0x227,0xf8);
dev_spi_write(0x228,0x3c);
dev_spi_write(0x229,0x66);
dev_spi_write(0x22a,0x90);
dev_spi_write(0x22b,0xf8);
dev_spi_write(0x22c,0x42);
dev_spi_write(0x22d,0x0);
dev_spi_write(0x22e,0xd4);
dev_spi_write(0x22f,0xf8);
dev_spi_write(0x230,0x3c);
dev_spi_write(0x231,0x26);
dev_spi_write(0x232,0x0);
dev_spi_write(0x233,0x1d);
dev_spi_write(0x234,0x90);
dev_spi_write(0x235,0xfb);
dev_spi_write(0x236,0xf5);
dev_spi_write(0x237,0xf3);
dev_spi_write(0x238,0x4f);
dev_spi_write(0x239,0xf4);
dev_spi_write(0x23a,0x0);
dev_spi_write(0x23b,0x20);
dev_spi_write(0x23c,0xc9);
dev_spi_write(0x23d,0x1a);
dev_spi_write(0x23e,0x0);
dev_spi_write(0x23f,0xeb);
dev_spi_write(0x240,0xc1);
dev_spi_write(0x241,0x40);
dev_spi_write(0x242,0xc0);
dev_spi_write(0x243,0xc);
dev_spi_write(0x244,0x60);
dev_spi_write(0x245,0xf3);
dev_spi_write(0x246,0xd7);
dev_spi_write(0x247,0x42);
dev_spi_write(0x248,0xc4);
dev_spi_write(0x249,0xf8);
dev_spi_write(0x24a,0x3c);
dev_spi_write(0x24b,0x26);
dev_spi_write(0x24c,0x70);
dev_spi_write(0x24d,0xbd);
dev_spi_write(0x24e,0x38);
dev_spi_write(0x24f,0xb5);
dev_spi_write(0x250,0xf);
dev_spi_write(0x251,0x4a);
dev_spi_write(0x252,0x12);
dev_spi_write(0x253,0x4c);
dev_spi_write(0x254,0x4f);
dev_spi_write(0x255,0xf4);
dev_spi_write(0x256,0x25);
dev_spi_write(0x257,0x75);
dev_spi_write(0x258,0xdc);
dev_spi_write(0x259,0x23);
dev_spi_write(0x25a,0x10);
dev_spi_write(0x25b,0xfb);
dev_spi_write(0x25c,0x5);
dev_spi_write(0x25d,0xf5);
dev_spi_write(0x25e,0xb1);
dev_spi_write(0x25f,0x32);
dev_spi_write(0x260,0x11);
dev_spi_write(0x261,0xfb);
dev_spi_write(0x262,0x3);
dev_spi_write(0x263,0x53);
dev_spi_write(0x264,0xd2);
dev_spi_write(0x265,0x5c);
dev_spi_write(0x266,0x94);
dev_spi_write(0x267,0xf9);
dev_spi_write(0x268,0x1);
dev_spi_write(0x269,0x50);
dev_spi_write(0x26a,0x3);
dev_spi_write(0x26b,0x2a);
dev_spi_write(0x26c,0x3);
dev_spi_write(0x26d,0xd0);
dev_spi_write(0x26e,0x94);
dev_spi_write(0x26f,0xf9);
dev_spi_write(0x270,0x1);
dev_spi_write(0x271,0x20);
dev_spi_write(0x272,0x92);
dev_spi_write(0x273,0x1f);
dev_spi_write(0x274,0x62);
dev_spi_write(0x275,0x70);
dev_spi_write(0x276,0xde);
dev_spi_write(0x277,0xf7);
dev_spi_write(0x278,0xe1);
dev_spi_write(0x279,0xf8);
dev_spi_write(0x27a,0x65);
dev_spi_write(0x27b,0x70);
dev_spi_write(0x27c,0x38);
dev_spi_write(0x27d,0xbd);
dev_spi_write(0x27e,0xc0);
dev_spi_write(0x27f,0x46);
dev_spi_write(0x280,0xfe);
dev_spi_write(0x281,0xd5);
dev_spi_write(0x282,0x0);
dev_spi_write(0x283,0x20);
dev_spi_write(0x284,0xb6);
dev_spi_write(0x285,0x1);
dev_spi_write(0x286,0x1);
dev_spi_write(0x287,0x20);
dev_spi_write(0x288,0xa8);
dev_spi_write(0x289,0x75);
dev_spi_write(0x28a,0x2);
dev_spi_write(0x28b,0x0);
dev_spi_write(0x28c,0x6);
dev_spi_write(0x28d,0xd6);
dev_spi_write(0x28e,0x0);
dev_spi_write(0x28f,0x20);
dev_spi_write(0x290,0xe0);
dev_spi_write(0x291,0xab);
dev_spi_write(0x292,0x0);
dev_spi_write(0x293,0x20);
dev_spi_write(0x294,0x24);
dev_spi_write(0x295,0x1f);
dev_spi_write(0x296,0x1);
dev_spi_write(0x297,0x20);
dev_spi_write(0x298,0xcc);
dev_spi_write(0x299,0x22);
dev_spi_write(0x29a,0x1);
dev_spi_write(0x29b,0x20);
dev_spi_write(0x29c,0x36);
dev_spi_write(0x29d,0xd6);
dev_spi_write(0x29e,0x0);
dev_spi_write(0x29f,0x20);
dev_spi_write(0x2a0,0xf8);
dev_spi_write(0x2a1,0xb5);
dev_spi_write(0x2a2,0x17);
dev_spi_write(0x2a3,0x46);
dev_spi_write(0x2a4,0x5f);
dev_spi_write(0x2a5,0x4a);
dev_spi_write(0x2a6,0x6);
dev_spi_write(0x2a7,0x46);
dev_spi_write(0x2a8,0x5b);
dev_spi_write(0x2a9,0x1d);
dev_spi_write(0x2aa,0x4f);
dev_spi_write(0x2ab,0xf0);
dev_spi_write(0x2ac,0x2);
dev_spi_write(0x2ad,0xc);
dev_spi_write(0x2ae,0x8);
dev_spi_write(0x2af,0x46);
dev_spi_write(0x2b0,0x0);
dev_spi_write(0x2b1,0x2f);
dev_spi_write(0x2b2,0x5f);
dev_spi_write(0x2b3,0xfa);
dev_spi_write(0x2b4,0x83);
dev_spi_write(0x2b5,0xfe);
dev_spi_write(0x2b6,0xc0);
dev_spi_write(0x2b7,0xf2);
dev_spi_write(0x2b8,0x0);
dev_spi_write(0x2b9,0xc);
dev_spi_write(0x2ba,0x4a);
dev_spi_write(0x2bb,0xd1);
dev_spi_write(0x2bc,0x58);
dev_spi_write(0x2bd,0x4b);
dev_spi_write(0x2be,0x15);
dev_spi_write(0x2bf,0x21);
dev_spi_write(0x2c0,0x11);
dev_spi_write(0x2c1,0xfb);
dev_spi_write(0x2c2,0x0);
dev_spi_write(0x2c3,0xf1);
dev_spi_write(0x2c4,0x5b);
dev_spi_write(0x2c5,0x5c);
dev_spi_write(0x2c6,0x0);
dev_spi_write(0x2c7,0x25);
dev_spi_write(0x2c8,0xc3);
dev_spi_write(0x2c9,0xf3);
dev_spi_write(0x2ca,0x40);
dev_spi_write(0x2cb,0x4);
dev_spi_write(0x2cc,0x3);
dev_spi_write(0x2cd,0xf0);
dev_spi_write(0x2ce,0x1);
dev_spi_write(0x2cf,0x1);
dev_spi_write(0x2d0,0xc1);
dev_spi_write(0x2d1,0xf1);
dev_spi_write(0x2d2,0x3);
dev_spi_write(0x2d3,0x1);
dev_spi_write(0x2d4,0xc3);
dev_spi_write(0x2d5,0xf3);
dev_spi_write(0x2d6,0x80);
dev_spi_write(0x2d7,0x3);
dev_spi_write(0x2d8,0x9);
dev_spi_write(0x2d9,0x1b);
dev_spi_write(0x2da,0xc9);
dev_spi_write(0x2db,0x1a);
dev_spi_write(0x2dc,0xc9);
dev_spi_write(0x2dd,0xb2);
dev_spi_write(0x2de,0x2);
dev_spi_write(0x2df,0x29);
dev_spi_write(0x2e0,0xa8);
dev_spi_write(0x2e1,0xbf);
dev_spi_write(0x2e2,0x1);
dev_spi_write(0x2e3,0x25);
dev_spi_write(0x2e4,0x1);
dev_spi_write(0x2e5,0x24);
dev_spi_write(0x2e6,0x1);
dev_spi_write(0x2e7,0x2e);
dev_spi_write(0x2e8,0x1c);
dev_spi_write(0x2e9,0xbf);
dev_spi_write(0x2ea,0x0);
dev_spi_write(0x2eb,0x2d);
dev_spi_write(0x2ec,0x0);
dev_spi_write(0x2ed,0x24);
dev_spi_write(0x2ee,0x0);
dev_spi_write(0x2ef,0x23);
dev_spi_write(0x2f0,0x0);
dev_spi_write(0x2f1,0x2e);
dev_spi_write(0x2f2,0x1c);
dev_spi_write(0x2f3,0xbf);
dev_spi_write(0x2f4,0x0);
dev_spi_write(0x2f5,0x2d);
dev_spi_write(0x2f6,0x1);
dev_spi_write(0x2f7,0x23);
dev_spi_write(0x2f8,0x83);
dev_spi_write(0x2f9,0xf0);
dev_spi_write(0x2fa,0x1);
dev_spi_write(0x2fb,0x3);
dev_spi_write(0x2fc,0x7c);
dev_spi_write(0x2fd,0xb1);
dev_spi_write(0x2fe,0x81);
dev_spi_write(0x2ff,0x0);
dev_spi_write(0x300,0x1);
dev_spi_write(0x301,0xeb);
dev_spi_write(0x302,0xc0);
dev_spi_write(0x303,0x1);
dev_spi_write(0x304,0x1);
dev_spi_write(0x305,0xeb);
dev_spi_write(0x306,0x87);
dev_spi_write(0x307,0x1);
dev_spi_write(0x308,0x51);
dev_spi_write(0x309,0x58);
dev_spi_write(0x30a,0x0);
dev_spi_write(0x30b,0x25);
dev_spi_write(0x30c,0x81);
dev_spi_write(0x30d,0xf8);
dev_spi_write(0x30e,0x64);
dev_spi_write(0x30f,0x5d);
dev_spi_write(0x310,0x66);
dev_spi_write(0x311,0x46);
dev_spi_write(0x312,0x76);
dev_spi_write(0x313,0x1e);
dev_spi_write(0x314,0xfd);
dev_spi_write(0x315,0xd1);
dev_spi_write(0x316,0x0);
dev_spi_write(0x317,0xbf);
dev_spi_write(0x318,0x0);
dev_spi_write(0x319,0xbf);
dev_spi_write(0x31a,0x81);
dev_spi_write(0x31b,0xf8);
dev_spi_write(0x31c,0x66);
dev_spi_write(0x31d,0x5d);
dev_spi_write(0x31e,0x81);
dev_spi_write(0x31f,0x0);
dev_spi_write(0x320,0x1);
dev_spi_write(0x321,0xeb);
dev_spi_write(0x322,0xc0);
dev_spi_write(0x323,0x1);
dev_spi_write(0x324,0x1);
dev_spi_write(0x325,0xeb);
dev_spi_write(0x326,0x87);
dev_spi_write(0x327,0x1);
dev_spi_write(0x328,0x50);
dev_spi_write(0x329,0x58);
dev_spi_write(0x32a,0x0);
dev_spi_write(0x32b,0x21);
dev_spi_write(0x32c,0x43);
dev_spi_write(0x32d,0xb1);
dev_spi_write(0x32e,0x80);
dev_spi_write(0x32f,0xf8);
dev_spi_write(0x330,0x84);
dev_spi_write(0x331,0x1d);
dev_spi_write(0x332,0x62);
dev_spi_write(0x333,0x46);
dev_spi_write(0x334,0x52);
dev_spi_write(0x335,0x1e);
dev_spi_write(0x336,0xfd);
dev_spi_write(0x337,0xd1);
dev_spi_write(0x338,0x0);
dev_spi_write(0x339,0xbf);
dev_spi_write(0x33a,0x0);
dev_spi_write(0x33b,0xbf);
dev_spi_write(0x33c,0x80);
dev_spi_write(0x33d,0xf8);
dev_spi_write(0x33e,0x86);
dev_spi_write(0x33f,0x1d);
dev_spi_write(0x340,0x80);
dev_spi_write(0x341,0xf8);
dev_spi_write(0x342,0x62);
dev_spi_write(0x343,0x1d);
dev_spi_write(0x344,0xc);
dev_spi_write(0x345,0xb1);
dev_spi_write(0x346,0x80);
dev_spi_write(0x347,0xf8);
dev_spi_write(0x348,0x88);
dev_spi_write(0x349,0xe1);
dev_spi_write(0x34a,0xb);
dev_spi_write(0x34b,0xb1);
dev_spi_write(0x34c,0x80);
dev_spi_write(0x34d,0xf8);
dev_spi_write(0x34e,0x8c);
dev_spi_write(0x34f,0xe1);
dev_spi_write(0x350,0x19);
dev_spi_write(0x351,0xe0);
dev_spi_write(0x352,0x81);
dev_spi_write(0x353,0x0);
dev_spi_write(0x354,0x1);
dev_spi_write(0x355,0xeb);
dev_spi_write(0x356,0xc0);
dev_spi_write(0x357,0x1);
dev_spi_write(0x358,0x1);
dev_spi_write(0x359,0xeb);
dev_spi_write(0x35a,0x87);
dev_spi_write(0x35b,0x1);
dev_spi_write(0x35c,0x50);
dev_spi_write(0x35d,0x58);
dev_spi_write(0x35e,0x0);
dev_spi_write(0x35f,0x21);
dev_spi_write(0x360,0x80);
dev_spi_write(0x361,0xf8);
dev_spi_write(0x362,0x64);
dev_spi_write(0x363,0x1d);
dev_spi_write(0x364,0x62);
dev_spi_write(0x365,0x46);
dev_spi_write(0x366,0x52);
dev_spi_write(0x367,0x1e);
dev_spi_write(0x368,0xfd);
dev_spi_write(0x369,0xd1);
dev_spi_write(0x36a,0x0);
dev_spi_write(0x36b,0xbf);
dev_spi_write(0x36c,0x0);
dev_spi_write(0x36d,0xbf);
dev_spi_write(0x36e,0x80);
dev_spi_write(0x36f,0xf8);
dev_spi_write(0x370,0x66);
dev_spi_write(0x371,0x1d);
dev_spi_write(0x372,0x80);
dev_spi_write(0x373,0xf8);
dev_spi_write(0x374,0x74);
dev_spi_write(0x375,0x1d);
dev_spi_write(0x376,0x80);
dev_spi_write(0x377,0xf8);
dev_spi_write(0x378,0x76);
dev_spi_write(0x379,0x1d);
dev_spi_write(0x37a,0x80);
dev_spi_write(0x37b,0xf8);
dev_spi_write(0x37c,0x62);
dev_spi_write(0x37d,0x1d);
dev_spi_write(0x37e,0x80);
dev_spi_write(0x37f,0xf8);
dev_spi_write(0x380,0x88);
dev_spi_write(0x381,0xe1);
dev_spi_write(0x382,0x80);
dev_spi_write(0x383,0xf8);
dev_spi_write(0x384,0x88);
dev_spi_write(0x385,0xe2);
dev_spi_write(0x386,0x80);
dev_spi_write(0x387,0xf8);
dev_spi_write(0x388,0x60);
dev_spi_write(0x389,0x1d);
dev_spi_write(0x38a,0x62);
dev_spi_write(0x38b,0x46);
dev_spi_write(0x38c,0x52);
dev_spi_write(0x38d,0x1e);
dev_spi_write(0x38e,0xfd);
dev_spi_write(0x38f,0xd1);
dev_spi_write(0x390,0x0);
dev_spi_write(0x391,0xbf);
dev_spi_write(0x392,0x0);
dev_spi_write(0x393,0xbf);
dev_spi_write(0x394,0x1);
dev_spi_write(0x395,0x22);
dev_spi_write(0x396,0x80);
dev_spi_write(0x397,0xf8);
dev_spi_write(0x398,0x60);
dev_spi_write(0x399,0x2d);
dev_spi_write(0x39a,0xbc);
dev_spi_write(0x39b,0xf1);
dev_spi_write(0x39c,0x1);
dev_spi_write(0x39d,0xc);
dev_spi_write(0x39e,0xfc);
dev_spi_write(0x39f,0xd1);
dev_spi_write(0x3a0,0x0);
dev_spi_write(0x3a1,0xbf);
dev_spi_write(0x3a2,0x0);
dev_spi_write(0x3a3,0xbf);
dev_spi_write(0x3a4,0x80);
dev_spi_write(0x3a5,0xf8);
dev_spi_write(0x3a6,0x60);
dev_spi_write(0x3a7,0x1d);
dev_spi_write(0x3a8,0xf8);
dev_spi_write(0x3a9,0xbd);
dev_spi_write(0x3aa,0x2d);
dev_spi_write(0x3ab,0xe9);
dev_spi_write(0x3ac,0xf8);
dev_spi_write(0x3ad,0x43);
dev_spi_write(0x3ae,0xdf);
dev_spi_write(0x3af,0xf8);
dev_spi_write(0x3b0,0x78);
dev_spi_write(0x3b1,0x80);
dev_spi_write(0x3b2,0xdf);
dev_spi_write(0x3b3,0xf8);
dev_spi_write(0x3b4,0x78);
dev_spi_write(0x3b5,0x90);
dev_spi_write(0x3b6,0x6);
dev_spi_write(0x3b7,0x46);
dev_spi_write(0x3b8,0x0);
dev_spi_write(0x3b9,0x25);
dev_spi_write(0x3ba,0x3);
dev_spi_write(0x3bb,0x24);
dev_spi_write(0x3bc,0x77);
dev_spi_write(0x3bd,0x0);
dev_spi_write(0x3be,0xe8);
dev_spi_write(0x3bf,0x19);
dev_spi_write(0x3c0,0xc0);
dev_spi_write(0x3c1,0xb2);
dev_spi_write(0x3c2,0x19);
dev_spi_write(0x3c3,0xf8);
dev_spi_write(0x3c4,0x10);
dev_spi_write(0x3c5,0x20);
dev_spi_write(0x3c6,0x4);
dev_spi_write(0x3c7,0x2a);
dev_spi_write(0x3c8,0xa);
dev_spi_write(0x3c9,0xd0);
dev_spi_write(0x3ca,0x16);
dev_spi_write(0x3cb,0xfb);
dev_spi_write(0x3cc,0x4);
dev_spi_write(0x3cd,0x50);
dev_spi_write(0x3ce,0x40);
dev_spi_write(0x3cf,0x44);
dev_spi_write(0x3d0,0x90);
dev_spi_write(0x3d1,0xf9);
dev_spi_write(0x3d2,0x1);
dev_spi_write(0x3d3,0x30);
dev_spi_write(0x3d4,0x7f);
dev_spi_write(0x3d5,0x2b);
dev_spi_write(0x3d6,0x3);
dev_spi_write(0x3d7,0xd0);
dev_spi_write(0x3d8,0x31);
dev_spi_write(0x3d9,0x46);
dev_spi_write(0x3da,0x1);
dev_spi_write(0x3db,0x20);
dev_spi_write(0x3dc,0xff);
dev_spi_write(0x3dd,0xf7);
dev_spi_write(0x3de,0x60);
dev_spi_write(0x3df,0xff);
dev_spi_write(0x3e0,0x6d);
dev_spi_write(0x3e1,0x1c);
dev_spi_write(0x3e2,0x2);
dev_spi_write(0x3e3,0x2d);
dev_spi_write(0x3e4,0xeb);
dev_spi_write(0x3e5,0xdb);
dev_spi_write(0x3e6,0x12);
dev_spi_write(0x3e7,0x48);
dev_spi_write(0x3e8,0xc2);
dev_spi_write(0x3e9,0x5d);
dev_spi_write(0x3ea,0x4);
dev_spi_write(0x3eb,0x2a);
dev_spi_write(0x3ec,0x9);
dev_spi_write(0x3ed,0xd0);
dev_spi_write(0x3ee,0x16);
dev_spi_write(0x3ef,0xfb);
dev_spi_write(0x3f0,0x4);
dev_spi_write(0x3f1,0xf0);
dev_spi_write(0x3f2,0x18);
dev_spi_write(0x3f3,0xf9);
dev_spi_write(0x3f4,0x0);
dev_spi_write(0x3f5,0x30);
dev_spi_write(0x3f6,0x7f);
dev_spi_write(0x3f7,0x2b);
dev_spi_write(0x3f8,0x3);
dev_spi_write(0x3f9,0xd0);
dev_spi_write(0x3fa,0x31);
dev_spi_write(0x3fb,0x46);
dev_spi_write(0x3fc,0x0);
dev_spi_write(0x3fd,0x20);
dev_spi_write(0x3fe,0xff);
dev_spi_write(0x3ff,0xf7);
dev_spi_write(0x400,0x4f);
dev_spi_write(0x401,0xff);
dev_spi_write(0x402,0xbd);
dev_spi_write(0x403,0xe8);
dev_spi_write(0x404,0xf8);
dev_spi_write(0x405,0x83);
dev_spi_write(0x406,0x8);
dev_spi_write(0x407,0x4a);
dev_spi_write(0x408,0x7f);
dev_spi_write(0x409,0x21);
dev_spi_write(0x40a,0x2);
dev_spi_write(0x40b,0x20);
dev_spi_write(0x40c,0x2);
dev_spi_write(0x40d,0xf8);
dev_spi_write(0x40e,0x1);
dev_spi_write(0x40f,0x1b);
dev_spi_write(0x410,0x2);
dev_spi_write(0x411,0xf8);
dev_spi_write(0x412,0x1);
dev_spi_write(0x413,0x1b);
dev_spi_write(0x414,0x40);
dev_spi_write(0x415,0x1e);
dev_spi_write(0x416,0x2);
dev_spi_write(0x417,0xf8);
dev_spi_write(0x418,0x1);
dev_spi_write(0x419,0x1b);
dev_spi_write(0x41a,0xf7);
dev_spi_write(0x41b,0xd1);
dev_spi_write(0x41c,0x70);
dev_spi_write(0x41d,0x47);
dev_spi_write(0x41e,0xc0);
dev_spi_write(0x41f,0x46);
dev_spi_write(0x420,0x32);
dev_spi_write(0x421,0xd4);
dev_spi_write(0x422,0x0);
dev_spi_write(0x423,0x20);
dev_spi_write(0x424,0xa8);
dev_spi_write(0x425,0x75);
dev_spi_write(0x426,0x2);
dev_spi_write(0x427,0x0);
dev_spi_write(0x428,0xd4);
dev_spi_write(0x429,0x22);
dev_spi_write(0x42a,0x1);
dev_spi_write(0x42b,0x20);
dev_spi_write(0x42c,0xfe);
dev_spi_write(0x42d,0xd5);
dev_spi_write(0x42e,0x0);
dev_spi_write(0x42f,0x20);
dev_spi_write(0x430,0x58);
dev_spi_write(0x431,0xd6);
dev_spi_write(0x432,0x0);
dev_spi_write(0x433,0x20);
dev_spi_write(0x434,0x55);
dev_spi_write(0x435,0x48);
dev_spi_write(0x436,0x10);
dev_spi_write(0x437,0xb5);
dev_spi_write(0x438,0x0);
dev_spi_write(0x439,0x78);
dev_spi_write(0x43a,0xc);
dev_spi_write(0x43b,0x46);
dev_spi_write(0x43c,0xfe);
dev_spi_write(0x43d,0xf7);
dev_spi_write(0x43e,0x1d);
dev_spi_write(0x43f,0xfe);
dev_spi_write(0x440,0x0);
dev_spi_write(0x441,0x20);
dev_spi_write(0x442,0x20);
dev_spi_write(0x443,0x70);
dev_spi_write(0x444,0x10);
dev_spi_write(0x445,0xbd);
dev_spi_write(0x446,0x51);
dev_spi_write(0x447,0x48);
dev_spi_write(0x448,0x2d);
dev_spi_write(0x449,0xe9);
dev_spi_write(0x44a,0xf8);
dev_spi_write(0x44b,0x4f);
dev_spi_write(0x44c,0x7);
dev_spi_write(0x44d,0x78);
dev_spi_write(0x44e,0x51);
dev_spi_write(0x44f,0x4e);
dev_spi_write(0x450,0x4f);
dev_spi_write(0x451,0x48);
dev_spi_write(0x452,0x0);
dev_spi_write(0x453,0x22);
dev_spi_write(0x454,0xd);
dev_spi_write(0x455,0x46);
dev_spi_write(0x456,0x3c);
dev_spi_write(0x457,0x1);
dev_spi_write(0x458,0xc6);
dev_spi_write(0x459,0xeb);
dev_spi_write(0x45a,0x82);
dev_spi_write(0x45b,0x1);
dev_spi_write(0x45c,0xb);
dev_spi_write(0x45d,0x68);
dev_spi_write(0x45e,0x2);
dev_spi_write(0x45f,0xf0);
dev_spi_write(0x460,0x1);
dev_spi_write(0x461,0xc);
dev_spi_write(0x462,0x42);
dev_spi_write(0x463,0xf3);
dev_spi_write(0x464,0x5d);
dev_spi_write(0x465,0x1);
dev_spi_write(0x466,0x52);
dev_spi_write(0x467,0x1c);
dev_spi_write(0x468,0x89);
dev_spi_write(0x469,0x0);
dev_spi_write(0x46a,0x4);
dev_spi_write(0x46b,0x2a);
dev_spi_write(0x46c,0x1);
dev_spi_write(0x46d,0xeb);
dev_spi_write(0x46e,0xcc);
dev_spi_write(0x46f,0x1);
dev_spi_write(0x470,0x21);
dev_spi_write(0x471,0x44);
dev_spi_write(0x472,0x1);
dev_spi_write(0x473,0x44);
dev_spi_write(0x474,0xcb);
dev_spi_write(0x475,0x67);
dev_spi_write(0x476,0xef);
dev_spi_write(0x477,0xdb);
dev_spi_write(0x478,0xdf);
dev_spi_write(0x479,0xf8);
dev_spi_write(0x47a,0x20);
dev_spi_write(0x47b,0x81);
dev_spi_write(0x47c,0x90);
dev_spi_write(0x47d,0xf8);
dev_spi_write(0x47e,0xc2);
dev_spi_write(0x47f,0x20);
dev_spi_write(0x480,0x45);
dev_spi_write(0x481,0x49);
dev_spi_write(0x482,0xd8);
dev_spi_write(0x483,0xf8);
dev_spi_write(0x484,0x50);
dev_spi_write(0x485,0x37);
dev_spi_write(0x486,0x98);
dev_spi_write(0x487,0x47);
dev_spi_write(0x488,0x45);
dev_spi_write(0x489,0x4a);
dev_spi_write(0x48a,0xbe);
dev_spi_write(0x48b,0x18);
dev_spi_write(0x48c,0xbc);
dev_spi_write(0x48d,0x18);
dev_spi_write(0x48e,0x42);
dev_spi_write(0x48f,0x49);
dev_spi_write(0x490,0xd8);
dev_spi_write(0x491,0xf8);
dev_spi_write(0x492,0x68);
dev_spi_write(0x493,0x39);
dev_spi_write(0x494,0x30);
dev_spi_write(0x495,0x79);
dev_spi_write(0x496,0x94);
dev_spi_write(0x497,0xf8);
dev_spi_write(0x498,0x0);
dev_spi_write(0x499,0x90);
dev_spi_write(0x49a,0x96);
dev_spi_write(0x49b,0xf8);
dev_spi_write(0x49c,0x8);
dev_spi_write(0x49d,0xb0);
dev_spi_write(0x49e,0x96);
dev_spi_write(0x49f,0xf8);
dev_spi_write(0x4a0,0xc);
dev_spi_write(0x4a1,0xa0);
dev_spi_write(0x4a2,0x0);
dev_spi_write(0x4a3,0x90);
dev_spi_write(0x4a4,0x38);
dev_spi_write(0x4a5,0x46);
dev_spi_write(0x4a6,0x98);
dev_spi_write(0x4a7,0x47);
dev_spi_write(0x4a8,0x20);
dev_spi_write(0x4a9,0x46);
dev_spi_write(0x4aa,0x1);
dev_spi_write(0x4ab,0x78);
dev_spi_write(0x4ac,0x49);
dev_spi_write(0x4ad,0x45);
dev_spi_write(0x4ae,0xb);
dev_spi_write(0x4af,0xd1);
dev_spi_write(0x4b0,0x31);
dev_spi_write(0x4b1,0x79);
dev_spi_write(0x4b2,0x0);
dev_spi_write(0x4b3,0x9a);
dev_spi_write(0x4b4,0x91);
dev_spi_write(0x4b5,0x42);
dev_spi_write(0x4b6,0x7);
dev_spi_write(0x4b7,0xd1);
dev_spi_write(0x4b8,0x31);
dev_spi_write(0x4b9,0x7a);
dev_spi_write(0x4ba,0x59);
dev_spi_write(0x4bb,0x45);
dev_spi_write(0x4bc,0x4);
dev_spi_write(0x4bd,0xd1);
dev_spi_write(0x4be,0x31);
dev_spi_write(0x4bf,0x7b);
dev_spi_write(0x4c0,0x51);
dev_spi_write(0x4c1,0x45);
dev_spi_write(0x4c2,0x8);
dev_spi_write(0x4c3,0xbf);
dev_spi_write(0x4c4,0x0);
dev_spi_write(0x4c5,0x24);
dev_spi_write(0x4c6,0x0);
dev_spi_write(0x4c7,0xd0);
dev_spi_write(0x4c8,0x1);
dev_spi_write(0x4c9,0x24);
dev_spi_write(0x4ca,0x90);
dev_spi_write(0x4cb,0xf8);
dev_spi_write(0x4cc,0xcc);
dev_spi_write(0x4cd,0x62);
dev_spi_write(0x4ce,0x0);
dev_spi_write(0x4cf,0x2e);
dev_spi_write(0x4d0,0x3d);
dev_spi_write(0x4d1,0xd1);
dev_spi_write(0x4d2,0xd8);
dev_spi_write(0x4d3,0xf8);
dev_spi_write(0x4d4,0x60);
dev_spi_write(0x4d5,0x29);
dev_spi_write(0x4d6,0x38);
dev_spi_write(0x4d7,0x46);
dev_spi_write(0x4d8,0x29);
dev_spi_write(0x4d9,0x46);
dev_spi_write(0x4da,0x90);
dev_spi_write(0x4db,0x47);
dev_spi_write(0x4dc,0x28);
dev_spi_write(0x4dd,0x78);
dev_spi_write(0x4de,0x0);
dev_spi_write(0x4df,0x28);
dev_spi_write(0x4e0,0x48);
dev_spi_write(0x4e1,0xd1);
dev_spi_write(0x4e2,0xd8);
dev_spi_write(0x4e3,0xf8);
dev_spi_write(0x4e4,0x70);
dev_spi_write(0x4e5,0x29);
dev_spi_write(0x4e6,0x38);
dev_spi_write(0x4e7,0x46);
dev_spi_write(0x4e8,0x29);
dev_spi_write(0x4e9,0x46);
dev_spi_write(0x4ea,0x90);
dev_spi_write(0x4eb,0x47);
dev_spi_write(0x4ec,0x28);
dev_spi_write(0x4ed,0x78);
dev_spi_write(0x4ee,0x0);
dev_spi_write(0x4ef,0x28);
dev_spi_write(0x4f0,0x40);
dev_spi_write(0x4f1,0xd1);
dev_spi_write(0x4f2,0xd8);
dev_spi_write(0x4f3,0xf8);
dev_spi_write(0x4f4,0x38);
dev_spi_write(0x4f5,0x26);
dev_spi_write(0x4f6,0x38);
dev_spi_write(0x4f7,0x46);
dev_spi_write(0x4f8,0x29);
dev_spi_write(0x4f9,0x46);
dev_spi_write(0x4fa,0x90);
dev_spi_write(0x4fb,0x47);
dev_spi_write(0x4fc,0x28);
dev_spi_write(0x4fd,0x78);
dev_spi_write(0x4fe,0x0);
dev_spi_write(0x4ff,0x28);
dev_spi_write(0x500,0x38);
dev_spi_write(0x501,0xd1);
dev_spi_write(0x502,0xd8);
dev_spi_write(0x503,0xf8);
dev_spi_write(0x504,0x3c);
dev_spi_write(0x505,0x26);
dev_spi_write(0x506,0x38);
dev_spi_write(0x507,0x46);
dev_spi_write(0x508,0x29);
dev_spi_write(0x509,0x46);
dev_spi_write(0x50a,0x90);
dev_spi_write(0x50b,0x47);
dev_spi_write(0x50c,0x28);
dev_spi_write(0x50d,0x78);
dev_spi_write(0x50e,0x88);
dev_spi_write(0x50f,0xbb);
dev_spi_write(0x510,0xd8);
dev_spi_write(0x511,0xf8);
dev_spi_write(0x512,0x50);
dev_spi_write(0x513,0x16);
dev_spi_write(0x514,0x38);
dev_spi_write(0x515,0x46);
dev_spi_write(0x516,0x88);
dev_spi_write(0x517,0x47);
dev_spi_write(0x518,0xd8);
dev_spi_write(0x519,0xf8);
dev_spi_write(0x51a,0x54);
dev_spi_write(0x51b,0x16);
dev_spi_write(0x51c,0x38);
dev_spi_write(0x51d,0x46);
dev_spi_write(0x51e,0x88);
dev_spi_write(0x51f,0x47);
dev_spi_write(0x520,0xd8);
dev_spi_write(0x521,0xf8);
dev_spi_write(0x522,0x58);
dev_spi_write(0x523,0x16);
dev_spi_write(0x524,0x38);
dev_spi_write(0x525,0x46);
dev_spi_write(0x526,0x88);
dev_spi_write(0x527,0x47);
dev_spi_write(0x528,0x1e);
dev_spi_write(0x529,0x48);
dev_spi_write(0x52a,0x0);
dev_spi_write(0x52b,0x78);
dev_spi_write(0x52c,0x10);
dev_spi_write(0x52d,0xb3);
dev_spi_write(0x52e,0x1);
dev_spi_write(0x52f,0x28);
dev_spi_write(0x530,0x18);
dev_spi_write(0x531,0xbf);
dev_spi_write(0x532,0x1);
dev_spi_write(0x533,0x2c);
dev_spi_write(0x534,0x1e);
dev_spi_write(0x535,0xd1);
dev_spi_write(0x536,0x1c);
dev_spi_write(0x537,0x48);
dev_spi_write(0x538,0x3);
dev_spi_write(0x539,0x88);
dev_spi_write(0x53a,0x0);
dev_spi_write(0x53b,0x21);
dev_spi_write(0x53c,0x1);
dev_spi_write(0x53d,0x26);
dev_spi_write(0x53e,0xa);
dev_spi_write(0x53f,0x46);
dev_spi_write(0x540,0x6);
dev_spi_write(0x541,0xfa);
dev_spi_write(0x542,0x7);
dev_spi_write(0x543,0xf0);
dev_spi_write(0x544,0xc0);
dev_spi_write(0x545,0xb2);
dev_spi_write(0x546,0xff);
dev_spi_write(0x547,0xf7);
dev_spi_write(0x548,0x11);
dev_spi_write(0x549,0xf8);
dev_spi_write(0x54a,0xbd);
dev_spi_write(0x54b,0xe8);
dev_spi_write(0x54c,0xf8);
dev_spi_write(0x54d,0x8f);
dev_spi_write(0x54e,0x6a);
dev_spi_write(0x54f,0x88);
dev_spi_write(0x550,0x8);
dev_spi_write(0x551,0x23);
dev_spi_write(0x552,0x1);
dev_spi_write(0x553,0x21);
dev_spi_write(0x554,0x6c);
dev_spi_write(0x555,0x68);
dev_spi_write(0x556,0x2b);
dev_spi_write(0x557,0x70);
dev_spi_write(0x558,0x42);
dev_spi_write(0x559,0xf4);
dev_spi_write(0x55a,0x80);
dev_spi_write(0x55b,0x42);
dev_spi_write(0x55c,0x1);
dev_spi_write(0x55d,0xfa);
dev_spi_write(0x55e,0x7);
dev_spi_write(0x55f,0xf3);
dev_spi_write(0x560,0x6a);
dev_spi_write(0x561,0x80);
dev_spi_write(0x562,0x23);
dev_spi_write(0x563,0x43);
dev_spi_write(0x564,0x6b);
dev_spi_write(0x565,0x60);
dev_spi_write(0x566,0x90);
dev_spi_write(0x567,0xf8);
dev_spi_write(0x568,0xcc);
dev_spi_write(0x569,0x2);
dev_spi_write(0x56a,0x6a);
dev_spi_write(0x56b,0x68);
dev_spi_write(0x56c,0x0);
dev_spi_write(0x56d,0x1d);
dev_spi_write(0x56e,0x81);
dev_spi_write(0x56f,0x40);
dev_spi_write(0x570,0x11);
dev_spi_write(0x571,0x43);
dev_spi_write(0x572,0x69);
dev_spi_write(0x573,0x60);
dev_spi_write(0x574,0xbd);
dev_spi_write(0x575,0xe8);
dev_spi_write(0x576,0xf8);
dev_spi_write(0x577,0x8f);
dev_spi_write(0x578,0x4);
dev_spi_write(0x579,0x48);
dev_spi_write(0x57a,0x0);
dev_spi_write(0x57b,0x78);
dev_spi_write(0x57c,0x2);
dev_spi_write(0x57d,0x28);
dev_spi_write(0x57e,0xa4);
dev_spi_write(0x57f,0xbf);
dev_spi_write(0x580,0x4);
dev_spi_write(0x581,0x20);
dev_spi_write(0x582,0x8);
dev_spi_write(0x583,0x70);
dev_spi_write(0x584,0x1);
dev_spi_write(0x585,0xda);
dev_spi_write(0x586,0x0);
dev_spi_write(0x587,0xf0);
dev_spi_write(0x588,0x38);
dev_spi_write(0x589,0xb8);
dev_spi_write(0x58a,0x70);
dev_spi_write(0x58b,0x47);
dev_spi_write(0x58c,0xb4);
dev_spi_write(0x58d,0x3);
dev_spi_write(0x58e,0x0);
dev_spi_write(0x58f,0xa2);
dev_spi_write(0x590,0xb4);
dev_spi_write(0x591,0x1);
dev_spi_write(0x592,0x1);
dev_spi_write(0x593,0x20);
dev_spi_write(0x594,0x4b);
dev_spi_write(0x595,0xfc);
dev_spi_write(0x596,0xff);
dev_spi_write(0x597,0x5d);
dev_spi_write(0x598,0x18);
dev_spi_write(0x599,0xff);
dev_spi_write(0x59a,0x0);
dev_spi_write(0x59b,0x20);
dev_spi_write(0x59c,0x90);
dev_spi_write(0x59d,0xd6);
dev_spi_write(0x59e,0x0);
dev_spi_write(0x59f,0x20);
dev_spi_write(0x5a0,0xd4);
dev_spi_write(0x5a1,0xfb);
dev_spi_write(0x5a2,0x0);
dev_spi_write(0x5a3,0x20);
dev_spi_write(0x5a4,0x5);
dev_spi_write(0x5a5,0x23);
dev_spi_write(0x5a6,0x1);
dev_spi_write(0x5a7,0x20);
dev_spi_write(0x5a8,0x0);
dev_spi_write(0x5a9,0x23);
dev_spi_write(0x5aa,0x1);
dev_spi_write(0x5ab,0x20);
dev_spi_write(0x5ac,0x3a);
dev_spi_write(0x5ad,0xb1);
dev_spi_write(0x5ae,0x3);
dev_spi_write(0x5af,0x46);
dev_spi_write(0x5b0,0x10);
dev_spi_write(0x5b1,0x46);
dev_spi_write(0x5b2,0x13);
dev_spi_write(0x5b3,0xf8);
dev_spi_write(0x5b4,0x1);
dev_spi_write(0x5b5,0x2b);
dev_spi_write(0x5b6,0x40);
dev_spi_write(0x5b7,0x1e);
dev_spi_write(0x5b8,0x1);
dev_spi_write(0x5b9,0xf8);
dev_spi_write(0x5ba,0x1);
dev_spi_write(0x5bb,0x2b);
dev_spi_write(0x5bc,0xf9);
dev_spi_write(0x5bd,0xd1);
dev_spi_write(0x5be,0x70);
dev_spi_write(0x5bf,0x47);
dev_spi_write(0x5c0,0x38);
dev_spi_write(0x5c1,0xb5);
dev_spi_write(0x5c2,0x5);
dev_spi_write(0x5c3,0x46);
dev_spi_write(0x5c4,0xc);
dev_spi_write(0x5c5,0x46);
dev_spi_write(0x5c6,0x28);
dev_spi_write(0x5c7,0x68);
dev_spi_write(0x5c8,0x21);
dev_spi_write(0x5c9,0x68);
dev_spi_write(0x5ca,0xc);
dev_spi_write(0x5cb,0x22);
dev_spi_write(0x5cc,0xff);
dev_spi_write(0x5cd,0xf7);
dev_spi_write(0x5ce,0xee);
dev_spi_write(0x5cf,0xff);
dev_spi_write(0x5d0,0x68);
dev_spi_write(0x5d1,0x68);
dev_spi_write(0x5d2,0x61);
dev_spi_write(0x5d3,0x68);
dev_spi_write(0x5d4,0x5);
dev_spi_write(0x5d5,0x22);
dev_spi_write(0x5d6,0xff);
dev_spi_write(0x5d7,0xf7);
dev_spi_write(0x5d8,0xe9);
dev_spi_write(0x5d9,0xff);
dev_spi_write(0x5da,0xa8);
dev_spi_write(0x5db,0x68);
dev_spi_write(0x5dc,0xa1);
dev_spi_write(0x5dd,0x68);
dev_spi_write(0x5de,0x18);
dev_spi_write(0x5df,0x22);
dev_spi_write(0x5e0,0xff);
dev_spi_write(0x5e1,0xf7);
dev_spi_write(0x5e2,0xe4);
dev_spi_write(0x5e3,0xff);
dev_spi_write(0x5e4,0xe8);
dev_spi_write(0x5e5,0x68);
dev_spi_write(0x5e6,0xe1);
dev_spi_write(0x5e7,0x68);
dev_spi_write(0x5e8,0xd2);
dev_spi_write(0x5e9,0x22);
dev_spi_write(0x5ea,0xff);
dev_spi_write(0x5eb,0xf7);
dev_spi_write(0x5ec,0xdf);
dev_spi_write(0x5ed,0xff);
dev_spi_write(0x5ee,0x28);
dev_spi_write(0x5ef,0x69);
dev_spi_write(0x5f0,0x21);
dev_spi_write(0x5f1,0x69);
dev_spi_write(0x5f2,0x96);
dev_spi_write(0x5f3,0x22);
dev_spi_write(0x5f4,0xff);
dev_spi_write(0x5f5,0xf7);
dev_spi_write(0x5f6,0xda);
dev_spi_write(0x5f7,0xff);
dev_spi_write(0x5f8,0x38);
dev_spi_write(0x5f9,0xbd);
dev_spi_write(0x5fa,0xb0);
dev_spi_write(0x5fb,0xb5);
dev_spi_write(0x5fc,0x3b);
dev_spi_write(0x5fd,0x49);
dev_spi_write(0x5fe,0x3c);
dev_spi_write(0x5ff,0x4d);
dev_spi_write(0x600,0x0);
dev_spi_write(0x601,0xf0);
dev_spi_write(0x602,0x1);
dev_spi_write(0x603,0x2);
dev_spi_write(0x604,0x4);
dev_spi_write(0x605,0x27);
dev_spi_write(0x606,0x12);
dev_spi_write(0x607,0x4);
dev_spi_write(0x608,0x8);
dev_spi_write(0x609,0x70);
dev_spi_write(0x60a,0x55);
dev_spi_write(0x60b,0xf8);
dev_spi_write(0x60c,0x4);
dev_spi_write(0x60d,0x4b);
dev_spi_write(0x60e,0xd4);
dev_spi_write(0x60f,0xf8);
dev_spi_write(0x610,0x80);
dev_spi_write(0x611,0x1b);
dev_spi_write(0x612,0x21);
dev_spi_write(0x613,0xf4);
dev_spi_write(0x614,0x80);
dev_spi_write(0x615,0x31);
dev_spi_write(0x616,0x11);
dev_spi_write(0x617,0x43);
dev_spi_write(0x618,0xc4);
dev_spi_write(0x619,0xf8);
dev_spi_write(0x61a,0x80);
dev_spi_write(0x61b,0x1b);
dev_spi_write(0x61c,0xd4);
dev_spi_write(0x61d,0xf8);
dev_spi_write(0x61e,0x48);
dev_spi_write(0x61f,0x3b);
dev_spi_write(0x620,0x7f);
dev_spi_write(0x621,0x1e);
dev_spi_write(0x622,0x80);
dev_spi_write(0x623,0xea);
dev_spi_write(0x624,0x3);
dev_spi_write(0x625,0x1);
dev_spi_write(0x626,0x1);
dev_spi_write(0x627,0xf0);
dev_spi_write(0x628,0x1);
dev_spi_write(0x629,0x1);
dev_spi_write(0x62a,0x81);
dev_spi_write(0x62b,0xea);
dev_spi_write(0x62c,0x3);
dev_spi_write(0x62d,0x1);
dev_spi_write(0x62e,0xc4);
dev_spi_write(0x62f,0xf8);
dev_spi_write(0x630,0x48);
dev_spi_write(0x631,0x1b);
dev_spi_write(0x632,0xea);
dev_spi_write(0x633,0xd1);
dev_spi_write(0x634,0x1);
dev_spi_write(0x635,0x28);
dev_spi_write(0x636,0x19);
dev_spi_write(0x637,0xbf);
dev_spi_write(0x638,0x2f);
dev_spi_write(0x639,0x48);
dev_spi_write(0x63a,0x0);
dev_spi_write(0x63b,0x21);
dev_spi_write(0x63c,0x2);
dev_spi_write(0x63d,0x21);
dev_spi_write(0x63e,0x2f);
dev_spi_write(0x63f,0x48);
dev_spi_write(0x640,0x2c);
dev_spi_write(0x641,0x4a);
dev_spi_write(0x642,0x11);
dev_spi_write(0x643,0x70);
dev_spi_write(0x644,0x2e);
dev_spi_write(0x645,0x49);
dev_spi_write(0x646,0xff);
dev_spi_write(0x647,0xf7);
dev_spi_write(0x648,0xbb);
dev_spi_write(0x649,0xff);
dev_spi_write(0x64a,0xb0);
dev_spi_write(0x64b,0xbd);
dev_spi_write(0x64c,0x8c);
dev_spi_write(0x64d,0x46);
dev_spi_write(0x64e,0x2d);
dev_spi_write(0x64f,0x49);
dev_spi_write(0x650,0xf8);
dev_spi_write(0x651,0xb5);
dev_spi_write(0x652,0x9);
dev_spi_write(0x653,0x5c);
dev_spi_write(0x654,0x1);
dev_spi_write(0x655,0x29);
dev_spi_write(0x656,0x12);
dev_spi_write(0x657,0xd1);
dev_spi_write(0x658,0x2b);
dev_spi_write(0x659,0x49);
dev_spi_write(0x65a,0x46);
dev_spi_write(0x65b,0x1);
dev_spi_write(0x65c,0x2);
dev_spi_write(0x65d,0x23);
dev_spi_write(0x65e,0x0);
dev_spi_write(0x65f,0x24);
dev_spi_write(0x660,0x32);
dev_spi_write(0x661,0x19);
dev_spi_write(0x662,0x2);
dev_spi_write(0x663,0x27);
dev_spi_write(0x664,0x8a);
dev_spi_write(0x665,0x18);
dev_spi_write(0x666,0xb2);
dev_spi_write(0x667,0xf9);
dev_spi_write(0x668,0x0);
dev_spi_write(0x669,0x50);
dev_spi_write(0x66a,0x7f);
dev_spi_write(0x66b,0x1e);
dev_spi_write(0x66c,0x4f);
dev_spi_write(0x66d,0xea);
dev_spi_write(0x66e,0x45);
dev_spi_write(0x66f,0x5);
dev_spi_write(0x670,0x22);
dev_spi_write(0x671,0xf8);
dev_spi_write(0x672,0x10);
dev_spi_write(0x673,0x5b);
dev_spi_write(0x674,0xf7);
dev_spi_write(0x675,0xd1);
dev_spi_write(0x676,0x5b);
dev_spi_write(0x677,0x1e);
dev_spi_write(0x678,0x4);
dev_spi_write(0x679,0xf1);
dev_spi_write(0x67a,0x8);
dev_spi_write(0x67b,0x4);
dev_spi_write(0x67c,0xf0);
dev_spi_write(0x67d,0xd1);
dev_spi_write(0x67e,0x61);
dev_spi_write(0x67f,0x46);
dev_spi_write(0x680,0xe0);
dev_spi_write(0x681,0xf7);
dev_spi_write(0x682,0x52);
dev_spi_write(0x683,0xfb);
dev_spi_write(0x684,0xf8);
dev_spi_write(0x685,0xbd);
dev_spi_write(0x686,0x98);
dev_spi_write(0x687,0xb5);
dev_spi_write(0x688,0x20);
dev_spi_write(0x689,0x4c);
dev_spi_write(0x68a,0x0);
dev_spi_write(0x68b,0x21);
dev_spi_write(0x68c,0x84);
dev_spi_write(0x68d,0xf8);
dev_spi_write(0x68e,0x24);
dev_spi_write(0x68f,0x10);
dev_spi_write(0x690,0x20);
dev_spi_write(0x691,0x48);
dev_spi_write(0x692,0x84);
dev_spi_write(0x693,0xf8);
dev_spi_write(0x694,0x25);
dev_spi_write(0x695,0x10);
dev_spi_write(0x696,0x3);
dev_spi_write(0x697,0x22);
dev_spi_write(0x698,0x84);
dev_spi_write(0x699,0xf8);
dev_spi_write(0x69a,0x29);
dev_spi_write(0x69b,0x10);
dev_spi_write(0x69c,0x1c);
dev_spi_write(0x69d,0x4b);
dev_spi_write(0x69e,0x84);
dev_spi_write(0x69f,0xf8);
dev_spi_write(0x6a0,0x2a);
dev_spi_write(0x6a1,0x10);
dev_spi_write(0x6a2,0xa);
dev_spi_write(0x6a3,0x21);
dev_spi_write(0x6a4,0x40);
dev_spi_write(0x6a5,0x1e);
dev_spi_write(0x6a6,0x10);
dev_spi_write(0x6a7,0xf8);
dev_spi_write(0x6a8,0x1);
dev_spi_write(0x6a9,0x4f);
dev_spi_write(0x6aa,0x5);
dev_spi_write(0x6ab,0x27);
dev_spi_write(0x6ac,0x7f);
dev_spi_write(0x6ad,0x1e);
dev_spi_write(0x6ae,0x3);
dev_spi_write(0x6af,0xf8);
dev_spi_write(0x6b0,0x1);
dev_spi_write(0x6b1,0x4b);
dev_spi_write(0x6b2,0xfb);
dev_spi_write(0x6b3,0xd1);
dev_spi_write(0x6b4,0x49);
dev_spi_write(0x6b5,0x1e);
dev_spi_write(0x6b6,0xf6);
dev_spi_write(0x6b7,0xd1);
dev_spi_write(0x6b8,0x52);
dev_spi_write(0x6b9,0x1e);
dev_spi_write(0x6ba,0x0);
dev_spi_write(0x6bb,0xf1);
dev_spi_write(0x6bc,0x1);
dev_spi_write(0x6bd,0x0);
dev_spi_write(0x6be,0xf0);
dev_spi_write(0x6bf,0xd1);
dev_spi_write(0x6c0,0x98);
dev_spi_write(0x6c1,0xbd);
dev_spi_write(0x6c2,0xa);
dev_spi_write(0x6c3,0x4a);
dev_spi_write(0x6c4,0x80);
dev_spi_write(0x6c5,0xb5);
dev_spi_write(0x6c6,0x12);
dev_spi_write(0x6c7,0x78);
dev_spi_write(0x6c8,0x1);
dev_spi_write(0x6c9,0x2a);
dev_spi_write(0x6ca,0xc);
dev_spi_write(0x6cb,0xd1);
dev_spi_write(0x6cc,0x12);
dev_spi_write(0x6cd,0x4b);
dev_spi_write(0x6ce,0x42);
dev_spi_write(0x6cf,0x10);
dev_spi_write(0x6d0,0x9a);
dev_spi_write(0x6d1,0x5c);
dev_spi_write(0x6d2,0x92);
dev_spi_write(0x6d3,0x1e);
dev_spi_write(0x6d4,0xd7);
dev_spi_write(0x6d5,0xb2);
dev_spi_write(0x6d6,0x1f);
dev_spi_write(0x6d7,0xb1);
dev_spi_write(0x6d8,0x1);
dev_spi_write(0x6d9,0x2f);
dev_spi_write(0x6da,0x4);
dev_spi_write(0x6db,0xd1);
dev_spi_write(0x6dc,0x5);
dev_spi_write(0x6dd,0x22);
dev_spi_write(0x6de,0x0);
dev_spi_write(0x6df,0xe0);
dev_spi_write(0x6e0,0x7);
dev_spi_write(0x6e1,0x22);
dev_spi_write(0x6e2,0xe);
dev_spi_write(0x6e3,0x4b);
dev_spi_write(0x6e4,0x1a);
dev_spi_write(0x6e5,0x70);
dev_spi_write(0x6e6,0xd7);
dev_spi_write(0x6e7,0xf7);
dev_spi_write(0x6e8,0x1d);
dev_spi_write(0x6e9,0xf9);
dev_spi_write(0x6ea,0x80);
dev_spi_write(0x6eb,0xbd);
dev_spi_write(0x6ec,0x9);
dev_spi_write(0x6ed,0x23);
dev_spi_write(0x6ee,0x1);
dev_spi_write(0x6ef,0x20);
dev_spi_write(0x6f0,0xbc);
dev_spi_write(0x6f1,0x77);
dev_spi_write(0x6f2,0x2);
dev_spi_write(0x6f3,0x0);
dev_spi_write(0x6f4,0xdd);
dev_spi_write(0x6f5,0xb);
dev_spi_write(0x6f6,0x1);
dev_spi_write(0x6f7,0x20);
dev_spi_write(0x6f8,0x9c);
dev_spi_write(0x6f9,0x2d);
dev_spi_write(0x6fa,0x3);
dev_spi_write(0x6fb,0x0);
dev_spi_write(0x6fc,0x88);
dev_spi_write(0x6fd,0x2d);
dev_spi_write(0x6fe,0x3);
dev_spi_write(0x6ff,0x0);
dev_spi_write(0x700,0x74);
dev_spi_write(0x701,0x2d);
dev_spi_write(0x702,0x3);
dev_spi_write(0x703,0x0);
dev_spi_write(0x704,0xac);
dev_spi_write(0x705,0xfe);
dev_spi_write(0x706,0x0);
dev_spi_write(0x707,0x20);
dev_spi_write(0x708,0x28);
dev_spi_write(0x709,0xfd);
dev_spi_write(0x70a,0x0);
dev_spi_write(0x70b,0x20);
dev_spi_write(0x70c,0x4a);
dev_spi_write(0x70d,0xc);
dev_spi_write(0x70e,0x1);
dev_spi_write(0x70f,0x20);
dev_spi_write(0x710,0xfb);
dev_spi_write(0x711,0x20);
dev_spi_write(0x712,0x1);
dev_spi_write(0x713,0x20);
dev_spi_write(0x714,0x53);
dev_spi_write(0x715,0x2d);
dev_spi_write(0x716,0x3);
dev_spi_write(0x717,0x0);
dev_spi_write(0x718,0xa2);
dev_spi_write(0x719,0x1);
dev_spi_write(0x71a,0x1);
dev_spi_write(0x71b,0x20);
dev_spi_write(0x71c,0xd4);
dev_spi_write(0x71d,0x1e);
dev_spi_write(0x71e,0x1);
dev_spi_write(0x71f,0x20);
dev_spi_write(0x720,0x98);
dev_spi_write(0x721,0xb5);
dev_spi_write(0x722,0xe5);
dev_spi_write(0x723,0xf7);
dev_spi_write(0x724,0xab);
dev_spi_write(0x725,0xff);
dev_spi_write(0x726,0x37);
dev_spi_write(0x727,0x48);
dev_spi_write(0x728,0x37);
dev_spi_write(0x729,0x4a);
dev_spi_write(0x72a,0x0);
dev_spi_write(0x72b,0x27);
dev_spi_write(0x72c,0x4f);
dev_spi_write(0x72d,0xf6);
dev_spi_write(0x72e,0xdf);
dev_spi_write(0x72f,0x73);
dev_spi_write(0x730,0x40);
dev_spi_write(0x731,0x1e);
dev_spi_write(0x732,0x10);
dev_spi_write(0x733,0xf8);
dev_spi_write(0x734,0x1);
dev_spi_write(0x735,0x1f);
dev_spi_write(0x736,0x1);
dev_spi_write(0x737,0x29);
dev_spi_write(0x738,0x9);
dev_spi_write(0x739,0xd1);
dev_spi_write(0x73a,0x0);
dev_spi_write(0x73b,0x2f);
dev_spi_write(0x73c,0x14);
dev_spi_write(0x73d,0xbf);
dev_spi_write(0x73e,0x2);
dev_spi_write(0x73f,0xf1);
dev_spi_write(0x740,0xb8);
dev_spi_write(0x741,0x4);
dev_spi_write(0x742,0x14);
dev_spi_write(0x743,0x1c);
dev_spi_write(0x744,0x21);
dev_spi_write(0x745,0x88);
dev_spi_write(0x746,0x19);
dev_spi_write(0x747,0x40);
dev_spi_write(0x748,0x41);
dev_spi_write(0x749,0xf4);
dev_spi_write(0x74a,0x0);
dev_spi_write(0x74b,0x51);
dev_spi_write(0x74c,0x21);
dev_spi_write(0x74d,0x80);
dev_spi_write(0x74e,0x7f);
dev_spi_write(0x74f,0x1c);
dev_spi_write(0x750,0x2);
dev_spi_write(0x751,0x2f);
dev_spi_write(0x752,0xee);
dev_spi_write(0x753,0xdb);
dev_spi_write(0x754,0x98);
dev_spi_write(0x755,0xbd);
dev_spi_write(0x756,0xf8);
dev_spi_write(0x757,0xb5);
dev_spi_write(0x758,0x2c);
dev_spi_write(0x759,0x4b);
dev_spi_write(0x75a,0x98);
dev_spi_write(0x75b,0x78);
dev_spi_write(0x75c,0xdc);
dev_spi_write(0x75d,0x78);
dev_spi_write(0x75e,0x84);
dev_spi_write(0x75f,0x42);
dev_spi_write(0x760,0xc8);
dev_spi_write(0x761,0xbf);
dev_spi_write(0x762,0x4);
dev_spi_write(0x763,0x1c);
dev_spi_write(0x764,0x2a);
dev_spi_write(0x765,0x48);
dev_spi_write(0x766,0x42);
dev_spi_write(0x767,0x1d);
dev_spi_write(0x768,0x5);
dev_spi_write(0x769,0x78);
dev_spi_write(0x76a,0x11);
dev_spi_write(0x76b,0x78);
dev_spi_write(0x76c,0xa9);
dev_spi_write(0x76d,0x42);
dev_spi_write(0x76e,0xb4);
dev_spi_write(0x76f,0xbf);
dev_spi_write(0x770,0x2f);
dev_spi_write(0x771,0x1c);
dev_spi_write(0x772,0xf);
dev_spi_write(0x773,0x1c);
dev_spi_write(0x774,0x90);
dev_spi_write(0x775,0x7a);
dev_spi_write(0x776,0x52);
dev_spi_write(0x777,0x79);
dev_spi_write(0x778,0x90);
dev_spi_write(0x779,0x42);
dev_spi_write(0x77a,0xb4);
dev_spi_write(0x77b,0xbf);
dev_spi_write(0x77c,0x16);
dev_spi_write(0x77d,0x1c);
dev_spi_write(0x77e,0x6);
dev_spi_write(0x77f,0x1c);
dev_spi_write(0x780,0xbe);
dev_spi_write(0x781,0x42);
dev_spi_write(0x782,0x4);
dev_spi_write(0x783,0xda);
dev_spi_write(0x784,0xa9);
dev_spi_write(0x785,0x42);
dev_spi_write(0x786,0xb8);
dev_spi_write(0x787,0xbf);
dev_spi_write(0x788,0x29);
dev_spi_write(0x789,0x1c);
dev_spi_write(0x78a,0xa);
dev_spi_write(0x78b,0x46);
dev_spi_write(0x78c,0x1);
dev_spi_write(0x78d,0xe0);
dev_spi_write(0x78e,0x90);
dev_spi_write(0x78f,0x42);
dev_spi_write(0x790,0x0);
dev_spi_write(0x791,0xda);
dev_spi_write(0x792,0x10);
dev_spi_write(0x793,0x46);
dev_spi_write(0x794,0x1a);
dev_spi_write(0x795,0x79);
dev_spi_write(0x796,0x59);
dev_spi_write(0x797,0x79);
dev_spi_write(0x798,0x9);
dev_spi_write(0x799,0x38);
dev_spi_write(0x79a,0xc5);
dev_spi_write(0x79b,0xb2);
dev_spi_write(0x79c,0x91);
dev_spi_write(0x79d,0x42);
dev_spi_write(0x79e,0xc8);
dev_spi_write(0x79f,0xbf);
dev_spi_write(0x7a0,0x11);
dev_spi_write(0x7a1,0x1c);
dev_spi_write(0x7a2,0x1c);
dev_spi_write(0x7a3,0x48);
dev_spi_write(0x7a4,0x2);
dev_spi_write(0x7a5,0x78);
dev_spi_write(0x7a6,0x40);
dev_spi_write(0x7a7,0x79);
dev_spi_write(0x7a8,0x90);
dev_spi_write(0x7a9,0x42);
dev_spi_write(0x7aa,0xb8);
dev_spi_write(0x7ab,0xbf);
dev_spi_write(0x7ac,0x10);
dev_spi_write(0x7ad,0x1c);
dev_spi_write(0x7ae,0xa1);
dev_spi_write(0x7af,0x42);
dev_spi_write(0x7b0,0xa0);
dev_spi_write(0x7b1,0xf1);
dev_spi_write(0x7b2,0x9);
dev_spi_write(0x7b3,0x0);
dev_spi_write(0x7b4,0xc2);
dev_spi_write(0x7b5,0xb2);
dev_spi_write(0x7b6,0xc8);
dev_spi_write(0x7b7,0xbf);
dev_spi_write(0x7b8,0x21);
dev_spi_write(0x7b9,0x1c);
dev_spi_write(0x7ba,0x17);
dev_spi_write(0x7bb,0x48);
dev_spi_write(0x7bc,0x4);
dev_spi_write(0x7bd,0x78);
dev_spi_write(0x7be,0x7);
dev_spi_write(0x7bf,0x29);
dev_spi_write(0x7c0,0x18);
dev_spi_write(0x7c1,0xbf);
dev_spi_write(0x7c2,0x44);
dev_spi_write(0x7c3,0x5c);
dev_spi_write(0x7c4,0xaa);
dev_spi_write(0x7c5,0x42);
dev_spi_write(0x7c6,0xb8);
dev_spi_write(0x7c7,0xbf);
dev_spi_write(0x7c8,0x2a);
dev_spi_write(0x7c9,0x1c);
dev_spi_write(0x7ca,0x14);
dev_spi_write(0x7cb,0x48);
dev_spi_write(0x7cc,0xd3);
dev_spi_write(0x7cd,0xf8);
dev_spi_write(0x7ce,0xb0);
dev_spi_write(0x7cf,0x11);
dev_spi_write(0x7d0,0x0);
dev_spi_write(0x7d1,0x78);
dev_spi_write(0x7d2,0xa1);
dev_spi_write(0x7d3,0xfb);
dev_spi_write(0x7d4,0x0);
dev_spi_write(0x7d5,0x1);
dev_spi_write(0x7d6,0xc6);
dev_spi_write(0x7d7,0xe);
dev_spi_write(0x7d8,0x7);
dev_spi_write(0x7d9,0xf);
dev_spi_write(0x7da,0x4b);
dev_spi_write(0x7db,0x1);
dev_spi_write(0x7dc,0x45);
dev_spi_write(0x7dd,0x1);
dev_spi_write(0x7de,0x9);
dev_spi_write(0x7df,0x1);
dev_spi_write(0x7e0,0x1e);
dev_spi_write(0x7e1,0x43);
dev_spi_write(0x7e2,0x0);
dev_spi_write(0x7e3,0x1);
dev_spi_write(0x7e4,0x39);
dev_spi_write(0x7e5,0x43);
dev_spi_write(0x7e6,0x40);
dev_spi_write(0x7e7,0x19);
dev_spi_write(0x7e8,0x41);
dev_spi_write(0x7e9,0xeb);
dev_spi_write(0x7ea,0x6);
dev_spi_write(0x7eb,0x1);
dev_spi_write(0x7ec,0x0);
dev_spi_write(0x7ed,0xf0);
dev_spi_write(0x7ee,0xc);
dev_spi_write(0x7ef,0xfa);
dev_spi_write(0x7f0,0xc8);
dev_spi_write(0x7f1,0x22);
dev_spi_write(0x7f2,0x0);
dev_spi_write(0x7f3,0x23);
dev_spi_write(0x7f4,0x14);
dev_spi_write(0x7f5,0xfb);
dev_spi_write(0x7f6,0x2);
dev_spi_write(0x7f7,0xf2);
dev_spi_write(0x7f8,0xff);
dev_spi_write(0x7f9,0xf7);
dev_spi_write(0x7fa,0x8a);
dev_spi_write(0x7fb,0xfb);
dev_spi_write(0x7fc,0xe6);
dev_spi_write(0x7fd,0xf7);
dev_spi_write(0x7fe,0x7f);
dev_spi_write(0x7ff,0xf8);
dev_spi_write(0x800,0xf8);
dev_spi_write(0x801,0xbd);
dev_spi_write(0x802,0xc0);
dev_spi_write(0x803,0x46);
dev_spi_write(0x804,0x9e);
dev_spi_write(0x805,0x13);
dev_spi_write(0x806,0x1);
dev_spi_write(0x807,0x20);
dev_spi_write(0x808,0x6);
dev_spi_write(0x809,0x7);
dev_spi_write(0x80a,0x6);
dev_spi_write(0x80b,0xa8);
dev_spi_write(0x80c,0xb4);
dev_spi_write(0x80d,0x1);
dev_spi_write(0x80e,0x1);
dev_spi_write(0x80f,0x20);
dev_spi_write(0x810,0x3c);
dev_spi_write(0x811,0x1b);
dev_spi_write(0x812,0x1);
dev_spi_write(0x813,0x20);
dev_spi_write(0x814,0xeb);
dev_spi_write(0x815,0x1c);
dev_spi_write(0x816,0x1);
dev_spi_write(0x817,0x20);
dev_spi_write(0x818,0xac);
dev_spi_write(0x819,0x78);
dev_spi_write(0x81a,0x2);
dev_spi_write(0x81b,0x0);
dev_spi_write(0x81c,0x2f);
dev_spi_write(0x81d,0x1f);
dev_spi_write(0x81e,0x1);
dev_spi_write(0x81f,0x20);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 10642 of bringupLog\n");
xil_printf("Number of iterations of poll in line 10642 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x8);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x20);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x78);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 10654 of bringupLog\n");
xil_printf("Number of iterations of poll in line 10654 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 10655 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x1);
dev_spi_write(0x20,0xa);
dev_spi_write(0x21,0x46);
dev_spi_write(0x22,0x2d);
dev_spi_write(0x23,0xe9);
dev_spi_write(0x24,0xf8);
dev_spi_write(0x25,0x4f);
dev_spi_write(0x26,0x1);
dev_spi_write(0x27,0x46);
dev_spi_write(0x28,0x4f);
dev_spi_write(0x29,0xf0);
dev_spi_write(0x2a,0xaa);
dev_spi_write(0x2b,0xa);
dev_spi_write(0x2c,0x0);
dev_spi_write(0x2d,0x20);
dev_spi_write(0x2e,0xa1);
dev_spi_write(0x2f,0xf1);
dev_spi_write(0x30,0xaa);
dev_spi_write(0x31,0x8);
dev_spi_write(0x32,0xd3);
dev_spi_write(0x33,0x46);
dev_spi_write(0x34,0x4);
dev_spi_write(0x35,0x46);
dev_spi_write(0x36,0x0);
dev_spi_write(0x37,0x92);
dev_spi_write(0x38,0x8);
dev_spi_write(0x39,0xf1);
dev_spi_write(0x3a,0xaa);
dev_spi_write(0x3b,0x8);
dev_spi_write(0x3c,0x98);
dev_spi_write(0x3d,0xf8);
dev_spi_write(0x3e,0xa6);
dev_spi_write(0x3f,0x20);
dev_spi_write(0x40,0x4);
dev_spi_write(0x41,0x2a);
dev_spi_write(0x42,0x56);
dev_spi_write(0x43,0xda);
dev_spi_write(0x44,0x98);
dev_spi_write(0x45,0xf8);
dev_spi_write(0x46,0x4);
dev_spi_write(0x47,0x70);
dev_spi_write(0x48,0x0);
dev_spi_write(0x49,0x2f);
dev_spi_write(0x4a,0x52);
dev_spi_write(0x4b,0xd0);
dev_spi_write(0x4c,0x7f);
dev_spi_write(0x4d,0x1e);
dev_spi_write(0x4e,0x7a);
dev_spi_write(0x4f,0x1c);
dev_spi_write(0x50,0x5f);
dev_spi_write(0x51,0xfa);
dev_spi_write(0x52,0x87);
dev_spi_write(0x53,0xf9);
dev_spi_write(0x54,0xd2);
dev_spi_write(0x55,0xb2);
dev_spi_write(0x56,0x6);
dev_spi_write(0x57,0x2a);
dev_spi_write(0x58,0x48);
dev_spi_write(0x59,0xda);
dev_spi_write(0x5a,0x5b);
dev_spi_write(0x5b,0x46);
dev_spi_write(0x5c,0x3);
dev_spi_write(0x5d,0xfb);
dev_spi_write(0x5e,0x4);
dev_spi_write(0x5f,0x13);
dev_spi_write(0x60,0x1d);
dev_spi_write(0x61,0x7c);
dev_spi_write(0x62,0x0);
dev_spi_write(0x63,0x23);
dev_spi_write(0x64,0x37);
dev_spi_write(0x65,0xe0);
dev_spi_write(0x66,0xc5);
dev_spi_write(0x67,0x18);
dev_spi_write(0x68,0x4d);
dev_spi_write(0x69,0x19);
dev_spi_write(0x6a,0xed);
dev_spi_write(0x6b,0x7d);
dev_spi_write(0x6c,0x9);
dev_spi_write(0x6d,0x26);
dev_spi_write(0x6e,0x19);
dev_spi_write(0x6f,0xfb);
dev_spi_write(0x70,0x6);
dev_spi_write(0x71,0xf6);
dev_spi_write(0x72,0x77);
dev_spi_write(0x73,0x19);
dev_spi_write(0x74,0xc7);
dev_spi_write(0x75,0x19);
dev_spi_write(0x76,0xcf);
dev_spi_write(0x77,0x19);
dev_spi_write(0x78,0x97);
dev_spi_write(0x79,0xf9);
dev_spi_write(0x7a,0x22);
dev_spi_write(0x7b,0xe0);
dev_spi_write(0x7c,0x2);
dev_spi_write(0x7d,0xeb);
dev_spi_write(0x7e,0xc2);
dev_spi_write(0x7f,0xc);
dev_spi_write(0x80,0xae);
dev_spi_write(0x81,0x19);
dev_spi_write(0x82,0x86);
dev_spi_write(0x83,0x19);
dev_spi_write(0x84,0x47);
dev_spi_write(0x85,0x19);
dev_spi_write(0x86,0x8e);
dev_spi_write(0x87,0x19);
dev_spi_write(0x88,0x67);
dev_spi_write(0x89,0x44);
dev_spi_write(0x8a,0xcf);
dev_spi_write(0x8b,0x19);
dev_spi_write(0x8c,0x87);
dev_spi_write(0x8d,0xf8);
dev_spi_write(0x8e,0x22);
dev_spi_write(0x8f,0xe0);
dev_spi_write(0x90,0x96);
dev_spi_write(0x91,0xf9);
dev_spi_write(0x92,0x58);
dev_spi_write(0x93,0x70);
dev_spi_write(0x94,0x46);
dev_spi_write(0x95,0x19);
dev_spi_write(0x96,0xb);
dev_spi_write(0x97,0xfb);
dev_spi_write(0x98,0x4);
dev_spi_write(0x99,0xf0);
dev_spi_write(0x9a,0xc);
dev_spi_write(0x9b,0xeb);
dev_spi_write(0x9c,0x6);
dev_spi_write(0x9d,0x5);
dev_spi_write(0x9e,0x4e);
dev_spi_write(0x9f,0x19);
dev_spi_write(0xa0,0xd);
dev_spi_write(0xa1,0x18);
dev_spi_write(0xa2,0x86);
dev_spi_write(0xa3,0xf8);
dev_spi_write(0xa4,0x58);
dev_spi_write(0xa5,0x70);
dev_spi_write(0xa6,0xad);
dev_spi_write(0xa7,0x7d);
dev_spi_write(0xa8,0x5b);
dev_spi_write(0xa9,0x1c);
dev_spi_write(0xaa,0xdb);
dev_spi_write(0xab,0xb2);
dev_spi_write(0xac,0x19);
dev_spi_write(0xad,0xe0);
dev_spi_write(0xae,0x3);
dev_spi_write(0xaf,0x25);
dev_spi_write(0xb0,0x19);
dev_spi_write(0xb1,0xfb);
dev_spi_write(0xb2,0x5);
dev_spi_write(0xb3,0x35);
dev_spi_write(0xb4,0x45);
dev_spi_write(0xb5,0x19);
dev_spi_write(0xb6,0x4d);
dev_spi_write(0xb7,0x19);
dev_spi_write(0xb8,0x95);
dev_spi_write(0xb9,0xf8);
dev_spi_write(0xba,0x8e);
dev_spi_write(0xbb,0x70);
dev_spi_write(0xbc,0x2);
dev_spi_write(0xbd,0xeb);
dev_spi_write(0xbe,0x42);
dev_spi_write(0xbf,0x6);
dev_spi_write(0xc0,0x9d);
dev_spi_write(0xc1,0x19);
dev_spi_write(0xc2,0x45);
dev_spi_write(0xc3,0x19);
dev_spi_write(0xc4,0xa);
dev_spi_write(0xc5,0xfb);
dev_spi_write(0xc6,0x4);
dev_spi_write(0xc7,0xf0);
dev_spi_write(0xc8,0x4e);
dev_spi_write(0xc9,0x19);
dev_spi_write(0xca,0xd);
dev_spi_write(0xcb,0x18);
dev_spi_write(0xcc,0x86);
dev_spi_write(0xcd,0xf8);
dev_spi_write(0xce,0x8e);
dev_spi_write(0xcf,0x70);
dev_spi_write(0xd0,0x2d);
dev_spi_write(0xd1,0x7c);
dev_spi_write(0xd2,0x5b);
dev_spi_write(0xd3,0x1c);
dev_spi_write(0xd4,0xdb);
dev_spi_write(0xd5,0xb2);
dev_spi_write(0xd6,0x9d);
dev_spi_write(0xd7,0x42);
dev_spi_write(0xd8,0xe9);
dev_spi_write(0xd9,0xdc);
dev_spi_write(0xda,0xa);
dev_spi_write(0xdb,0xfb);
dev_spi_write(0xdc,0x4);
dev_spi_write(0xdd,0x13);
dev_spi_write(0xde,0x9d);
dev_spi_write(0xdf,0x7d);
dev_spi_write(0xe0,0x0);
dev_spi_write(0xe1,0x23);
dev_spi_write(0xe2,0x9d);
dev_spi_write(0xe3,0x42);
dev_spi_write(0xe4,0xbf);
dev_spi_write(0xe5,0xdc);
dev_spi_write(0xe6,0x52);
dev_spi_write(0xe7,0x1c);
dev_spi_write(0xe8,0x6);
dev_spi_write(0xe9,0x2a);
dev_spi_write(0xea,0xb6);
dev_spi_write(0xeb,0xdb);
dev_spi_write(0xec,0x6);
dev_spi_write(0xed,0x22);
dev_spi_write(0xee,0x88);
dev_spi_write(0xef,0xf8);
dev_spi_write(0xf0,0x4);
dev_spi_write(0xf1,0x20);
dev_spi_write(0xf2,0x64);
dev_spi_write(0xf3,0x1c);
dev_spi_write(0xf4,0xaa);
dev_spi_write(0xf5,0x30);
dev_spi_write(0xf6,0x6);
dev_spi_write(0xf7,0x2c);
dev_spi_write(0xf8,0x9e);
dev_spi_write(0xf9,0xdb);
dev_spi_write(0xfa,0x0);
dev_spi_write(0xfb,0x9a);
dev_spi_write(0xfc,0x8);
dev_spi_write(0xfd,0x46);
dev_spi_write(0xfe,0x11);
dev_spi_write(0xff,0x46);
dev_spi_write(0x100,0xe2);
dev_spi_write(0x101,0xf7);
dev_spi_write(0x102,0x60);
dev_spi_write(0x103,0xff);
dev_spi_write(0x104,0xbd);
dev_spi_write(0x105,0xe8);
dev_spi_write(0x106,0xf8);
dev_spi_write(0x107,0x8f);
dev_spi_write(0x108,0x10);
dev_spi_write(0x109,0xb5);
dev_spi_write(0x10a,0x30);
dev_spi_write(0x10b,0x4a);
dev_spi_write(0x10c,0x2e);
dev_spi_write(0x10d,0x4c);
dev_spi_write(0x10e,0x13);
dev_spi_write(0x10f,0x78);
dev_spi_write(0x110,0x54);
dev_spi_write(0x111,0xf8);
dev_spi_write(0x112,0x20);
dev_spi_write(0x113,0x40);
dev_spi_write(0x114,0x84);
dev_spi_write(0x115,0xf8);
dev_spi_write(0x116,0x58);
dev_spi_write(0x117,0x3e);
dev_spi_write(0x118,0x6);
dev_spi_write(0x119,0x20);
dev_spi_write(0x11a,0xc0);
dev_spi_write(0x11b,0xf2);
dev_spi_write(0x11c,0x0);
dev_spi_write(0x11d,0x0);
dev_spi_write(0x11e,0x3);
dev_spi_write(0x11f,0x46);
dev_spi_write(0x120,0x5b);
dev_spi_write(0x121,0x1e);
dev_spi_write(0x122,0xfd);
dev_spi_write(0x123,0xd1);
dev_spi_write(0x124,0x53);
dev_spi_write(0x125,0x78);
dev_spi_write(0x126,0x4);
dev_spi_write(0x127,0xeb);
dev_spi_write(0x128,0x83);
dev_spi_write(0x129,0x3);
dev_spi_write(0x12a,0xc3);
dev_spi_write(0x12b,0xf8);
dev_spi_write(0x12c,0xc0);
dev_spi_write(0x12d,0x13);
dev_spi_write(0x12e,0x40);
dev_spi_write(0x12f,0x1e);
dev_spi_write(0x130,0xfd);
dev_spi_write(0x131,0xd1);
dev_spi_write(0x132,0x50);
dev_spi_write(0x133,0x78);
dev_spi_write(0x134,0x84);
dev_spi_write(0x135,0xf8);
dev_spi_write(0x136,0x58);
dev_spi_write(0x137,0xe);
dev_spi_write(0x138,0x10);
dev_spi_write(0x139,0xbd);
dev_spi_write(0x13a,0xf8);
dev_spi_write(0x13b,0xb5);
dev_spi_write(0x13c,0xdd);
dev_spi_write(0x13d,0xf8);
dev_spi_write(0x13e,0x18);
dev_spi_write(0x13f,0xc0);
dev_spi_write(0x140,0x7);
dev_spi_write(0x141,0x46);
dev_spi_write(0x142,0x14);
dev_spi_write(0x143,0x46);
dev_spi_write(0x144,0x1d);
dev_spi_write(0x145,0x46);
dev_spi_write(0x146,0xe);
dev_spi_write(0x147,0x46);
dev_spi_write(0x148,0xcd);
dev_spi_write(0x149,0xf8);
dev_spi_write(0x14a,0x0);
dev_spi_write(0x14b,0xc0);
dev_spi_write(0x14c,0xe9);
dev_spi_write(0x14d,0xf7);
dev_spi_write(0x14e,0x40);
dev_spi_write(0x14f,0xfd);
dev_spi_write(0x150,0x55);
dev_spi_write(0x151,0xea);
dev_spi_write(0x152,0x4);
dev_spi_write(0x153,0x0);
dev_spi_write(0x154,0x37);
dev_spi_write(0x155,0xd1);
dev_spi_write(0x156,0x1e);
dev_spi_write(0x157,0x4b);
dev_spi_write(0x158,0x1e);
dev_spi_write(0x159,0x4a);
dev_spi_write(0x15a,0x3);
dev_spi_write(0x15b,0xeb);
dev_spi_write(0x15c,0x67);
dev_spi_write(0x15d,0x1);
dev_spi_write(0x15e,0x73);
dev_spi_write(0x15f,0x31);
dev_spi_write(0x160,0x8);
dev_spi_write(0x161,0x78);
dev_spi_write(0x162,0xb3);
dev_spi_write(0x163,0xf8);
dev_spi_write(0x164,0x9e);
dev_spi_write(0x165,0x41);
dev_spi_write(0x166,0x12);
dev_spi_write(0x167,0x5c);
dev_spi_write(0x168,0x38);
dev_spi_write(0x169,0x46);
dev_spi_write(0x16a,0x54);
dev_spi_write(0x16b,0x43);
dev_spi_write(0x16c,0x47);
dev_spi_write(0x16d,0xb1);
dev_spi_write(0x16e,0x1);
dev_spi_write(0x16f,0x2f);
dev_spi_write(0x170,0x8);
dev_spi_write(0x171,0xbf);
dev_spi_write(0x172,0x0);
dev_spi_write(0x173,0x25);
dev_spi_write(0x174,0x5);
dev_spi_write(0x175,0xd0);
dev_spi_write(0x176,0x2);
dev_spi_write(0x177,0x2f);
dev_spi_write(0x178,0xc);
dev_spi_write(0x179,0xbf);
dev_spi_write(0x17a,0x3);
dev_spi_write(0x17b,0x25);
dev_spi_write(0x17c,0x2);
dev_spi_write(0x17d,0x25);
dev_spi_write(0x17e,0x0);
dev_spi_write(0x17f,0xe0);
dev_spi_write(0x180,0x1);
dev_spi_write(0x181,0x25);
dev_spi_write(0x182,0x15);
dev_spi_write(0x183,0x4a);
dev_spi_write(0x184,0xd2);
dev_spi_write(0x185,0x5d);
dev_spi_write(0x186,0x1);
dev_spi_write(0x187,0x2a);
dev_spi_write(0x188,0x2);
dev_spi_write(0x189,0xd0);
dev_spi_write(0x18a,0x91);
dev_spi_write(0x18b,0xf8);
dev_spi_write(0x18c,0x7e);
dev_spi_write(0x18d,0x30);
dev_spi_write(0x18e,0x23);
dev_spi_write(0x18f,0xb1);
dev_spi_write(0x190,0x79);
dev_spi_write(0x191,0x8);
dev_spi_write(0x192,0x2);
dev_spi_write(0x193,0xd3);
dev_spi_write(0x194,0x28);
dev_spi_write(0x195,0x46);
dev_spi_write(0x196,0x41);
dev_spi_write(0x197,0x1c);
dev_spi_write(0x198,0xcd);
dev_spi_write(0x199,0xb2);
dev_spi_write(0x19a,0xd6);
dev_spi_write(0x19b,0xf8);
dev_spi_write(0x19c,0x1);
dev_spi_write(0x19d,0x10);
dev_spi_write(0x19e,0x27);
dev_spi_write(0x19f,0x9);
dev_spi_write(0x1a0,0xa);
dev_spi_write(0x1a1,0x1);
dev_spi_write(0x1a2,0xb2);
dev_spi_write(0x1a3,0xfb);
dev_spi_write(0x1a4,0xf4);
dev_spi_write(0x1a5,0xf2);
dev_spi_write(0x1a6,0x7);
dev_spi_write(0x1a7,0xfb);
dev_spi_write(0x1a8,0x12);
dev_spi_write(0x1a9,0x11);
dev_spi_write(0x1aa,0xff);
dev_spi_write(0x1ab,0xf7);
dev_spi_write(0x1ac,0xad);
dev_spi_write(0x1ad,0xff);
dev_spi_write(0x1ae,0x30);
dev_spi_write(0x1af,0x78);
dev_spi_write(0x1b0,0x48);
dev_spi_write(0x1b1,0xb1);
dev_spi_write(0x1b2,0xd6);
dev_spi_write(0x1b3,0xf8);
dev_spi_write(0x1b4,0x6);
dev_spi_write(0x1b5,0x0);
dev_spi_write(0x1b6,0x1);
dev_spi_write(0x1b7,0x1);
dev_spi_write(0x1b8,0xb1);
dev_spi_write(0x1b9,0xfb);
dev_spi_write(0x1ba,0xf4);
dev_spi_write(0x1bb,0xf1);
dev_spi_write(0x1bc,0x7);
dev_spi_write(0x1bd,0xfb);
dev_spi_write(0x1be,0x11);
dev_spi_write(0x1bf,0x1);
dev_spi_write(0x1c0,0x28);
dev_spi_write(0x1c1,0x46);
dev_spi_write(0x1c2,0xff);
dev_spi_write(0x1c3,0xf7);
dev_spi_write(0x1c4,0xa1);
dev_spi_write(0x1c5,0xff);
dev_spi_write(0x1c6,0xf8);
dev_spi_write(0x1c7,0xbd);
dev_spi_write(0x1c8,0xbc);
dev_spi_write(0x1c9,0x77);
dev_spi_write(0x1ca,0x2);
dev_spi_write(0x1cb,0x0);
dev_spi_write(0x1cc,0x96);
dev_spi_write(0x1cd,0x19);
dev_spi_write(0x1ce,0x1);
dev_spi_write(0x1cf,0x20);
dev_spi_write(0x1d0,0xb4);
dev_spi_write(0x1d1,0x1);
dev_spi_write(0x1d2,0x1);
dev_spi_write(0x1d3,0x20);
dev_spi_write(0x1d4,0x3b);
dev_spi_write(0x1d5,0x78);
dev_spi_write(0x1d6,0x2);
dev_spi_write(0x1d7,0x0);
dev_spi_write(0x1d8,0x98);
dev_spi_write(0x1d9,0xfe);
dev_spi_write(0x1da,0x0);
dev_spi_write(0x1db,0x20);
dev_spi_write(0x1dc,0x1d);
dev_spi_write(0x1dd,0x48);
dev_spi_write(0x1de,0xb0);
dev_spi_write(0x1df,0xb5);
dev_spi_write(0x1e0,0x0);
dev_spi_write(0x1e1,0x78);
dev_spi_write(0x1e2,0x48);
dev_spi_write(0x1e3,0xbb);
dev_spi_write(0x1e4,0x1c);
dev_spi_write(0x1e5,0x48);
dev_spi_write(0x1e6,0x0);
dev_spi_write(0x1e7,0x78);
dev_spi_write(0x1e8,0x30);
dev_spi_write(0x1e9,0xbb);
dev_spi_write(0x1ea,0x1d);
dev_spi_write(0x1eb,0x48);
dev_spi_write(0x1ec,0x1b);
dev_spi_write(0x1ed,0x4a);
dev_spi_write(0x1ee,0x2);
dev_spi_write(0x1ef,0x21);
dev_spi_write(0x1f0,0xc);
dev_spi_write(0x1f1,0x38);
dev_spi_write(0x1f2,0x50);
dev_spi_write(0x1f3,0xf8);
dev_spi_write(0x1f4,0xc);
dev_spi_write(0x1f5,0x3f);
dev_spi_write(0x1f6,0x93);
dev_spi_write(0x1f7,0xf8);
dev_spi_write(0x1f8,0x40);
dev_spi_write(0x1f9,0x47);
dev_spi_write(0x1fa,0x93);
dev_spi_write(0x1fb,0xf8);
dev_spi_write(0x1fc,0x41);
dev_spi_write(0x1fd,0x77);
dev_spi_write(0x1fe,0xf);
dev_spi_write(0x1ff,0xb9);
dev_spi_write(0x200,0x83);
dev_spi_write(0x201,0xf8);
dev_spi_write(0x202,0x70);
dev_spi_write(0x203,0x47);
dev_spi_write(0x204,0x52);
dev_spi_write(0x205,0xf8);
dev_spi_write(0x206,0x8);
dev_spi_write(0x207,0x4b);
dev_spi_write(0x208,0x94);
dev_spi_write(0x209,0xf8);
dev_spi_write(0x20a,0x80);
dev_spi_write(0x20b,0x5b);
dev_spi_write(0x20c,0xd4);
dev_spi_write(0x20d,0xf8);
dev_spi_write(0x20e,0x80);
dev_spi_write(0x20f,0x3b);
dev_spi_write(0x210,0x49);
dev_spi_write(0x211,0x1e);
dev_spi_write(0x212,0x65);
dev_spi_write(0x213,0xf3);
dev_spi_write(0x214,0x4d);
dev_spi_write(0x215,0x33);
dev_spi_write(0x216,0xc4);
dev_spi_write(0x217,0xf8);
dev_spi_write(0x218,0x80);
dev_spi_write(0x219,0x3b);
dev_spi_write(0x21a,0xea);
dev_spi_write(0x21b,0xd1);
dev_spi_write(0x21c,0x11);
dev_spi_write(0x21d,0x4c);
dev_spi_write(0x21e,0x4);
dev_spi_write(0x21f,0x20);
dev_spi_write(0x220,0x54);
dev_spi_write(0x221,0xf8);
dev_spi_write(0x222,0x4);
dev_spi_write(0x223,0x3b);
dev_spi_write(0x224,0x93);
dev_spi_write(0x225,0xf8);
dev_spi_write(0x226,0x71);
dev_spi_write(0x227,0x27);
dev_spi_write(0x228,0x93);
dev_spi_write(0x229,0xf8);
dev_spi_write(0x22a,0x72);
dev_spi_write(0x22b,0x17);
dev_spi_write(0x22c,0x40);
dev_spi_write(0x22d,0x1e);
dev_spi_write(0x22e,0x1);
dev_spi_write(0x22f,0xea);
dev_spi_write(0x230,0x2);
dev_spi_write(0x231,0x1);
dev_spi_write(0x232,0x83);
dev_spi_write(0x233,0xf8);
dev_spi_write(0x234,0x70);
dev_spi_write(0x235,0x17);
dev_spi_write(0x236,0xf3);
dev_spi_write(0x237,0xd1);
dev_spi_write(0x238,0xb0);
dev_spi_write(0x239,0xbd);
dev_spi_write(0x23a,0x8);
dev_spi_write(0x23b,0xb5);
dev_spi_write(0x23c,0xd8);
dev_spi_write(0x23d,0xf7);
dev_spi_write(0x23e,0x8);
dev_spi_write(0x23f,0xf9);
dev_spi_write(0x240,0xff);
dev_spi_write(0x241,0xf7);
dev_spi_write(0x242,0xcc);
dev_spi_write(0x243,0xff);
dev_spi_write(0x244,0x8);
dev_spi_write(0x245,0xbd);
dev_spi_write(0x246,0x8);
dev_spi_write(0x247,0xb5);
dev_spi_write(0x248,0xd8);
dev_spi_write(0x249,0xf7);
dev_spi_write(0x24a,0xb6);
dev_spi_write(0x24b,0xf9);
dev_spi_write(0x24c,0xff);
dev_spi_write(0x24d,0xf7);
dev_spi_write(0x24e,0xc6);
dev_spi_write(0x24f,0xff);
dev_spi_write(0x250,0x8);
dev_spi_write(0x251,0xbd);
dev_spi_write(0x252,0xc0);
dev_spi_write(0x253,0x46);
dev_spi_write(0x254,0xc2);
dev_spi_write(0x255,0x19);
dev_spi_write(0x256,0x1);
dev_spi_write(0x257,0x20);
dev_spi_write(0x258,0x7);
dev_spi_write(0x259,0x23);
dev_spi_write(0x25a,0x1);
dev_spi_write(0x25b,0x20);
dev_spi_write(0x25c,0xbc);
dev_spi_write(0x25d,0x77);
dev_spi_write(0x25e,0x2);
dev_spi_write(0x25f,0x0);
dev_spi_write(0x260,0xa8);
dev_spi_write(0x261,0x75);
dev_spi_write(0x262,0x2);
dev_spi_write(0x263,0x0);
dev_spi_write(0x264,0x9c);
dev_spi_write(0x265,0x77);
dev_spi_write(0x266,0x2);
dev_spi_write(0x267,0x0);
dev_spi_write(0x268,0xf8);
dev_spi_write(0x269,0xb5);
dev_spi_write(0x26a,0x4f);
dev_spi_write(0x26b,0xf0);
dev_spi_write(0x26c,0x22);
dev_spi_write(0x26d,0x42);
dev_spi_write(0x26e,0x92);
dev_spi_write(0x26f,0xf9);
dev_spi_write(0x270,0xb5);
dev_spi_write(0x271,0x3);
dev_spi_write(0x272,0x92);
dev_spi_write(0x273,0xf8);
dev_spi_write(0x274,0xb4);
dev_spi_write(0x275,0xc3);
dev_spi_write(0x276,0x2a);
dev_spi_write(0x277,0x28);
dev_spi_write(0x278,0x28);
dev_spi_write(0x279,0xdc);
dev_spi_write(0x27a,0x10);
dev_spi_write(0x27b,0xf1);
dev_spi_write(0x27c,0x5);
dev_spi_write(0x27d,0xf);
dev_spi_write(0x27e,0x25);
dev_spi_write(0x27f,0xdb);
dev_spi_write(0x280,0x14);
dev_spi_write(0x281,0x4f);
dev_spi_write(0x282,0x0);
dev_spi_write(0x283,0x23);
dev_spi_write(0x284,0x1);
dev_spi_write(0x285,0x22);
dev_spi_write(0x286,0x1e);
dev_spi_write(0x287,0x46);
dev_spi_write(0x288,0xb);
dev_spi_write(0x289,0x70);
dev_spi_write(0x28a,0x1d);
dev_spi_write(0x28b,0x46);
dev_spi_write(0x28c,0x14);
dev_spi_write(0x28d,0x46);
dev_spi_write(0x28e,0xa1);
dev_spi_write(0x28f,0x19);
dev_spi_write(0x290,0x49);
dev_spi_write(0x291,0x1e);
dev_spi_write(0x292,0x2);
dev_spi_write(0x293,0xfa);
dev_spi_write(0x294,0x1);
dev_spi_write(0x295,0xf1);
dev_spi_write(0x296,0x1c);
dev_spi_write(0x297,0xea);
dev_spi_write(0x298,0x1);
dev_spi_write(0x299,0xf);
dev_spi_write(0x29a,0x3);
dev_spi_write(0x29b,0xd0);
dev_spi_write(0x29c,0x5);
dev_spi_write(0x29d,0xeb);
dev_spi_write(0x29e,0x45);
dev_spi_write(0x29f,0x1);
dev_spi_write(0x2a0,0x61);
dev_spi_write(0x2a1,0x18);
dev_spi_write(0x2a2,0x78);
dev_spi_write(0x2a3,0x54);
dev_spi_write(0x2a4,0x64);
dev_spi_write(0x2a5,0x1c);
dev_spi_write(0x2a6,0x3);
dev_spi_write(0x2a7,0x2c);
dev_spi_write(0x2a8,0xf1);
dev_spi_write(0x2a9,0xdb);
dev_spi_write(0x2aa,0x6d);
dev_spi_write(0x2ab,0x1c);
dev_spi_write(0x2ac,0xb6);
dev_spi_write(0x2ad,0x1c);
dev_spi_write(0x2ae,0x2);
dev_spi_write(0x2af,0x2d);
dev_spi_write(0x2b0,0xec);
dev_spi_write(0x2b1,0xdb);
dev_spi_write(0x2b2,0x19);
dev_spi_write(0x2b3,0x1d);
dev_spi_write(0x2b4,0x2);
dev_spi_write(0x2b5,0xfa);
dev_spi_write(0x2b6,0x1);
dev_spi_write(0x2b7,0xf1);
dev_spi_write(0x2b8,0x1c);
dev_spi_write(0x2b9,0xea);
dev_spi_write(0x2ba,0x1);
dev_spi_write(0x2bb,0xf);
dev_spi_write(0x2bc,0x1c);
dev_spi_write(0x2bd,0xbf);
dev_spi_write(0x2be,0x3);
dev_spi_write(0x2bf,0xeb);
dev_spi_write(0x2c0,0x43);
dev_spi_write(0x2c1,0x1);
dev_spi_write(0x2c2,0x78);
dev_spi_write(0x2c3,0x54);
dev_spi_write(0x2c4,0x5b);
dev_spi_write(0x2c5,0x1c);
dev_spi_write(0x2c6,0x2);
dev_spi_write(0x2c7,0x2b);
dev_spi_write(0x2c8,0xf3);
dev_spi_write(0x2c9,0xdb);
dev_spi_write(0x2ca,0xf8);
dev_spi_write(0x2cb,0xbd);
dev_spi_write(0x2cc,0x4);
dev_spi_write(0x2cd,0x20);
dev_spi_write(0x2ce,0x8);
dev_spi_write(0x2cf,0x70);
dev_spi_write(0x2d0,0xf8);
dev_spi_write(0x2d1,0xbd);
dev_spi_write(0x2d2,0xc0);
dev_spi_write(0x2d3,0x46);
dev_spi_write(0x2d4,0xd4);
dev_spi_write(0x2d5,0x22);
dev_spi_write(0x2d6,0x1);
dev_spi_write(0x2d7,0x20);
dev_spi_write(0x2d8,0x14);
dev_spi_write(0x2d9,0x49);
dev_spi_write(0x2da,0x13);
dev_spi_write(0x2db,0x48);
dev_spi_write(0x2dc,0x9);
dev_spi_write(0x2dd,0x68);
dev_spi_write(0x2de,0x0);
dev_spi_write(0x2df,0x88);
dev_spi_write(0x2e0,0x0);
dev_spi_write(0x2e1,0x22);
dev_spi_write(0x2e2,0x48);
dev_spi_write(0x2e3,0x43);
dev_spi_write(0x2e4,0xc0);
dev_spi_write(0x2e5,0xf3);
dev_spi_write(0x2e6,0x40);
dev_spi_write(0x2e7,0x11);
dev_spi_write(0x2e8,0x1);
dev_spi_write(0x2e9,0xeb);
dev_spi_write(0x2ea,0x90);
dev_spi_write(0x2eb,0x10);
dev_spi_write(0x2ec,0x6);
dev_spi_write(0x2ed,0xe0);
dev_spi_write(0x2ee,0x13);
dev_spi_write(0x2ef,0x21);
dev_spi_write(0x2f0,0xc0);
dev_spi_write(0x2f1,0xf2);
dev_spi_write(0x2f2,0x0);
dev_spi_write(0x2f3,0x1);
dev_spi_write(0x2f4,0x49);
dev_spi_write(0x2f5,0x1e);
dev_spi_write(0x2f6,0xfd);
dev_spi_write(0x2f7,0xd1);
dev_spi_write(0x2f8,0x0);
dev_spi_write(0x2f9,0xbf);
dev_spi_write(0x2fa,0x52);
dev_spi_write(0x2fb,0x1c);
dev_spi_write(0x2fc,0x90);
dev_spi_write(0x2fd,0x42);
dev_spi_write(0x2fe,0xf6);
dev_spi_write(0x2ff,0xd8);
dev_spi_write(0x300,0x70);
dev_spi_write(0x301,0x47);
dev_spi_write(0x302,0xf8);
dev_spi_write(0x303,0xb5);
dev_spi_write(0x304,0xa);
dev_spi_write(0x305,0x4d);
dev_spi_write(0x306,0x0);
dev_spi_write(0x307,0x24);
dev_spi_write(0x308,0xe);
dev_spi_write(0x309,0x46);
dev_spi_write(0x30a,0x7);
dev_spi_write(0x30b,0x46);
dev_spi_write(0x30c,0x7);
dev_spi_write(0x30d,0xe0);
dev_spi_write(0x30e,0x38);
dev_spi_write(0x30f,0x46);
dev_spi_write(0x310,0x31);
dev_spi_write(0x311,0x46);
dev_spi_write(0x312,0xe5);
dev_spi_write(0x313,0xf7);
dev_spi_write(0x314,0x8d);
dev_spi_write(0x315,0xfa);
dev_spi_write(0x316,0xff);
dev_spi_write(0x317,0xf7);
dev_spi_write(0x318,0xdf);
dev_spi_write(0x319,0xff);
dev_spi_write(0x31a,0x64);
dev_spi_write(0x31b,0x1c);
dev_spi_write(0x31c,0xe4);
dev_spi_write(0x31d,0xb2);
dev_spi_write(0x31e,0x28);
dev_spi_write(0x31f,0x78);
dev_spi_write(0x320,0xa0);
dev_spi_write(0x321,0x42);
dev_spi_write(0x322,0xf4);
dev_spi_write(0x323,0xdc);
dev_spi_write(0x324,0xf8);
dev_spi_write(0x325,0xbd);
dev_spi_write(0x326,0xc0);
dev_spi_write(0x327,0x46);
dev_spi_write(0x328,0x2);
dev_spi_write(0x329,0x23);
dev_spi_write(0x32a,0x1);
dev_spi_write(0x32b,0x20);
dev_spi_write(0x32c,0x68);
dev_spi_write(0x32d,0x3);
dev_spi_write(0x32e,0x1);
dev_spi_write(0x32f,0x20);
dev_spi_write(0x330,0xa);
dev_spi_write(0x331,0x23);
dev_spi_write(0x332,0x1);
dev_spi_write(0x333,0x20);
dev_spi_write(0x334,0x2d);
dev_spi_write(0x335,0xe9);
dev_spi_write(0x336,0xfe);
dev_spi_write(0x337,0x4f);
dev_spi_write(0x338,0x0);
dev_spi_write(0x339,0x25);
dev_spi_write(0x33a,0x9b);
dev_spi_write(0x33b,0x46);
dev_spi_write(0x33c,0x91);
dev_spi_write(0x33d,0x46);
dev_spi_write(0x33e,0x80);
dev_spi_write(0x33f,0x46);
dev_spi_write(0x340,0xc);
dev_spi_write(0x341,0xaf);
dev_spi_write(0x342,0x1);
dev_spi_write(0x343,0x91);
dev_spi_write(0x344,0x97);
dev_spi_write(0x345,0xf8);
dev_spi_write(0x346,0x0);
dev_spi_write(0x347,0xa0);
dev_spi_write(0x348,0x1);
dev_spi_write(0x349,0x98);
dev_spi_write(0x34a,0x8);
dev_spi_write(0x34b,0xb9);
dev_spi_write(0x34c,0x5d);
dev_spi_write(0x34d,0x45);
dev_spi_write(0x34e,0x19);
dev_spi_write(0x34f,0xd1);
dev_spi_write(0x350,0x5);
dev_spi_write(0x351,0xeb);
dev_spi_write(0x352,0x49);
dev_spi_write(0x353,0x1);
dev_spi_write(0x354,0x8);
dev_spi_write(0x355,0xeb);
dev_spi_write(0x356,0xc5);
dev_spi_write(0x357,0x0);
dev_spi_write(0x358,0x8);
dev_spi_write(0x359,0xeb);
dev_spi_write(0x35a,0xc1);
dev_spi_write(0x35b,0x6);
dev_spi_write(0x35c,0xb0);
dev_spi_write(0x35d,0xf9);
dev_spi_write(0x35e,0xa4);
dev_spi_write(0x35f,0x7c);
dev_spi_write(0x360,0xb6);
dev_spi_write(0x361,0xf9);
dev_spi_write(0x362,0x24);
dev_spi_write(0x363,0x40);
dev_spi_write(0x364,0x4a);
dev_spi_write(0x365,0x46);
dev_spi_write(0x366,0x2b);
dev_spi_write(0x367,0x46);
dev_spi_write(0x368,0x40);
dev_spi_write(0x369,0x46);
dev_spi_write(0x36a,0x0);
dev_spi_write(0x36b,0x21);
dev_spi_write(0x36c,0xcd);
dev_spi_write(0x36d,0xf8);
dev_spi_write(0x36e,0x0);
dev_spi_write(0x36f,0xa0);
dev_spi_write(0x370,0xd3);
dev_spi_write(0x371,0xf7);
dev_spi_write(0x372,0xdf);
dev_spi_write(0x373,0xfb);
dev_spi_write(0x374,0xe4);
dev_spi_write(0x375,0x1b);
dev_spi_write(0x376,0x6f);
dev_spi_write(0x377,0xf3);
dev_spi_write(0x378,0xdf);
dev_spi_write(0x379,0x34);
dev_spi_write(0x37a,0x84);
dev_spi_write(0x37b,0xf4);
dev_spi_write(0x37c,0x80);
dev_spi_write(0x37d,0x44);
dev_spi_write(0x37e,0xa4);
dev_spi_write(0x37f,0xf5);
dev_spi_write(0x380,0x80);
dev_spi_write(0x381,0x44);
dev_spi_write(0x382,0xb4);
dev_spi_write(0x383,0x84);
dev_spi_write(0x384,0x6d);
dev_spi_write(0x385,0x1c);
dev_spi_write(0x386,0x2);
dev_spi_write(0x387,0x2d);
dev_spi_write(0x388,0xde);
dev_spi_write(0x389,0xdb);
dev_spi_write(0x38a,0xbd);
dev_spi_write(0x38b,0xe8);
dev_spi_write(0x38c,0xfe);
dev_spi_write(0x38d,0x8f);
dev_spi_write(0x38e,0x0);
dev_spi_write(0x38f,0x0);
dev_spi_write(0x390,0x10);
dev_spi_write(0x391,0xb5);
dev_spi_write(0x392,0x4);
dev_spi_write(0x393,0x46);
dev_spi_write(0x394,0xdb);
dev_spi_write(0x395,0xf7);
dev_spi_write(0x396,0x38);
dev_spi_write(0x397,0xfb);
dev_spi_write(0x398,0x20);
dev_spi_write(0x399,0x46);
dev_spi_write(0x39a,0xff);
dev_spi_write(0x39b,0xf7);
dev_spi_write(0x39c,0x6);
dev_spi_write(0x39d,0xfc);
dev_spi_write(0x39e,0x10);
dev_spi_write(0x39f,0xbd);
dev_spi_write(0x3a0,0xb);
dev_spi_write(0x3a1,0x49);
dev_spi_write(0x3a2,0xc);
dev_spi_write(0x3a3,0x4b);
dev_spi_write(0x3a4,0xc);
dev_spi_write(0x3a5,0x22);
dev_spi_write(0x3a6,0x10);
dev_spi_write(0x3a7,0xb5);
dev_spi_write(0x3a8,0x9);
dev_spi_write(0x3a9,0x18);
dev_spi_write(0x3aa,0x10);
dev_spi_write(0x3ab,0xfb);
dev_spi_write(0x3ac,0x2);
dev_spi_write(0x3ad,0x33);
dev_spi_write(0x3ae,0x91);
dev_spi_write(0x3af,0xf8);
dev_spi_write(0x3b0,0xb8);
dev_spi_write(0x3b1,0x21);
dev_spi_write(0x3b2,0x5c);
dev_spi_write(0x3b3,0x68);
dev_spi_write(0x3b4,0xc2);
dev_spi_write(0x3b5,0xf1);
dev_spi_write(0x3b6,0x1);
dev_spi_write(0x3b7,0x2);
dev_spi_write(0x3b8,0x84);
dev_spi_write(0x3b9,0xf8);
dev_spi_write(0x3ba,0x70);
dev_spi_write(0x3bb,0x27);
dev_spi_write(0x3bc,0x9a);
dev_spi_write(0x3bd,0x68);
dev_spi_write(0x3be,0x91);
dev_spi_write(0x3bf,0xf8);
dev_spi_write(0x3c0,0xb8);
dev_spi_write(0x3c1,0x11);
dev_spi_write(0x3c2,0xc1);
dev_spi_write(0x3c3,0xf1);
dev_spi_write(0x3c4,0x1);
dev_spi_write(0x3c5,0x1);
dev_spi_write(0x3c6,0x82);
dev_spi_write(0x3c7,0xf8);
dev_spi_write(0x3c8,0x70);
dev_spi_write(0x3c9,0x17);
dev_spi_write(0x3ca,0xdc);
dev_spi_write(0x3cb,0xf7);
dev_spi_write(0x3cc,0x3c);
dev_spi_write(0x3cd,0xfc);
dev_spi_write(0x3ce,0x10);
dev_spi_write(0x3cf,0xbd);
dev_spi_write(0x3d0,0xb4);
dev_spi_write(0x3d1,0x1);
dev_spi_write(0x3d2,0x1);
dev_spi_write(0x3d3,0x20);
dev_spi_write(0x3d4,0xa8);
dev_spi_write(0x3d5,0x75);
dev_spi_write(0x3d6,0x2);
dev_spi_write(0x3d7,0x0);
dev_spi_write(0x3d8,0x8);
dev_spi_write(0x3d9,0xb5);
dev_spi_write(0x3da,0xea);
dev_spi_write(0x3db,0xf7);
dev_spi_write(0x3dc,0xd9);
dev_spi_write(0x3dd,0xfc);
dev_spi_write(0x3de,0x4f);
dev_spi_write(0x3df,0xf4);
dev_spi_write(0x3e0,0x11);
dev_spi_write(0x3e1,0x60);
dev_spi_write(0x3e2,0x0);
dev_spi_write(0x3e3,0x78);
dev_spi_write(0x3e4,0x8);
dev_spi_write(0x3e5,0xbd);
dev_spi_write(0x3e6,0x38);
dev_spi_write(0x3e7,0xb5);
dev_spi_write(0x3e8,0x4);
dev_spi_write(0x3e9,0x4d);
dev_spi_write(0x3ea,0x5);
dev_spi_write(0x3eb,0x4c);
dev_spi_write(0x3ec,0x5);
dev_spi_write(0x3ed,0x4b);
dev_spi_write(0x3ee,0x2d);
dev_spi_write(0x3ef,0x78);
dev_spi_write(0x3f0,0x24);
dev_spi_write(0x3f1,0x78);
dev_spi_write(0x3f2,0x1b);
dev_spi_write(0x3f3,0x78);
dev_spi_write(0x3f4,0xea);
dev_spi_write(0x3f5,0xf7);
dev_spi_write(0x3f6,0x14);
dev_spi_write(0x3f7,0xfd);
dev_spi_write(0x3f8,0x38);
dev_spi_write(0x3f9,0xbd);
dev_spi_write(0x3fa,0xc0);
dev_spi_write(0x3fb,0x46);
dev_spi_write(0x3fc,0x20);
dev_spi_write(0x3fd,0x0);
dev_spi_write(0x3fe,0x0);
dev_spi_write(0x3ff,0x64);
dev_spi_write(0x400,0x20);
dev_spi_write(0x401,0x0);
dev_spi_write(0x402,0x0);
dev_spi_write(0x403,0x54);
dev_spi_write(0x404,0x20);
dev_spi_write(0x405,0x0);
dev_spi_write(0x406,0x0);
dev_spi_write(0x407,0x74);
dev_spi_write(0x408,0x8);
dev_spi_write(0x409,0xb5);
dev_spi_write(0x40a,0xb2);
dev_spi_write(0x40b,0xf1);
dev_spi_write(0x40c,0x20);
dev_spi_write(0x40d,0x3);
dev_spi_write(0x40e,0x27);
dev_spi_write(0x40f,0xbf);
dev_spi_write(0x410,0x0);
dev_spi_write(0x411,0xfa);
dev_spi_write(0x412,0x3);
dev_spi_write(0x413,0xf1);
dev_spi_write(0x414,0x0);
dev_spi_write(0x415,0x20);
dev_spi_write(0x416,0x5b);
dev_spi_write(0x417,0x42);
dev_spi_write(0x418,0x91);
dev_spi_write(0x419,0x40);
dev_spi_write(0x41a,0x3e);
dev_spi_write(0x41b,0xbf);
dev_spi_write(0x41c,0x20);
dev_spi_write(0x41d,0xfa);
dev_spi_write(0x41e,0x3);
dev_spi_write(0x41f,0xf3);
dev_spi_write(0x420,0x19);
dev_spi_write(0x421,0x43);
dev_spi_write(0x422,0x90);
dev_spi_write(0x423,0x40);
dev_spi_write(0x424,0x8);
dev_spi_write(0x425,0xbd);
dev_spi_write(0x426,0x0);
dev_spi_write(0x427,0x0);
dev_spi_write(0x428,0x38);
dev_spi_write(0x429,0xb5);
dev_spi_write(0x42a,0x5);
dev_spi_write(0x42b,0x4d);
dev_spi_write(0x42c,0x0);
dev_spi_write(0x42d,0x24);
dev_spi_write(0x42e,0x28);
dev_spi_write(0x42f,0x68);
dev_spi_write(0x430,0x1);
dev_spi_write(0x431,0x46);
dev_spi_write(0x432,0x20);
dev_spi_write(0x433,0x46);
dev_spi_write(0x434,0x88);
dev_spi_write(0x435,0x47);
dev_spi_write(0x436,0x64);
dev_spi_write(0x437,0x1c);
dev_spi_write(0x438,0x4);
dev_spi_write(0x439,0x2c);
dev_spi_write(0x43a,0xf8);
dev_spi_write(0x43b,0xdb);
dev_spi_write(0x43c,0x38);
dev_spi_write(0x43d,0xbd);
dev_spi_write(0x43e,0xc0);
dev_spi_write(0x43f,0x46);
dev_spi_write(0x440,0xec);
dev_spi_write(0x441,0xde);
dev_spi_write(0x442,0x0);
dev_spi_write(0x443,0x20);
dev_spi_write(0x444,0x70);
dev_spi_write(0x445,0x47);
dev_spi_write(0x446,0x3);
dev_spi_write(0x447,0x48);
dev_spi_write(0x448,0x0);
dev_spi_write(0x449,0x78);
dev_spi_write(0x44a,0x8);
dev_spi_write(0x44b,0xb9);
dev_spi_write(0x44c,0xee);
dev_spi_write(0x44d,0xf7);
dev_spi_write(0x44e,0xcc);
dev_spi_write(0x44f,0xb9);
dev_spi_write(0x450,0x70);
dev_spi_write(0x451,0x47);
dev_spi_write(0x452,0xc0);
dev_spi_write(0x453,0x46);
dev_spi_write(0x454,0xa1);
dev_spi_write(0x455,0x13);
dev_spi_write(0x456,0x1);
dev_spi_write(0x457,0x20);
dev_spi_write(0x458,0x3);
dev_spi_write(0x459,0x48);
dev_spi_write(0x45a,0x8);
dev_spi_write(0x45b,0x21);
dev_spi_write(0x45c,0x41);
dev_spi_write(0x45d,0x76);
dev_spi_write(0x45e,0x9);
dev_spi_write(0x45f,0x21);
dev_spi_write(0x460,0xc1);
dev_spi_write(0x461,0x76);
dev_spi_write(0x462,0x41);
dev_spi_write(0x463,0x77);
dev_spi_write(0x464,0x70);
dev_spi_write(0x465,0x47);
dev_spi_write(0x466,0xc0);
dev_spi_write(0x467,0x46);
dev_spi_write(0x468,0x88);
dev_spi_write(0x469,0x18);
dev_spi_write(0x46a,0x1);
dev_spi_write(0x46b,0x20);
dev_spi_write(0x46c,0x1);
dev_spi_write(0x46d,0x48);
dev_spi_write(0x46e,0x0);
dev_spi_write(0x46f,0x78);
dev_spi_write(0x470,0xeb);
dev_spi_write(0x471,0xf7);
dev_spi_write(0x472,0xf3);
dev_spi_write(0x473,0xbc);
dev_spi_write(0x474,0x82);
dev_spi_write(0x475,0x0);
dev_spi_write(0x476,0x0);
dev_spi_write(0x477,0xa9);
dev_spi_write(0x478,0x0);
dev_spi_write(0x479,0x4);
dev_spi_write(0x47a,0x7);
dev_spi_write(0x47b,0x7);
dev_spi_write(0x47c,0x0);
dev_spi_write(0x47d,0x0);
dev_spi_write(0x47e,0x3);
dev_spi_write(0x47f,0x7);
dev_spi_write(0x480,0x0);
dev_spi_write(0x481,0x0);
dev_spi_write(0x482,0x0);
dev_spi_write(0x483,0x7);
dev_spi_write(0x484,0x0);
dev_spi_write(0x485,0x5);
dev_spi_write(0x486,0x5);
dev_spi_write(0x487,0x7);
dev_spi_write(0x488,0x7);
dev_spi_write(0x489,0x0);
dev_spi_write(0x48a,0xa);
dev_spi_write(0x48b,0xc);
dev_spi_write(0x48c,0xa);
dev_spi_write(0x48d,0x16);
dev_spi_write(0x48e,0x14);
dev_spi_write(0x48f,0x16);
dev_spi_write(0x490,0x14);
dev_spi_write(0x491,0x0);
dev_spi_write(0x492,0x16);
dev_spi_write(0x493,0x0);
dev_spi_write(0x494,0x16);
dev_spi_write(0x495,0x16);
dev_spi_write(0x496,0x14);
dev_spi_write(0x497,0x16);
dev_spi_write(0x498,0x14);
dev_spi_write(0x499,0x0);
dev_spi_write(0x49a,0x0);
dev_spi_write(0x49b,0x0);
dev_spi_write(0x49c,0x0);
dev_spi_write(0x49d,0x16);
dev_spi_write(0x49e,0x14);
dev_spi_write(0x49f,0x16);
dev_spi_write(0x4a0,0x14);
dev_spi_write(0x4a1,0x0);
dev_spi_write(0x4a2,0x7);
dev_spi_write(0x4a3,0x0);
dev_spi_write(0x4a4,0x0);
dev_spi_write(0x4a5,0x0);
dev_spi_write(0x4a6,0x0);
dev_spi_write(0x4a7,0x0);
dev_spi_write(0x4a8,0x0);
dev_spi_write(0x4a9,0x1);
dev_spi_write(0x4aa,0x3);
dev_spi_write(0x4ab,0x1);
dev_spi_write(0x4ac,0x10);
dev_spi_write(0x4ad,0xa);
dev_spi_write(0x4ae,0x10);
dev_spi_write(0x4af,0x0);
dev_spi_write(0x4b0,0x0);
dev_spi_write(0x4b1,0x0);
dev_spi_write(0x4b2,0x0);
dev_spi_write(0x4b3,0x0);
dev_spi_write(0x4b4,0x0);
dev_spi_write(0x4b5,0x0);
dev_spi_write(0x4b6,0x0);
dev_spi_write(0x4b7,0x7);
dev_spi_write(0x4b8,0x3);
dev_spi_write(0x4b9,0x1);
dev_spi_write(0x4ba,0x10);
dev_spi_write(0x4bb,0xa);
dev_spi_write(0x4bc,0x10);
dev_spi_write(0x4bd,0x0);
dev_spi_write(0x4be,0x7);
dev_spi_write(0x4bf,0x0);
dev_spi_write(0x4c0,0x1);
dev_spi_write(0x4c1,0x0);
dev_spi_write(0x4c2,0xa);
dev_spi_write(0x4c3,0x0);
dev_spi_write(0x4c4,0x0);
dev_spi_write(0x4c5,0x7);
dev_spi_write(0x4c6,0x0);
dev_spi_write(0x4c7,0x1);
dev_spi_write(0x4c8,0x0);
dev_spi_write(0x4c9,0xa);
dev_spi_write(0x4ca,0x0);
dev_spi_write(0x4cb,0x0);
dev_spi_write(0x4cc,0x1);
dev_spi_write(0x4cd,0x10);
dev_spi_write(0x4ce,0x1);
dev_spi_write(0x4cf,0x10);
dev_spi_write(0x4d0,0xa);
dev_spi_write(0x4d1,0x0);
dev_spi_write(0x4d2,0x0);
dev_spi_write(0x4d3,0x7);
dev_spi_write(0x4d4,0x12);
dev_spi_write(0x4d5,0x1);
dev_spi_write(0x4d6,0x10);
dev_spi_write(0x4d7,0xa);
dev_spi_write(0x4d8,0x0);
dev_spi_write(0x4d9,0x0);
dev_spi_write(0x4da,0x1);
dev_spi_write(0x4db,0x0);
dev_spi_write(0x4dc,0xa);
dev_spi_write(0x4dd,0x0);
dev_spi_write(0x4de,0x0);
dev_spi_write(0x4df,0x0);
dev_spi_write(0x4e0,0x0);
dev_spi_write(0x4e1,0x1);
dev_spi_write(0x4e2,0x10);
dev_spi_write(0x4e3,0xa);
dev_spi_write(0x4e4,0x0);
dev_spi_write(0x4e5,0x0);
dev_spi_write(0x4e6,0x0);
dev_spi_write(0x4e7,0x0);
dev_spi_write(0x4e8,0x0);
dev_spi_write(0x4e9,0x3);
dev_spi_write(0x4ea,0x0);
dev_spi_write(0x4eb,0x0);
dev_spi_write(0x4ec,0x0);
dev_spi_write(0x4ed,0x0);
dev_spi_write(0x4ee,0x0);
dev_spi_write(0x4ef,0x0);
dev_spi_write(0x4f0,0x0);
dev_spi_write(0x4f1,0x0);
dev_spi_write(0x4f2,0x0);
dev_spi_write(0x4f3,0x0);
dev_spi_write(0x4f4,0x0);
dev_spi_write(0x4f5,0x0);
dev_spi_write(0x4f6,0x0);
dev_spi_write(0x4f7,0x0);
dev_spi_write(0x4f8,0x0);
dev_spi_write(0x4f9,0x0);
dev_spi_write(0x4fa,0x0);
dev_spi_write(0x4fb,0x0);
dev_spi_write(0x4fc,0x0);
dev_spi_write(0x4fd,0x0);
dev_spi_write(0x4fe,0x12);
dev_spi_write(0x4ff,0x0);
dev_spi_write(0x500,0x0);
dev_spi_write(0x501,0x0);
dev_spi_write(0x502,0x0);
dev_spi_write(0x503,0x0);
dev_spi_write(0x504,0x1);
dev_spi_write(0x505,0x3);
dev_spi_write(0x506,0x1);
dev_spi_write(0x507,0x10);
dev_spi_write(0x508,0xa);
dev_spi_write(0x509,0x10);
dev_spi_write(0x50a,0x0);
dev_spi_write(0x50b,0x1);
dev_spi_write(0x50c,0x3);
dev_spi_write(0x50d,0x1);
dev_spi_write(0x50e,0x10);
dev_spi_write(0x50f,0xa);
dev_spi_write(0x510,0x10);
dev_spi_write(0x511,0x0);
dev_spi_write(0x512,0x0);
dev_spi_write(0x513,0x12);
dev_spi_write(0x514,0x1);
dev_spi_write(0x515,0x10);
dev_spi_write(0x516,0xa);
dev_spi_write(0x517,0x0);
dev_spi_write(0x518,0x0);
dev_spi_write(0x519,0x0);
dev_spi_write(0x51a,0x12);
dev_spi_write(0x51b,0x1);
dev_spi_write(0x51c,0x10);
dev_spi_write(0x51d,0xa);
dev_spi_write(0x51e,0x0);
dev_spi_write(0x51f,0x0);
dev_spi_write(0x520,0x1);
dev_spi_write(0x521,0x10);
dev_spi_write(0x522,0x1);
dev_spi_write(0x523,0x10);
dev_spi_write(0x524,0xa);
dev_spi_write(0x525,0x0);
dev_spi_write(0x526,0x0);
dev_spi_write(0x527,0x1);
dev_spi_write(0x528,0x10);
dev_spi_write(0x529,0xa);
dev_spi_write(0x52a,0x0);
dev_spi_write(0x52b,0x0);
dev_spi_write(0x52c,0x0);
dev_spi_write(0x52d,0x0);
dev_spi_write(0x52e,0x0);
dev_spi_write(0x52f,0x0);
dev_spi_write(0x530,0x0);
dev_spi_write(0x531,0x0);
dev_spi_write(0x532,0x0);
dev_spi_write(0x533,0x0);
dev_spi_write(0x534,0x0);
dev_spi_write(0x535,0x0);
dev_spi_write(0x536,0x0);
dev_spi_write(0x537,0x0);
dev_spi_write(0x538,0x0);
dev_spi_write(0x539,0x0);
dev_spi_write(0x53a,0x0);
dev_spi_write(0x53b,0x0);
dev_spi_write(0x53c,0x0);
dev_spi_write(0x53d,0x0);
dev_spi_write(0x53e,0x0);
dev_spi_write(0x53f,0x0);
dev_spi_write(0x540,0x0);
dev_spi_write(0x541,0x0);
dev_spi_write(0x542,0x0);
dev_spi_write(0x543,0x0);
dev_spi_write(0x544,0x3);
dev_spi_write(0x545,0x0);
dev_spi_write(0x546,0x0);
dev_spi_write(0x547,0x0);
dev_spi_write(0x548,0x0);
dev_spi_write(0x549,0x0);
dev_spi_write(0x54a,0x0);
dev_spi_write(0x54b,0x0);
dev_spi_write(0x54c,0x0);
dev_spi_write(0x54d,0x0);
dev_spi_write(0x54e,0x0);
dev_spi_write(0x54f,0x0);
dev_spi_write(0x550,0x0);
dev_spi_write(0x551,0x7);
dev_spi_write(0x552,0x0);
dev_spi_write(0x553,0x0);
dev_spi_write(0x554,0x0);
dev_spi_write(0x555,0x0);
dev_spi_write(0x556,0x0);
dev_spi_write(0x557,0x0);
dev_spi_write(0x558,0x1);
dev_spi_write(0x559,0x3);
dev_spi_write(0x55a,0x1);
dev_spi_write(0x55b,0x10);
dev_spi_write(0x55c,0xa);
dev_spi_write(0x55d,0x10);
dev_spi_write(0x55e,0x0);
dev_spi_write(0x55f,0x9);
dev_spi_write(0x560,0x3);
dev_spi_write(0x561,0x1);
dev_spi_write(0x562,0x10);
dev_spi_write(0x563,0xa);
dev_spi_write(0x564,0x10);
dev_spi_write(0x565,0x0);
dev_spi_write(0x566,0x7);
dev_spi_write(0x567,0x0);
dev_spi_write(0x568,0x1);
dev_spi_write(0x569,0x0);
dev_spi_write(0x56a,0xa);
dev_spi_write(0x56b,0x0);
dev_spi_write(0x56c,0x0);
dev_spi_write(0x56d,0x1);
dev_spi_write(0x56e,0x10);
dev_spi_write(0x56f,0xa);
dev_spi_write(0x570,0x10);
dev_spi_write(0x571,0xa);
dev_spi_write(0x572,0x0);
dev_spi_write(0x573,0x0);
dev_spi_write(0x574,0x0);
dev_spi_write(0x575,0x0);
dev_spi_write(0x576,0x0);
dev_spi_write(0x577,0x0);
dev_spi_write(0x578,0x0);
dev_spi_write(0x579,0x2);
dev_spi_write(0x57a,0x0);
dev_spi_write(0x57b,0x2);
dev_spi_write(0x57c,0x6);
dev_spi_write(0x57d,0x0);
dev_spi_write(0x57e,0x0);
dev_spi_write(0x57f,0x0);
dev_spi_write(0x580,0x0);
dev_spi_write(0x581,0x0);
dev_spi_write(0x582,0x0);
dev_spi_write(0x583,0x0);
dev_spi_write(0x584,0x0);
dev_spi_write(0x585,0x2);
dev_spi_write(0x586,0x6);
dev_spi_write(0x587,0x0);
dev_spi_write(0x588,0x0);
dev_spi_write(0x589,0x0);
dev_spi_write(0x58a,0x0);
dev_spi_write(0x58b,0x0);
dev_spi_write(0x58c,0x0);
dev_spi_write(0x58d,0x0);
dev_spi_write(0x58e,0x0);
dev_spi_write(0x58f,0x0);
dev_spi_write(0x590,0x6);
dev_spi_write(0x591,0x0);
dev_spi_write(0x592,0x0);
dev_spi_write(0x593,0x0);
dev_spi_write(0x594,0x7c);
dev_spi_write(0x595,0x1c);
dev_spi_write(0x596,0x1);
dev_spi_write(0x597,0x20);
dev_spi_write(0x598,0xd1);
dev_spi_write(0x599,0x1e);
dev_spi_write(0x59a,0x1);
dev_spi_write(0x59b,0x20);
dev_spi_write(0x59c,0x84);
dev_spi_write(0x59d,0x1a);
dev_spi_write(0x59e,0x1);
dev_spi_write(0x59f,0x20);
dev_spi_write(0x5a0,0x26);
dev_spi_write(0x5a1,0x7);
dev_spi_write(0x5a2,0x1);
dev_spi_write(0x5a3,0x20);
dev_spi_write(0x5a4,0x4a);
dev_spi_write(0x5a5,0xc);
dev_spi_write(0x5a6,0x1);
dev_spi_write(0x5a7,0x20);
dev_spi_write(0x5a8,0x58);
dev_spi_write(0x5a9,0x2c);
dev_spi_write(0x5aa,0x3);
dev_spi_write(0x5ab,0x0);
dev_spi_write(0x5ac,0x64);
dev_spi_write(0x5ad,0x2c);
dev_spi_write(0x5ae,0x3);
dev_spi_write(0x5af,0x0);
dev_spi_write(0x5b0,0x69);
dev_spi_write(0x5b1,0x2c);
dev_spi_write(0x5b2,0x3);
dev_spi_write(0x5b3,0x0);
dev_spi_write(0x5b4,0x81);
dev_spi_write(0x5b5,0x2c);
dev_spi_write(0x5b6,0x3);
dev_spi_write(0x5b7,0x0);
dev_spi_write(0x5b8,0xfb);
dev_spi_write(0x5b9,0x20);
dev_spi_write(0x5ba,0x1);
dev_spi_write(0x5bb,0x20);
dev_spi_write(0x5bc,0x0);
dev_spi_write(0x5bd,0x20);
dev_spi_write(0x5be,0x1);
dev_spi_write(0x5bf,0x20);
dev_spi_write(0x5c0,0xc);
dev_spi_write(0x5c1,0x20);
dev_spi_write(0x5c2,0x1);
dev_spi_write(0x5c3,0x20);
dev_spi_write(0x5c4,0x11);
dev_spi_write(0x5c5,0x20);
dev_spi_write(0x5c6,0x1);
dev_spi_write(0x5c7,0x20);
dev_spi_write(0x5c8,0x29);
dev_spi_write(0x5c9,0x20);
dev_spi_write(0x5ca,0x1);
dev_spi_write(0x5cb,0x20);
dev_spi_write(0x5cc,0x93);
dev_spi_write(0x5cd,0x21);
dev_spi_write(0x5ce,0x1);
dev_spi_write(0x5cf,0x20);
dev_spi_write(0x5d0,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12130 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12130 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x5);
dev_spi_write(0xa2,0xb1);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x28);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x78);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12142 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12142 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12143 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12156 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12156 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x78);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12164 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12164 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12165 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12178 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12178 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x3);
dev_spi_write(0x193,0x1);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12186 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12186 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12187 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0xc0,0x80);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x2a3,0x0);
dev_spi_write(0x2a2,0x0);
dev_spi_write(0x2a1,0x0);
dev_spi_write(0x2a0,0x7e);
dev_spi_write(0x2a7,0x1);
dev_spi_write(0x2a6,0x0);
dev_spi_write(0x2a5,0x0);
dev_spi_write(0x2a4,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12223 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12223 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x2);
dev_spi_write(0xa0,0x30);
dev_spi_write(0x193,0x33);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12231 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12231 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12232 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12245 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12245 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x4);
dev_spi_write(0xa0,0xf);
dev_spi_write(0x193,0x33);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12253 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12253 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12254 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12267 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12267 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x3);
dev_spi_write(0x193,0x34);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12275 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12275 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12276 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12289 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12289 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x72);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12297 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12297 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12298 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12311 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12311 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0xe);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x71);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12319 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12319 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12320 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12333 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12333 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x1);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x73);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12341 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12341 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12342 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x12,0x1);
dev_spi_write(0x761,0xa);
dev_spi_write(0x12,0x2);
dev_spi_write(0x761,0xa);
dev_spi_write(0x12,0x4);
dev_spi_write(0x761,0xa);
dev_spi_write(0x12,0x8);
dev_spi_write(0x761,0xa);
dev_spi_write(0x12,0x0);
dev_spi_write(0x15,0x8);
dev_spi_write(0x43,0x0);
dev_spi_write(0x42,0x0);
dev_spi_write(0x41,0x0);
dev_spi_write(0x40,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0xc1,0x60);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x1);
dev_spi_write(0x540,0x0);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0x171);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12376 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12376 0x171 : %d\n",pollIter);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x3f,0x8);
dev_spi_write(0x28,0x1);
dev_spi_write(0x35,0x10);
dev_spi_write(0x36,0x40);
dev_spi_write(0x38,0x8);
dev_spi_write(0x39,0x20);
dev_spi_write(0x3b,0x8);
dev_spi_write(0x46,0x60);
dev_spi_write(0x46,0x60);
dev_spi_write(0x43,0x18);
dev_spi_write(0x43,0x18);
dev_spi_write(0x4c,0x0);
dev_spi_write(0x3c,0xe0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x10c,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x3c,0x60);
dev_spi_write(0x3c,0x20);
dev_spi_write(0x3d,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x10d,0x1);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x56,0x43);
dev_spi_write(0x56,0xc3);
dev_spi_write(0x56,0xc3);
dev_spi_write(0x56,0xf3);
dev_spi_write(0x57,0x2);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0x7f5,0x1);
dev_spi_write(0x7f4,0x1f);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x6d,0x1);
dev_spi_write(0x6c,0x1f);
dev_spi_write(0x62,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x10f,0x12);
dev_spi_write(0x10e,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x50,0xfe);
dev_spi_write(0x50,0xfe);
dev_spi_write(0x50,0xfe);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x110,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x51,0x3d);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x111,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x7f,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x112,0x1);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x51,0x3d);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x113,0x2);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x7f,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x114,0x1);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x51,0x3d);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x115,0x2);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x51,0x2d);
dev_spi_write(0x63,0x1);
dev_spi_write(0x72,0x2);
dev_spi_write(0x6f,0x5);
dev_spi_write(0x70,0x2);
dev_spi_write(0x71,0x2);
dev_spi_write(0x6d,0x1);
dev_spi_write(0x6c,0x1f);
dev_spi_write(0x7c,0x4);
dev_spi_write(0x55,0xff);
dev_spi_write(0x55,0xff);
dev_spi_write(0x55,0xff);
dev_spi_write(0x55,0xff);
dev_spi_write(0x55,0xff);
dev_spi_write(0x59,0x1);
dev_spi_write(0x58,0x0);
dev_spi_write(0x59,0x1);
dev_spi_write(0x59,0x1);
dev_spi_write(0x5c,0x0);
dev_spi_write(0x5d,0x4);
dev_spi_write(0x5d,0xc);
dev_spi_write(0x3d,0x1);
dev_spi_write(0x53,0x3);
dev_spi_write(0x52,0x0);
dev_spi_write(0x65,0x22);
dev_spi_write(0x52,0x0);
dev_spi_write(0x52,0x0);
dev_spi_write(0x53,0x3);
dev_spi_write(0x5e,0x0);
dev_spi_write(0x52,0x0);
dev_spi_write(0x52,0x0);
dev_spi_write(0x3e,0x0);
dev_spi_write(0x3f,0x8);
dev_spi_write(0x65,0x20);
dev_spi_write(0x87,0x0);
dev_spi_write(0x5e,0x0);
dev_spi_write(0x87,0x0);
dev_spi_write(0x87,0x0);
dev_spi_write(0x3e,0x0);
dev_spi_write(0x51,0x2d);
dev_spi_write(0x52,0x0);
dev_spi_write(0x65,0x0);
dev_spi_write(0x84,0x10);
dev_spi_write(0x84,0x90);
dev_spi_write(0x69,0x47);
dev_spi_write(0x45,0x20);
dev_spi_write(0x32,0x0);
dev_spi_write(0x49,0x38);
dev_spi_write(0x49,0x3d);
dev_spi_write(0x4a,0x0);
dev_spi_write(0x4b,0x0);
dev_spi_write(0x4d,0xc0);
dev_spi_write(0x4a,0x6);
dev_spi_write(0x4b,0xa);
dev_spi_write(0x40,0x40);
dev_spi_write(0x41,0x0);
dev_spi_write(0x43,0xf8);
dev_spi_write(0x75,0x8);
dev_spi_write(0x75,0xa);
dev_spi_write(0x45,0x24);
dev_spi_write(0x31,0x0);
dev_spi_write(0x46,0x63);
dev_spi_write(0x45,0x24);
dev_spi_write(0x64,0x7);
dev_spi_write(0x65,0x0);
dev_spi_write(0x4e,0x0);
dev_spi_write(0x2d,0x0);
dev_spi_write(0x35,0xb0);
dev_spi_write(0x3e,0x0);
dev_spi_write(0x73,0x0);
dev_spi_write(0x56,0xf3);
dev_spi_write(0x58,0x4);
dev_spi_write(0x62,0x0);
dev_spi_write(0x66,0x0);
dev_spi_write(0x66,0x1);
delaySec(0.001000);
dev_spi_write(0x66,0x3);
delaySec(0.005000);
dev_spi_write(0x63,0x41);
dev_spi_write(0x63,0x1);
delaySec(0.001000);
rdVal = dev_spi_read(0x66);
if ((rdVal&0x10) != 0x10)
xil_printf("Readcheck Error in Line 12547 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x66);
if ((rdVal&0x40) != 0x0)
xil_printf("Readcheck Error in Line 12548 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x66,0x31);
dev_spi_write(0x63,0x81);
dev_spi_write(0x63,0xc1);
dev_spi_write(0x63,0xc2);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0x85b,0x0);
dev_spi_write(0x85a,0x0);
dev_spi_write(0x859,0x0);
dev_spi_write(0x858,0x0);
dev_spi_write(0x85b,0x0);
dev_spi_write(0x85a,0x0);
dev_spi_write(0x859,0x1);
dev_spi_write(0x858,0x1);
dev_spi_write(0x85b,0x0);
dev_spi_write(0x85a,0x0);
dev_spi_write(0x859,0x0);
dev_spi_write(0x858,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x6a,0x0);
dev_spi_write(0x6e,0x0);
dev_spi_write(0x6a,0x0);
dev_spi_write(0x6a,0x2);
dev_spi_write(0x58,0x6);
delaySec(0.001000);
dev_spi_write(0x58,0x4);
dev_spi_write(0x63,0xc0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0xc1,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x63,0x40);
dev_spi_write(0x63,0x0);
dev_spi_write(0x66,0x33);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x0);
dev_spi_write(0x540,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0x10d,0x3);
dev_spi_write(0x10c,0x1f);
dev_spi_write(0x1ad,0x3);
dev_spi_write(0x1ac,0x1f);
dev_spi_write(0x24d,0x3);
dev_spi_write(0x24c,0x1f);
dev_spi_write(0x2ed,0x3);
dev_spi_write(0x2ec,0x1f);
dev_spi_write(0x421,0x1);
dev_spi_write(0x420,0x90);
dev_spi_write(0x4d9,0x1);
dev_spi_write(0x4d8,0x90);
dev_spi_write(0x591,0x1);
dev_spi_write(0x590,0x90);
dev_spi_write(0x649,0x1);
dev_spi_write(0x648,0x90);
dev_spi_write(0x701,0x1);
dev_spi_write(0x700,0x90);
dev_spi_write(0x7b9,0x1);
dev_spi_write(0x7b8,0x90);
dev_spi_write(0x15,0x0);
dev_spi_write(0x18,0x40);
dev_spi_write(0x86,0x1);
dev_spi_write(0x82,0x10);
dev_spi_write(0x83,0x1);
dev_spi_write(0x84,0x0);
dev_spi_write(0x84,0x1);
dev_spi_write(0x84,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12622 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12622 0xf0 : %d\n",pollIter);
dev_spi_write(0x193,0x12);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 12626 of bringupLog\n");
xil_printf("Number of iterations of poll in line 12626 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 12627 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x16,0x10);
dev_spi_write(0xc0,0x42);
dev_spi_write(0xc0,0x40);
dev_spi_write(0xc4,0x1);
dev_spi_write(0x20,0x12);
dev_spi_write(0x21,0x12);
dev_spi_write(0x20,0x12);
dev_spi_write(0x21,0x12);
dev_spi_write(0x20,0x12);
dev_spi_write(0x21,0x12);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x20);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x16,0x40);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x107,0x0);
dev_spi_write(0x106,0x0);
dev_spi_write(0x105,0x1);
dev_spi_write(0x104,0x1);
dev_spi_write(0x15,0x0);
dev_spi_write(0x16,0x20);
dev_spi_write(0x701b,0x8);
dev_spi_write(0x701a,0x88);
dev_spi_write(0x701b,0x0);
dev_spi_write(0x701a,0x0);
dev_spi_write(0x701b,0x7);
dev_spi_write(0x701a,0x77);
dev_spi_write(0x701b,0x0);
dev_spi_write(0x701a,0x0);
dev_spi_write(0x16,0x40);
dev_spi_write(0x701b,0x8);
dev_spi_write(0x701a,0x88);
dev_spi_write(0x701b,0x0);
dev_spi_write(0x701a,0x0);
dev_spi_write(0x701b,0x7);
dev_spi_write(0x701a,0x77);
dev_spi_write(0x701b,0x0);
dev_spi_write(0x701a,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x10);
dev_spi_write(0xc0,0x40);
dev_spi_write(0x20,0x12);
dev_spi_write(0x21,0x12);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x60);
dev_spi_write(0x7029,0xff);
dev_spi_write(0x7028,0xf0);
dev_spi_write(0x701b,0xa);
dev_spi_write(0x701a,0xaa);
dev_spi_write(0x701b,0x0);
dev_spi_write(0x701a,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x16,0x20);
dev_spi_write(0x49f1,0x92);
dev_spi_write(0x49f0,0x0);
dev_spi_write(0x49f3,0xea);
dev_spi_write(0x49f2,0x0);
dev_spi_write(0x49e3,0xf0);
dev_spi_write(0x49e2,0x0);
dev_spi_write(0x49b5,0x47);
dev_spi_write(0x49b4,0x47);
dev_spi_write(0x49ff,0xfd);
dev_spi_write(0x49fe,0xb0);
dev_spi_write(0x49ed,0x1d);
dev_spi_write(0x49ec,0xc0);
dev_spi_write(0x49e7,0x52);
dev_spi_write(0x49e6,0x36);
dev_spi_write(0x49e5,0x6e);
dev_spi_write(0x49e4,0xb6);
dev_spi_write(0x49df,0xa8);
dev_spi_write(0x49de,0x28);
dev_spi_write(0x49eb,0xa);
dev_spi_write(0x49ea,0x9e);
dev_spi_write(0x49e9,0x72);
dev_spi_write(0x49e8,0x44);
dev_spi_write(0x49fd,0xa);
dev_spi_write(0x49fc,0x9e);
dev_spi_write(0x49fb,0x72);
dev_spi_write(0x49fa,0x48);
dev_spi_write(0x49f9,0x4a);
dev_spi_write(0x49f8,0x66);
dev_spi_write(0x49f7,0x79);
dev_spi_write(0x49f6,0xb6);
dev_spi_write(0x49d9,0x6c);
dev_spi_write(0x49d8,0x6);
dev_spi_write(0x4201,0x10);
dev_spi_write(0x4200,0x6b);
dev_spi_write(0x4203,0x64);
dev_spi_write(0x4202,0x80);
dev_spi_write(0x4205,0x62);
dev_spi_write(0x4204,0x0);
dev_spi_write(0x4207,0x7b);
dev_spi_write(0x4206,0x33);
dev_spi_write(0x4209,0x70);
dev_spi_write(0x4208,0xa);
dev_spi_write(0x420b,0xbd);
dev_spi_write(0x420a,0x68);
dev_spi_write(0x420d,0x76);
dev_spi_write(0x420c,0x2d);
dev_spi_write(0x420f,0x66);
dev_spi_write(0x420e,0xab);
dev_spi_write(0x4211,0xd0);
dev_spi_write(0x4210,0x8);
dev_spi_write(0x4213,0x0);
dev_spi_write(0x4212,0x18);
dev_spi_write(0x4215,0x66);
dev_spi_write(0x4214,0x2c);
dev_spi_write(0x4217,0x3d);
dev_spi_write(0x4216,0x15);
dev_spi_write(0x4219,0x0);
dev_spi_write(0x4218,0x80);
dev_spi_write(0x421b,0x0);
dev_spi_write(0x421a,0x2);
dev_spi_write(0x421d,0x34);
dev_spi_write(0x421c,0x0);
dev_spi_write(0x421f,0x0);
dev_spi_write(0x421e,0x0);
dev_spi_write(0x4221,0x10);
dev_spi_write(0x4220,0x1a);
dev_spi_write(0x4239,0x3);
dev_spi_write(0x4238,0x40);
dev_spi_write(0x423b,0x0);
dev_spi_write(0x423a,0x60);
dev_spi_write(0x423d,0x0);
dev_spi_write(0x423c,0x0);
dev_spi_write(0x423f,0x0);
dev_spi_write(0x423e,0x0);
dev_spi_write(0x4277,0x0);
dev_spi_write(0x4276,0x0);
dev_spi_write(0x4279,0x0);
dev_spi_write(0x4278,0x0);
dev_spi_write(0x427b,0x0);
dev_spi_write(0x427a,0x0);
dev_spi_write(0x427d,0x0);
dev_spi_write(0x427c,0x0);
dev_spi_write(0x4283,0x9f);
dev_spi_write(0x4282,0xdf);
dev_spi_write(0x4285,0xb3);
dev_spi_write(0x4284,0xc0);
dev_spi_write(0x428f,0x24);
dev_spi_write(0x428e,0xa2);
dev_spi_write(0x4291,0xcc);
dev_spi_write(0x4290,0x34);
dev_spi_write(0x4293,0xe3);
dev_spi_write(0x4292,0xd7);
dev_spi_write(0x4295,0x76);
dev_spi_write(0x4294,0x60);
dev_spi_write(0x4297,0x6);
dev_spi_write(0x4296,0xdb);
dev_spi_write(0x4341,0x3);
dev_spi_write(0x4340,0x41);
dev_spi_write(0x43e7,0x0);
dev_spi_write(0x43e6,0x80);
dev_spi_write(0x43e9,0xfc);
dev_spi_write(0x43e8,0x0);
dev_spi_write(0x43eb,0x9f);
dev_spi_write(0x43ea,0xfe);
dev_spi_write(0x43ed,0x0);
dev_spi_write(0x43ec,0x60);
dev_spi_write(0x43ef,0x10);
dev_spi_write(0x43ee,0x0);
dev_spi_write(0x43f1,0x68);
dev_spi_write(0x43f0,0x64);
dev_spi_write(0x43f3,0x92);
dev_spi_write(0x43f2,0x30);
dev_spi_write(0x43f5,0x0);
dev_spi_write(0x43f4,0x0);
dev_spi_write(0x43f7,0x6d);
dev_spi_write(0x43f6,0x87);
dev_spi_write(0x43f9,0x6d);
dev_spi_write(0x43f8,0xb6);
dev_spi_write(0x43fb,0x42);
dev_spi_write(0x43fa,0x46);
dev_spi_write(0x43fd,0x62);
dev_spi_write(0x43fc,0x7c);
dev_spi_write(0x43ff,0x88);
dev_spi_write(0x43fe,0xc8);
dev_spi_write(0x4001,0x10);
dev_spi_write(0x4000,0x6b);
dev_spi_write(0x4003,0x64);
dev_spi_write(0x4002,0x80);
dev_spi_write(0x4005,0x62);
dev_spi_write(0x4004,0x0);
dev_spi_write(0x4007,0x7b);
dev_spi_write(0x4006,0x33);
dev_spi_write(0x4009,0x70);
dev_spi_write(0x4008,0xa);
dev_spi_write(0x400b,0xbd);
dev_spi_write(0x400a,0x68);
dev_spi_write(0x400d,0x76);
dev_spi_write(0x400c,0x2d);
dev_spi_write(0x400f,0x66);
dev_spi_write(0x400e,0xab);
dev_spi_write(0x4011,0xd0);
dev_spi_write(0x4010,0x8);
dev_spi_write(0x4013,0x0);
dev_spi_write(0x4012,0x18);
dev_spi_write(0x4015,0x66);
dev_spi_write(0x4014,0x2c);
dev_spi_write(0x4017,0x3d);
dev_spi_write(0x4016,0x15);
dev_spi_write(0x4019,0x0);
dev_spi_write(0x4018,0x80);
dev_spi_write(0x401b,0x0);
dev_spi_write(0x401a,0x2);
dev_spi_write(0x401d,0x34);
dev_spi_write(0x401c,0x0);
dev_spi_write(0x401f,0x0);
dev_spi_write(0x401e,0x0);
dev_spi_write(0x4021,0x10);
dev_spi_write(0x4020,0x1a);
dev_spi_write(0x4039,0x3);
dev_spi_write(0x4038,0x40);
dev_spi_write(0x403b,0x0);
dev_spi_write(0x403a,0x60);
dev_spi_write(0x403d,0x0);
dev_spi_write(0x403c,0x0);
dev_spi_write(0x403f,0x0);
dev_spi_write(0x403e,0x0);
dev_spi_write(0x4077,0x0);
dev_spi_write(0x4076,0x0);
dev_spi_write(0x4079,0x0);
dev_spi_write(0x4078,0x0);
dev_spi_write(0x407b,0x0);
dev_spi_write(0x407a,0x0);
dev_spi_write(0x407d,0x0);
dev_spi_write(0x407c,0x0);
dev_spi_write(0x4083,0x9f);
dev_spi_write(0x4082,0xdf);
dev_spi_write(0x4085,0xb3);
dev_spi_write(0x4084,0xc0);
dev_spi_write(0x408f,0x24);
dev_spi_write(0x408e,0xa2);
dev_spi_write(0x4091,0xcc);
dev_spi_write(0x4090,0x34);
dev_spi_write(0x4093,0xe3);
dev_spi_write(0x4092,0xd7);
dev_spi_write(0x4095,0x76);
dev_spi_write(0x4094,0x60);
dev_spi_write(0x4097,0x6);
dev_spi_write(0x4096,0xdb);
dev_spi_write(0x4141,0x3);
dev_spi_write(0x4140,0x41);
dev_spi_write(0x41e7,0x0);
dev_spi_write(0x41e6,0x80);
dev_spi_write(0x41e9,0xfc);
dev_spi_write(0x41e8,0x0);
dev_spi_write(0x41eb,0x9f);
dev_spi_write(0x41ea,0xfe);
dev_spi_write(0x41ed,0x0);
dev_spi_write(0x41ec,0x0);
dev_spi_write(0x41ef,0x10);
dev_spi_write(0x41ee,0x0);
dev_spi_write(0x41f1,0x68);
dev_spi_write(0x41f0,0x64);
dev_spi_write(0x41f3,0x92);
dev_spi_write(0x41f2,0x30);
dev_spi_write(0x41f5,0x0);
dev_spi_write(0x41f4,0x0);
dev_spi_write(0x41f7,0x6d);
dev_spi_write(0x41f6,0x87);
dev_spi_write(0x41f9,0x6d);
dev_spi_write(0x41f8,0xb6);
dev_spi_write(0x41fb,0x42);
dev_spi_write(0x41fa,0x46);
dev_spi_write(0x41fd,0x62);
dev_spi_write(0x41fc,0x7c);
dev_spi_write(0x41ff,0x88);
dev_spi_write(0x41fe,0xc8);
dev_spi_write(0x4401,0x10);
dev_spi_write(0x4400,0x6b);
dev_spi_write(0x4403,0x64);
dev_spi_write(0x4402,0x80);
dev_spi_write(0x4405,0x62);
dev_spi_write(0x4404,0x0);
dev_spi_write(0x4407,0x7b);
dev_spi_write(0x4406,0x33);
dev_spi_write(0x4409,0x70);
dev_spi_write(0x4408,0xa);
dev_spi_write(0x440b,0xbd);
dev_spi_write(0x440a,0x68);
dev_spi_write(0x440d,0x76);
dev_spi_write(0x440c,0x2d);
dev_spi_write(0x440f,0x66);
dev_spi_write(0x440e,0xab);
dev_spi_write(0x4411,0xd0);
dev_spi_write(0x4410,0x8);
dev_spi_write(0x4413,0x0);
dev_spi_write(0x4412,0x18);
dev_spi_write(0x4415,0x66);
dev_spi_write(0x4414,0x2c);
dev_spi_write(0x4417,0x3d);
dev_spi_write(0x4416,0x15);
dev_spi_write(0x4419,0x0);
dev_spi_write(0x4418,0x80);
dev_spi_write(0x441b,0x0);
dev_spi_write(0x441a,0x2);
dev_spi_write(0x441d,0x34);
dev_spi_write(0x441c,0x0);
dev_spi_write(0x441f,0x0);
dev_spi_write(0x441e,0x0);
dev_spi_write(0x4421,0x10);
dev_spi_write(0x4420,0x1a);
dev_spi_write(0x4439,0x3);
dev_spi_write(0x4438,0x40);
dev_spi_write(0x443b,0x0);
dev_spi_write(0x443a,0x60);
dev_spi_write(0x443d,0x0);
dev_spi_write(0x443c,0x0);
dev_spi_write(0x443f,0x0);
dev_spi_write(0x443e,0x0);
dev_spi_write(0x4477,0x0);
dev_spi_write(0x4476,0x0);
dev_spi_write(0x4479,0x0);
dev_spi_write(0x4478,0x0);
dev_spi_write(0x447b,0x0);
dev_spi_write(0x447a,0x0);
dev_spi_write(0x447d,0x0);
dev_spi_write(0x447c,0x0);
dev_spi_write(0x4483,0x9f);
dev_spi_write(0x4482,0xdf);
dev_spi_write(0x4485,0xb3);
dev_spi_write(0x4484,0xc0);
dev_spi_write(0x448f,0x24);
dev_spi_write(0x448e,0xa2);
dev_spi_write(0x4491,0xcc);
dev_spi_write(0x4490,0x34);
dev_spi_write(0x4493,0xe3);
dev_spi_write(0x4492,0xd7);
dev_spi_write(0x4495,0x76);
dev_spi_write(0x4494,0x60);
dev_spi_write(0x4497,0x6);
dev_spi_write(0x4496,0xdb);
dev_spi_write(0x4541,0x3);
dev_spi_write(0x4540,0x41);
dev_spi_write(0x45e7,0x0);
dev_spi_write(0x45e6,0x80);
dev_spi_write(0x45e9,0xfc);
dev_spi_write(0x45e8,0x0);
dev_spi_write(0x45eb,0x9f);
dev_spi_write(0x45ea,0xfe);
dev_spi_write(0x45ed,0x0);
dev_spi_write(0x45ec,0x0);
dev_spi_write(0x45ef,0x10);
dev_spi_write(0x45ee,0x0);
dev_spi_write(0x45f1,0x68);
dev_spi_write(0x45f0,0x64);
dev_spi_write(0x45f3,0x92);
dev_spi_write(0x45f2,0x30);
dev_spi_write(0x45f5,0x0);
dev_spi_write(0x45f4,0x0);
dev_spi_write(0x45f7,0x6d);
dev_spi_write(0x45f6,0x83);
dev_spi_write(0x45f9,0x6d);
dev_spi_write(0x45f8,0xb6);
dev_spi_write(0x45fb,0x42);
dev_spi_write(0x45fa,0x46);
dev_spi_write(0x45fd,0x62);
dev_spi_write(0x45fc,0x78);
dev_spi_write(0x45ff,0x8);
dev_spi_write(0x45fe,0xc8);
dev_spi_write(0x4601,0x10);
dev_spi_write(0x4600,0x6b);
dev_spi_write(0x4603,0x64);
dev_spi_write(0x4602,0x80);
dev_spi_write(0x4605,0x62);
dev_spi_write(0x4604,0x0);
dev_spi_write(0x4607,0x7b);
dev_spi_write(0x4606,0x33);
dev_spi_write(0x4609,0x70);
dev_spi_write(0x4608,0xa);
dev_spi_write(0x460b,0xbd);
dev_spi_write(0x460a,0x68);
dev_spi_write(0x460d,0x76);
dev_spi_write(0x460c,0x2d);
dev_spi_write(0x460f,0x66);
dev_spi_write(0x460e,0xab);
dev_spi_write(0x4611,0xd0);
dev_spi_write(0x4610,0x8);
dev_spi_write(0x4613,0x0);
dev_spi_write(0x4612,0x18);
dev_spi_write(0x4615,0x66);
dev_spi_write(0x4614,0x2c);
dev_spi_write(0x4617,0x3d);
dev_spi_write(0x4616,0x15);
dev_spi_write(0x4619,0x0);
dev_spi_write(0x4618,0x80);
dev_spi_write(0x461b,0x0);
dev_spi_write(0x461a,0x2);
dev_spi_write(0x461d,0x34);
dev_spi_write(0x461c,0x0);
dev_spi_write(0x461f,0x0);
dev_spi_write(0x461e,0x0);
dev_spi_write(0x4621,0x10);
dev_spi_write(0x4620,0x1a);
dev_spi_write(0x4639,0x3);
dev_spi_write(0x4638,0x40);
dev_spi_write(0x463b,0x0);
dev_spi_write(0x463a,0x60);
dev_spi_write(0x463d,0x0);
dev_spi_write(0x463c,0x0);
dev_spi_write(0x463f,0x0);
dev_spi_write(0x463e,0x0);
dev_spi_write(0x4677,0x0);
dev_spi_write(0x4676,0x0);
dev_spi_write(0x4679,0x0);
dev_spi_write(0x4678,0x0);
dev_spi_write(0x467b,0x0);
dev_spi_write(0x467a,0x0);
dev_spi_write(0x467d,0x0);
dev_spi_write(0x467c,0x0);
dev_spi_write(0x4683,0x9f);
dev_spi_write(0x4682,0xdf);
dev_spi_write(0x4685,0xb3);
dev_spi_write(0x4684,0xc0);
dev_spi_write(0x468f,0x24);
dev_spi_write(0x468e,0xa2);
dev_spi_write(0x4691,0xcc);
dev_spi_write(0x4690,0x34);
dev_spi_write(0x4693,0xe3);
dev_spi_write(0x4692,0xd7);
dev_spi_write(0x4695,0x76);
dev_spi_write(0x4694,0x60);
dev_spi_write(0x4697,0x6);
dev_spi_write(0x4696,0xdb);
dev_spi_write(0x4741,0x3);
dev_spi_write(0x4740,0x41);
dev_spi_write(0x47e7,0x0);
dev_spi_write(0x47e6,0x80);
dev_spi_write(0x47e9,0xfc);
dev_spi_write(0x47e8,0x0);
dev_spi_write(0x47eb,0x9f);
dev_spi_write(0x47ea,0xfe);
dev_spi_write(0x47ed,0x0);
dev_spi_write(0x47ec,0x0);
dev_spi_write(0x47ef,0x10);
dev_spi_write(0x47ee,0x0);
dev_spi_write(0x47f1,0x68);
dev_spi_write(0x47f0,0x64);
dev_spi_write(0x47f3,0x92);
dev_spi_write(0x47f2,0x30);
dev_spi_write(0x47f5,0x0);
dev_spi_write(0x47f4,0x0);
dev_spi_write(0x47f7,0x6d);
dev_spi_write(0x47f6,0x83);
dev_spi_write(0x47f9,0x6d);
dev_spi_write(0x47f8,0xb6);
dev_spi_write(0x47fb,0x42);
dev_spi_write(0x47fa,0x46);
dev_spi_write(0x47fd,0x62);
dev_spi_write(0x47fc,0x78);
dev_spi_write(0x47ff,0x8);
dev_spi_write(0x47fe,0xc8);
dev_spi_write(0x16,0x40);
dev_spi_write(0x49f1,0x82);
dev_spi_write(0x49f0,0x40);
dev_spi_write(0x49f3,0xe2);
dev_spi_write(0x49f2,0x80);
dev_spi_write(0x49e3,0xf0);
dev_spi_write(0x49e2,0x0);
dev_spi_write(0x49b5,0x47);
dev_spi_write(0x49b4,0x47);
dev_spi_write(0x49ff,0xfd);
dev_spi_write(0x49fe,0xb0);
dev_spi_write(0x49ed,0x1d);
dev_spi_write(0x49ec,0xc0);
dev_spi_write(0x49e7,0x52);
dev_spi_write(0x49e6,0x36);
dev_spi_write(0x49e5,0x6e);
dev_spi_write(0x49e4,0xb6);
dev_spi_write(0x49df,0xa8);
dev_spi_write(0x49de,0x28);
dev_spi_write(0x49eb,0xa);
dev_spi_write(0x49ea,0x9e);
dev_spi_write(0x49e9,0x72);
dev_spi_write(0x49e8,0x44);
dev_spi_write(0x49fd,0xa);
dev_spi_write(0x49fc,0x9e);
dev_spi_write(0x49fb,0x72);
dev_spi_write(0x49fa,0x48);
dev_spi_write(0x49f9,0x4a);
dev_spi_write(0x49f8,0x66);
dev_spi_write(0x49f7,0x79);
dev_spi_write(0x49f6,0xb6);
dev_spi_write(0x49d9,0x6c);
dev_spi_write(0x49d8,0x6);
dev_spi_write(0x4601,0x10);
dev_spi_write(0x4600,0x6b);
dev_spi_write(0x4603,0x64);
dev_spi_write(0x4602,0x80);
dev_spi_write(0x4605,0x62);
dev_spi_write(0x4604,0x0);
dev_spi_write(0x4607,0x7b);
dev_spi_write(0x4606,0x33);
dev_spi_write(0x4609,0x70);
dev_spi_write(0x4608,0xa);
dev_spi_write(0x460b,0xbd);
dev_spi_write(0x460a,0x68);
dev_spi_write(0x460d,0x76);
dev_spi_write(0x460c,0x2d);
dev_spi_write(0x460f,0x66);
dev_spi_write(0x460e,0xab);
dev_spi_write(0x4611,0xd0);
dev_spi_write(0x4610,0x8);
dev_spi_write(0x4613,0x0);
dev_spi_write(0x4612,0x18);
dev_spi_write(0x4615,0x66);
dev_spi_write(0x4614,0x2c);
dev_spi_write(0x4617,0x3d);
dev_spi_write(0x4616,0x15);
dev_spi_write(0x4619,0x0);
dev_spi_write(0x4618,0x80);
dev_spi_write(0x461b,0x0);
dev_spi_write(0x461a,0x2);
dev_spi_write(0x461d,0x34);
dev_spi_write(0x461c,0x0);
dev_spi_write(0x461f,0x0);
dev_spi_write(0x461e,0x0);
dev_spi_write(0x4621,0x10);
dev_spi_write(0x4620,0x1a);
dev_spi_write(0x4639,0x3);
dev_spi_write(0x4638,0x40);
dev_spi_write(0x463b,0x0);
dev_spi_write(0x463a,0x60);
dev_spi_write(0x463d,0x0);
dev_spi_write(0x463c,0x0);
dev_spi_write(0x463f,0x0);
dev_spi_write(0x463e,0x0);
dev_spi_write(0x4677,0x0);
dev_spi_write(0x4676,0x0);
dev_spi_write(0x4679,0x0);
dev_spi_write(0x4678,0x0);
dev_spi_write(0x467b,0x0);
dev_spi_write(0x467a,0x0);
dev_spi_write(0x467d,0x0);
dev_spi_write(0x467c,0x0);
dev_spi_write(0x4683,0x9f);
dev_spi_write(0x4682,0xdf);
dev_spi_write(0x4685,0xb3);
dev_spi_write(0x4684,0xc0);
dev_spi_write(0x468f,0x24);
dev_spi_write(0x468e,0xa2);
dev_spi_write(0x4691,0xcc);
dev_spi_write(0x4690,0x34);
dev_spi_write(0x4693,0xe3);
dev_spi_write(0x4692,0xd7);
dev_spi_write(0x4695,0x76);
dev_spi_write(0x4694,0x60);
dev_spi_write(0x4697,0x6);
dev_spi_write(0x4696,0xdb);
dev_spi_write(0x4741,0x3);
dev_spi_write(0x4740,0x41);
dev_spi_write(0x47e7,0x0);
dev_spi_write(0x47e6,0x80);
dev_spi_write(0x47e9,0xfc);
dev_spi_write(0x47e8,0x0);
dev_spi_write(0x47eb,0x9f);
dev_spi_write(0x47ea,0xfe);
dev_spi_write(0x47ed,0x0);
dev_spi_write(0x47ec,0x0);
dev_spi_write(0x47ef,0x10);
dev_spi_write(0x47ee,0x0);
dev_spi_write(0x47f1,0x68);
dev_spi_write(0x47f0,0x64);
dev_spi_write(0x47f3,0x92);
dev_spi_write(0x47f2,0x30);
dev_spi_write(0x47f5,0x0);
dev_spi_write(0x47f4,0x0);
dev_spi_write(0x47f7,0x6d);
dev_spi_write(0x47f6,0x83);
dev_spi_write(0x47f9,0x6d);
dev_spi_write(0x47f8,0xb6);
dev_spi_write(0x47fb,0x42);
dev_spi_write(0x47fa,0x46);
dev_spi_write(0x47fd,0x62);
dev_spi_write(0x47fc,0x78);
dev_spi_write(0x47ff,0x8);
dev_spi_write(0x47fe,0xc8);
dev_spi_write(0x4401,0x10);
dev_spi_write(0x4400,0x6b);
dev_spi_write(0x4403,0x64);
dev_spi_write(0x4402,0x80);
dev_spi_write(0x4405,0x62);
dev_spi_write(0x4404,0x0);
dev_spi_write(0x4407,0x7b);
dev_spi_write(0x4406,0x33);
dev_spi_write(0x4409,0x70);
dev_spi_write(0x4408,0xa);
dev_spi_write(0x440b,0xbd);
dev_spi_write(0x440a,0x68);
dev_spi_write(0x440d,0x76);
dev_spi_write(0x440c,0x2d);
dev_spi_write(0x440f,0x66);
dev_spi_write(0x440e,0xab);
dev_spi_write(0x4411,0xd0);
dev_spi_write(0x4410,0x8);
dev_spi_write(0x4413,0x0);
dev_spi_write(0x4412,0x18);
dev_spi_write(0x4415,0x66);
dev_spi_write(0x4414,0x2c);
dev_spi_write(0x4417,0x3d);
dev_spi_write(0x4416,0x15);
dev_spi_write(0x4419,0x0);
dev_spi_write(0x4418,0x80);
dev_spi_write(0x441b,0x0);
dev_spi_write(0x441a,0x2);
dev_spi_write(0x441d,0x34);
dev_spi_write(0x441c,0x0);
dev_spi_write(0x441f,0x0);
dev_spi_write(0x441e,0x0);
dev_spi_write(0x4421,0x10);
dev_spi_write(0x4420,0x1a);
dev_spi_write(0x4439,0x3);
dev_spi_write(0x4438,0x40);
dev_spi_write(0x443b,0x0);
dev_spi_write(0x443a,0x60);
dev_spi_write(0x443d,0x0);
dev_spi_write(0x443c,0x0);
dev_spi_write(0x443f,0x0);
dev_spi_write(0x443e,0x0);
dev_spi_write(0x4477,0x0);
dev_spi_write(0x4476,0x0);
dev_spi_write(0x4479,0x0);
dev_spi_write(0x4478,0x0);
dev_spi_write(0x447b,0x0);
dev_spi_write(0x447a,0x0);
dev_spi_write(0x447d,0x0);
dev_spi_write(0x447c,0x0);
dev_spi_write(0x4483,0x9f);
dev_spi_write(0x4482,0xdf);
dev_spi_write(0x4485,0xb3);
dev_spi_write(0x4484,0xc0);
dev_spi_write(0x448f,0x24);
dev_spi_write(0x448e,0xa2);
dev_spi_write(0x4491,0xcc);
dev_spi_write(0x4490,0x34);
dev_spi_write(0x4493,0xe3);
dev_spi_write(0x4492,0xd7);
dev_spi_write(0x4495,0x76);
dev_spi_write(0x4494,0x60);
dev_spi_write(0x4497,0x6);
dev_spi_write(0x4496,0xdb);
dev_spi_write(0x4541,0x3);
dev_spi_write(0x4540,0x41);
dev_spi_write(0x45e7,0x0);
dev_spi_write(0x45e6,0x80);
dev_spi_write(0x45e9,0xfc);
dev_spi_write(0x45e8,0x0);
dev_spi_write(0x45eb,0x9f);
dev_spi_write(0x45ea,0xfe);
dev_spi_write(0x45ed,0x0);
dev_spi_write(0x45ec,0x0);
dev_spi_write(0x45ef,0x10);
dev_spi_write(0x45ee,0x0);
dev_spi_write(0x45f1,0x68);
dev_spi_write(0x45f0,0x64);
dev_spi_write(0x45f3,0x92);
dev_spi_write(0x45f2,0x30);
dev_spi_write(0x45f5,0x0);
dev_spi_write(0x45f4,0x0);
dev_spi_write(0x45f7,0x6d);
dev_spi_write(0x45f6,0x83);
dev_spi_write(0x45f9,0x6d);
dev_spi_write(0x45f8,0xb6);
dev_spi_write(0x45fb,0x42);
dev_spi_write(0x45fa,0x46);
dev_spi_write(0x45fd,0x62);
dev_spi_write(0x45fc,0x78);
dev_spi_write(0x45ff,0x8);
dev_spi_write(0x45fe,0xc8);
dev_spi_write(0x4001,0x10);
dev_spi_write(0x4000,0x6b);
dev_spi_write(0x4003,0x64);
dev_spi_write(0x4002,0x80);
dev_spi_write(0x4005,0x62);
dev_spi_write(0x4004,0x0);
dev_spi_write(0x4007,0x7b);
dev_spi_write(0x4006,0x33);
dev_spi_write(0x4009,0x70);
dev_spi_write(0x4008,0xa);
dev_spi_write(0x400b,0xbd);
dev_spi_write(0x400a,0x68);
dev_spi_write(0x400d,0x76);
dev_spi_write(0x400c,0x2d);
dev_spi_write(0x400f,0x66);
dev_spi_write(0x400e,0xab);
dev_spi_write(0x4011,0xd0);
dev_spi_write(0x4010,0x8);
dev_spi_write(0x4013,0x0);
dev_spi_write(0x4012,0x18);
dev_spi_write(0x4015,0x66);
dev_spi_write(0x4014,0x2c);
dev_spi_write(0x4017,0x3d);
dev_spi_write(0x4016,0x15);
dev_spi_write(0x4019,0x0);
dev_spi_write(0x4018,0x80);
dev_spi_write(0x401b,0x0);
dev_spi_write(0x401a,0x2);
dev_spi_write(0x401d,0x34);
dev_spi_write(0x401c,0x0);
dev_spi_write(0x401f,0x0);
dev_spi_write(0x401e,0x0);
dev_spi_write(0x4021,0x10);
dev_spi_write(0x4020,0x1a);
dev_spi_write(0x4039,0x3);
dev_spi_write(0x4038,0x40);
dev_spi_write(0x403b,0x0);
dev_spi_write(0x403a,0x60);
dev_spi_write(0x403d,0x0);
dev_spi_write(0x403c,0x0);
dev_spi_write(0x403f,0x0);
dev_spi_write(0x403e,0x0);
dev_spi_write(0x4077,0x0);
dev_spi_write(0x4076,0x0);
dev_spi_write(0x4079,0x0);
dev_spi_write(0x4078,0x0);
dev_spi_write(0x407b,0x0);
dev_spi_write(0x407a,0x0);
dev_spi_write(0x407d,0x0);
dev_spi_write(0x407c,0x0);
dev_spi_write(0x4083,0x9f);
dev_spi_write(0x4082,0xdf);
dev_spi_write(0x4085,0xb3);
dev_spi_write(0x4084,0xc0);
dev_spi_write(0x408f,0x24);
dev_spi_write(0x408e,0xa2);
dev_spi_write(0x4091,0xcc);
dev_spi_write(0x4090,0x34);
dev_spi_write(0x4093,0xe3);
dev_spi_write(0x4092,0xd7);
dev_spi_write(0x4095,0x76);
dev_spi_write(0x4094,0x60);
dev_spi_write(0x4097,0x6);
dev_spi_write(0x4096,0xdb);
dev_spi_write(0x4141,0x3);
dev_spi_write(0x4140,0x41);
dev_spi_write(0x41e7,0x0);
dev_spi_write(0x41e6,0x80);
dev_spi_write(0x41e9,0xfc);
dev_spi_write(0x41e8,0x0);
dev_spi_write(0x41eb,0x9f);
dev_spi_write(0x41ea,0xfe);
dev_spi_write(0x41ed,0x0);
dev_spi_write(0x41ec,0x0);
dev_spi_write(0x41ef,0x10);
dev_spi_write(0x41ee,0x0);
dev_spi_write(0x41f1,0x68);
dev_spi_write(0x41f0,0x64);
dev_spi_write(0x41f3,0x92);
dev_spi_write(0x41f2,0x30);
dev_spi_write(0x41f5,0x0);
dev_spi_write(0x41f4,0x0);
dev_spi_write(0x41f7,0x6d);
dev_spi_write(0x41f6,0x83);
dev_spi_write(0x41f9,0x6d);
dev_spi_write(0x41f8,0xb6);
dev_spi_write(0x41fb,0x42);
dev_spi_write(0x41fa,0x46);
dev_spi_write(0x41fd,0x62);
dev_spi_write(0x41fc,0x78);
dev_spi_write(0x41ff,0x8);
dev_spi_write(0x41fe,0xc8);
dev_spi_write(0x4201,0x10);
dev_spi_write(0x4200,0x6b);
dev_spi_write(0x4203,0x64);
dev_spi_write(0x4202,0x80);
dev_spi_write(0x4205,0x62);
dev_spi_write(0x4204,0x0);
dev_spi_write(0x4207,0x7b);
dev_spi_write(0x4206,0x33);
dev_spi_write(0x4209,0x70);
dev_spi_write(0x4208,0xa);
dev_spi_write(0x420b,0xbd);
dev_spi_write(0x420a,0x68);
dev_spi_write(0x420d,0x76);
dev_spi_write(0x420c,0x2d);
dev_spi_write(0x420f,0x66);
dev_spi_write(0x420e,0xab);
dev_spi_write(0x4211,0xd0);
dev_spi_write(0x4210,0x8);
dev_spi_write(0x4213,0x0);
dev_spi_write(0x4212,0x18);
dev_spi_write(0x4215,0x66);
dev_spi_write(0x4214,0x2c);
dev_spi_write(0x4217,0x3d);
dev_spi_write(0x4216,0x15);
dev_spi_write(0x4219,0x0);
dev_spi_write(0x4218,0x80);
dev_spi_write(0x421b,0x0);
dev_spi_write(0x421a,0x2);
dev_spi_write(0x421d,0x34);
dev_spi_write(0x421c,0x0);
dev_spi_write(0x421f,0x0);
dev_spi_write(0x421e,0x0);
dev_spi_write(0x4221,0x10);
dev_spi_write(0x4220,0x1a);
dev_spi_write(0x4239,0x3);
dev_spi_write(0x4238,0x40);
dev_spi_write(0x423b,0x0);
dev_spi_write(0x423a,0x60);
dev_spi_write(0x423d,0x0);
dev_spi_write(0x423c,0x0);
dev_spi_write(0x423f,0x0);
dev_spi_write(0x423e,0x0);
dev_spi_write(0x4277,0x0);
dev_spi_write(0x4276,0x0);
dev_spi_write(0x4279,0x0);
dev_spi_write(0x4278,0x0);
dev_spi_write(0x427b,0x0);
dev_spi_write(0x427a,0x0);
dev_spi_write(0x427d,0x0);
dev_spi_write(0x427c,0x0);
dev_spi_write(0x4283,0x9f);
dev_spi_write(0x4282,0xdf);
dev_spi_write(0x4285,0xb3);
dev_spi_write(0x4284,0xc0);
dev_spi_write(0x428f,0x24);
dev_spi_write(0x428e,0xa2);
dev_spi_write(0x4291,0xcc);
dev_spi_write(0x4290,0x34);
dev_spi_write(0x4293,0xe3);
dev_spi_write(0x4292,0xd7);
dev_spi_write(0x4295,0x76);
dev_spi_write(0x4294,0x60);
dev_spi_write(0x4297,0x6);
dev_spi_write(0x4296,0xdb);
dev_spi_write(0x4341,0x3);
dev_spi_write(0x4340,0x41);
dev_spi_write(0x43e7,0x0);
dev_spi_write(0x43e6,0x80);
dev_spi_write(0x43e9,0xfc);
dev_spi_write(0x43e8,0x0);
dev_spi_write(0x43eb,0x9f);
dev_spi_write(0x43ea,0xfe);
dev_spi_write(0x43ed,0x0);
dev_spi_write(0x43ec,0x60);
dev_spi_write(0x43ef,0x10);
dev_spi_write(0x43ee,0x0);
dev_spi_write(0x43f1,0x68);
dev_spi_write(0x43f0,0x64);
dev_spi_write(0x43f3,0x92);
dev_spi_write(0x43f2,0x30);
dev_spi_write(0x43f5,0x0);
dev_spi_write(0x43f4,0x0);
dev_spi_write(0x43f7,0x6d);
dev_spi_write(0x43f6,0x83);
dev_spi_write(0x43f9,0x6d);
dev_spi_write(0x43f8,0xb6);
dev_spi_write(0x43fb,0x42);
dev_spi_write(0x43fa,0x46);
dev_spi_write(0x43fd,0x62);
dev_spi_write(0x43fc,0x78);
dev_spi_write(0x43ff,0x8);
dev_spi_write(0x43fe,0xc8);
dev_spi_write(0x16,0x60);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x7007,0x0);
dev_spi_write(0x7006,0x0);
dev_spi_write(0x16,0x0);
rdVal = dev_spi_read(0x18);
dev_spi_write(0x18,(rdVal&0xdf)|0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 13523 of bringupLog\n");
xil_printf("Number of iterations of poll in line 13523 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x1);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x79);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 13531 of bringupLog\n");
xil_printf("Number of iterations of poll in line 13531 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 13532 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 13545 of bringupLog\n");
xil_printf("Number of iterations of poll in line 13545 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x1);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x79);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 13553 of bringupLog\n");
xil_printf("Number of iterations of poll in line 13553 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 13554 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x16,0x60);
dev_spi_write(0x702d,0x0);
dev_spi_write(0x702c,0x5);
dev_spi_write(0x7025,0x0);
dev_spi_write(0x7024,0x8);
dev_spi_write(0x702b,0xe0);
dev_spi_write(0x702a,0x20);
dev_spi_write(0x702d,0x0);
dev_spi_write(0x702c,0x2);
dev_spi_write(0x7025,0x0);
dev_spi_write(0x7024,0x50);
dev_spi_write(0x702b,0xe0);
dev_spi_write(0x702a,0x20);
dev_spi_write(0x701b,0x7);
dev_spi_write(0x701a,0x77);
dev_spi_write(0x701b,0x0);
dev_spi_write(0x701a,0x0);
delaySec(5.000000);
dev_spi_write(0x16,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0x81,0x0);
dev_spi_write(0x80,0x1);
dev_spi_write(0x8c,0x1);
dev_spi_write(0x8d,0x1);
dev_spi_write(0xa0,0x1);
dev_spi_write(0xa1,0x1);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x129,0x0);
dev_spi_write(0x12a,0x0);
dev_spi_write(0x12b,0x0);
dev_spi_write(0xdc,0x0);
dev_spi_write(0xdf,0x0);
dev_spi_write(0xc4,0x0);
dev_spi_write(0xc7,0x0);
dev_spi_write(0xcc,0x0);
dev_spi_write(0xcf,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0x399,0x0);
dev_spi_write(0x398,0x0);
dev_spi_write(0x39b,0x0);
dev_spi_write(0x39a,0xe1);
dev_spi_write(0x451,0x0);
dev_spi_write(0x450,0x0);
dev_spi_write(0x453,0x0);
dev_spi_write(0x452,0xe1);
dev_spi_write(0x509,0x0);
dev_spi_write(0x508,0x0);
dev_spi_write(0x50b,0x0);
dev_spi_write(0x50a,0xe1);
dev_spi_write(0x5c1,0x0);
dev_spi_write(0x5c0,0x0);
dev_spi_write(0x5c3,0x0);
dev_spi_write(0x5c2,0xe1);
dev_spi_write(0x679,0x0);
dev_spi_write(0x678,0x0);
dev_spi_write(0x67b,0x0);
dev_spi_write(0x67a,0xe1);
dev_spi_write(0x731,0x0);
dev_spi_write(0x730,0x0);
dev_spi_write(0x733,0x0);
dev_spi_write(0x732,0xe1);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x180,0x0);
dev_spi_write(0x181,0x0);
dev_spi_write(0x15,0x0);
rdVal = dev_spi_read(0x13);
dev_spi_write(0x13,(rdVal&0x3f)|0x40);
rdVal = dev_spi_read(0x54e);
dev_spi_write(0x54e,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x13);
dev_spi_write(0x13,(rdVal&0x3f)|0x80);
rdVal = dev_spi_read(0x54e);
dev_spi_write(0x54e,(rdVal&0xfe)|0x0);
dev_spi_write(0x13,0xc0);
dev_spi_write(0x444,0x3);
dev_spi_write(0x445,0x0);
dev_spi_write(0x446,0x0);
dev_spi_write(0x447,0x0);
dev_spi_write(0x448,0xf);
dev_spi_write(0x449,0x84);
dev_spi_write(0x44a,0x0);
dev_spi_write(0x44b,0x0);
dev_spi_write(0x44c,0x23);
dev_spi_write(0x44d,0x8);
dev_spi_write(0x44e,0x1);
dev_spi_write(0x44f,0x0);
dev_spi_write(0x450,0x33);
dev_spi_write(0x451,0x8c);
dev_spi_write(0x452,0x1);
dev_spi_write(0x453,0x0);
dev_spi_write(0x454,0x47);
dev_spi_write(0x455,0x10);
dev_spi_write(0x456,0x2);
dev_spi_write(0x457,0x0);
dev_spi_write(0x458,0x5b);
dev_spi_write(0x459,0x94);
dev_spi_write(0x45a,0x2);
dev_spi_write(0x45b,0x1);
dev_spi_write(0x45c,0x6f);
dev_spi_write(0x45d,0x98);
dev_spi_write(0x45e,0x3);
dev_spi_write(0x45f,0x1);
dev_spi_write(0x460,0x7f);
dev_spi_write(0x461,0x1c);
dev_spi_write(0x462,0x4);
dev_spi_write(0x463,0x1);
dev_spi_write(0x464,0x93);
dev_spi_write(0x465,0xa0);
dev_spi_write(0x466,0x4);
dev_spi_write(0x467,0x2);
dev_spi_write(0x468,0xab);
dev_spi_write(0x469,0xa4);
dev_spi_write(0x46a,0x5);
dev_spi_write(0x46b,0x2);
dev_spi_write(0x46c,0xbf);
dev_spi_write(0x46d,0xa8);
dev_spi_write(0x46e,0x6);
dev_spi_write(0x46f,0x2);
dev_spi_write(0x470,0xd3);
dev_spi_write(0x471,0x2c);
dev_spi_write(0x472,0x7);
dev_spi_write(0x473,0x3);
dev_spi_write(0x474,0xeb);
dev_spi_write(0x475,0x30);
dev_spi_write(0x476,0x8);
dev_spi_write(0x477,0x3);
dev_spi_write(0x478,0x7);
dev_spi_write(0x479,0x35);
dev_spi_write(0x47a,0x9);
dev_spi_write(0x47b,0x4);
dev_spi_write(0x47c,0x23);
dev_spi_write(0x47d,0x39);
dev_spi_write(0x47e,0xa);
dev_spi_write(0x47f,0x4);
dev_spi_write(0x480,0x3b);
dev_spi_write(0x481,0x3d);
dev_spi_write(0x482,0xb);
dev_spi_write(0x483,0x5);
dev_spi_write(0x484,0x53);
dev_spi_write(0x485,0x41);
dev_spi_write(0x486,0xc);
dev_spi_write(0x487,0x5);
dev_spi_write(0x488,0x6b);
dev_spi_write(0x489,0x45);
dev_spi_write(0x48a,0xd);
dev_spi_write(0x48b,0x6);
dev_spi_write(0x48c,0x83);
dev_spi_write(0x48d,0x49);
dev_spi_write(0x48e,0xe);
dev_spi_write(0x48f,0x7);
dev_spi_write(0x490,0x9b);
dev_spi_write(0x491,0x4d);
dev_spi_write(0x492,0xf);
dev_spi_write(0x493,0x7);
dev_spi_write(0x494,0xaf);
dev_spi_write(0x495,0xd1);
dev_spi_write(0x496,0xf);
dev_spi_write(0x497,0x8);
dev_spi_write(0x498,0xbb);
dev_spi_write(0x499,0x51);
dev_spi_write(0x49a,0x10);
dev_spi_write(0x49b,0x8);
dev_spi_write(0x49c,0xd3);
dev_spi_write(0x49d,0x55);
dev_spi_write(0x49e,0x11);
dev_spi_write(0x49f,0x9);
dev_spi_write(0x4a0,0xeb);
dev_spi_write(0x4a1,0x59);
dev_spi_write(0x4a2,0x12);
dev_spi_write(0x4a3,0xa);
dev_spi_write(0x4a4,0xb);
dev_spi_write(0x4a5,0xde);
dev_spi_write(0x4a6,0x13);
dev_spi_write(0x4a7,0xb);
dev_spi_write(0x4a8,0x23);
dev_spi_write(0x4a9,0xe2);
dev_spi_write(0x4aa,0x14);
dev_spi_write(0x4ab,0xc);
dev_spi_write(0x4ac,0x3b);
dev_spi_write(0x4ad,0xe6);
dev_spi_write(0x4ae,0x15);
dev_spi_write(0x4af,0xd);
dev_spi_write(0x4b0,0x4f);
dev_spi_write(0x4b1,0x6a);
dev_spi_write(0x4b2,0x16);
dev_spi_write(0x4b3,0xf);
dev_spi_write(0x4b4,0x63);
dev_spi_write(0x4b5,0xee);
dev_spi_write(0x4b6,0x16);
dev_spi_write(0x4b7,0x11);
dev_spi_write(0x4b8,0x77);
dev_spi_write(0x4b9,0x6e);
dev_spi_write(0x4ba,0x17);
dev_spi_write(0x4bb,0x11);
dev_spi_write(0x4bc,0x8b);
dev_spi_write(0x4bd,0x72);
dev_spi_write(0x4be,0x18);
dev_spi_write(0x4bf,0x13);
dev_spi_write(0x4c0,0x9f);
dev_spi_write(0x4c1,0xf6);
dev_spi_write(0x4c2,0x18);
dev_spi_write(0x4c3,0x15);
dev_spi_write(0x4c4,0xb3);
dev_spi_write(0x4c5,0x76);
dev_spi_write(0x4c6,0x19);
dev_spi_write(0x4c7,0x16);
dev_spi_write(0x4c8,0xc7);
dev_spi_write(0x4c9,0xf6);
dev_spi_write(0x4ca,0x19);
dev_spi_write(0x4cb,0x18);
dev_spi_write(0x4cc,0xdb);
dev_spi_write(0x4cd,0x76);
dev_spi_write(0x4ce,0x1a);
dev_spi_write(0x4cf,0x19);
dev_spi_write(0x4d0,0xef);
dev_spi_write(0x4d1,0xf6);
dev_spi_write(0x4d2,0x1a);
dev_spi_write(0x4d3,0x1c);
dev_spi_write(0x4d4,0x3);
dev_spi_write(0x4d5,0x7b);
dev_spi_write(0x4d6,0x1b);
dev_spi_write(0x4d7,0x1f);
dev_spi_write(0x4d8,0x13);
dev_spi_write(0x4d9,0xfb);
dev_spi_write(0x4da,0x1b);
dev_spi_write(0x4db,0x1f);
dev_spi_write(0x4dc,0x23);
dev_spi_write(0x4dd,0x7b);
dev_spi_write(0x4de,0x1c);
dev_spi_write(0x4df,0x1f);
dev_spi_write(0x4e0,0x2f);
dev_spi_write(0x4e1,0xfb);
dev_spi_write(0x4e2,0x1c);
dev_spi_write(0x4e3,0x1f);
dev_spi_write(0x4e4,0x3f);
dev_spi_write(0x4e5,0x7b);
dev_spi_write(0x4e6,0x1d);
dev_spi_write(0x4e7,0x1f);
dev_spi_write(0x4e8,0x47);
dev_spi_write(0x4e9,0x7b);
dev_spi_write(0x4ea,0x1d);
dev_spi_write(0x4eb,0x1f);
dev_spi_write(0x4ec,0x53);
dev_spi_write(0x4ed,0xfb);
dev_spi_write(0x4ee,0x1d);
dev_spi_write(0x4ef,0x1f);
dev_spi_write(0x4f0,0x5f);
dev_spi_write(0x4f1,0x7b);
dev_spi_write(0x4f2,0x1e);
dev_spi_write(0x4f3,0x1f);
dev_spi_write(0x4f4,0x67);
dev_spi_write(0x4f5,0x7b);
dev_spi_write(0x4f6,0x1e);
dev_spi_write(0x4f7,0x1f);
dev_spi_write(0x4f8,0x6f);
dev_spi_write(0x4f9,0xfb);
dev_spi_write(0x4fa,0x1e);
dev_spi_write(0x4fb,0x1f);
dev_spi_write(0x4fc,0x7b);
dev_spi_write(0x4fd,0x7b);
dev_spi_write(0x4fe,0x1f);
dev_spi_write(0x4ff,0x1f);
dev_spi_write(0x500,0x83);
dev_spi_write(0x501,0xfb);
dev_spi_write(0x502,0x1f);
dev_spi_write(0x503,0x1f);
dev_spi_write(0x504,0x8b);
dev_spi_write(0x505,0xfb);
dev_spi_write(0x506,0x1f);
dev_spi_write(0x507,0x1f);
dev_spi_write(0x508,0x93);
dev_spi_write(0x509,0xfb);
dev_spi_write(0x50a,0x1f);
dev_spi_write(0x50b,0x1f);
dev_spi_write(0x744,0x3);
dev_spi_write(0x745,0x0);
dev_spi_write(0x746,0x0);
dev_spi_write(0x747,0x0);
dev_spi_write(0x748,0x17);
dev_spi_write(0x749,0x84);
dev_spi_write(0x74a,0x0);
dev_spi_write(0x74b,0x0);
dev_spi_write(0x74c,0x2f);
dev_spi_write(0x74d,0x88);
dev_spi_write(0x74e,0x1);
dev_spi_write(0x74f,0x0);
dev_spi_write(0x750,0x43);
dev_spi_write(0x751,0xc);
dev_spi_write(0x752,0x2);
dev_spi_write(0x753,0x0);
dev_spi_write(0x754,0x5b);
dev_spi_write(0x755,0x10);
dev_spi_write(0x756,0x3);
dev_spi_write(0x757,0x1);
dev_spi_write(0x758,0x73);
dev_spi_write(0x759,0x14);
dev_spi_write(0x75a,0x4);
dev_spi_write(0x75b,0x1);
dev_spi_write(0x75c,0x87);
dev_spi_write(0x75d,0x18);
dev_spi_write(0x75e,0x5);
dev_spi_write(0x75f,0x2);
dev_spi_write(0x760,0x9f);
dev_spi_write(0x761,0x1c);
dev_spi_write(0x762,0x6);
dev_spi_write(0x763,0x2);
dev_spi_write(0x764,0xbf);
dev_spi_write(0x765,0xa0);
dev_spi_write(0x766,0x7);
dev_spi_write(0x767,0x3);
dev_spi_write(0x768,0xd7);
dev_spi_write(0x769,0xa4);
dev_spi_write(0x76a,0x8);
dev_spi_write(0x76b,0x3);
dev_spi_write(0x76c,0xf3);
dev_spi_write(0x76d,0xa8);
dev_spi_write(0x76e,0x9);
dev_spi_write(0x76f,0x4);
dev_spi_write(0x770,0xb);
dev_spi_write(0x771,0xad);
dev_spi_write(0x772,0xa);
dev_spi_write(0x773,0x4);
dev_spi_write(0x774,0x27);
dev_spi_write(0x775,0xb1);
dev_spi_write(0x776,0xb);
dev_spi_write(0x777,0x4);
dev_spi_write(0x778,0x43);
dev_spi_write(0x779,0xb5);
dev_spi_write(0x77a,0xc);
dev_spi_write(0x77b,0x5);
dev_spi_write(0x77c,0x5f);
dev_spi_write(0x77d,0xb9);
dev_spi_write(0x77e,0xd);
dev_spi_write(0x77f,0x7);
dev_spi_write(0x780,0x7b);
dev_spi_write(0x781,0xbd);
dev_spi_write(0x782,0xe);
dev_spi_write(0x783,0x7);
dev_spi_write(0x784,0x93);
dev_spi_write(0x785,0xc1);
dev_spi_write(0x786,0xf);
dev_spi_write(0x787,0x7);
dev_spi_write(0x788,0xa7);
dev_spi_write(0x789,0x41);
dev_spi_write(0x78a,0x10);
dev_spi_write(0x78b,0x7);
dev_spi_write(0x78c,0xc3);
dev_spi_write(0x78d,0x45);
dev_spi_write(0x78e,0x11);
dev_spi_write(0x78f,0x8);
dev_spi_write(0x790,0xdb);
dev_spi_write(0x791,0x49);
dev_spi_write(0x792,0x12);
dev_spi_write(0x793,0x9);
dev_spi_write(0x794,0xf3);
dev_spi_write(0x795,0x4d);
dev_spi_write(0x796,0x13);
dev_spi_write(0x797,0xa);
dev_spi_write(0x798,0x13);
dev_spi_write(0x799,0x52);
dev_spi_write(0x79a,0x14);
dev_spi_write(0x79b,0xb);
dev_spi_write(0x79c,0x27);
dev_spi_write(0x79d,0x56);
dev_spi_write(0x79e,0x15);
dev_spi_write(0x79f,0xc);
dev_spi_write(0x7a0,0x3b);
dev_spi_write(0x7a1,0x5a);
dev_spi_write(0x7a2,0x16);
dev_spi_write(0x7a3,0xf);
dev_spi_write(0x7a4,0x4f);
dev_spi_write(0x7a5,0xde);
dev_spi_write(0x7a6,0x16);
dev_spi_write(0x7a7,0xe);
dev_spi_write(0x7a8,0x63);
dev_spi_write(0x7a9,0x62);
dev_spi_write(0x7aa,0x17);
dev_spi_write(0x7ab,0xe);
dev_spi_write(0x7ac,0x77);
dev_spi_write(0x7ad,0xe6);
dev_spi_write(0x7ae,0x17);
dev_spi_write(0x7af,0x11);
dev_spi_write(0x7b0,0x8b);
dev_spi_write(0x7b1,0x6a);
dev_spi_write(0x7b2,0x18);
dev_spi_write(0x7b3,0x11);
dev_spi_write(0x7b4,0x9f);
dev_spi_write(0x7b5,0xea);
dev_spi_write(0x7b6,0x18);
dev_spi_write(0x7b7,0x13);
dev_spi_write(0x7b8,0xb3);
dev_spi_write(0x7b9,0x6e);
dev_spi_write(0x7ba,0x19);
dev_spi_write(0x7bb,0x15);
dev_spi_write(0x7bc,0xc3);
dev_spi_write(0x7bd,0xee);
dev_spi_write(0x7be,0x19);
dev_spi_write(0x7bf,0x16);
dev_spi_write(0x7c0,0xd7);
dev_spi_write(0x7c1,0x6e);
dev_spi_write(0x7c2,0x1a);
dev_spi_write(0x7c3,0x18);
dev_spi_write(0x7c4,0xeb);
dev_spi_write(0x7c5,0xee);
dev_spi_write(0x7c6,0x1a);
dev_spi_write(0x7c7,0x19);
dev_spi_write(0x7c8,0xff);
dev_spi_write(0x7c9,0x6e);
dev_spi_write(0x7ca,0x1b);
dev_spi_write(0x7cb,0x1b);
dev_spi_write(0x7cc,0x13);
dev_spi_write(0x7cd,0xef);
dev_spi_write(0x7ce,0x1b);
dev_spi_write(0x7cf,0x1d);
dev_spi_write(0x7d0,0x23);
dev_spi_write(0x7d1,0x6f);
dev_spi_write(0x7d2,0x1c);
dev_spi_write(0x7d3,0x1f);
dev_spi_write(0x7d4,0x2f);
dev_spi_write(0x7d5,0xef);
dev_spi_write(0x7d6,0x1c);
dev_spi_write(0x7d7,0x1f);
dev_spi_write(0x7d8,0x3f);
dev_spi_write(0x7d9,0x6f);
dev_spi_write(0x7da,0x1d);
dev_spi_write(0x7db,0x1f);
dev_spi_write(0x7dc,0x47);
dev_spi_write(0x7dd,0xef);
dev_spi_write(0x7de,0x1d);
dev_spi_write(0x7df,0x1f);
dev_spi_write(0x7e0,0x53);
dev_spi_write(0x7e1,0x6f);
dev_spi_write(0x7e2,0x1e);
dev_spi_write(0x7e3,0x1f);
dev_spi_write(0x7e4,0x5f);
dev_spi_write(0x7e5,0xef);
dev_spi_write(0x7e6,0x1e);
dev_spi_write(0x7e7,0x1f);
dev_spi_write(0x7e8,0x67);
dev_spi_write(0x7e9,0x6f);
dev_spi_write(0x7ea,0x1f);
dev_spi_write(0x7eb,0x1f);
dev_spi_write(0x7ec,0x73);
dev_spi_write(0x7ed,0xef);
dev_spi_write(0x7ee,0x1f);
dev_spi_write(0x7ef,0x1f);
dev_spi_write(0x7f0,0x7b);
dev_spi_write(0x7f1,0xef);
dev_spi_write(0x7f2,0x1f);
dev_spi_write(0x7f3,0x1f);
dev_spi_write(0x7f4,0x83);
dev_spi_write(0x7f5,0xef);
dev_spi_write(0x7f6,0x1f);
dev_spi_write(0x7f7,0x1f);
dev_spi_write(0x7f8,0x8b);
dev_spi_write(0x7f9,0xef);
dev_spi_write(0x7fa,0x1f);
dev_spi_write(0x7fb,0x1f);
dev_spi_write(0x7fc,0x93);
dev_spi_write(0x7fd,0xef);
dev_spi_write(0x7fe,0x1f);
dev_spi_write(0x7ff,0x1f);
dev_spi_write(0x800,0x9b);
dev_spi_write(0x801,0xef);
dev_spi_write(0x802,0x1f);
dev_spi_write(0x803,0x1f);
dev_spi_write(0x804,0x9f);
dev_spi_write(0x805,0xef);
dev_spi_write(0x806,0x1f);
dev_spi_write(0x807,0x1f);
dev_spi_write(0x808,0xa7);
dev_spi_write(0x809,0xef);
dev_spi_write(0x80a,0x1f);
dev_spi_write(0x80b,0x1f);
dev_spi_write(0x844,0x3);
dev_spi_write(0x845,0x0);
dev_spi_write(0x846,0x0);
dev_spi_write(0x847,0x0);
dev_spi_write(0x848,0x17);
dev_spi_write(0x849,0x84);
dev_spi_write(0x84a,0x0);
dev_spi_write(0x84b,0x0);
dev_spi_write(0x84c,0x2f);
dev_spi_write(0x84d,0x88);
dev_spi_write(0x84e,0x1);
dev_spi_write(0x84f,0x0);
dev_spi_write(0x850,0x43);
dev_spi_write(0x851,0xc);
dev_spi_write(0x852,0x2);
dev_spi_write(0x853,0x0);
dev_spi_write(0x854,0x5b);
dev_spi_write(0x855,0x10);
dev_spi_write(0x856,0x3);
dev_spi_write(0x857,0x1);
dev_spi_write(0x858,0x73);
dev_spi_write(0x859,0x14);
dev_spi_write(0x85a,0x4);
dev_spi_write(0x85b,0x1);
dev_spi_write(0x85c,0x87);
dev_spi_write(0x85d,0x18);
dev_spi_write(0x85e,0x5);
dev_spi_write(0x85f,0x2);
dev_spi_write(0x860,0x9f);
dev_spi_write(0x861,0x1c);
dev_spi_write(0x862,0x6);
dev_spi_write(0x863,0x2);
dev_spi_write(0x864,0xbf);
dev_spi_write(0x865,0xa0);
dev_spi_write(0x866,0x7);
dev_spi_write(0x867,0x3);
dev_spi_write(0x868,0xd7);
dev_spi_write(0x869,0xa4);
dev_spi_write(0x86a,0x8);
dev_spi_write(0x86b,0x3);
dev_spi_write(0x86c,0xf3);
dev_spi_write(0x86d,0xa8);
dev_spi_write(0x86e,0x9);
dev_spi_write(0x86f,0x4);
dev_spi_write(0x870,0xb);
dev_spi_write(0x871,0xad);
dev_spi_write(0x872,0xa);
dev_spi_write(0x873,0x4);
dev_spi_write(0x874,0x27);
dev_spi_write(0x875,0xb1);
dev_spi_write(0x876,0xb);
dev_spi_write(0x877,0x4);
dev_spi_write(0x878,0x43);
dev_spi_write(0x879,0xb5);
dev_spi_write(0x87a,0xc);
dev_spi_write(0x87b,0x5);
dev_spi_write(0x87c,0x5f);
dev_spi_write(0x87d,0xb9);
dev_spi_write(0x87e,0xd);
dev_spi_write(0x87f,0x7);
dev_spi_write(0x880,0x7b);
dev_spi_write(0x881,0xbd);
dev_spi_write(0x882,0xe);
dev_spi_write(0x883,0x7);
dev_spi_write(0x884,0x93);
dev_spi_write(0x885,0xc1);
dev_spi_write(0x886,0xf);
dev_spi_write(0x887,0x7);
dev_spi_write(0x888,0xa7);
dev_spi_write(0x889,0x41);
dev_spi_write(0x88a,0x10);
dev_spi_write(0x88b,0x7);
dev_spi_write(0x88c,0xc3);
dev_spi_write(0x88d,0x45);
dev_spi_write(0x88e,0x11);
dev_spi_write(0x88f,0x8);
dev_spi_write(0x890,0xdb);
dev_spi_write(0x891,0x49);
dev_spi_write(0x892,0x12);
dev_spi_write(0x893,0x9);
dev_spi_write(0x894,0xf3);
dev_spi_write(0x895,0x4d);
dev_spi_write(0x896,0x13);
dev_spi_write(0x897,0xa);
dev_spi_write(0x898,0x13);
dev_spi_write(0x899,0x52);
dev_spi_write(0x89a,0x14);
dev_spi_write(0x89b,0xb);
dev_spi_write(0x89c,0x27);
dev_spi_write(0x89d,0x56);
dev_spi_write(0x89e,0x15);
dev_spi_write(0x89f,0xc);
dev_spi_write(0x8a0,0x3b);
dev_spi_write(0x8a1,0x5a);
dev_spi_write(0x8a2,0x16);
dev_spi_write(0x8a3,0xf);
dev_spi_write(0x8a4,0x4f);
dev_spi_write(0x8a5,0xde);
dev_spi_write(0x8a6,0x16);
dev_spi_write(0x8a7,0xe);
dev_spi_write(0x8a8,0x63);
dev_spi_write(0x8a9,0x62);
dev_spi_write(0x8aa,0x17);
dev_spi_write(0x8ab,0xe);
dev_spi_write(0x8ac,0x77);
dev_spi_write(0x8ad,0xe6);
dev_spi_write(0x8ae,0x17);
dev_spi_write(0x8af,0x11);
dev_spi_write(0x8b0,0x8b);
dev_spi_write(0x8b1,0x6a);
dev_spi_write(0x8b2,0x18);
dev_spi_write(0x8b3,0x11);
dev_spi_write(0x8b4,0x9f);
dev_spi_write(0x8b5,0xea);
dev_spi_write(0x8b6,0x18);
dev_spi_write(0x8b7,0x13);
dev_spi_write(0x8b8,0xb3);
dev_spi_write(0x8b9,0x6e);
dev_spi_write(0x8ba,0x19);
dev_spi_write(0x8bb,0x15);
dev_spi_write(0x8bc,0xc3);
dev_spi_write(0x8bd,0xee);
dev_spi_write(0x8be,0x19);
dev_spi_write(0x8bf,0x16);
dev_spi_write(0x8c0,0xd7);
dev_spi_write(0x8c1,0x6e);
dev_spi_write(0x8c2,0x1a);
dev_spi_write(0x8c3,0x18);
dev_spi_write(0x8c4,0xeb);
dev_spi_write(0x8c5,0xee);
dev_spi_write(0x8c6,0x1a);
dev_spi_write(0x8c7,0x19);
dev_spi_write(0x8c8,0xff);
dev_spi_write(0x8c9,0x6e);
dev_spi_write(0x8ca,0x1b);
dev_spi_write(0x8cb,0x1b);
dev_spi_write(0x8cc,0x13);
dev_spi_write(0x8cd,0xef);
dev_spi_write(0x8ce,0x1b);
dev_spi_write(0x8cf,0x1d);
dev_spi_write(0x8d0,0x23);
dev_spi_write(0x8d1,0x6f);
dev_spi_write(0x8d2,0x1c);
dev_spi_write(0x8d3,0x1f);
dev_spi_write(0x8d4,0x2f);
dev_spi_write(0x8d5,0xef);
dev_spi_write(0x8d6,0x1c);
dev_spi_write(0x8d7,0x1f);
dev_spi_write(0x8d8,0x3f);
dev_spi_write(0x8d9,0x6f);
dev_spi_write(0x8da,0x1d);
dev_spi_write(0x8db,0x1f);
dev_spi_write(0x8dc,0x47);
dev_spi_write(0x8dd,0xef);
dev_spi_write(0x8de,0x1d);
dev_spi_write(0x8df,0x1f);
dev_spi_write(0x8e0,0x53);
dev_spi_write(0x8e1,0x6f);
dev_spi_write(0x8e2,0x1e);
dev_spi_write(0x8e3,0x1f);
dev_spi_write(0x8e4,0x5f);
dev_spi_write(0x8e5,0xef);
dev_spi_write(0x8e6,0x1e);
dev_spi_write(0x8e7,0x1f);
dev_spi_write(0x8e8,0x67);
dev_spi_write(0x8e9,0x6f);
dev_spi_write(0x8ea,0x1f);
dev_spi_write(0x8eb,0x1f);
dev_spi_write(0x8ec,0x73);
dev_spi_write(0x8ed,0xef);
dev_spi_write(0x8ee,0x1f);
dev_spi_write(0x8ef,0x1f);
dev_spi_write(0x8f0,0x7b);
dev_spi_write(0x8f1,0xef);
dev_spi_write(0x8f2,0x1f);
dev_spi_write(0x8f3,0x1f);
dev_spi_write(0x8f4,0x83);
dev_spi_write(0x8f5,0xef);
dev_spi_write(0x8f6,0x1f);
dev_spi_write(0x8f7,0x1f);
dev_spi_write(0x8f8,0x8b);
dev_spi_write(0x8f9,0xef);
dev_spi_write(0x8fa,0x1f);
dev_spi_write(0x8fb,0x1f);
dev_spi_write(0x8fc,0x93);
dev_spi_write(0x8fd,0xef);
dev_spi_write(0x8fe,0x1f);
dev_spi_write(0x8ff,0x1f);
dev_spi_write(0x900,0x9b);
dev_spi_write(0x901,0xef);
dev_spi_write(0x902,0x1f);
dev_spi_write(0x903,0x1f);
dev_spi_write(0x904,0x9f);
dev_spi_write(0x905,0xef);
dev_spi_write(0x906,0x1f);
dev_spi_write(0x907,0x1f);
dev_spi_write(0x908,0xa7);
dev_spi_write(0x909,0xef);
dev_spi_write(0x90a,0x1f);
dev_spi_write(0x90b,0x1f);
dev_spi_write(0xd1,0x6);
dev_spi_write(0x124,0x1);
dev_spi_write(0x124,0x0);
dev_spi_write(0x174,0x1);
dev_spi_write(0x174,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0x10);
dev_spi_write(0x6c,0x1);
dev_spi_write(0x6c,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0x80);
dev_spi_write(0xd1,0x6);
dev_spi_write(0x124,0x1);
dev_spi_write(0x124,0x0);
dev_spi_write(0x174,0x1);
dev_spi_write(0x174,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0x20);
dev_spi_write(0x6c,0x1);
dev_spi_write(0x6c,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x940,0x0);
dev_spi_write(0x941,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x13,0xc0);
dev_spi_write(0x545,0x6);
dev_spi_write(0x54a,0x6);
dev_spi_write(0x5a4,0x2c);
dev_spi_write(0x5a5,0x18);
dev_spi_write(0x56e,0x0);
dev_spi_write(0x56d,0x0);
dev_spi_write(0x56c,0x12);
dev_spi_write(0x572,0x0);
dev_spi_write(0x571,0x0);
dev_spi_write(0x570,0x7);
dev_spi_write(0x576,0x0);
dev_spi_write(0x575,0x0);
dev_spi_write(0x574,0x0);
dev_spi_write(0x57e,0x0);
dev_spi_write(0x57d,0x0);
dev_spi_write(0x57c,0x5c);
dev_spi_write(0x57a,0x0);
dev_spi_write(0x579,0x0);
dev_spi_write(0x578,0x1);
dev_spi_write(0x596,0x0);
dev_spi_write(0x595,0x0);
dev_spi_write(0x594,0x7);
dev_spi_write(0x59a,0x0);
dev_spi_write(0x599,0x0);
dev_spi_write(0x598,0x7);
dev_spi_write(0x556,0x0);
dev_spi_write(0x555,0x0);
dev_spi_write(0x554,0x12);
dev_spi_write(0x55a,0x0);
dev_spi_write(0x559,0x0);
dev_spi_write(0x558,0x7);
dev_spi_write(0x55e,0x0);
dev_spi_write(0x55d,0x0);
dev_spi_write(0x55c,0x0);
dev_spi_write(0x566,0x0);
dev_spi_write(0x565,0x0);
dev_spi_write(0x564,0x5c);
dev_spi_write(0x562,0x0);
dev_spi_write(0x561,0x0);
dev_spi_write(0x560,0x1);
dev_spi_write(0x58e,0x0);
dev_spi_write(0x58d,0x0);
dev_spi_write(0x58c,0x7);
dev_spi_write(0x592,0x0);
dev_spi_write(0x591,0x0);
dev_spi_write(0x590,0x7);
dev_spi_write(0x577,0x1);
dev_spi_write(0x56f,0x0);
dev_spi_write(0x5a1,0x0);
dev_spi_write(0x55f,0x1);
dev_spi_write(0x557,0x0);
dev_spi_write(0x5a0,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0x10);
dev_spi_write(0xd0,0x18);
dev_spi_write(0xd4,0x18);
dev_spi_write(0x13,0x20);
dev_spi_write(0xd0,0x18);
dev_spi_write(0xd4,0x18);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0xc0);
dev_spi_write(0xa37,0x40);
dev_spi_write(0xa3f,0x40);
dev_spi_write(0xa4f,0x40);
dev_spi_write(0xa5f,0x40);
dev_spi_write(0xa77,0x40);
dev_spi_write(0xa7f,0x40);
dev_spi_write(0xa97,0x40);
dev_spi_write(0xa9f,0x40);
dev_spi_write(0xaa7,0x40);
dev_spi_write(0xaaf,0x40);
dev_spi_write(0xc37,0x40);
dev_spi_write(0xc3f,0x40);
dev_spi_write(0xc4f,0x40);
dev_spi_write(0xc5f,0x40);
dev_spi_write(0xc77,0x40);
dev_spi_write(0xc7f,0x40);
dev_spi_write(0xc97,0x40);
dev_spi_write(0xc9f,0x40);
dev_spi_write(0xca7,0x40);
dev_spi_write(0xcaf,0x40);
dev_spi_write(0x13,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14350 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14350 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x3);
dev_spi_write(0x193,0x22);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14358 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14358 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14359 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14372 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14372 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x3);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0xf);
dev_spi_write(0x193,0x21);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14380 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14380 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14381 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14394 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14394 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x2f);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14402 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14402 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14403 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14418 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14418 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x7);
dev_spi_write(0xa0,0x3);
dev_spi_write(0x193,0x2c);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14426 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14426 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14427 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14440 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14440 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x4);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x29);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14448 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14448 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14449 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14462 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14462 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x23);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14470 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14470 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14471 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14484 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14484 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
dev_spi_write(0xaf,0xac);
dev_spi_write(0xae,0x40);
dev_spi_write(0xad,0x0);
dev_spi_write(0xac,0x1b);
dev_spi_write(0xb3,0x0);
dev_spi_write(0xb2,0x0);
dev_spi_write(0xb1,0x0);
dev_spi_write(0xb0,0x27);
dev_spi_write(0x193,0x31);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14508 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14508 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14509 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14522 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14522 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x4);
dev_spi_write(0xa0,0x2);
dev_spi_write(0x193,0x29);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14530 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14530 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14531 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14544 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14544 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x2);
dev_spi_write(0x193,0x23);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14552 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14552 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14553 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14566 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14566 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x2);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
dev_spi_write(0xaf,0xac);
dev_spi_write(0xae,0x40);
dev_spi_write(0xad,0x0);
dev_spi_write(0xac,0x1b);
dev_spi_write(0xb3,0x0);
dev_spi_write(0xb2,0x0);
dev_spi_write(0xb1,0x0);
dev_spi_write(0xb0,0x27);
dev_spi_write(0x193,0x31);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14590 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14590 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14591 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14604 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14604 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x4);
dev_spi_write(0xa0,0x4);
dev_spi_write(0x193,0x29);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14612 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14612 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14613 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14626 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14626 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x4);
dev_spi_write(0x193,0x23);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14634 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14634 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14635 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14648 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14648 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x4);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
dev_spi_write(0xaf,0xac);
dev_spi_write(0xae,0x40);
dev_spi_write(0xad,0x0);
dev_spi_write(0xac,0x1b);
dev_spi_write(0xb3,0x0);
dev_spi_write(0xb2,0x0);
dev_spi_write(0xb1,0x0);
dev_spi_write(0xb0,0x27);
dev_spi_write(0x193,0x31);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14672 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14672 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14673 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14686 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14686 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x4);
dev_spi_write(0xa0,0x8);
dev_spi_write(0x193,0x29);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14694 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14694 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14695 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14708 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14708 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x8);
dev_spi_write(0x193,0x23);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14716 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14716 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14717 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14730 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14730 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x8);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
dev_spi_write(0xaf,0xac);
dev_spi_write(0xae,0x40);
dev_spi_write(0xad,0x0);
dev_spi_write(0xac,0x1b);
dev_spi_write(0xb3,0x0);
dev_spi_write(0xb2,0x0);
dev_spi_write(0xb1,0x0);
dev_spi_write(0xb0,0x27);
dev_spi_write(0x193,0x31);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14754 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14754 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14755 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14770 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14770 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x7);
dev_spi_write(0xa0,0x3);
dev_spi_write(0x193,0x2d);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14778 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14778 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14779 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14792 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14792 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x6);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x2a);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14800 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14800 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14801 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14814 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14814 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xac);
dev_spi_write(0xa2,0x40);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x27);
dev_spi_write(0x193,0x32);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14826 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14826 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14827 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14840 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14840 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x6);
dev_spi_write(0xa0,0x2);
dev_spi_write(0x193,0x2a);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14848 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14848 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14849 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14862 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14862 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xac);
dev_spi_write(0xa2,0x40);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x2);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x27);
dev_spi_write(0x193,0x32);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14874 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14874 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14875 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14890 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14890 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x8d);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14898 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14898 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14899 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14912 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14912 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0xf);
dev_spi_write(0xa0,0x3);
dev_spi_write(0x193,0x2e);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14920 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14920 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14921 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14934 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14934 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x4);
dev_spi_write(0xa0,0xf);
dev_spi_write(0x193,0x2b);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14942 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14942 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14943 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14956 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14956 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0xf0);
dev_spi_write(0x193,0x23);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14964 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14964 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 14965 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 14978 of bringupLog\n");
xil_printf("Number of iterations of poll in line 14978 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xb);
dev_spi_write(0xa2,0x20);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0xf);
dev_spi_write(0xa7,0xb);
dev_spi_write(0xa6,0x20);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0xab);
dev_spi_write(0xaa,0x90);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
dev_spi_write(0xaf,0xab);
dev_spi_write(0xae,0x90);
dev_spi_write(0xad,0x0);
dev_spi_write(0xac,0x1e);
dev_spi_write(0xb3,0x0);
dev_spi_write(0xb2,0x0);
dev_spi_write(0xb1,0x0);
dev_spi_write(0xb0,0x1e);
dev_spi_write(0x193,0x30);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15002 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15002 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15003 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15018 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15018 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x7);
dev_spi_write(0xa0,0x7);
dev_spi_write(0x193,0x3a);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15026 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15026 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15027 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15040 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15040 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15048 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15048 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15049 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x309,0x5);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15068 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15068 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15076 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15076 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15077 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15090 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15090 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0x3f);
dev_spi_write(0x193,0x36);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15098 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15098 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15099 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x1);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x2);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x4);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x8);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xcf)|0x10);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xcf)|0x20);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf0)|0x46);
rdVal = dev_spi_read(0x61);
dev_spi_write(0x61,(rdVal&0xf)|0x66);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xcf)|0x0);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x10);
rdVal = dev_spi_read(0x62);
dev_spi_write(0x62,(rdVal&0xf0)|0x2);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x20);
rdVal = dev_spi_read(0x62);
dev_spi_write(0x62,(rdVal&0xf0)|0x2);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x40);
rdVal = dev_spi_read(0x62);
dev_spi_write(0x62,(rdVal&0xf0)|0x2);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x80);
rdVal = dev_spi_read(0x62);
dev_spi_write(0x62,(rdVal&0xf0)|0x2);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x10);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0xc);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x20);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0xc);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x40);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0xc);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x80);
rdVal = dev_spi_read(0x60);
dev_spi_write(0x60,(rdVal&0xf0)|0xc);
rdVal = dev_spi_read(0x19);
dev_spi_write(0x19,(rdVal&0xf)|0x0);
rdVal = dev_spi_read(0x16);
dev_spi_write(0x16,(rdVal&0xef)|0x10);
rdVal = dev_spi_read(0x30);
dev_spi_write(0x30,(rdVal&0xf0)|0x80);
rdVal = dev_spi_read(0x30);
dev_spi_write(0x30,(rdVal&0xf)|0x0);
rdVal = dev_spi_read(0x31);
dev_spi_write(0x31,(rdVal&0xf0)|0x80);
rdVal = dev_spi_read(0x31);
dev_spi_write(0x31,(rdVal&0xf)|0x0);
rdVal = dev_spi_read(0x32);
dev_spi_write(0x32,(rdVal&0xf0)|0x80);
rdVal = dev_spi_read(0x32);
dev_spi_write(0x32,(rdVal&0xf)|0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x11,0x3f);
dev_spi_write(0x75,0x0);
dev_spi_write(0x76,0x3);
dev_spi_write(0x71,0x4);
dev_spi_write(0x71,0x14);
dev_spi_write(0x84,0x80);
dev_spi_write(0x85,0x3);
dev_spi_write(0x11,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x15,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15185 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15185 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x24);
dev_spi_write(0x193,0x72);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15193 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15193 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15194 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15207 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15207 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x1);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x6);
dev_spi_write(0xa0,0x0);
dev_spi_write(0xa7,0x5);
dev_spi_write(0xa6,0x4);
dev_spi_write(0xa5,0x3);
dev_spi_write(0xa4,0x2);
dev_spi_write(0x193,0x71);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15219 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15219 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15220 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x11,0x3f);
dev_spi_write(0x60,0x1);
dev_spi_write(0x60,0x0);
dev_spi_write(0x11,0x0);
dev_spi_write(0x13,0xf);
dev_spi_write(0x15a,0x2);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xed,0x0);
dev_spi_write(0xf5,0x0);
dev_spi_write(0xe5,0xf);
dev_spi_write(0x15,0x0);
dev_spi_write(0x13,0xf);
dev_spi_write(0x15a,0x22);
dev_spi_write(0x1bd,0x0);
dev_spi_write(0x1bc,0x1);
dev_spi_write(0x70,0x27);
dev_spi_write(0x71,0x27);
dev_spi_write(0x72,0x27);
dev_spi_write(0x74,0x27);
dev_spi_write(0x75,0x27);
dev_spi_write(0x76,0x27);
dev_spi_write(0x78,0x27);
dev_spi_write(0x79,0x27);
dev_spi_write(0x7a,0x27);
dev_spi_write(0x15a,0x26);
dev_spi_write(0x15a,0x26);
dev_spi_write(0x25,0x0);
dev_spi_write(0x15a,0x27);
dev_spi_write(0x168,0x1);
dev_spi_write(0x17c,0x1);
dev_spi_write(0x1b1,0x0);
dev_spi_write(0x1b0,0x10);
dev_spi_write(0x158,0x1);
dev_spi_write(0x159,0x1);
dev_spi_write(0x177,0x0);
dev_spi_write(0x176,0xf);
dev_spi_write(0x175,0x80);
dev_spi_write(0x174,0xc0);
dev_spi_write(0x178,0x4);
dev_spi_write(0x18b,0x0);
dev_spi_write(0x18a,0xf);
dev_spi_write(0x189,0x80);
dev_spi_write(0x188,0xc0);
dev_spi_write(0x18c,0x4);
dev_spi_write(0x11a,0x0);
dev_spi_write(0x119,0x0);
dev_spi_write(0x118,0x0);
dev_spi_write(0x126,0x0);
dev_spi_write(0x125,0x0);
dev_spi_write(0x124,0x0);
dev_spi_write(0x1c5,0x3d);
dev_spi_write(0x1c4,0xe0);
dev_spi_write(0x29,0x0);
dev_spi_write(0x18e,0x1);
dev_spi_write(0x112,0x0);
dev_spi_write(0x111,0x0);
dev_spi_write(0x110,0x0);
dev_spi_write(0x151,0xe);
dev_spi_write(0x150,0x40);
dev_spi_write(0x1ad,0x0);
dev_spi_write(0x1ac,0x0);
dev_spi_write(0x162,0x0);
dev_spi_write(0x163,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0xf);
dev_spi_write(0x133,0x0);
dev_spi_write(0x132,0x0);
dev_spi_write(0x131,0x1f);
dev_spi_write(0x130,0xe0);
dev_spi_write(0x135,0x0);
dev_spi_write(0x134,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x1);
dev_spi_write(0x540,0x0);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0x171);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15309 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15309 0x171 : %d\n",pollIter);
dev_spi_write(0x15,0x0);
dev_spi_write(0x14,0xff);
dev_spi_write(0x119,0x0);
dev_spi_write(0x118,0x1);
dev_spi_write(0x119,0x0);
dev_spi_write(0x118,0x0);
dev_spi_write(0x14,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x0);
dev_spi_write(0x540,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x19,0xf0);
dev_spi_write(0x7d3,0x1);
dev_spi_write(0x19,0x0);
dev_spi_write(0x19,0xf0);
dev_spi_write(0x320,0x0);
dev_spi_write(0x19,0x0);
dev_spi_write(0x13,0x1);
dev_spi_write(0x107,0xf0);
dev_spi_write(0x106,0x0);
dev_spi_write(0x105,0x0);
dev_spi_write(0x104,0x40);
dev_spi_write(0x10a,0x1);
dev_spi_write(0x109,0x0);
dev_spi_write(0x108,0x0);
dev_spi_write(0x13,0x2);
dev_spi_write(0x107,0xf0);
dev_spi_write(0x106,0x0);
dev_spi_write(0x105,0x0);
dev_spi_write(0x104,0x40);
dev_spi_write(0x10a,0x1);
dev_spi_write(0x109,0x0);
dev_spi_write(0x108,0x0);
dev_spi_write(0x13,0x4);
dev_spi_write(0x107,0xf0);
dev_spi_write(0x106,0x0);
dev_spi_write(0x105,0x0);
dev_spi_write(0x104,0x40);
dev_spi_write(0x10a,0x1);
dev_spi_write(0x109,0x0);
dev_spi_write(0x108,0x0);
dev_spi_write(0x13,0x8);
dev_spi_write(0x107,0xf0);
dev_spi_write(0x106,0x0);
dev_spi_write(0x105,0x0);
dev_spi_write(0x104,0x40);
dev_spi_write(0x10a,0x1);
dev_spi_write(0x109,0x0);
dev_spi_write(0x108,0x0);
dev_spi_write(0x13,0xf);
dev_spi_write(0x24,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x19,0xf0);
dev_spi_write(0x30c,0x1);
dev_spi_write(0x19,0x0);
dev_spi_write(0x13,0xf);
dev_spi_write(0x11a,0x0);
dev_spi_write(0x119,0x20);
dev_spi_write(0x118,0x0);
dev_spi_write(0x126,0x0);
dev_spi_write(0x125,0x20);
dev_spi_write(0x124,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xfd,0x1);
dev_spi_write(0xfc,0x80);
dev_spi_write(0x101,0x1);
dev_spi_write(0x100,0x80);
dev_spi_write(0x19d,0x1);
dev_spi_write(0x19c,0x80);
dev_spi_write(0x1a1,0x1);
dev_spi_write(0x1a0,0x80);
dev_spi_write(0x23d,0x1);
dev_spi_write(0x23c,0x80);
dev_spi_write(0x241,0x1);
dev_spi_write(0x240,0x80);
dev_spi_write(0x2dd,0x1);
dev_spi_write(0x2dc,0x80);
dev_spi_write(0x2e1,0x1);
dev_spi_write(0x2e0,0x80);
dev_spi_write(0x135,0xc);
dev_spi_write(0x134,0x0);
dev_spi_write(0x1d5,0xc);
dev_spi_write(0x1d4,0x0);
dev_spi_write(0x275,0xc);
dev_spi_write(0x274,0x0);
dev_spi_write(0x315,0xc);
dev_spi_write(0x314,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x13,0xf);
dev_spi_write(0x167,0x2);
dev_spi_write(0x166,0x0);
dev_spi_write(0x165,0x0);
dev_spi_write(0x164,0x0);
dev_spi_write(0x1b1,0x0);
dev_spi_write(0x1b0,0x30);
dev_spi_write(0x112,0x1);
dev_spi_write(0x111,0x0);
dev_spi_write(0x110,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0x1);
dev_spi_write(0x1b9,0x40);
dev_spi_write(0x1b8,0x0);
dev_spi_write(0x13,0x2);
dev_spi_write(0x1b9,0x40);
dev_spi_write(0x1b8,0x0);
dev_spi_write(0x13,0x4);
dev_spi_write(0x1b9,0x40);
dev_spi_write(0x1b8,0x0);
dev_spi_write(0x13,0x8);
dev_spi_write(0x1b9,0x40);
dev_spi_write(0x1b8,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x19,0xf0);
dev_spi_write(0x7b2,0x0);
dev_spi_write(0x7b0,0x1c);
dev_spi_write(0x7b1,0x1c);
dev_spi_write(0x19,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15431 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15431 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0xa);
dev_spi_write(0xa2,0x10);
dev_spi_write(0xa1,0x10);
dev_spi_write(0xa0,0x14);
dev_spi_write(0xa7,0x1f);
dev_spi_write(0xa6,0x1);
dev_spi_write(0xa5,0x1);
dev_spi_write(0xa4,0x0);
dev_spi_write(0xab,0x3);
dev_spi_write(0xaa,0x3);
dev_spi_write(0xa9,0x4);
dev_spi_write(0xa8,0x1f);
dev_spi_write(0xaf,0x0);
dev_spi_write(0xae,0x0);
dev_spi_write(0xad,0x1);
dev_spi_write(0xac,0x1);
dev_spi_write(0x193,0x88);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15451 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15451 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15452 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15465 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15465 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15473 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15473 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15474 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1f96,0x0);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1bd4,0x10);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15499 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15499 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15507 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15507 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 15508 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0xc0,0xc0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x500,0x1);
dev_spi_write(0x500,0x1);
dev_spi_write(0x500,0x9);
dev_spi_write(0x506,0x1);
dev_spi_write(0x502,0x0);
dev_spi_write(0x502,0x0);
dev_spi_write(0x501,0x8);
dev_spi_write(0x501,0xa);
dev_spi_write(0x508,0x0);
dev_spi_write(0x505,0xa0);
dev_spi_write(0x505,0xa1);
dev_spi_write(0x506,0x5);
dev_spi_write(0x506,0x15);
dev_spi_write(0x506,0x15);
dev_spi_write(0x505,0xa1);
dev_spi_write(0x508,0x0);
dev_spi_write(0x508,0x0);
dev_spi_write(0x503,0x0);
dev_spi_write(0x502,0x0);
dev_spi_write(0x500,0x1);
dev_spi_write(0x500,0x3);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xed,0xf);
dev_spi_write(0xf5,0x0);
dev_spi_write(0xe5,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x11,0x3f);
dev_spi_write(0x63,0x80);
dev_spi_write(0x67,0x10);
dev_spi_write(0x77,0xc);
dev_spi_write(0x76,0x53);
dev_spi_write(0x82,0x80);
dev_spi_write(0x82,0xa0);
dev_spi_write(0x81,0x30);
dev_spi_write(0x86,0xc0);
dev_spi_write(0x87,0x1);
dev_spi_write(0x84,0x85);
dev_spi_write(0x87,0x5);
dev_spi_write(0xf9,0x0);
dev_spi_write(0xfa,0x6);
dev_spi_write(0xe8,0x80);
dev_spi_write(0x14e,0x1);
dev_spi_write(0x14d,0x1c);
dev_spi_write(0x14c,0x20);
dev_spi_write(0x138,0x18);
dev_spi_write(0x13e,0x40);
dev_spi_write(0x4a,0x60);
dev_spi_write(0x49,0x80);
dev_spi_write(0x4a,0x61);
dev_spi_write(0xc2,0xc0);
dev_spi_write(0xc1,0x60);
dev_spi_write(0xb6,0xc);
dev_spi_write(0x4f,0xc);
dev_spi_write(0x12e,0x80);
dev_spi_write(0x12f,0x3);
dev_spi_write(0x12e,0xf0);
dev_spi_write(0x12f,0x3);
dev_spi_write(0x11,0x0);
dev_spi_write(0x10,0x3f);
dev_spi_write(0xc1,0x5a);
dev_spi_write(0x78,0x60);
dev_spi_write(0xc0,0x17);
dev_spi_write(0xd5,0x0);
dev_spi_write(0xd5,0x8);
dev_spi_write(0x150,0x30);
dev_spi_write(0xf8,0x51);
dev_spi_write(0xf9,0x50);
dev_spi_write(0xfa,0xc);
dev_spi_write(0xfb,0x8c);
dev_spi_write(0xfc,0xa);
dev_spi_write(0x168,0x2);
dev_spi_write(0xef,0x8);
dev_spi_write(0x178,0x71);
dev_spi_write(0x75,0xb5);
dev_spi_write(0x168,0x6);
dev_spi_write(0x168,0x2);
dev_spi_write(0x169,0xbb);
dev_spi_write(0x74,0x7a);
dev_spi_write(0x13c,0xfe);
dev_spi_write(0x13d,0xff);
dev_spi_write(0x13e,0x6b);
dev_spi_write(0x124,0xfe);
dev_spi_write(0x125,0xff);
dev_spi_write(0x126,0x6b);
dev_spi_write(0x129,0x24);
dev_spi_write(0x130,0x76);
dev_spi_write(0x130,0x7e);
dev_spi_write(0x10,0xf);
dev_spi_write(0x44,0x1);
dev_spi_write(0x3c,0x1);
dev_spi_write(0x3c,0x0);
dev_spi_write(0x44,0x0);
dev_spi_write(0xe8,0x0);
dev_spi_write(0xe8,0x1);
dev_spi_write(0x10,0x0);
dev_spi_write(0x15,0x4);
dev_spi_write(0x63,0x0);
dev_spi_write(0x62,0x4);
dev_spi_write(0x61,0x0);
dev_spi_write(0x60,0x0);
dev_spi_write(0x38,0xb0);
dev_spi_write(0x28,0x4);
dev_spi_write(0x15,0x8);
dev_spi_write(0x63,0x0);
dev_spi_write(0x62,0x4);
dev_spi_write(0x61,0x0);
dev_spi_write(0x60,0x0);
dev_spi_write(0x38,0xb0);
dev_spi_write(0x28,0x4);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0x6b,0x0);
dev_spi_write(0x6a,0x0);
dev_spi_write(0x69,0x0);
dev_spi_write(0x68,0x8);
dev_spi_write(0x67,0x0);
dev_spi_write(0x66,0x0);
dev_spi_write(0x65,0x40);
dev_spi_write(0x64,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x12,0xf);
dev_spi_write(0x20f4,0x32);
dev_spi_write(0x20f5,0x32);
dev_spi_write(0x20f6,0x32);
dev_spi_write(0x20f7,0x32);
dev_spi_write(0x20f8,0x32);
dev_spi_write(0x20f9,0x32);
dev_spi_write(0x12,0x0);
dev_spi_write(0x12,0x30);
dev_spi_write(0x20f4,0x32);
dev_spi_write(0x20f5,0x32);
dev_spi_write(0x20f6,0x32);
dev_spi_write(0x20f7,0x32);
dev_spi_write(0x20f8,0x32);
dev_spi_write(0x20f9,0x32);
dev_spi_write(0x12,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xed,0x0);
dev_spi_write(0xf5,0x3);
dev_spi_write(0xe5,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x10,0x30);
dev_spi_write(0x44,0x1);
dev_spi_write(0x3c,0x1);
dev_spi_write(0x3c,0x0);
dev_spi_write(0x44,0x0);
dev_spi_write(0xe8,0x0);
dev_spi_write(0xe8,0x1);
dev_spi_write(0x10,0x0);
rdVal = dev_spi_read(0x15);
dev_spi_write(0x15,(rdVal&0xbf)|0x40);
rdVal = dev_spi_read(0x170);
dev_spi_write(0x170,(rdVal&0xfe)|0x1);
rdVal = dev_spi_read(0x540);
dev_spi_write(0x540,(rdVal&0xfe)|0x0);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0x171);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 15678 of bringupLog\n");
xil_printf("Number of iterations of poll in line 15678 0x171 : %d\n",pollIter);
rdVal = dev_spi_read(0x15);
dev_spi_write(0x15,(rdVal&0xbf)|0x0);
rdVal = dev_spi_read(0x15);
dev_spi_write(0x15,(rdVal&0xfe)|0x1);
rdVal = dev_spi_read(0x5e);
dev_spi_write(0x5e,(rdVal&0xfe)|0x1);
rdVal = dev_spi_read(0x5d);
dev_spi_write(0x5d,(rdVal&0x1f)|0xec);
rdVal = dev_spi_read(0x15);
dev_spi_write(0x15,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x15);
dev_spi_write(0x15,(rdVal&0xbf)|0x40);
rdVal = dev_spi_read(0x170);
dev_spi_write(0x170,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x540);
dev_spi_write(0x540,(rdVal&0xfe)|0x0);
dev_spi_write(0x50f,0x0);
dev_spi_write(0x50e,0xc);
dev_spi_write(0x50d,0x0);
dev_spi_write(0x50c,0x0);
rdVal = dev_spi_read(0x15);
dev_spi_write(0x15,(rdVal&0xbf)|0x0);
rdVal = dev_spi_read(0x15);
dev_spi_write(0x15,(rdVal&0xfd)|0x2);
dev_spi_write(0xbb,0x0);
dev_spi_write(0xba,0x0);
dev_spi_write(0xb9,0x0);
dev_spi_write(0xb8,0x0);
dev_spi_write(0xbb,0x0);
dev_spi_write(0xba,0x0);
dev_spi_write(0xb9,0x80);
dev_spi_write(0xb8,0x0);
dev_spi_write(0xbb,0x0);
dev_spi_write(0xba,0x0);
dev_spi_write(0xb9,0x0);
dev_spi_write(0xb8,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x16,0x10);
dev_spi_write(0x48,0x10);
dev_spi_write(0x48,0x10);
dev_spi_write(0x49,0x32);
dev_spi_write(0x49,0x32);
dev_spi_write(0x4a,0x54);
dev_spi_write(0x4a,0x54);
dev_spi_write(0x4b,0x76);
dev_spi_write(0x4b,0x76);
dev_spi_write(0x4c,0x10);
dev_spi_write(0x4c,0x10);
dev_spi_write(0x4d,0x32);
dev_spi_write(0x4d,0x32);
dev_spi_write(0x4e,0x54);
dev_spi_write(0x4e,0x54);
dev_spi_write(0x4f,0x76);
dev_spi_write(0x4f,0x76);
dev_spi_write(0x68,0x10);
dev_spi_write(0x68,0x10);
dev_spi_write(0x69,0x32);
dev_spi_write(0x69,0x32);
dev_spi_write(0x6a,0x54);
dev_spi_write(0x6a,0x54);
dev_spi_write(0x6b,0x76);
dev_spi_write(0x6b,0x76);
dev_spi_write(0x6c,0x10);
dev_spi_write(0x6c,0x10);
dev_spi_write(0x6d,0x32);
dev_spi_write(0x6d,0x32);
dev_spi_write(0x6e,0x54);
dev_spi_write(0x6e,0x54);
dev_spi_write(0x6f,0x76);
dev_spi_write(0x6f,0x76);
dev_spi_write(0x34,0x0);
dev_spi_write(0x34,0x0);
dev_spi_write(0x35,0x21);
dev_spi_write(0x35,0x11);
dev_spi_write(0x36,0x42);
dev_spi_write(0x36,0x22);
dev_spi_write(0x37,0x63);
dev_spi_write(0x37,0x33);
dev_spi_write(0x38,0x44);
dev_spi_write(0x38,0x44);
dev_spi_write(0x39,0x55);
dev_spi_write(0x39,0x55);
dev_spi_write(0x3a,0x66);
dev_spi_write(0x3a,0x66);
dev_spi_write(0x3b,0x77);
dev_spi_write(0x3b,0x77);
dev_spi_write(0x40,0x0);
dev_spi_write(0x40,0x0);
dev_spi_write(0x41,0x21);
dev_spi_write(0x41,0x11);
dev_spi_write(0x42,0x22);
dev_spi_write(0x42,0x22);
dev_spi_write(0x43,0x33);
dev_spi_write(0x43,0x33);
dev_spi_write(0x44,0x50);
dev_spi_write(0x44,0x50);
dev_spi_write(0x44,0x50);
dev_spi_write(0x44,0x50);
dev_spi_write(0x45,0xfa);
dev_spi_write(0x45,0xfa);
dev_spi_write(0x45,0xfa);
dev_spi_write(0x45,0xfa);
dev_spi_write(0x46,0xfa);
dev_spi_write(0x46,0xfa);
dev_spi_write(0x46,0xfa);
dev_spi_write(0x46,0xfa);
dev_spi_write(0x47,0x50);
dev_spi_write(0x47,0x50);
dev_spi_write(0x47,0x50);
dev_spi_write(0x47,0x50);
dev_spi_write(0xcc,0x0);
dev_spi_write(0xcc,0x0);
dev_spi_write(0xcd,0x11);
dev_spi_write(0xcd,0x11);
dev_spi_write(0xce,0x22);
dev_spi_write(0xce,0x22);
dev_spi_write(0xcf,0x33);
dev_spi_write(0xcf,0x33);
dev_spi_write(0xd0,0x48);
dev_spi_write(0xd0,0x88);
dev_spi_write(0xd1,0x59);
dev_spi_write(0xd1,0x99);
dev_spi_write(0xd2,0x6a);
dev_spi_write(0xd2,0xaa);
dev_spi_write(0xd3,0x7b);
dev_spi_write(0xd3,0xbb);
dev_spi_write(0x60,0x10);
dev_spi_write(0x60,0x10);
dev_spi_write(0x61,0x34);
dev_spi_write(0x61,0x54);
dev_spi_write(0xbc,0xe4);
dev_spi_write(0xbc,0xe4);
dev_spi_write(0xbc,0xe4);
dev_spi_write(0xbc,0xe4);
dev_spi_write(0xbe,0x4e);
dev_spi_write(0xbe,0x4e);
dev_spi_write(0xbe,0x6e);
dev_spi_write(0xbe,0xee);
dev_spi_write(0x54,0x0);
dev_spi_write(0x54,0x0);
dev_spi_write(0x55,0x30);
dev_spi_write(0x55,0x0);
dev_spi_write(0x56,0x50);
dev_spi_write(0x56,0x0);
dev_spi_write(0xca,0xe4);
dev_spi_write(0xca,0xe0);
dev_spi_write(0xca,0xc0);
dev_spi_write(0xca,0x0);
dev_spi_write(0x9c,0x3);
dev_spi_write(0x9e,0x3);
dev_spi_write(0x9c,0x3);
dev_spi_write(0xa0,0x2);
dev_spi_write(0xa0,0x2);
dev_spi_write(0x16,0x0);
dev_spi_write(0x15,0x4);
dev_spi_write(0x67,0x18);
dev_spi_write(0x66,0x0);
dev_spi_write(0x65,0x0);
dev_spi_write(0x64,0x0);
dev_spi_write(0x15,0x8);
dev_spi_write(0x67,0x18);
dev_spi_write(0x66,0x0);
dev_spi_write(0x65,0x0);
dev_spi_write(0x64,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x16,0x1);
dev_spi_write(0x6d,0x7);
dev_spi_write(0x6d,0x7);
dev_spi_write(0x6d,0x7);
dev_spi_write(0x22,0x4);
dev_spi_write(0x6f,0x2);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xe);
dev_spi_write(0x6c,0xc);
dev_spi_write(0x6c,0x8);
dev_spi_write(0x6c,0x0);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x5c,0x1f);
dev_spi_write(0x5c,0x1f);
dev_spi_write(0x5c,0x1b);
dev_spi_write(0x5c,0x13);
dev_spi_write(0x5c,0x3);
dev_spi_write(0x21,0x0);
dev_spi_write(0x5d,0x1);
dev_spi_write(0x5d,0x1);
dev_spi_write(0x24,0xf);
dev_spi_write(0x69,0x88);
dev_spi_write(0x69,0x88);
dev_spi_write(0x6a,0x88);
dev_spi_write(0x6a,0x88);
dev_spi_write(0x40,0x1);
dev_spi_write(0x41,0x0);
dev_spi_write(0x46,0x1);
dev_spi_write(0x47,0x2);
dev_spi_write(0x4c,0x1);
dev_spi_write(0x4d,0x2);
dev_spi_write(0x34,0x17);
dev_spi_write(0x84,0x1f);
dev_spi_write(0x79,0x1f);
dev_spi_write(0x42,0x1);
dev_spi_write(0x43,0x0);
dev_spi_write(0x48,0x1);
dev_spi_write(0x49,0x2);
dev_spi_write(0x4e,0x1);
dev_spi_write(0x4f,0x2);
dev_spi_write(0x35,0x17);
dev_spi_write(0x9c,0x1f);
dev_spi_write(0x91,0x1f);
dev_spi_write(0x44,0x1);
dev_spi_write(0x45,0x2);
dev_spi_write(0x4a,0x1);
dev_spi_write(0x4b,0x0);
dev_spi_write(0x50,0x1);
dev_spi_write(0x51,0x0);
dev_spi_write(0x36,0x18);
dev_spi_write(0xb4,0x1f);
dev_spi_write(0xa9,0x1f);
dev_spi_write(0x20,0x0);
dev_spi_write(0x77,0x1);
dev_spi_write(0x8f,0x1);
dev_spi_write(0xa7,0x1);
dev_spi_write(0x23,0xf);
dev_spi_write(0x3c,0x2);
dev_spi_write(0x3c,0x2);
dev_spi_write(0x3c,0xa);
dev_spi_write(0x3c,0xa);
dev_spi_write(0x3c,0x2a);
dev_spi_write(0x3c,0x3a);
dev_spi_write(0xbc,0x0);
dev_spi_write(0xbd,0x1);
dev_spi_write(0xbe,0x2);
dev_spi_write(0xbf,0x3);
dev_spi_write(0xe4,0x42);
dev_spi_write(0xe4,0x22);
dev_spi_write(0xe5,0x83);
dev_spi_write(0xe5,0x43);
dev_spi_write(0xe6,0x42);
dev_spi_write(0xe6,0x22);
dev_spi_write(0xe7,0x83);
dev_spi_write(0xe7,0x43);
dev_spi_write(0xe8,0x42);
dev_spi_write(0xe8,0x22);
dev_spi_write(0xe9,0x83);
dev_spi_write(0xe9,0x43);
dev_spi_write(0x37,0x6);
dev_spi_write(0x37,0x4);
dev_spi_write(0x37,0x0);
dev_spi_write(0x16,0x2);
dev_spi_write(0x6d,0x7);
dev_spi_write(0x6d,0x7);
dev_spi_write(0x6d,0x7);
dev_spi_write(0x22,0x4);
dev_spi_write(0x6f,0x2);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xf);
dev_spi_write(0x6c,0xe);
dev_spi_write(0x6c,0xc);
dev_spi_write(0x6c,0x8);
dev_spi_write(0x6c,0x0);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x6e,0xf);
dev_spi_write(0x5c,0x1f);
dev_spi_write(0x5c,0x1f);
dev_spi_write(0x5c,0x1b);
dev_spi_write(0x5c,0x13);
dev_spi_write(0x5c,0x3);
dev_spi_write(0x21,0x0);
dev_spi_write(0x5d,0x1);
dev_spi_write(0x5d,0x1);
dev_spi_write(0x24,0xf);
dev_spi_write(0x69,0x88);
dev_spi_write(0x69,0x88);
dev_spi_write(0x6a,0x88);
dev_spi_write(0x6a,0x88);
dev_spi_write(0x40,0x1);
dev_spi_write(0x41,0x0);
dev_spi_write(0x46,0x1);
dev_spi_write(0x47,0x2);
dev_spi_write(0x4c,0x1);
dev_spi_write(0x4d,0x2);
dev_spi_write(0x34,0x17);
dev_spi_write(0x84,0x1f);
dev_spi_write(0x79,0x1f);
dev_spi_write(0x42,0x1);
dev_spi_write(0x43,0x0);
dev_spi_write(0x48,0x1);
dev_spi_write(0x49,0x2);
dev_spi_write(0x4e,0x1);
dev_spi_write(0x4f,0x2);
dev_spi_write(0x35,0x17);
dev_spi_write(0x9c,0x1f);
dev_spi_write(0x91,0x1f);
dev_spi_write(0x44,0x1);
dev_spi_write(0x45,0x2);
dev_spi_write(0x4a,0x1);
dev_spi_write(0x4b,0x0);
dev_spi_write(0x50,0x1);
dev_spi_write(0x51,0x0);
dev_spi_write(0x36,0x18);
dev_spi_write(0xb4,0x1f);
dev_spi_write(0xa9,0x1f);
dev_spi_write(0x20,0x0);
dev_spi_write(0x77,0x1);
dev_spi_write(0x8f,0x1);
dev_spi_write(0xa7,0x1);
dev_spi_write(0x23,0xf);
dev_spi_write(0x3c,0x2);
dev_spi_write(0x3c,0x2);
dev_spi_write(0x3c,0xa);
dev_spi_write(0x3c,0xa);
dev_spi_write(0x3c,0x2a);
dev_spi_write(0x3c,0x3a);
dev_spi_write(0xbc,0x4);
dev_spi_write(0xbd,0x5);
dev_spi_write(0xbe,0x6);
dev_spi_write(0xbf,0x7);
dev_spi_write(0xe4,0x42);
dev_spi_write(0xe4,0x22);
dev_spi_write(0xe5,0x83);
dev_spi_write(0xe5,0x43);
dev_spi_write(0xe6,0x42);
dev_spi_write(0xe6,0x22);
dev_spi_write(0xe7,0x83);
dev_spi_write(0xe7,0x43);
dev_spi_write(0xe8,0x42);
dev_spi_write(0xe8,0x22);
dev_spi_write(0xe9,0x83);
dev_spi_write(0xe9,0x43);
dev_spi_write(0x37,0x6);
dev_spi_write(0x37,0x4);
dev_spi_write(0x37,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x4);
dev_spi_write(0x6c,0x1f);
dev_spi_write(0x6d,0x1f);
dev_spi_write(0x57,0x1f);
dev_spi_write(0x49,0x1f);
dev_spi_write(0x69,0x0);
dev_spi_write(0x68,0x3);
dev_spi_write(0x6b,0x0);
dev_spi_write(0x6a,0x3);
dev_spi_write(0x71,0x0);
dev_spi_write(0x73,0x0);
dev_spi_write(0x21,0x4);
dev_spi_write(0x24,0x5e);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xfe);
dev_spi_write(0x25,0xfc);
dev_spi_write(0x25,0xf8);
dev_spi_write(0x25,0xf0);
dev_spi_write(0x20,0x3);
dev_spi_write(0x20,0x3);
dev_spi_write(0x64,0xff);
dev_spi_write(0x40,0x4);
dev_spi_write(0x40,0xc);
dev_spi_write(0xac,0x4);
dev_spi_write(0xac,0xc);
dev_spi_write(0x2c,0x1);
dev_spi_write(0x2d,0x2);
dev_spi_write(0x2e,0x1);
dev_spi_write(0x2f,0x2);
dev_spi_write(0x30,0x1);
dev_spi_write(0x31,0x0);
dev_spi_write(0x32,0x1);
dev_spi_write(0x33,0x0);
dev_spi_write(0x34,0x1);
dev_spi_write(0x35,0x0);
dev_spi_write(0x36,0x1);
dev_spi_write(0x37,0x0);
dev_spi_write(0x22,0x59);
dev_spi_write(0x23,0x59);
dev_spi_write(0x22,0x59);
dev_spi_write(0x23,0x59);
dev_spi_write(0x38,0x1f);
dev_spi_write(0x38,0x1d);
dev_spi_write(0x38,0x19);
dev_spi_write(0x38,0x11);
dev_spi_write(0x38,0x1);
dev_spi_write(0x26,0x0);
dev_spi_write(0x42,0x7f);
dev_spi_write(0x78,0xdf);
dev_spi_write(0x79,0xdf);
dev_spi_write(0x7a,0x0);
dev_spi_write(0x7b,0x0);
dev_spi_write(0x103,0x0);
dev_spi_write(0x102,0x0);
dev_spi_write(0x101,0x0);
dev_spi_write(0x100,0x3f);
dev_spi_write(0x107,0x20);
dev_spi_write(0x106,0x20);
dev_spi_write(0x105,0x20);
dev_spi_write(0x104,0x20);
dev_spi_write(0xfb,0x0);
dev_spi_write(0xfa,0x0);
dev_spi_write(0xf9,0x0);
dev_spi_write(0xf8,0x3f);
dev_spi_write(0xff,0x20);
dev_spi_write(0xfe,0x20);
dev_spi_write(0xfd,0x20);
dev_spi_write(0xfc,0x20);
dev_spi_write(0x113,0x0);
dev_spi_write(0x112,0x0);
dev_spi_write(0x111,0x0);
dev_spi_write(0x110,0x3f);
dev_spi_write(0x117,0x20);
dev_spi_write(0x116,0x20);
dev_spi_write(0x115,0x20);
dev_spi_write(0x114,0x20);
dev_spi_write(0x10b,0x0);
dev_spi_write(0x10a,0x0);
dev_spi_write(0x109,0x0);
dev_spi_write(0x108,0x3f);
dev_spi_write(0x10f,0x20);
dev_spi_write(0x10e,0x20);
dev_spi_write(0x10d,0x20);
dev_spi_write(0x10c,0x20);
dev_spi_write(0x24,0x5c);
dev_spi_write(0x3c,0x88);
dev_spi_write(0x3c,0x88);
dev_spi_write(0x3d,0x88);
dev_spi_write(0x3d,0x88);
dev_spi_write(0x26,0x0);
dev_spi_write(0x47,0x1);
dev_spi_write(0x55,0x1);
dev_spi_write(0x64,0xf1);
dev_spi_write(0x81,0xf1);
dev_spi_write(0x83,0x1f);
dev_spi_write(0x83,0xff);
dev_spi_write(0x81,0xff);
dev_spi_write(0x80,0x1f);
dev_spi_write(0x80,0xff);
dev_spi_write(0xa8,0x2);
dev_spi_write(0x24,0x58);
dev_spi_write(0x24,0x50);
dev_spi_write(0x16,0x8);
dev_spi_write(0x6c,0x1f);
dev_spi_write(0x6d,0x1f);
dev_spi_write(0x57,0x1f);
dev_spi_write(0x49,0x1f);
dev_spi_write(0x69,0x0);
dev_spi_write(0x68,0x3);
dev_spi_write(0x6b,0x0);
dev_spi_write(0x6a,0x3);
dev_spi_write(0x71,0x0);
dev_spi_write(0x73,0x0);
dev_spi_write(0x21,0x4);
dev_spi_write(0x24,0x5e);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xff);
dev_spi_write(0x25,0xfe);
dev_spi_write(0x25,0xfc);
dev_spi_write(0x25,0xf8);
dev_spi_write(0x25,0xf0);
dev_spi_write(0x20,0x3);
dev_spi_write(0x20,0x3);
dev_spi_write(0x64,0xff);
dev_spi_write(0x40,0x4);
dev_spi_write(0x40,0xc);
dev_spi_write(0xac,0x4);
dev_spi_write(0xac,0xc);
dev_spi_write(0x2c,0x1);
dev_spi_write(0x2d,0x2);
dev_spi_write(0x2e,0x1);
dev_spi_write(0x2f,0x2);
dev_spi_write(0x30,0x1);
dev_spi_write(0x31,0x0);
dev_spi_write(0x32,0x1);
dev_spi_write(0x33,0x0);
dev_spi_write(0x34,0x1);
dev_spi_write(0x35,0x0);
dev_spi_write(0x36,0x1);
dev_spi_write(0x37,0x0);
dev_spi_write(0x22,0x59);
dev_spi_write(0x23,0x59);
dev_spi_write(0x22,0x59);
dev_spi_write(0x23,0x59);
dev_spi_write(0x38,0x1f);
dev_spi_write(0x38,0x1d);
dev_spi_write(0x38,0x19);
dev_spi_write(0x38,0x11);
dev_spi_write(0x38,0x1);
dev_spi_write(0x26,0x0);
dev_spi_write(0x42,0x7f);
dev_spi_write(0x78,0xdf);
dev_spi_write(0x79,0xdf);
dev_spi_write(0x7a,0x0);
dev_spi_write(0x7b,0x0);
dev_spi_write(0x103,0x0);
dev_spi_write(0x102,0x0);
dev_spi_write(0x101,0x0);
dev_spi_write(0x100,0x3f);
dev_spi_write(0x107,0x20);
dev_spi_write(0x106,0x20);
dev_spi_write(0x105,0x20);
dev_spi_write(0x104,0x20);
dev_spi_write(0xfb,0x0);
dev_spi_write(0xfa,0x0);
dev_spi_write(0xf9,0x0);
dev_spi_write(0xf8,0x3f);
dev_spi_write(0xff,0x20);
dev_spi_write(0xfe,0x20);
dev_spi_write(0xfd,0x20);
dev_spi_write(0xfc,0x20);
dev_spi_write(0x113,0x0);
dev_spi_write(0x112,0x0);
dev_spi_write(0x111,0x0);
dev_spi_write(0x110,0x3f);
dev_spi_write(0x117,0x20);
dev_spi_write(0x116,0x20);
dev_spi_write(0x115,0x20);
dev_spi_write(0x114,0x20);
dev_spi_write(0x10b,0x0);
dev_spi_write(0x10a,0x0);
dev_spi_write(0x109,0x0);
dev_spi_write(0x108,0x3f);
dev_spi_write(0x10f,0x20);
dev_spi_write(0x10e,0x20);
dev_spi_write(0x10d,0x20);
dev_spi_write(0x10c,0x20);
dev_spi_write(0x24,0x5c);
dev_spi_write(0x3c,0x88);
dev_spi_write(0x3c,0x88);
dev_spi_write(0x3d,0x88);
dev_spi_write(0x3d,0x88);
dev_spi_write(0x26,0x0);
dev_spi_write(0x47,0x1);
dev_spi_write(0x55,0x1);
dev_spi_write(0x64,0xf0);
dev_spi_write(0x81,0xf1);
dev_spi_write(0x83,0x1f);
dev_spi_write(0x83,0xff);
dev_spi_write(0x81,0xff);
dev_spi_write(0x80,0x1f);
dev_spi_write(0x80,0xff);
dev_spi_write(0xa8,0x2);
dev_spi_write(0x24,0x58);
dev_spi_write(0x24,0x50);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x10);
dev_spi_write(0x7c,0xc1);
dev_spi_write(0x7c,0x21);
dev_spi_write(0x7d,0x4);
dev_spi_write(0x7d,0x84);
dev_spi_write(0x7e,0x9);
dev_spi_write(0x7e,0x9);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x1);
dev_spi_write(0x120,0x0);
dev_spi_write(0x120,0x0);
dev_spi_write(0x120,0x30);
dev_spi_write(0x121,0x0);
dev_spi_write(0x121,0xc);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x10);
dev_spi_write(0x29,0x3);
dev_spi_write(0x29,0x3);
dev_spi_write(0x81,0x1);
dev_spi_write(0x81,0x21);
dev_spi_write(0x82,0x4);
dev_spi_write(0x82,0x6);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x2);
dev_spi_write(0x120,0x0);
dev_spi_write(0x120,0x0);
dev_spi_write(0x120,0x30);
dev_spi_write(0x121,0x0);
dev_spi_write(0x121,0xc);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x10);
dev_spi_write(0x29,0x3);
dev_spi_write(0x29,0x3);
dev_spi_write(0x16,0x0);
dev_spi_write(0x13,0x40);
dev_spi_write(0xd0,0x3);
dev_spi_write(0x13,0x80);
dev_spi_write(0xd0,0x3);
dev_spi_write(0x13,0x0);
dev_spi_write(0x12,0x1);
dev_spi_write(0x773,0x1);
dev_spi_write(0x773,0x1);
dev_spi_write(0x12,0x8);
dev_spi_write(0x773,0x1);
dev_spi_write(0x773,0x1);
dev_spi_write(0x12,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0x98,0x1);
dev_spi_write(0x99,0x1);
dev_spi_write(0x9a,0x1);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x101,0x2);
dev_spi_write(0x100,0x3f);
dev_spi_write(0x103,0x0);
dev_spi_write(0x102,0x0);
dev_spi_write(0x105,0x2);
dev_spi_write(0x104,0x3f);
dev_spi_write(0x107,0x0);
dev_spi_write(0x106,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x13,0x4);
dev_spi_write(0x20,0x1);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x930,0x4);
dev_spi_write(0x15,0x0);
dev_spi_write(0x19,0x40);
dev_spi_write(0x461,0x1);
dev_spi_write(0x460,0x1);
dev_spi_write(0x19,0x0);
dev_spi_write(0x13,0x8);
dev_spi_write(0x20,0x1);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x930,0xc);
dev_spi_write(0x15,0x0);
dev_spi_write(0x19,0x80);
dev_spi_write(0x461,0x1);
dev_spi_write(0x460,0x1);
dev_spi_write(0x19,0x40);
dev_spi_write(0xb81,0x20);
dev_spi_write(0x19,0x0);
dev_spi_write(0x11,0x3f);
dev_spi_write(0xce,0x20);
dev_spi_write(0xcb,0x4);
dev_spi_write(0xca,0x20);
dev_spi_write(0xce,0x30);
dev_spi_write(0xc3,0x40);
dev_spi_write(0xc0,0x1);
dev_spi_write(0xb9,0x40);
dev_spi_write(0xb9,0x50);
dev_spi_write(0xb9,0x70);
dev_spi_write(0xb9,0x78);
dev_spi_write(0x11,0x0);
dev_spi_write(0x10,0x3f);
dev_spi_write(0xb0,0x30);
dev_spi_write(0xb4,0x30);
dev_spi_write(0x10,0x0);
dev_spi_write(0x19,0x1);
dev_spi_write(0x39c,0x1);
dev_spi_write(0x39d,0x1);
dev_spi_write(0x39e,0x1);
dev_spi_write(0x39f,0x1);
dev_spi_write(0x3a0,0x1);
dev_spi_write(0x3a1,0x1);
dev_spi_write(0x19,0x0);
dev_spi_write(0x13,0x40);
dev_spi_write(0x124,0x0);
dev_spi_write(0x174,0x0);
dev_spi_write(0x13,0x80);
dev_spi_write(0x124,0x0);
dev_spi_write(0x174,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x13,0x10);
dev_spi_write(0xc8,0x0);
dev_spi_write(0xcc,0x0);
dev_spi_write(0x13,0x20);
dev_spi_write(0xc8,0x0);
dev_spi_write(0xcc,0x0);
dev_spi_write(0x13,0x10);
dev_spi_write(0x6c,0x0);
dev_spi_write(0x13,0x20);
dev_spi_write(0x6c,0x0);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x10);
dev_spi_write(0x4c0,0x5);
dev_spi_write(0x4c0,0x5);
dev_spi_write(0x8a1,0x0);
dev_spi_write(0x4bc,0x21);
dev_spi_write(0x4bc,0x22);
dev_spi_write(0x10c5,0x0);
dev_spi_write(0x4a4,0x1);
dev_spi_write(0x4a4,0x1);
dev_spi_write(0xa3d,0x0);
dev_spi_write(0xa3e,0x23);
dev_spi_write(0x420,0x5);
dev_spi_write(0x420,0x5);
dev_spi_write(0x8c9,0x0);
dev_spi_write(0x514,0x21);
dev_spi_write(0x514,0x22);
dev_spi_write(0x10f5,0x0);
dev_spi_write(0x4e4,0x5);
dev_spi_write(0x4e4,0x5);
dev_spi_write(0x8a5,0x0);
dev_spi_write(0x4c4,0x21);
dev_spi_write(0x4c4,0x22);
dev_spi_write(0x10c9,0x0);
dev_spi_write(0x4f4,0x5);
dev_spi_write(0x4f4,0x5);
dev_spi_write(0x8cd,0x0);
dev_spi_write(0x510,0x1);
dev_spi_write(0x510,0x1);
dev_spi_write(0x8ad,0x0);
dev_spi_write(0x8ae,0x3e);
dev_spi_write(0x50c,0x21);
dev_spi_write(0x50c,0x22);
dev_spi_write(0x10f1,0x0);
dev_spi_write(0x40c,0x1);
dev_spi_write(0x40c,0x1);
dev_spi_write(0xa49,0x0);
dev_spi_write(0xa4a,0x4);
dev_spi_write(0x468,0x1);
dev_spi_write(0x468,0x1);
dev_spi_write(0x9dd,0x0);
dev_spi_write(0x9de,0x18);
dev_spi_write(0x468,0x1);
dev_spi_write(0x468,0x1);
dev_spi_write(0x9e1,0x0);
dev_spi_write(0x9e2,0x18);
dev_spi_write(0x454,0x5);
dev_spi_write(0x454,0x5);
dev_spi_write(0x905,0x0);
dev_spi_write(0x538,0x1);
dev_spi_write(0x538,0x1);
dev_spi_write(0x8c1,0x0);
dev_spi_write(0x8c2,0x48);
dev_spi_write(0x538,0x1);
dev_spi_write(0x538,0x1);
dev_spi_write(0x8c5,0x0);
dev_spi_write(0x8c6,0x48);
dev_spi_write(0x48c,0x1);
dev_spi_write(0x48c,0x1);
dev_spi_write(0x8b9,0x0);
dev_spi_write(0x8ba,0x1f);
dev_spi_write(0x48c,0x1);
dev_spi_write(0x48c,0x1);
dev_spi_write(0x8bd,0x0);
dev_spi_write(0x8be,0x1f);
dev_spi_write(0x4b0,0x1);
dev_spi_write(0x4b0,0x1);
dev_spi_write(0xa41,0x0);
dev_spi_write(0xa42,0x26);
dev_spi_write(0x4cc,0x1);
dev_spi_write(0x4cc,0x1);
dev_spi_write(0xa45,0x0);
dev_spi_write(0xa46,0x2d);
dev_spi_write(0x4a0,0x1);
dev_spi_write(0x4a0,0x1);
dev_spi_write(0x9d5,0x0);
dev_spi_write(0x9d6,0x22);
dev_spi_write(0x4a0,0x1);
dev_spi_write(0x4a0,0x1);
dev_spi_write(0x9d9,0x0);
dev_spi_write(0x9da,0x22);
dev_spi_write(0x534,0x5);
dev_spi_write(0x534,0x5);
dev_spi_write(0x8b1,0x0);
dev_spi_write(0x2bc,0x0);
dev_spi_write(0x2c4,0x0);
dev_spi_write(0x30c,0x0);
dev_spi_write(0x314,0x0);
dev_spi_write(0x2c0,0x0);
dev_spi_write(0x2e4,0x0);
dev_spi_write(0x334,0x0);
dev_spi_write(0x310,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x16,0x3);
dev_spi_write(0x6d,0x6);
dev_spi_write(0x6d,0x2);
dev_spi_write(0x6d,0x0);
dev_spi_write(0x6e,0xe);
dev_spi_write(0x6e,0xc);
dev_spi_write(0x6e,0x8);
dev_spi_write(0x6e,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0xc);
dev_spi_write(0x20,0x2);
dev_spi_write(0x20,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x3);
dev_spi_write(0x124,0x8);
dev_spi_write(0x128,0x8);
dev_spi_write(0x124,0x0);
dev_spi_write(0x128,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x4);
dev_spi_write(0xeb,0xf0);
dev_spi_write(0xeb,0xff);
dev_spi_write(0xeb,0xf);
dev_spi_write(0xeb,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x15,0x2);
dev_spi_write(0xdc,0x10);
dev_spi_write(0xdf,0x10);
dev_spi_write(0x100,0x10);
dev_spi_write(0xc4,0x10);
dev_spi_write(0xc7,0x10);
dev_spi_write(0xcc,0x10);
dev_spi_write(0xcf,0x10);
dev_spi_write(0xd8,0x10);
dev_spi_write(0xd4,0x10);
dev_spi_write(0xdc,0x0);
dev_spi_write(0xdf,0x0);
dev_spi_write(0x100,0x0);
dev_spi_write(0xc4,0x0);
dev_spi_write(0xc7,0x0);
dev_spi_write(0xcc,0x0);
dev_spi_write(0xcf,0x0);
dev_spi_write(0xd8,0x0);
dev_spi_write(0xd4,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x1);
dev_spi_write(0x540,0x0);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0x171);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16488 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16488 0x171 : %d\n",pollIter);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0x85b,0x0);
dev_spi_write(0x85a,0x0);
dev_spi_write(0x859,0x0);
dev_spi_write(0x858,0x0);
dev_spi_write(0x85b,0x0);
dev_spi_write(0x85a,0x0);
dev_spi_write(0x859,0x1);
dev_spi_write(0x858,0x1);
dev_spi_write(0x85b,0x0);
dev_spi_write(0x85a,0x0);
dev_spi_write(0x859,0x0);
dev_spi_write(0x858,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x1);
dev_spi_write(0x6a,0x0);
dev_spi_write(0x6e,0x0);
dev_spi_write(0x6a,0x0);
dev_spi_write(0x6a,0x2);
dev_spi_write(0x58,0x6);
delaySec(0.001000);
dev_spi_write(0x58,0x4);
dev_spi_write(0x15,0x0);
dev_spi_write(0x15,0x40);
dev_spi_write(0x170,0x0);
dev_spi_write(0x540,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x16,0x1);
rdVal = dev_spi_read(0x12c);
if ((rdVal&0x8) != 0x8)
xil_printf("Readcheck Error in Line 16519 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x130);
if ((rdVal&0x8) != 0x8)
xil_printf("Readcheck Error in Line 16520 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x3);
dev_spi_write(0x24,0x0);
dev_spi_write(0xf0,0xf);
dev_spi_write(0xf0,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x4);
dev_spi_write(0x64,0x1);
dev_spi_write(0x128,0x1);
dev_spi_write(0x128,0x0);
dev_spi_write(0x128,0x4);
dev_spi_write(0x128,0x0);
dev_spi_write(0x16,0x8);
dev_spi_write(0x64,0x0);
dev_spi_write(0x128,0x1);
dev_spi_write(0x128,0x0);
dev_spi_write(0x128,0x4);
dev_spi_write(0x128,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x60);
dev_spi_write(0x16,0x20);
dev_spi_write(0x16,0x60);
dev_spi_write(0x41fb,0x2);
dev_spi_write(0x41fa,0x46);
dev_spi_write(0x43fb,0x2);
dev_spi_write(0x43fa,0x46);
dev_spi_write(0x45fb,0x2);
dev_spi_write(0x45fa,0x46);
dev_spi_write(0x47fb,0x2);
dev_spi_write(0x47fa,0x46);
dev_spi_write(0x16,0x0);
dev_spi_write(0x13,0xf);
dev_spi_write(0x15a,0x25);
dev_spi_write(0x13,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xed,0x0);
dev_spi_write(0xf5,0x0);
dev_spi_write(0xe5,0xf);
dev_spi_write(0x15,0x0);
dev_spi_write(0x19,0x20);
dev_spi_write(0xa25,0x20);
dev_spi_write(0x19,0x80);
dev_spi_write(0xa25,0x20);
dev_spi_write(0x19,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16567 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16567 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x1);
dev_spi_write(0xa0,0x3);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x52);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16579 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16579 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16580 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16593 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16593 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0x3);
dev_spi_write(0x193,0x53);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16601 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16601 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16602 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x19,0xf0);
dev_spi_write(0x320,0x0);
dev_spi_write(0x19,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xed,0xf);
dev_spi_write(0xf5,0x0);
dev_spi_write(0xe5,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x10,0xf);
dev_spi_write(0x3c,0x1);
dev_spi_write(0x3c,0x0);
dev_spi_write(0x10,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xed,0x0);
dev_spi_write(0xf5,0x3);
dev_spi_write(0xe5,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x10,0x30);
dev_spi_write(0x3c,0x1);
dev_spi_write(0x3c,0x0);
dev_spi_write(0x10,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16638 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16638 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16646 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16646 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16647 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x144,0x8);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x8);
dev_spi_write(0x1f8f,0x5);
dev_spi_write(0x18,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16666 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16666 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0x193,0x90);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16674 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16674 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16675 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16688 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16688 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x1);
dev_spi_write(0xa2,0x1);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0xf);
dev_spi_write(0x193,0x9f);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16696 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16696 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16697 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16710 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16710 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0xb);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0xf);
dev_spi_write(0x193,0x49);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16718 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16718 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16719 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16732 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16732 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0xf);
dev_spi_write(0x193,0x4b);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16740 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16740 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16741 of bringupLog - ReadValue : %d\n",rdVal);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16754 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16754 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0xf);
dev_spi_write(0xa7,0x0);
dev_spi_write(0xa6,0x0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x0);
dev_spi_write(0x193,0x13);
delaySec(0.300000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16771 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16771 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16772 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x18);
dev_spi_write(0x18,(rdVal&0xdf)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x1);
rdVal = dev_spi_read(0x14c4);
dev_spi_write(0x14c4,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x2);
rdVal = dev_spi_read(0x14c4);
dev_spi_write(0x14c4,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x4);
rdVal = dev_spi_read(0x14c4);
dev_spi_write(0x14c4,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x8);
rdVal = dev_spi_read(0x14c4);
dev_spi_write(0x14c4,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xf0)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xcf)|0x10);
rdVal = dev_spi_read(0x14c4);
dev_spi_write(0x14c4,(rdVal&0xfe)|0x0);
rdVal = dev_spi_read(0x12);
dev_spi_write(0x12,(rdVal&0xcf)|0x20);
rdVal = dev_spi_read(0x14c4);
dev_spi_write(0x14c4,(rdVal&0xfe)|0x0);
dev_spi_write(0x12,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16801 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16801 0xf0 : %d\n",pollIter);
dev_spi_write(0x193,0x3d);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16805 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16805 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16806 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x15,0x80);
dev_spi_write(0xed,0x0);
dev_spi_write(0xf5,0x3);
dev_spi_write(0xe5,0x0);
dev_spi_write(0xed,0xf);
dev_spi_write(0xf5,0x0);
dev_spi_write(0xe5,0x0);
dev_spi_write(0xec,0x0);
dev_spi_write(0xf4,0x0);
dev_spi_write(0xe4,0x0);
dev_spi_write(0x15,0x0);
dev_spi_write(0x18,0x20);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x1) == 0x1)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16832 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16832 0xf0 : %d\n",pollIter);
dev_spi_write(0xa3,0x0);
dev_spi_write(0xa2,0x0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x0);
dev_spi_write(0x193,0x15);
delaySec(0.001000);
for(pollIter=0;pollIter<10000;pollIter++)
{ pollVal = dev_spi_read(0xf0);
if ((pollVal&0x4) == 0x4)
break;
}
if (pollIter==10000)
xil_printf("Poll Error in Line 16840 of bringupLog\n");
xil_printf("Number of iterations of poll in line 16840 0xf0 : %d\n",pollIter);
rdVal = dev_spi_read(0xf0);
if ((rdVal&0x8) != 0x0)
xil_printf("Readcheck Error in Line 16841 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x18,0x0);
dev_spi_write(0x16,0x3);
dev_spi_write(0x24,0x0);
dev_spi_write(0xf0,0xf);
dev_spi_write(0xf0,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x16,0x4);
dev_spi_write(0x64,0x1);
dev_spi_write(0x128,0x1);
dev_spi_write(0x128,0x0);
dev_spi_write(0x128,0x4);
dev_spi_write(0x128,0x0);
dev_spi_write(0x16,0x8);
dev_spi_write(0x64,0x0);
dev_spi_write(0x128,0x1);
dev_spi_write(0x128,0x0);
dev_spi_write(0x128,0x4);
dev_spi_write(0x128,0x0);
dev_spi_write(0x16,0x0);
dev_spi_write(0x19,0xf0);
dev_spi_write(0xa40,0xf);
dev_spi_write(0xa41,0xf);
dev_spi_write(0xa44,0xf);
dev_spi_write(0xa45,0xf);
dev_spi_write(0xa46,0xf);
dev_spi_write(0xa40,0x0);
dev_spi_write(0xa41,0x0);
dev_spi_write(0xa44,0x0);
dev_spi_write(0xa45,0x0);
dev_spi_write(0xa46,0x0);
dev_spi_write(0x54d,0x7);
dev_spi_write(0x54c,0xff);
dev_spi_write(0x580,0x7);
dev_spi_write(0x589,0x7);
dev_spi_write(0x6b4,0x1);
dev_spi_write(0x6b4,0x3);
dev_spi_write(0x54d,0x0);
dev_spi_write(0x54c,0x0);
dev_spi_write(0x580,0x0);
dev_spi_write(0x589,0x0);
dev_spi_write(0x6b4,0x2);
dev_spi_write(0x6b4,0x0);
dev_spi_write(0x52c,0x1f);
dev_spi_write(0x52c,0x0);
dev_spi_write(0x19,0x0);
delaySec(0.001000);
dev_spi_write(0x16,0x4);
rdVal = dev_spi_read(0x11b);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16900 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x11a);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16901 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x119);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16902 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x118);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16903 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x11f);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16904 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x11e);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16905 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x11d);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16906 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0x11c);
if ((rdVal&0xff) != 0x0)
xil_printf("Readcheck Error in Line 16907 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0xee);
if ((rdVal&0xf) != 0x1)
xil_printf("Readcheck Error in Line 16908 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0xa2);
if ((rdVal&0xff) != 0x2)
xil_printf("Readcheck Error in Line 16909 of bringupLog - ReadValue : %d\n",rdVal);
rdVal = dev_spi_read(0xa4);
if ((rdVal&0xff) != 0x1)
xil_printf("Readcheck Error in Line 16910 of bringupLog - ReadValue : %d\n",rdVal);
dev_spi_write(0x16,0x0);
Upon comparing the two spiwrites files, we found the following differences in writes.
For TxNco0 = 2000, RxNco0 = 5000;
//1st difference line no. 14598-14609
dev_spi_write(0xa3,0x4b);
dev_spi_write(0xa2,0x40);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0xa7,0x4b);
dev_spi_write(0xa6,0x40);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x1f);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x1f);
//2nd difference line no. 14689-14700
dev_spi_write(0xa3,0x4b);
dev_spi_write(0xa2,0x40);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x2);
dev_spi_write(0xa7,0x4b);
dev_spi_write(0xa6,0x40);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x1f);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x1f);
//3rd difference line no. 14780-14791
dev_spi_write(0xa3,0x4b);
dev_spi_write(0xa2,0x40);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x4);
dev_spi_write(0xa7,0x4b);
dev_spi_write(0xa6,0x40);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x1f);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x1f);
//4th difference line no. 14871-14882
dev_spi_write(0xa3,0x4b);
dev_spi_write(0xa2,0x40);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x8);
dev_spi_write(0xa7,0x4b);
dev_spi_write(0xa6,0x40);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x1f);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x1f);
//5th difference line no. 15149-15160
dev_spi_write(0xa3,0x84);
dev_spi_write(0xa2,0x80);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0xf);
dev_spi_write(0xa7,0x84);
dev_spi_write(0xa6,0x80);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x1e);
dev_spi_write(0xab,0xab);
dev_spi_write(0xaa,0x90);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x1e);
For TxNco0 = 2100, RxNco0 = 5100;
//1st difference line no. 14598-14609
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x1);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
//2nd difference line no. 14689-14700
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x2);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
//3rd difference line no. 14780-14791
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x4);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
//4th difference line no. 14871-14882
dev_spi_write(0xa3,0xd1);
dev_spi_write(0xa2,0xe0);
dev_spi_write(0xa1,0x0);
dev_spi_write(0xa0,0x8);
dev_spi_write(0xa7,0xd1);
dev_spi_write(0xa6,0xe0);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0x77);
dev_spi_write(0xaa,0x40);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
//5th difference line no. 15149-15160
dev_spi_write(0xa3,0xb);
dev_spi_write(0xa2,0x20);
dev_spi_write(0xa1,0x3);
dev_spi_write(0xa0,0xf);
dev_spi_write(0xa7,0xb);
dev_spi_write(0xa6,0x20);
dev_spi_write(0xa5,0x0);
dev_spi_write(0xa4,0x20);
dev_spi_write(0xab,0xab);
dev_spi_write(0xaa,0x90);
dev_spi_write(0xa9,0x0);
dev_spi_write(0xa8,0x20);
To implement changes like this, we always need to modify the Latte script, generate SPI reads and writes, and then program the board. If we're working with only one evaluation board, we first have to run the Latte script, perform any necessary reworks on the board for SPI, then program the board. We have to repeat this process of rework if further changes are required in the Latte script.
Is there any other way to evaluate the SPI reads and writes changes required for such configuration changes without depending on Latte?
Regards,
Muhammad Umer