H47884 s 00853/00000/00000 d D 1.1 02/02/05 09:40:05 torvalds 2 1 cC cF1 cK53249 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 02/02/05 09:40:05 torvalds 1 0 c BitKeeper file /home/torvalds/v2.5/linux/drivers/char/ftape/lowlevel/ftape-ecc.c cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864 cHathlon.transmeta.com cK03894 cPdrivers/char/ftape/lowlevel/ftape-ecc.c cR691ec61f537daafb cV4 cX0x821 cZ-08:00 e u U f e 4 f x 0x821 t T x^Å}ksÛH’mÌG3î�¨Õìö’²|èiµ¼—–e[;²ä+É3·×!3@”Ð&.ê1Ýþï7Ož*°@Q²º#6®¢‡&�ʬ¬¬¬Ì“YÌ_ŽL»¶¾\3øÏèßA:¹Ïâ«ëÂÔÆiíîvÌIœ\™ ˜·ÁM<0Ó¼eWQ¶V35sqçFþëy40ibÂt™TXÄI0Ý›Û,.Š(1ý{ó&ÈÍqd×é�\¨ Éÿ¾‰ÇQ¸–Œ5¯‡ã5ó&Ko“óŸÙÚŠÞˆ“0Í&i‘t7ždÂb%EnòéÕU”Òyÿ¾fþÄæC�eÑ·x4ˆV?EE”åQ²V³’ áUŒ!ñ0‹"“§Ãâ6È¢=sŸNM$&‹q^dqZD&.ÐûzšÕÌ8ÄÃ{\™&ƒ(3Åud„ù87éP¼?ùlÞGI”#óiÚÅ¡9ŽÃ(É#ä53Á¥üZåÔöïÐÿ¹íß¼K…mPÄi²g¢XîgæFD—ߦ½"ú4õ ¨AÈ̤4kˆd÷f$ )[Î&Äæl4Тö|�NDöë ÀhnãÑÈô#3Í£át´b¤eÍüãèâÃéç Ó=ùÅü£{vÖ=¹øeOš×é´0¦Œd"F±ð•dARÜ‹*jæãáÙÁ!è¾9:>ºø²¿;º89îž™OŸÏ>�ž®sA$Õbí15…Õ8e ¢"ˆG¹Ž÷™·\Ä ÌupÉü…Q|#BbŠˆôƒÙË¥bá�4�ioÏäV¨a<ŠÌÁé§_ŽNÞ‹¬GC“¤ÅŠš¶4HkOÎçŠÙÚÞ4ƒ<7Ý›hÅã~®äëÇ®i¶[�Ý•šù|Þ…‘êBü×s™æ0zeÖ¯Óq”¯‡7ùú°&Ñj^á·hÀ_ë£ôv$s1²7£0\ WnÌ¿*�³è&†Q¼2­µŽ½öV¬åõöz«¹ÞÜ”¯¯Z;¯ZM½_ú5!s˜&¢é$מEÑ`õ<¥c1Ê(Ëd6dQо1J®û’¦ 4ÿçè`u£¹¾Ó4ÃQ:™Ü¯BR3Èd†2mt'Ó;™ÈåõZí¯²ÊGSaóóW9¬µë×Þ�¥µµùaYЇZ»^z²´#MÄÝÉ\„×qaT²0[ýøj5J±¬kKƒh(MÌ8³Ô¼9zß;}:7Ÿ>ÛîUÑ'iÃŽ…\(ãqüOROR‰E,KC#Naª²¢Ô¨¯4%ùD²ÞH*’EéAèÍM�ÅA_ÌÔŠ0IG÷I:¾¹uu>“÷²ÌÅ®ßÅ‘Lïûwõö×�†,æÀeäQ&®ãNÅñ¹`’|:iêfÂ4ã0Ö$�9†~k|¿€ïñ{–¶·×qxísç3ŽD[pÙ“(AÆða™µ•êàR¬žÿêµM=^‹$B65F¶RÓQJEÉÊLøOs›‘›a=kˆªÕjñ}?ûºc^šìë¶~¶ñ)ÿk‰rº¸ˆpY4�¾Ä‰ç�„3™ë<Å Îßà2¾ú”Ó�çø‰†Méú�LEtH„‰t‰ÉM‚ìä¥ê_A2¬ß5 \ó®µ³mêr%š+%b ]›C‰wq"Ö¸6ý¸ÈaG0õx2?ìËÓV¾�Ä1ßBÜ–‰FŠÌysvÝMÒ䉥z»zd+­ÌŸ›£"�®l™TVv®‹°$aÑ0ÊT]©‚¶«4˜¦ß`|2µ‚L¯›ˆ!™ˆÀx*mÕØ›\�ÅXÒÔºA_¡Ê’÷€*Ï×LwÍü=HòBƪâ|Z3kâ(sšfyx�ª;sÁI‰ý^uu`êT+™Ø;8}+°Ç\|8<=ûåL,sÌ6¼Q¯ƒx¥{‹#Õ`e}Á¹‡qÈ–‡Y¬ÈUQâòœ|?�!®"~±š—HUÜO"‰T¼¦;ºÌÞ}é\Ê{ˆ1àt5œ¤·_.í2¤IV‰!ðf|)³PL3�2Xª±JƒÂbbÁ¯W‘ùÒ\[“i¿dÎaÍ!†�ìÞõ´_û­ö渢ö§Ÿú¹ƒÏVŸmýÜÐÏ�æ v¶õÇ.>w7ñ ð9ÐÏŽ~nøn(ÁÖPoGz»¯··ð…øÜÔ»}½;ì+Á¶Š©HíM v”xWïÚs8P‚»ÖN·u ‘ŽaSE ”÷@‰;-Ф¼CWhQ<i[‰‡:è­m%õv‹ù©f¶¨UFKµ×Þ"�òÛU‰û*q¤\79‰J0 µ´¡Ýí¨–vØ›ô• R¥oêg?P‚¡Ro©!-J¯4uúÓ¶Þ¶kJ…¡'j?.ú~úêM®]Y (t ŒCÛtñtº D�·¦ém“6ØCƒì€¼é‘´g®`†2»ð龉`†C-À:/½Þ²ƒÖ¦Œkt0}ö ŒW|ÛôvôÆ‘ @¿M<ÀåÊ5HѲ��aOysù3ˆ0p0b0˜¹Ž,èH3‰¼è#è—:Ä ¯„ ŒbŒ .t3Ä7Mª•Ž‘~“xŽQ™‘޾•Hm“ë�!ƒXŒ.„0‡ø«I2öÆõ@ŸC_DHH€³Ã1è]ºþˆc`Hµ^�ýè@‰íá­?¥ÇfàðaQ%ccœ�k„"Œ�;ÛdA[bÏŒ ì!âšbä¢90€sµgF·†Zú{ÂPBB†Fh¹�H2R‘ÌpK­»g0Œ3~Oö9*2"gš�Ç\å×VÂZ Û8>¢'LfØ#æ":#·•3͸FtÄÌaÈ)Ó¦Ä� S»Ö¼éO¦”€P‘`�Г1.â%–fnÂÜ€a—IAÑ}ÛÆ5/¨�§£".3QÆ·²^Áò‚�q¸bó~¸Jt6½°ùeè'jh¸¬­ÄÅ‘ÌrñƒØ�“-ªaÀá£a”r©8u\T¸ÚÆ€¦£jPÄÚœú*Pz)j—Ñjh§”†¯Ÿœ^ºOâ&: :©ˆIq<­Œ‹ŠI#+#ÃAŸc`Xd”cà¥MsÕpi18�¥ ‹\‘nýỎaÇ: •ža‘ÆÉÕA N›¦qîr \‹ŒÔ\Z �ôè4Z³6ÇÀ¨DãÉ3æâed¥Ë¶ñ• %à W8ƒ=‰u´ƒMbõÓ7ýdT¤×%¨ir ô댦LB0ýèú69ºF9zW®Kú›$lp Œ× š�JO‡Á�FDï¾Å10Û¡ß —¢f”eð!’Úæl¨ŸeqßUnz‚1�M:Ó*±E!Œ~tÙ*7A!ý.ý:ñ‘c-#�cVßúu•˜Ž†¸’A˜€‰@†™R`¡»JÏ$€þ›Ð‹Q›ˆ„.nÈ1®n1ì0€1&^ˆ8:K‚EuM ‡m ¥c9" †ºf¢XÆtW¢7›~ÐÉDÐM3Ì3Ô1üoq ŒlÄ„׌æ„[wLÛ� #+A$«@D68s L‡mÙH¥ßÐOât@­,lQé-ˆ=Yú"Šfx#4nq D!̹"m1A?mõÃb•ž©1 Âkn[È�®æÐoÌUT`CRénÈ –ÉŸâË"ù¦I_!×£*h_ëÕ"võÂò$Žºtª°{2/Ç ö,ÒŒ+0?ý$?}aÛZ&³ÿàR̆_û—�KXÏËjú6õŸS]£ø[ÄÞW`ѤÀ®î�£, ÷2êô› ~:Ñq Â½!¨:�» ìXiÙuÑݤ!“7Àg�­ÿ'…NË�éfB—�—&æY˜­ç¨‰çBR50˜V “y¨"æ›FuÃá³=bg3¥¨š ñlªž<þg”ëhÖ0ûûf£¢®º|­× ìó Y§ÝÌëצ½a~‚›6ÌHS¯Û»‹Ô[Xõ6ÌÏâÆ„ý+ø¶ß2nmýYÆ­­'ïüY¾;O²mþY¶M²mÌlnÑ\ì<1[as¡ÊäîeØ\¬2Çxc¡ÎžÃxc±ÒJÆ µö,ÆVm�0î´ÿ,cLÙŒÛûs?bïŽñb{ãGìÝ1þÓs÷ôÔýé™{hï0싳îÁaïÝç“ú°è½ ¹G{¹ûæô좾*NoFY¶b–tËû•ÁB�{Uç&.÷ßà4‹(_ˆ'rÉUÃ_OÚµsäo¼£G#©¸k‡ø‚õ¾W[¸›«-Tã�@ècQ”ýaŸ1bè׎¹?½š�€CÏ{Jxøg”¥KsÎ#€Ç°¨Ñ^BÚ‚¹’¸jªáÝ©êB7ûG£ôÇ|‡ÓD‘Îù(3è,NpÀ´%Ê5Nk”¿q†¨dL.ä=œPdöôm�‡8'ŠN³A$œX;nþ|Üúù¸ Ûp{žR]��ƒš)’HD°Ç²éËÏÝy/­Ù�à[’Þ&�Éï“A†Ó¦+BÀ6à1k0ßƒÂæ®[V§goÏö;& rÿ”O·×‘Þû­µž}=þÒ¼\1üÖ*¿µ/¿¯ØÆüûÍ}ÇððۃƎ¯ãjy~Çá»ùe ˆt5kîp�° î„?¤ïWÛþâ�Óª¸;Þs8 ­Yo�d´@‘°@‘ h¶¥ º”U×SŠd†éx‚£å¹(E8}z†*Œ˜¿‚à/„¯hŽKyÔ–Õ;j^î©çßðaƒìë¨-z5IÔòˆZ‹ˆ´�´‡òQ‡�üžZó=ñ${jÙžÚs=ᬙ8!Õ~pÛõÓ&IÓë§©ýTHô6¤òziz½(Iµ½íHØ‹\>FáãÕ2�Ï x¸Ð:/1L«cŠX̾öBìJÓ<•�ý=À)ÿ±8• ‹Æ+4”~䚊† UmÀ~…%¸«­ÙÕvùÕÚF0aöüðáÅK —ŽÔA#v ƒ#¨wÌÁÙ׬¬è×Mý‰›S±²CKí…µL£gÝÊ!Wp¶ ªì5¦uº Xoºû%¾üò«,¿\>5ÈÀx^ôqvß“Is€ÿ5Ëp ׸¹8a®Ç—![Ð2à“0¨“Õ–¸€ ƒð3Ð¥á75OöÏ.NÏzçGÿ…'¼.ô*¸¡˜šö.Û+BE Oú�MÇ»!rXxm¯�AÎ#ëx:)¾š¦Ó\LGlb�Óìm¦WÀñ+ºAý÷T¾ãiðf†ÂZ¥¸‰x~ÃvòÊàü´MNô�3Ï 0M�ñ´”Ä«¹»'^ŽwT?ŸD�è$˜­pÖ™;0W P{·ÏRùøVH0ß<$.)­õ¾�€‡¿,¯#Âu÷ôŽ~�$Õ(P¾î|ú�g¿}&8s–k1Üa¤%¡È…b‰$âoð â’2^[Ò•(fÁ.šLpòþžy¼æ-0°Ñtœx@ËÁ³ .aúŽ$ÔD¨|ŽGêP!�Rõi<@Øô †8gÞÂoâ=®âb"Å1÷Ø%œÙ>iBñéËùÅÙÑÛÃKÍ8>}i/ÛßÕQ4¯<Ûàþî¾~“K=øÛ¹—è(ý¾Ê%lJÁô¡O0<ðQ®!þÙ.ÅÜ{¿ÅûÍï"θKÃëõà–Þv/Äq,{köRgq�Ì#q!ª±¹2ô²Îbé#5Œ'\ žëœ+l/Oü{ Á«ƒH=jµéD¢éD‚ÉI–Æä³, 5ü«üúÒu*C¬¿»èyc2ëZ[ò‹F¤D`ƒ �0K ueö³Ît½ÖO&ÑmÕ`&Í^ Áô³-Úô-Dè`„’[ë*HG,È)É~‹W%¥©ûÖæ7RɪžfØc“u nËEÞ±èY¥'•±�û`ܘq\Z-ûiTI[$µþ!RŒqßýòÿ%%ý?ÜSbqëã(Úèà+´çDðŸ¶þÓ\SB+½n£�¶&dàÖm%’¨lÁ­ ¢ÁoQ=Þî�$ܯÔúdÂæ{A¸ù5cWÖ’*­ø¤eUØ•zŸOZ~I*?ŸOꊻ–”Šûñî„§ V‚=ær�ÌË] 2ß|0¤ÇIË}»ð`HO�V‡$?ŸMZî%�T~>›ô‡3ÿ8égþqÒÎü¤OͼNñ#‰ ¯óZ¥>ïêò(¢TÿoƒYeÞÖæøY×Ëáÿ=ºp˜T}¯·¨áÐ'-m­yþ–æ`/ÔO-|¥¿ß7Ozù=Íž–'ð+pïP0Èì¹ëà¶è:òH&e¶âƒšNY8µ^]"©{Œ|’" ¹gê´ˆ §„à[ffÀ@ ˆø`&.–ÕX %‚ÂcÁ»«”÷Àd18gGHh<½uP‡È•� ï~I—&£ d�ú\áϹVS‘4�K®ïàí9r[AÖñºQ,‰ó xä:îæúsß{Õ>’ÚjàÌ�ëE¹YY|^Ü›¿Û×ÇBe:®$�æ@E*\nî{×ÝÐyov�ŠàÙ×Pç·�ÿ b p„i!+Smù}*Ó‡4“!š<¼ŽÆ‘rù�ÞF7º€÷€Y†ó62¡ã'j ™urõH­Î¾Ž¦Ž³‹xˆ0À�fÛmH̶uØ­>­ÏƒØžÔ‚’ûG:ìG÷ØS¹pûï¹n>DÜpððà+Xà%�@“�ðúú0P°ëÛÔ/Im•C[»¦`’‹¨ó­ÙԎƦÒÞ_2œ"�>âdˆáØCJØ€pFs‘ò]-úmŒ„EèsÜÁè*Õg�W ’òÁaopcÅà’¼Mn‘åUä·ý{¨Ÿ‹ ‚øKñÐŽ‹ˆ}•ö;®g_Çåãùò� Ÿ[,` ¯IƒDµ†W°ÜÏÈ•úë·å‰~Aò8ÊÓê'àØ„¢mª�&HŸ‡ÜÂΣ*Üʆf£QuÔ˜š¦J�]$°à”Å0®rM®þÚ÷“ðJsØ•áëÊ­¨Lú—ŽÿESV-d�H§›Y¥×cc…×P8ØôK}Àô«Qûïc×y¼ßä*ïãU01ÇÁs"ä̃=º˜½4©p’õJG½0Kª&Gs-òEÉy~á(•L$‘ÒØ 07A²ø»µøOû²Ìaέ\ô¹ŽðB™2—´þ�e5†šâj7–5¾˜AÍN|\q_™ pœ…'%„¾1}®5AwH¬Œ\BÈæY4ðŠ�LýÝ ýç®0 |S‚¨ð ÆÌ\@dA[{Ý#€§ç‹]樠¸#±¦¡øF[é/¥ZµªWT’»²gɾÒø ¿þi^Z’öÿÔ¨~<¨Ê˜Ü@O2^*ÏØWèü+·ü-¸Q¤Ë‹ø¨R\¢ùâýh¬f �nŒÃµ©3‹ M)�“ÜŽc�͹FŒ·úY|Û³s×ÂÜÍ FõÒÿYõxl¡«6¹Û�Ày¬à9‚ÖL¹è5ÝŸ~2 ¯§^Ëä€`Ô–µ›êî7Üf½è�¼ÒŒëå÷ߟì…pæ¡é¹>4ssÜšIÿß…“3:¯v0?н>iƒ´Z»Á*æòÀ,çí²"êR9B�ÆøÛü�2¨�Øç¬¥žµ µTnÛmìÙÜά ¦¨»Ønˆë8;VÝ^]]Õcdê€0µ5Žò‰¿e}O™ïy¨ΆW…$S ‹ÿI÷ïºÇÇæâÃÙéç÷ÌÅ©9<;;=3»ïOŽ.>¿=”XóñÓç‹.‚MYJÕ%×~e¿t¬ßt˜�Ì¢¢µŠ«r�•‘Fƒ Ω•ë[i—5¶ã‡�d©`þäÄAKG8V•z?¤Î6‘<ˆñÚtìÆºî�â› ¼Ð¬"ÎI„ªA¢ë{Ô?l5G‹ËA¡‡ÒáÁØá�™èµq¥X2ÛRêÇË8,û…è€ÔN@¥¿ 4 ˆ”ëû;Ñ„ÛäÜ›¶$%À�¸^ˆí#¹[YLjášurçPßìx›fÉ\팣lχ 7k½p º·`¿[¦ÙÛòŽäÎÌ•Çêð°^¢™cs+ÎS¶Sô1榴)sè\ÍH¸ºÕEž/(ãý„1}Ɉ«…B6YÖ6ôüŠ".âå*Œ1¿ï› ¨#½ûòå ÎÀB_èùŒrL¥‡‹Ø‰êŒ}ÚÐãÛCºUÂU3jX7¢ÊµD­R.U³½ªËeõ²d…g؆F„3>ÛþA–§–œm�†«´(:'”.R™‡äÞ.*wRÅó1¾’�.ø/ž¦½ó®¸–_zþVyÃ%n~êžuON�Þ64ÍpK40y� AYP±òVU¥V1÷ÌTa){Jùü\�ëBÔ8—›ç67W�ÿ0ÿŸËÓsëðžÂ�ðRåó^¬ôæa�Úy¸†ïâÄ!Î?®r(n¾ÜmU«I=^ÚV \iZ¸]|& Т¾xµ…a5 ÛÌÕ.ò"›Êâæ™ wÓ,�åÛì,ÍžCñ$êéœBÑþo¬o�­¾ÖU^çw»¼j:�…Ë~Þ?U[à6ü= �3¯ú2o>�б÷yIÜÜ. ôZÛòÉ} ™uYMx7ž?q5 <*–¾ Çª¬èú";\bS~¢…ïÕ÷Ëú=«þ^žïjÎvL “zë rÑýP¢^žã¥ FCº¢”ÈÞÕ0ÕáYf‡àå’á™åÎyº. ûÝËÉ÷ø*‰?· ,Îêœü {†xÕ/÷‹l±FK×гÉ*�¬¤Ç0«+GsíàËÃÕƒ« ×Ï#òiûn3 ÅŸo¥âOKK•é‰îk`�0·™p­èY€ÕPT¥7©ÞYÚèÇGýõüŽbY