Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jul 2009 00:01:28 +0400
From:      Eygene Ryabinkin <rea-fbsd@codelabs.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org, freebsd-usb@FreeBSD.org
Subject:   Re: usb/137189: [usb][patch] create and use sysctl nodes for HID report descriptors
Message-ID:  <8RwwU1KLz1ezvFiU9HsY6uoNfkU@nflB3XSqYRRHWdyVHMOFGnCK5Pk>
In-Reply-To: <200907271950.n6RJo3jj021164@freefall.freebsd.org>
References:  <20090727194459.393CFB8090@phoenix.codelabs.ru> <200907271950.n6RJo3jj021164@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I forgot to add another patch that enabled usbhidctl to parse
all report IDs and not just report ID zero.
--- 0005-usbhidctl-dump-report-descriptor-for-all-IDs.patch begins here ---
begin 600 0005-usbhidctl-dump-report-descriptor-for-all-IDs.patch
M1G)O;2!E9C`U-&,Y-65B8C1B-&0W86%F8S<W.&9C,V9C-68R,V0X-&9F,3`X
M($UO;B!397`@,3<@,#`Z,#`Z,#`@,C`P,0I&<F]M.B!%>6=E;F4@4GEA8FEN
M:VEN(#QR96$M9F)S9$!C;V1E;&%B<RYR=3X*1&%T93H@36]N+"`R-R!*=6P@
M,C`P.2`Q-#HU,CHS-"`K,#0P,`I3=6)J96-T.B!;4$%40T@@-2\W72!U<V)H
M:61C=&PZ(&1U;7`@<F5P;W)T(&1E<V-R:7!T;W(@9F]R(&%L;"!)1',*"E!R
M979I;W5S;'D@9&%T82!W87,@9'5M<&5D(&]N;'D@9F]R('1H92!R97!O<G0@
M240@/2`P+"!B96-A=7-E('1H90IV87)I86)L92`G<F5P;W)T:60G(&ES('-T
M871I8RX@(%1H870G<R!N;W0@9V]O9"`M+2!N;W0@979E<GD@9&5V:6-E(&AA
M<PIR97!O<G0@240@,"!A;F0@9V5N97)A;&QY('=E('=A;G0@=&\@<V5E('1H
M92!W:&]L92!R97!O<G0@9&5S8W)I<'1O<BX*"E-I>F5S(&%R92!A;'-O(&-A
M;&-U;&%T960@9F]R(&%L;"!R97!O<G0@241S("AT:&5Y(&%R92!S=6UM960@
M=7`I+@H*4VEG;F5D+6]F9BUB>3H@17EG96YE(%)Y86)I;FMI;B`\<F5A+69B
M<V1`8V]D96QA8G,N<G4^"BTM+0H@=7-R+F)I;B]U<V)H:61C=&PO=7-B:&ED
M+F,@?"`@("`Y("LK*RLK+2TM+0H@,2!F:6QE<R!C:&%N9V5D+"`U(&EN<V5R
M=&EO;G,H*RDL(#0@9&5L971I;VYS*"TI"@ID:69F("TM9VET(&$O=7-R+F)I
M;B]U<V)H:61C=&PO=7-B:&ED+F,@8B]U<W(N8FEN+W5S8FAI9&-T;"]U<V)H
M:60N8PII;F1E>"`U93`T,34U+BXX-&,V.30P(#$P,#8T-`HM+2T@82]U<W(N
M8FEN+W5S8FAI9&-T;"]U<V)H:60N8PHK*RL@8B]U<W(N8FEN+W5S8FAI9&-T
M;"]U<V)H:60N8PI`0"`M-3,L-R`K-3,L."!`0"!I;G0@=F5R8F]S92`](#`[
M"B!I;G0@86QL(#T@,#L*(&EN="!N;VYA;64@/2`P.PH@:6YT(&AE>&1U;7`@
M/2`P.PHM<W1A=&EC(&EN="!R97!O<G1I9#L**R\J(%=E)W)E(&EN=&5R97-T
M960@:6X@86QL(')E<&]R="!)1',@=VAI;&4@9'5M<&EN9R!T:&4@<W1U9F8N
M("HO"BMS=&%T:6,@:6YT(')E<&]R=&ED(#T@+3$["B`*(&-H87(@*BIN86UE
M<SL*(&EN="!N;F%M97,["D!`("TQ-3(L,3,@*S$U,RPQ,R!`0"!D=6UP:71E
M;7,H<F5P;W)T7V1E<V-?="!R*0H@"0E]"B`)?0H@"6AI9%]E;F1?<&%R<V4H
M9"D["BT)<VEZ92`](&AI9%]R97!O<G1?<VEZ92AR+"!H:61?:6YP=70L(#`I
M.PHK"7-I>F4@/2!H:61?<F5P;W)T7W-I>F4H<BP@:&ED7VEN<'5T+"!R97!O
M<G1I9"D["B`)<')I;G1F*")4;W1A;"`@(&EN<'5T('-I>F4@)60@8GET97-<
M;B(L('-I>F4I.PH@"BT)<VEZ92`](&AI9%]R97!O<G1?<VEZ92AR+"!H:61?
M;W5T<'5T+"`P*3L**PES:7IE(#T@:&ED7W)E<&]R=%]S:7IE*'(L(&AI9%]O
M=71P=70L(')E<&]R=&ED*3L*(`EP<FEN=&8H(E1O=&%L("!O=71P=70@<VEZ
M92`E9"!B>71E<UQN(BP@<VEZ92D["B`*+0ES:7IE(#T@:&ED7W)E<&]R=%]S
M:7IE*'(L(&AI9%]F96%T=7)E+"`P*3L**PES:7IE(#T@:&ED7W)E<&]R=%]S
M:7IE*'(L(&AI9%]F96%T=7)E+"!R97!O<G1I9"D["B`)<')I;G1F*")4;W1A
M;"!F96%T=7)E('-I>F4@)60@8GET97-<;B(L('-I>F4I.PH@?0H@"BTM(`HQ
(+C8N,RXQ"@H`
`
end
--- 0005-usbhidctl-dump-report-descriptor-for-all-IDs.patch ends here ---
-- 
Eygene
 _                ___       _.--.   #
 \`.|\..----...-'`   `-._.-'_.-'`   #  Remember that it is hard
 /  ' `         ,       __.--'      #  to read the on-line manual
 )/' _/     \   `-_,   /            #  while single-stepping the kernel.
 `-'" `"\_  ,_.-;_.-\_ ',  fsc/as   #
     _.-'_./   {_.'   ; /           #    -- FreeBSD Developers handbook
    {_.-``-'         {_/            #



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8RwwU1KLz1ezvFiU9HsY6uoNfkU>