Na majd jól elbeszélgetek magammal :)

On 12/22/2012 02:17 PM, Magosányi Árpád wrote:
>
>
> ca0c91c0 2334143479 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c91c0 2334143973 C Ci:1:000:0 -32 0

Ha jól értem, bejön egy Get descriptor request a control csatornán,
ami a 0. device descriptorra vonatkozik, és 64 byte hosszú maga a
descriptor.
Erre jött egy "-32" error callback.

Kérdések:
- jól értem-e, hogy akkor az avr képes volt megugorni azt, hogy legalább
egy formailag helyes csomagot belüldött?
- hogyan tudom magát a device descriptort kidumpolni?
- mi ez a -32? Ezt most a PI mondja? Ha igen akkor miért gondolja így?

> ca0c91c0 2334144022 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c91c0 2334144451 C Ci:1:000:0 -32 0
> ca0c91c0 2334144501 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c91c0 2334144952 C Ci:1:000:0 -32 0
> ca0c9240 2334333301 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9240 2334333943 C Ci:1:000:0 -32 0
> ca0c9240 2334334002 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9240 2334334465 C Ci:1:000:0 -32 0
> ca0c9240 2334334514 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9240 2334334967 C Ci:1:000:0 -32 0
> ca0c9240 2334603541 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9240 2334604001 C Ci:1:000:0 -32 0
> ca0c9240 2334604044 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9240 2334604500 C Ci:1:000:0 -32 0
> ca0c9240 2334604547 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9240 2334604999 C Ci:1:000:0 -32 0
> ca0c9140 2334793311 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9140 2334793898 C Ci:1:000:0 -32 0
> ca0c9140 2334793945 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9140 2334794397 C Ci:1:000:0 -32 0
> ca0c9140 2334794444 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> ca0c9140 2334794996 C Ci:1:000:0 -32 0

És a fentiek ismétlődnek egy párszor, maj hogy hogy nem...

> ca0c9140 2335063583 S Co:1:000:0 s 00 05 000e 0000 0000 0
> ca0c9140 2335064055 C Co:1:000:0 -32 0

Ez egy set address = 0x0e, Control out csatornán, majd megint csak egy
-32 a callback rája.
Lentebb megismétli ugyanezt, majd kétszer a 0x0f címet próbálja meg odaadni.

Nem értem a logikát, hogy miért 11 kérés után akar neki címet adni, és
ha eleve sikertelenek voltak a kérések, akkor miért próbálja meg
egyáltalán? És mi megint ez a -32 és ki mondja?


> ca0c9140 2335273293 S Co:1:000:0 s 00 05 000e 0000 0000 0
> ca0c9140 2335273949 C Co:1:000:0 -32 0
> ca0c9140 2335563496 S Co:1:000:0 s 00 05 000f 0000 0000 0
> ca0c9140 2335564078 C Co:1:000:0 -32 0
> ca0c9140 2335773290 S Co:1:000:0 s 00 05 000f 0000 0000 0
> ca0c9140 2335773878 C Co:1:000:0 -32 0
>
>
> _________________________________________________
> linux lista      -      [email protected]
> http://mlf2.linux.rulez.org/mailman/listinfo/linux


_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz