H56807
s 00001/00001/00855
d D 1.2 02/02/04 23:37:43 patch 3 2
c Import patch diff
cC
cF37298
cK02433
e
s 00856/00000/00000
d D 1.1 02/02/05 09:40:15 torvalds 2 1
cC
cF1
cK02433
cO-rw-rw-r--
e
s 00000/00000/00000
d D 1.0 02/02/05 09:40:15 torvalds 1 0
c BitKeeper file /home/torvalds/v2.5/linux/drivers/ide/cmd640.c
cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864
cHathlon.transmeta.com
cK28760
cPdrivers/ide/cmd640.c
cR420631ca4df40f3
cV4
cX0x821
cZ-08:00
e
u
U
f e 4
f x 0x821
t
T
x^½\ëvÛF’>ùI?EG9¶)›¢HJòE²É’œhG’½’œìL6Ã ‰8¸èâ‰çÙ·¾ªn ‚²œÉNŽc“�îêêºWu�ß©Áƒõ'Ô¥Â ÊoÖ½$¸ò“t=ðüuwæ=ÛìuÝVë'
âHõ»½�Rçþ\õúÕùò-åÕûñü6	&ÓLµ÷Wñdk�•:&°©ºˆ“+'ôRõH9y6�“TµSßW#?Œ¯W	ÂúƒÇ{DNh&n·œQâÌâ«]×wgñu×�ü¬ëùn×�gª}4‰µ'3 H©V«5ãÄÛ�Ç£øFf�8É¥:¦ALáYç´»ùdïèô‚þ?<;Wcæx^â§©ŠÇÊÍ“Ä�25s‚(£ÿý¤kÖ_LƒT�ƒÐWó$¾"r¥*Íçó8ÉH6õ	Ð•¹¾§Æ¾“åS9‘§Fù$eÿèàPd?;.=ÎÓ šðÒý“uá»Ó(ãI@�zÄ‰êtåNƒ¹…ŽŸÊí’a�4p�0¼UãÜ½$F·Šp&Q‡±˜øY&›Ñ1„é'‹ÕuL´"fû4v«f1á“Œb'ñ4 Zãd„+aÅ«S7ñ¯il®ˆ©39Þ(ŒcïV]ûa¨‚Ù<NÓ`ú]¥~Œ¯ºC�¦iÐŒ,¹%tŠã�ëu_>g„@E"+ã4"¸ÅÌ�©Ÿ�}oä¸—ŠÐ!ÖË'¤­NœèèF—)NÊŽüÌQ™Ÿfô—3Û6`öº?:I6¡mwÓ,÷ºYîw£°£þëoÿ½¿»ÿñô¯?�tñO×÷r"ár‘ìÈé‰^¿íæY<œî|>ï¦Q7Š;Ïv'ÎÄ)v�â°×ëïºi×!V…Ä�®ãv£OÈ�&AêîÒñÒ”¶˜ÅmÒÍ/;ÊsBß½v#g–žuOóY÷ÄÉ¦Ý�Q°öC,üõ#Z#€<?ñ/£Ý+ÂÖõ»î,—“ŒIU'ÚeóÁÍFw>½íæ`äÜ&>)`±|ÞFÑ®çx<÷ºAÖQÇâ]:ûU nuA…€Ž4‰½OÄTgwœ“Ü)”ßJ¥ì¨ß.ýÙ¼¿;H”xÓ¹ãAÔFZýFÄ›û»ÓàÚqnK—~çŽ»›¦ØŽÍüôÒOwƒˆDdædÁe7¹Î¦kŽãN… jú)�Ø3¿;ÍÔÜ']ÚÍ½‰CÜêé$Ó,TóiîfÎ'?òœ*Õ“Øñ\g~½ëŽ¯Kv§½ÞÆFè�ðäQ¿×½J?uG3ÞˆÔcêŒÇ´OæÌhA‘BéÓß¼Ý4$%.Î–f$à»Dã8™tT&s²;
&´Ï¬;Éå,A:#X‰GtõYT€ÖŒ¤×MˆP4—a…A>Ù�93§D^š9tn]Ò~Öé´AÛzýÖQ@{Ü í6 qžÁd‘¥ëºÀ–Ì,@}Dn˜{þcO%À²¾)ÂbNÆÑ#ƒ0wè�²ÊÒ"6œ×Ðy²AÊ}'¢iùœ,›rÈ†ŽRÿ9ŒnâÓ³ÔoÂrÐzÜ�ý�I¸
G´”q>ócl:ù‘3bóì�ýÌ�Êî¼B ¥êñÛÇLŽÇû�ÙÚÃ€±�;yÈ,¡i<ó¢àš—6×Bh£µçyt2ò>“)õÝ˜d‡ha°-¢�B«0HÅYxþU û=Ü)›ï(Î˜„t:ƒ,¼²iq²ËÄ¸b¦.YùÈå³^*Ê/ËŠDvH’t‹1&Ü2áÄˆGÎì¢ÓÊ:Ï!ß‘�ób7áåEvP F6[§ñ5=�ÆÁ$]×� ¡A~oµNœßwò%I@“!j…«Ë‚™½1a'äŽüëòä®éðCÌøpôž‰¥ù_ž'îªSÁþOSËJö4óYë$Nj"¡>XTÁ#�‰à~c8VÐ“Œ�›Ñð”])oÙaFkò Ui½‘ç­}Rµ‰à<œ"r‡W$5W¾l¡22¬Dº9Ù?×¨àÇè2Š¯£	‘»Äçèôz¥6YA¿,–Emyî{CÌXSýUŒ!A$ò�l!ö‰¤§7;†”7í-•“‘i•°fÛQ�eˆ€(Ì ‹�Ï(² ©h¢Â-.ÆtX=ŠÍGƒWÓ²—­RN0›¦ÍÈ+“årF0rRP¦óQG%öÚ~¯õ–T”T–­‡G�a­@,³¶ûà›µQ_×7{Û<2MÌ³ëÀ'y Óål¼È*sHK¿9ºïz"PÃú…÷­ã8ã°–BP
]Ù€BŽ�ôSH<ƒ7âÉ?TÍœô²CžF¶…¬ràŒ‚0ÈŒ4eÉyE5b"ä[¨é"KŠÉä§qž ’…*‰ï†ÝZ ÷Fkî'3ˆZ/Š¢‚¨>ùe¯EÏSˆ¾­¡¶l|óÑ=�‰¶õ¤üdµpŠü²ÑèuJ‹�ÇzQ!_$úïß½³}†b+­mì,tøH¶-vÉEŽ œ	œÁXªÃÿ•©Gör¦Öæ/Ö×æ/Wd¥"õûG ‰�çkÝ>”�L ŸHâc¡ßIZøP‰“�5Šž( )LJeÑ E!­oœ)­%Öç³¹RmÃa4Ù­³+è¹lˆÔJâ;ž3¥¿V°jÅœ—¿9Wqà±{È±c}÷­nN&’N¥3À·GïÏµí§ä(
‘•iÚk1�,Á“Ã{[Üf½$\’hÍ(š0œcS±ÿþôÝÑÃ·Çþ4$SÇqxúãÞéþá�ŠçåÁèWF(ÝÁ&"|d0ýÒTC
�ó¬¾4ˆ‡ƒ<îÂâñ¸¾ú9ñïFýtü¶)�o�‚*uŠˆLÒ¹–ÏÓmÅ¸¨k'EØsK¡yÌ¢_ÙíE‹Ò:Ø’ûG&:4Õ'7ê+_¶hÆ<¤P�¬_>_w\¸žõ„�æíÜ0v/î‘RXŽ¸„Ñïöz­Šn»Ð	xCÏŸûQ#Âæä€¸²Ç‘!©gzKñ±Î.­õýVÆ×ëc'Åâ«Ô‡kgõ¢�âryÿR±ž‘b=/k+WÀˆÈGˆZƒÂÂ­£õ÷ØŸ­‡F ªm¨‰0·`U95&9&S þ¨©&[ƒ´Ø–b;²€”�ÞBBþ‡!þcà]ù“@WE¾ËÉOŽÕÙáÞññ_‡çÇï½oµÖŸ-éÀ%>qêŒ)ÌV²€Ssð}	"®(@È?œ¾;¼Øÿqx²wþ—sÕ§tø¡^I9Dâ·îôÍÂ“ìvN‰ZÃ1*MO<Ÿd£éh‘4= QhböOFá%1½éÉÔ#Öô !hÓ0Ù=Œ[œtF[WWh9˜DŠSµ’jzŽ†|ÄtéBqàa>gp°¤‘ô ÷ZG«”½0ŸI¹M ‹„æµêíØÂ9ÛŒv™¬7Iœë˜½ „E3û§£ƒV«wÓë#zdPŒ@»xh³R…Êa¼_N=¿¸8ç¹ÏŠ±³C³É‹rÞÙûŽÞñàËbðüãÛýcsŠ±·{çzlTŽ‘ŸÚëa°_¢Íƒ},ÑäÁ–{óàºÅàÑéÅñÑé!F7ìÑfÐ+hÖÚw†¡­rs¥h‚ÎÊÈnÔöú´/,éØ*
…J,õ“½‹áO‡ç{ÃÞóSz>(¶4+ÏåÌ›˜B/z%¯÷i¦åVÁ0ÌÆèðàè|x&KJX@ÞzÊ;½¨ìÄOI
†ƒSÃâ’L'G'¼_!K­½³ä}¶
"µÎ~.FKîÉÜ¾ÂèV1*s—­RÈdî`£Ï-üÍ¸>Â BþÅçXo‰©ì%P-:;¿àí_Å;+á¿T(¢ºUŽ_Á¡çYYÝ”× Ø@ó³²ú0$­MÙüU‘jÿ“	Ü:w
dËOŸwša0
 b`kX†£%$C …ìA6mL‡ÿB8ô ‚Åödº‹Ó"š÷fkó¥ò’ë-*#æ€˜OÀX[D]–ƒiªWN˜ëš�ï�ke¾p¬sAØ3�~ñ	.§'ä¢Q6%jqŠMµñf7>$—eÂKææfGé?Ÿw0¤È7ïé;qü¼BµÉ'H<´Z,aS2î?ë¨òÀ<SCTªíGˆ{½ˆ&³`.�xVÄj‚¥ñÁwŠQ–OÓîëGn"@Ü¢*'Šy''9}Yòâ¢E–Ä¡Mm¸Øéu0ÒŸ—ùIGñ¹_¦2§i.?–$Ž\ˆËQYGŠ�ÞŠèÜ”ÎÔÞ>�pÏÁ\á•/ýÛbONdÚOæy6ÔO	Ìj»X–NQ> ±Ž0ƒ$sµªí'ÿK‹W‹ptA�]IÊÎwDïÎdX§ ·G:äÄ%	eO–ÓQ+RÜt0T=‡:è·v4ã�”E½˜˜…ðÜ\rüüþì@û””ìÜ[J¿R:3åýºŽˆ°¸"wà.V¹Ìæ!§f<ABõ
raÔ–,å%¸*R³<•\Ê£,˜²Ä#ÄåÄ:‡ó?Î_(ÊšÆžêNã‘Í·*×†s7è«ê[¬{ðÏ­bB“©A¤—±Z©C‚ÇßÚü7ñ¬å†AÿÆyçí6òèGªw3vWÕï–8uhÌ¿ÐSG4•6ë ÑÇüLÆÈ˜dDˆÚVŸ«¶¹*RKOÆçá£�ÿïƒ!’"œí+ŽEÃ(Œ ½Ïu¶[Û¬¨zNæ¤SßÏÄdÝÍëAEþ^ã�ˆ]—°µ$�zªµ»Xe-i¦ÈÝx¬?ƒÑ§*yúo�i�Ë¨vÜOg‘!5œ÷Oc#Ã*w'+7—Ÿðn®-9ÄŸÅ´†3,aÜ'¨òÈx\2ÙÃ!œ;ÅÄKIþÌÁÄ­«6¸Æ'Á�D¦ùâGx®C‘ÞÍË-ÈˆˆÖ&ÿÝ£�Ä:36
h [;àœX¸› ž>]U¾EÁI»JØv°ª¾}]ìüºJÓÌA(«n}6qïùÅÇGÇ^œ}<¿¾={ÿ—ÃÓ¡I�‡o�.0üú˜±J¶ÌÌ\U¯	7ÁgžÖ—m	¶M|Ê¥¬£…ZÚÿF+ qµ"àú2vP³ºÏ±\šúÃ:/ú!‰GR24}mMË
GY	¼JÞÎ±nHëÌÑÅŸœ­…¸³h•(JkUU—¦-ÚdLc[bI¥¤TþÛ±5î•y2~Q{òT?)c‰x¶Wm‘X qÁâÉ½é8ø
:¾ŽŽƒûÑÓšèè6ÒÐ7Ñ¯ÿŸ¥Ÿ)Ýƒll/ªùeúÑº{�OfÕ×þbGÌfÍPèÕ�F¬ü7ã±úýw¥¿ôzøB�-”{V…ºµ�xŸ;6úÂNß.ÙjÁð-åYÁ%J1#¥ø™öt¢jÏ™´*ÿ†r¦©hÔ“Þ³°'Ý%×�´n4ñ¶¸Ó"•âÞ‡¾#‡/üõžÏŠWz»–ç=rot€áùáñáþÅðý»wç‡«;¨žËÝ€	z,¶9«ÛÐ ÍÛ¶xËå�8üí�Ùá`Wan6Ý�óÀB£ÏhÔðø#ˆô5"Ë¼º%À�Òº)ˆ¯ù@4g<>k‰iq‡ ™ª’T>ž|žþp®ì 7Š¸Æ�ŽHz™„sËÞ­ÕŽRiY 7ˆÚ èHÚ$46ÑsËz|¯PÞUÛ¬7�—u�Žió„¤ò]§¼VLŽ&ÇÎz�‹J3•ïK·Ù­³!Þa$ØÜn½ä/vÜòm‘AõÆ¢¬f“ÿ�ö6o¶W:&ª.ž¨‡½Á�×ì¦aÞçQ	/LDQ”Î¦¾Ë÷—|YX½Âdãìˆ,²Nsa¡(âpž®/@YäÒÉæ~â”÷vè®UÞÅ¾Ãb¿2ðå µSf`¥š#Æ†Yhª:<ó×cÿfµÞ*ÓÙ6ˆ}T/¦êêŸ¢‚}Ûÿ½èo½ö&Š‡úð¯ÙšZãÅÕîk…XÆ<±†Ùü*?L}â>)Hóu\óf6HÍØ%ˆˆÁ/ìú»`’'>+žtûÜ]€³Y'UO™?œghÝnV¸ t³¸ZG8<2u¼ô—Þ¯l)t¶ç‚jÒ8ÎÑ‡.p&¶YÝ¯®îßou=Q8ÙûŸá�?½;·†²´øÿV7
 [,+ø¾ö†ªýÎ“rÝ8E>·ñùÄ�ü$pµõ-Á_àéÒ_`¹ö.ö´ÝþU¼xÜcõ¯ÿ™KÍýa=¯Á),1é–>õ�‹=*¶]{SŒïTæõ—Ìë×æ*óúKám,™x–¹³ælDûÜÏ,½åÖ?Ë�-Z$4–V Ó¬Q‡?âé×Ù¥Òñ4Y¢�/µo°wÚ?p´dÅ�];"hcÊ"¶dÿ1³Cx>z­þÕhi9öªuæ²îÖ±™?dp	�ß->, ¡òõ\A*)#	zšb¡ÂÆ¡�‰'DPtŒnÊ­\4°<êš¡ž× ŒeÆc_!8°/y =ös¢Bõ^©R’–êL¢#¬ÆÓ§ö0ŸØÞ� Öï•–Ã|£6Ô£GµÖNuä‚&»}'A€xEÐS°žïÚdÍHÞHië§´ÆŽÚ:š¯zëü‡¢£Nõ>ONÒ¹“Ä6·? 5W&ëv3û-÷b…Ž>’0æ]âÏÑ$�õÒ/Æ76#¬`rû%zAB\HÛµÃ9m6Œ‚ÑÕmÊçs¼DÃŸqƒ™°”è¸¼ÝæÇ&¸T¯^©MTÞÛ<Ó[§á+¦„„;�$ð¹rZöŠ4›v¼âJ»ÀE;«ÃLÛOM�;¥œózÂ«Eˆý€dÆBÇÚE/¡!w_D>"<:•…ËÂ¬^o´™ö¶‰ÿ©õn6à$Óë€#Ô‘ÎÔÑ>‰„a›ÃÍÍ5J|çæE?z¡m,>ÚÔ�Ö#Äl+Å�¶ÊGdz$’æ4Ñc¡ÓŽ×,?´}ç^„Å{QlˆËgŠ•ß¼�Ì(J›¬/Hžú0®Í†@V©ã•æ‹YI"×$s|…(Gj2wÅA�ÅžB9)°Ü¼¨Ë£äf&2KŠ,Ž/Y]q¹(¯ó$ž$Îì~rÚè½Ez-J‡@SÍÜŠÅÄÜ&†˜ÉuSºÔÂB¡Ú¬Í�v7w®3åp«¼.7¸º“¢ Y—¡|H‚YµuêÀ¾yÁUàå¤’-}•Å`¯·º1ðÞåb?+ÀÅ‘Ù,Æ6¿0P ê0”4æ[`?™H&ªQÇzkÒtrp'HÙè!3ù,ëâf˜PìXXÇ+<ž9™=ÕîÈDxV¸?ÁÊ¿«þ¯ko´9·¢}›õ¯ª|Çz¹Š°•¼.<»/úÓW5Ù° Þéõ« k2ôjA†,°_”·4ç…Ôík{lŸþÆ‚—ªYqˆÂc~­Å–!ÞÜnUÀJ´nx7f½X˜Õß6Ÿó7íù…Í®Ïr¥‚ÆP¶tüXÐoCqC0¿µ*56ÝÅq‹÷
ØÜ°àâ=&-Ï†E ó ÿƒA«8Þ~‚ŠK(É6Qz° M¢GPü½ÝË½HiL¥÷
‹ym›»Šµ¿ÅžMºÚ&kÊ‘O~£Â_:·«F÷lòý¾à¢šý²vËµ |qn%œ•j+`§VU´m!ð»GøN"í”mºsÊFêÉè‚ÏÑøæwd¢jp�Zzn†t0�§FFí0T³ò¥8’|e!áÏ;‹žëî8¸þ}ÐÑˆð·Ác”“8Î}BôµnSbˆ·•z=RA¦7jf§øŽÐÈH�„wDŽ	ZW~1“í–óvŠ¨†WÝµÈšÇìµÈCëJÒª5c�øÛS›¬¢—†’´¬ßëõÔzyz</iCÚà§ä�ºõ
_ª*óº†Æ—ÖÖü‚‘ð{­nr@0¨tÀ�(ÌòŠú1~ I�Äa$ðõ`¨T‰ýEdjâVpGàì‘¯DuõYê ÞÔUüÁ=.XAÂ,,¾išÀQXò\\^…ÔOëØ€PÏwš6æáÏ,$ÐÏxØ&˜:7_ÀôþéùÚ½ÒóæÓ3Š‹‡º’Í	T=/-D}^5vZ�;+Ë©>°Bî#¼ÅN©÷×z×qzÒ½È¿�’êäMo2DR®DŸ£øW‰e>:ž^¼;Ü»øxv¸ªFÜÉe‚ ÊM,Ë+Þ¢ O cÄÉUø®C„ÞÆ³©ûë@Òªë©
w…"£%”�·)A¡€æx1–K©~{U™÷WVy—Ö€Gæ	Èƒå¦!•Ò´ð–ëñò“ÅTÚá7çT’FÙ•3¦‡yALÉ¥(	W¥ŸÞv˜x¿M€´…Ú¬v™€5D)Ô¯öp5^ �ƒh1†�^t¼Š«ˆZ×S¼ÊÙ–Ý¾m(û–7zOŸšÌbCg¦ õ0ÝV#‡ßXGxµx.Hñ§µ7‘#~ÅÜÓâ£”îMtl­ŒŽŸmË•r¦ðJÛš~.�™2çyóœH¦´,À(âruµ©œÀïè²É€­ Brä\‚-¦ÔB2ý×V«¤z¨[¥´jó»}S¼ï–I’Ù¼WëTëØLWß«?ZQÛjÅRi¶*(jèñ¢ ‡}õgìeÃ„;©…`®r¿ ò^Aí‹'6 þø9‘›:}7•GÁ²ä³š‰HW vÔVG=bôBS}
¯[†¢^×Š?AS9‘’#¯_ê3ý~è©öC/JW¦+”“u}_Ëø[¹…|‡ÝMÏ£†Î¯Úú;ÄâÊ�<Š¶±v•ÉÂ4©ØëSP
N_ÿžCÙÏäÔjNº#¿¼8';KÀù¶²«Ô~ckÌŽ®˜²yªµ?Ý”—®÷»Ó© Š-Òe“Å“	öµ.qîwÞHú´rÉ"žîÔIÔÄ¼xI´£ž`"Â¥E³ºc1åãÄ¤ZÚÐ¦ñ—ô‹Í_mÝ:e6¡ýW~:~»I/ïŽ,8úˆ“Œ:<tê66Ú4ÛøÒ_Üòêµ	Àà. ƒ@©”¦K‡
IXÝ¯@øx½lB>ŽloÎà]2›[#¤ÞððÌ);cxÕªÅ<4�Xo�nÍXc‚niÑÜÎÀ+àg{¶u´ •4Úh LcÓê„`–5á=ÂÊHq±X�ç Nœ‘?	¢´ˆ–ˆ$@®IzæôH%V}‘Ó­rò^§&Xãä×Õ¦^¥©7®)–øòËWd¾åF©Î"¹¬X±0EØ˜Ìu±
T©šT0 ´Zä“‰	„r¯�.­Ò9¦ýzÍëÞÚ‡€)�–ÿÜòN_üËcç1ò±Åƒ ßÀË=FÇ‰”šÎ@ÑÁ&L@ìÜ×^Yp‘Æ¹Jz0¯”¾Îx´>ŒR4À˜Uâ0Aòà„×Î­ýÓ{¦ˆ,‘×ãÄÊK�›.Œ1*�Q›ÍäöOw€�àdÊJ
œóÑÃ(OÒ,å†ªØ´´¨öVÀQk*Å2pâÜŽð/5’8Š0ÅšÓ÷ˆÞ3~Ñ±^¶zb~
àûf#±ÏïíŠVÖŸáÕWéÂg'®)¦kF_Ö3iØ	TÔÊôâ8!×5Í�i$´n™.�(fCªµ
.FËyÜ«ó¥q'T
 —6’gÁ³¤;Ö~©Ù<m5º5	ãJüPÂdknp«:¬¯‚EÚ~åÛÀª�ùw¿x-Ï±hQç™‰�ÕßkGã,Yœ=3ý­Þ�bKÏqO=®A(Ã€ø
Í­ÐEKU…‚í²tÅ¶üE™Tÿìe>è^ÒBo|Ñ^—:¡i˜’/hÂ"euòVš¾ÔOÌ+³Zx,õ¹óa³ñ­ ×wXÅ¢„ÚãÊjÞÀ‰ðÛA_%Öú?ÑªsÌQIžJÒà`ÁLÑãŸ[¤Ó�fâSfÁ	c¿˜G‚bÇÃ4Ã�ƒ¥Sç±^ØyvÅ¯JÉUê×iT™BIÞ¢ˆ¢ƒ‘Â�•Ò©hÿð»}ý-zéEŽ¤Ç±¨OèRÅ+Õ�×n�0´~ôWWõÄ§Ou±b¡f¢_)lÜŸÍ�n�Æ?Ž…W ì›VŠëƒ˜…_´áÞHgŸ)™¾ö·Æ+Ë…ßa! BªnÞ…ÒÂoñL:·«ÔFç�²`Œ.ÔÛœ”¼éˆl9lˆµòb1›«T˜"D*«~›Ü76snÊ�%•zbeIÿÙ²5µÚâ½ÖÜ]OÜëÍ�:o—·	
µéØúPF¾ ¾ø)­Ä—°¶ÜÀ¶½à˜f˜' ð³KÜ‡_ÓñÕ¬Â&¾ NÐiÔ$ü6S–´YG¯·˜[�î{èöÃtµÀÉãâÉ¶®{è*…Õ}HF‚�íD¬ó¢¥Å†:ñÅß3Ý”\–"Zé¬'©ç—¯ª‘£ö^¼DY~â?v`I¾êÄ_iµÿ@>hr§>j¾9Tü6bŸúþ<‹"2