DELTA 357972 417 43 SVNZ@  |J}pH$9n^lM):dAkD-rQSd.8flags_int.control_hdr) { ntd = xfer->nframes + 1 /* STATUS */ + 1 /* SYNC 1 */ + 1 /* SYNC 2 */ ; } else { struct atmegadci_td *td; if (parm->buf) {ENDREP DELTA 357972 490 66 SVN v~W t X iy)cS #a?EQR7+ 6.vF%lo[vRkSa?u /* make sure that we send an USB packet */ temp.short_pkt = 0; } else { if (xfer->flags_int.control_hdr) {ENDREP DELTA 362803 979 858 SVNa5_DtE:Q@9+Xe>> } .q3g% x[Tr+Gshx ah.k=XRxPK*GK^E*-EC* G4K|nHI73 DPRINTFN(5, "resume interrupt\n"); dwc_otg_resume_irq(sc); } else if (status & GINTSTS_USBSUSP) { if (xfer->flags_int.control_hdr) {pand(&sc->sc_bus, framenum) + temp + ms/! #'K5Qj r+- ntd = xfer->nframes + 1 /* STATUS */ + 1 /* SYNC 1 */ + 1 /* SYNC 2 */ + 1 /* SYNC 3 */; } else { struct dwc_otg_td *td; if (parm->buf) {ENDREP DELTA 362803 3790 1171 SVNA@  yGzENDREP DELTA 219949 0 10642 SVN >:ax^=mHQŏ6 mBHfkPf+K+WES$+4os!aDBj+E!*(  / YQA??.`d.tm6!׊Z) Wu8n3PʓL?*d6m yl'.\~Zy,X&BDle%Ȏ0>F4n: XJŴYz@s'~^,8PMMCd.Ă_b`ZoA7apz YGb@F&v\!`hli=MgC'|T}]7 ~Ơ~o5*іA*-ܗ>A\5!dx:G|h¯|0>ya*'C\1vkk 9oEB֡AQ/T,"WW8*O\KTOcĥN$ha?]omAGm^?8kh5d74t d/_2q<"賯ݥ 6Ӭ\PFsJJEʘztKh9qx? BOd^V _!'/P.RZ)oRP?8lځă 5HLTr)Qop#>M<6rďVUg8F?mׯ_69V5[]ϢkܡL&kD2T=ԯ8TxD.`GxPfM[+8B"% s $w.9!𤯤+) 92W:KEt"j<}}zrvc A[8iXJfWQjg;?nŠ_J7mK*˄;*߼'WhW3 1Vg7 ΋4 ArQ=]hJdƥQ'Zdp|+ KpQbC;?#S}+kb+}tFئJ\z2ֳKsxvJSWz2|N { ֑9T x`mE 9AYwmz{BʨkT~rp6Jf>N@h+_^B1Υ߾`Lo"d,)7p%=j`姶!nfV CU-s{3pa/?v}hΙrԴfwf!=eCiyQ%[9:8pw~{x)=H,>\(/GY% zf.dޮF wyYK+uONR^7Ǘ䭮0X@UŦ@tUF`RgȁzMSb+=jTg|AD?MMjKҠ#)ZdJscpyFW)#x/½ۃEd/))K+{dnY^C4Q= {!vl+6^̂ ENDREP DELTA 326255 301698 67 SVNcb  SENDREP DELTA 332310 3078 22 SVNUS  8ENDREP DELTA 328402 0 2467 SVN   7h8ENDREP DELTA 360013 122 112 SVN>=  `]aENDREP DELTA 347343 2939 1541 SVNXW  bucENDREP DELTA 357972 21869 51 SVN3bGsH<=;\3<C[x:)3w]Ut).-\27;'.-$271j c*w$Q $)-sE!dg'LtP9bvVyfxs2` /* make sure that we send an USB packet */ temp.short_pkt = 0; } else { if (xfer->flags_int.control_hdr) {ntr_methods) { ntd = xfer->nframes + 1 /* SYNC */ ; } else { struct musbotg_td *td; if (parm->buf) {ENDREP DELTA 357972 21946 51 SVNv\ Qk\lkIm5*HBsY6v #0%31Y +Pm$#6=NC/`O if (xfer->flags_int.control_hdr) { if (temp->len == 0) { /* make sure that we send an USB packet */ temp.shortpkt = 0; } else { if (xfer->xroot->udev == udev) { if (xfer->xroot->udev == udev) {ENDREP DELTA 357972 22025 43 SVNJ7i'hKLUm] kQ]lf1xI*tF 8Sh y&` I% /* make sure that we send an USB packet */ temp.short_pkt = 0; } else { if (xfer->flags_int.control_hdr) { struct saf1761_otg_td *td; if (parm->buf) {ENDREP DELTA 357972 22094 51 SVN)L=JOPPX!izMdt2d'8 iEP/O)eBqRUDQMlARDYGl4RFlP/Ww*8Y=rNmAx/!Kp(; if (td->fix_pc) { if (temp->len == 0) { td->len = 0; td->td_buffer = 0; td->fix_pc = NULL; } else { if (xfer->flags_int.control_hdr) { /* make sure that we send an USB packet */ temp.shortpkt = 0; } else { for (td = xfer->td_start[ds]; td; td = td->obj_next) { /* fill out buffer pointer and do fixup, if any */ uhci_mem_layout_fixup(&ml, td); if (xfer->xroot->udev == udev) { if (xfer->xroot->udev == udev) {ENDREP DELTA 357972 22175 51 SVNWPXp)ENDREP DELTA 357972 22253 43 SVNaEh  :'mbpP@AQz~/5GeT-s#xvfxzgsXsCUxPN]N5,f /* make sure that we send an USB packet */ temp.short_pkt = 0; } else { if (xfer->flags_int.control_hdr) {soc_fs_methods) { ntd = xfer->nframes + 1 /* SYNC */ ; } else { struct uss820dci_td *td; if (parm->buf) {ENDREP DELTA 364347 0 832 SVN:T8sC |OLLJ5d"=Z c~Xk " wCT;lM}TK ; VU-D ~ kR if (temp->len == 0) { /* check if we should prepend a setup message */ if (xfer->flags_int.control_hdr) {if ((pepext->trb_halted != 0) || (pepext->trb_running == 0)) {].ep_configured = 3U; /* resR33ENDREP DELTA 357972 22441 48 SVNyHUG'^<{`JR V bl 1 =DDT for (i = 0; i != G_AUDIO_FRAMES; i++) { for (i = 0; i != G_AUDIO_FRAMES; i++) {ENDREP DELTA 357972 22519 63 SVN*(wxENDREP DELTA 357972 22612 48 SVN?9#"ST_l4LQSjUENDREP DELTA 357972 22690 48 SVNhg  ^ ENDREP DELTA 359015 0 410 SVNZU&%W.XksP ENDREP DELTA 357972 22914 48 SVN98  mKnENDREP DELTA 363420 7830 29 SVNle+*>?mRh@{)w%NlENDREP DELTA 363420 7888 27 SVN-7.7fENDREP DELTA 359439 0 302 SVNLE)(/A0drnW&Fmj UwENDREP DELTA 357972 23141 162 SVN |ML(P)az6\6sJf>%w>~65j9N$"stENDREP DELTA 358895 0 399 SVNWTZC[RerENDREP DELTA 357972 23401 51 SVNhdk7ld$4 *>ENDREP DELTA 364143 0 2103 SVN<;  hSiENDREP DELTA 357972 23478 51 SVN +U*,-LFfrzmm3[T-dT mtx_lock(&sc->sc_mtx); if (hook != sc->sc_hook) { error = EINVAL; } else {ENDREP DELTA 184610 641178 1703 SVNcb  DENDREP DELTA 357972 23558 40 SVNmjZ$nENDREP DELTA 357972 23628 51 SVN'!#h"~rQrgz,t' g if (actlen == 0) { if_inc_counter(ifp, IFCOUNTER_IERRORS, 1); goto tr_setup; } } else {ENDREP DELTA 357972 23705 51 SVNjgV:YENDREP DELTA 357972 23784 51 SVNX7YENDREP DELTA 357972 23861 51 SVNxN(MlGmZ5SJAn`mM=[ agI7dRo& iface = usbd_get_iface(uaa->device, i); if (iface) { memset(sc->sc_ue.ue_eaddr, 0, sizeof(sc->sc_ue.ue_eaddr)); for (i = 0; i != (ETHER_ADDR_LEN * 2); i++) {ENDREP DELTA 362056 0 336 SVNihhENDREP DELTA 357972 24020 50 SVN[Y HENDREP DELTA 357972 24096 48 SVNSPm\nKTENDREP DELTA 357972 24174 50 SVNIE "!'D@l-ENDREP DELTA 357972 24250 51 SVNVFE-D2L}QYO?V9MS!u3!) K,detach: mos_detach(dev); return (ENXIO); }ENDREP DELTA 333713 0 15937 SVN}zGx^khƟmh͔KS2fd\0kɥpf& {o˄0L,&,b)J R) \yߞ߯{R a#$ 7‰n*~C{cqӰ}#E XX!)#Qq:x3МqqX$ Z &<<&>_nXJt)MYIqb+v4N&X7i( $:~)Bo;fr t箪` lG8^^<6!l܆Hn:[\{R x#J\ve W2y{a*[0<>X?eH|\"WU`Ǧ$u 8qn֔PEH$l~{fMbN, YzZ_u'˘Y\DH{yUe$Yޞ,<' {4|aGK*h G@&98J1õ#:;*`l!b'+3n[Jc\`+-{{&A=+_9^ZwrC'-~{'{M Kti~ˋ9z1:#iSwpQL %s/7z5,g-TFrZHL ri9gM"~#&P`ͦ\\n|oK 9 q{ 0/˸ {f.ۭ1,H!6pB],Hm {34MF(%7ۼh( }+ˍvP4 Dj(`jf^ @1*y.ĜJ.o( D WOWfjmp3\6㺎] _[R[XIu`YN,282^}`t0]9{2>!$Րdu݂.Qnuy0n{$C&@7AW#]5–Y2S-X;$!mp e̍Jtb9tD@+q|N2 1 |磫5<ZMή@B =rgYfN|^ɹѤ:4RL[WIjh);[zrB{]٬Wn1 clN2;\[VSˬaS̩˜?P2G&(0W}KȂ(SR@%E !:^Z59(ML I (ѵZlHx -yٝ<hX"ƘbD{N͌!y7j&옽)~xd`ثzh:lY1nuAt3׫ۛuqg˂mKl E+ʿ4,:fPZu.@e4 0K%E4㤵R5*Fc2xԸY7?ZH+yفD"3=YX=6X6=TIp4R7Ѵ똝bv1rk? c,Ц܇@”e;gDl۳"^@cwgr&F5_9h܂-' 'un#{8~@Fܩ;Tv{ +/0d&O*?5J Å WwB ڭF7m9F|bQZ$B_-e۽,L\QcȺ9dARu=دX8\E䄵 wIg(@@L"d?f`\,DY+vӮsl,StaiăU V`셑A#y,x! FD5net1V:WӃg@ 謢.s:caZP:Lxt楚9W3Ls$<ݕRcvk!ʍ9/"g(^toRI}XL5o9> `@ӝt!4@0$wi؅$7q݆w9?/s)vpG?Ѝi0(93NTOcC*hfx+ҷiD!9t2ӋGYsnnKH6-8{JkcoS9WL,ƶh zͳ,ǣgzSZ] %/O|>TQ?Nr5`-f?608O@ zA]&؀w]0KHda)?,Q_&/%o>¶cGgexC~i#`Ӗӳ:\縖r`[8]6 ^;Uy`1"נ+@i8-QS%,"j z(KBjƀG̾wT*fg~;q;E =>Vn,Iz 4OG% V NNs$`P oQ)ҁēk >xݛwWdaeN1E#W/Z?IDS8  2C@gҷz2}xty{gSUHGj!kLٙ`vmi˳"SsGg6?6b慹hZ=r2䗏!nG b˯H=܄[)?73pIY%t4-jVl#;LK4Pҫ59Hu}ѷ1/BC 0kwsD t,*GRlQOJGy4C"%yjqav]m^91\,hj'm69\F'QxgwOͫU50uO٫q| B~HIENDREP DELTA 226479 461 4308 SVN =AY9%nSSN"%}"(+9a~OaoUNY26O`iwow{ GF8x^Tmo0~)&H>i4&-Hj,X%M6HI!q/l9:x*n*s'`Z&d0IuL0:}`bŹWiYg ƭn2^(cz _%5M%Ґ*Q<^)5[pScniQ? IﴖK"lf䒆_ŸGc6>n֩q~ ώ)d8^Ĺv⫀P'4:luQ/7Ltl6 M1ĿzHޠq瘭d]k~[ڭ uU,0ddMQfC;Dtd07kA"YD*ЧEhVJBZ)x2z5'#@0BIW S !t (ns| aQ`0ez-_ -V#?fD%OeYj4]וb֝McӮAـR(RQ-.C 3! Fn3m-ߘ`>~v1a8AUhPiq`;&7qRENDREP DELTA 362056 702 304 SVNgkoijAkU.Z zX\aQ?CUmtbw}5u+kH_4 5FHtKrPFC8T7Z#A6xzg-e {A E(/9$in return (0); } if (cmd == SIOCSIFCAP) { /* Initialise the chip for the first time */ smsc_chip_init(sc); }ENDREP DELTA 357972 24551 50 SVN&%  $ENDREP DELTA 304654 697 20 SVN  &g'ENDREP DELTA 357972 26917 946 SVNa[#"[5\3\F8#\ENDREP DELTA 357972 27893 136 SVNFCSqTFh^ENDREP DELTA 357972 28056 129 SVN~}  )T*ENDREP DELTA 323220 0 39 SVNR.ytx$;s?VqGH:2'1( F}V%)m6 M;=t> H/x^o0ǟ_GRK8n?2I^Nu46 {.E-M9s;%W#yɻ~y|G2~yTAED4>"=8"RBY*g}tk' jC= &+Hi2YěF&T)MD5:NRO 5iadz6vy W٥lg]ܺ$T> 4IPW^I/wp_;g :"RWIC)^3RVPO.{*f|"dF>o~~~#ouIjR[p߉?A6""j'1́ |q]eX ا_o9 Tm~%wF? K}k8: |݉ڽ3"B}/Mi-a+I$cGY fItiar+/vENDREP DELTA 359031 0 80 SVN$ %&5q6|(ENDREP DELTA 303353 90 60 SVN@=a4b'ENDREP DELTA 357972 28294 50 SVNSN "w#w"<ENDREP DELTA 357972 28374 48 SVN]{^HZz#Z yENDREP DELTA 357972 28452 51 SVNuq:%;raT UENDREP DELTA 326255 312746 68 SVNKH<8=8v/ENDREP DELTA 357972 28529 1002 SVN#<;|o}rmB`N#H,qultG )m6 iface = usbd_get_iface(uaa->device, i); if (iface) { return 0; if((newmode = ufoma_str_to_mode(subbuf)) == -1){ return EINVAL; } ENDREP DELTA 357972 29561 51 SVN42@3A?uENDREP DELTA 349939 0 997 SVN~@YA-8IENDREP DELTA 326255 313167 77 SVNrq  oENDREP DELTA 357972 29637 50 SVN 2 2?!rENDREP DELTA 357972 29717 51 SVN"&8'z`e[aAENDREP DELTA 326255 313566 71 SVN(%m ENDREP DELTA 357972 29796 51 SVNA90/018j:<%bSb~6 5ENDREP DELTA 357972 29876 51 SVN=l>f+ENDREP DELTA 357972 29953 51 SVNLG"!wsxZluGC=KENDREP DELTA 357972 30031 51 SVNJ=L"K&-'U_ztZ-O}F5P|YM,'vT! /* already opened */ } else {ENDREP DELTA 357972 30111 51 SVN43  23ENDREP DELTA 357972 30187 50 SVNec.7ENDREP DELTA 357972 30267 50 SVNLIJ9KMySENDREP DELTA 357972 30347 43 SVNNLgmhxVENDREP DELTA 357972 30416 51 SVN3#dc5;=#y]0{u,?"b*sCbpwah!JGlENDREP DELTA 357972 30495 48 SVN]|^9[ENDREP DELTA 363420 7944 25 SVNJE! xyZt[{P~LENDREP DELTA 357972 30656 43 SVNuhIHYcm[-:2=m1+L]H*s4+J if ((desc->bDescriptorType == UDESC_INTERFACE) && (desc->bLength >= sizeof(*id))) { while (ep->needs_in || ep->needs_out) {ENDREP DELTA 223467 4295 2278 SVN!pFfE1[qCoIh1% dmc ; wmaW|nf@x^Wko6,;w+Iխْ!lXR"(Yc"dG]Rlxk I8佇|?I(pt9=:sñ|hqPۇ]3}8…0YFi7)`Qe,8X C'eypT 5K!WٝP[[p⍗~"/['maؖ*+p97g#$56]M';/Xy@wh8'?o1<]EY{9ϘXmYfzj <(`+EQNveC|uˑFL:G苉:֥٩j8 }!-3;Ҝ/ kTPAnx,bI'k:ni3spTo5s@ٯV3S%}XƼ zj-\ٗU3C 4zvvNN_cS _w;4â!͒π=~e5 h'lʼnr 9dE9ZdyBíI pxo&ڥF>RR%V5BJ^Ʌv,zB1z-|oм03,~7¦iPoArp%WM_Y)e=>#/BAe-^⯽ !~PBkzONRƫ4 k8nozn.9oU4]sm^˪P[i͹T}iV1>st.K~y ye)"D{hF2c;c0n4E)334άşw=mu!B.P_⁸:ɪ0]ΰ'YW יibuffer) {ENDREP DELTA 326255 320068 68 SVN  ENDREP DELTA 326255 320260 68 SVNig../ ^ENDREP DELTA 326255 320453 68 SVNba  U ENDREP DELTA 363420 7998 186 SVN'~oBph3[6]zpGke3TNr#: QO_a/l@+blC|q@2]A% if (!f->flag_iserror) { USB_IF_DEQUEUE(&f->used_q, m); if (m == NULL) { USB_IF_DEQUEUE(&f->used_q, m); if (m) { USB_IF_DEQUEUE(&f->used_q, m); if (m) {ENDREP DELTA 363420 8213 110 SVN?/cbILJJdbG'Kls{`Y\6N> #%HI <ENDREP DELTA 363420 8514 26 SVNQDQP SffjMz8-32a}aQt@F&#.ENDREP DELTA 326255 321909 71 SVN  2h3ENDREP DELTA 361827 2910 375 SVNdc  VENDREP DELTA 360925 702 401 SVNobK%Jj) :HPf 7:X|PIa0+v\S$#include ENDREP DELTA 357972 33325 301 SVN^dpIUENDREP DELTA 349161 3979 1374 SVNon  /?0ENDREP DELTA 329460 0 17 SVNa_  hwiENDREP DELTA 184610 346938 1246 SVN"U&;%O|Y)~=x=NS3 7x^u]O0_q$Y5.i $JT-Pqcpۅ~?q p jJ3.燳>|YO ެPy7J{D(|i<eŌU6_8$[ga=VGHng# Qܖ.{kG0Ш?%?6>,]aa|h@<'*]\C;b@qh6`/GEa[W eCUdO+]U1tֱuř=8pHSW5$ub wܫ*F[C'A@Ȟz;p9vW|g ~{Y~*85ܴ;7 M.Ž%IohENDREP DELTA 326255 322686 71 SVNNG-,p-x!&&HouJENDREP DELTA 326022 50825 60 SVNa^p*qmW ENDREP DELTA 357972 33651 48 SVN;9KWdENDREP DELTA 364932 0 113 SVN=9y=z8}?ENDREP DELTA 363420 8708 5175 SVNa=INGYxZ%S>y8X@Rlz (8/jhbS]6bwNzIF^`%DNKU!p!*hLS5S _]p=k.h^L /* * If a value is specified use that else check the * endpoint descriptor! */ if (type == UE_INTERRUPT) { uint32_t temp; if (xfer->interval == 0) { if (xfer->flags_int.control_hdr) {ENDREP DELTA 361581 649 179 SVN><D