kohde
tämä
ylös
juuri
tyyli
html-tyyli
kieli
en (English)
fi (suomeksi)
interaktio
palaute tästä sivusta
ota yhteyttä
arl: projektit: patcheria: jusb_patcheria
JUSB-paikkaaminen.
2003-02-21 JUSB:lle vähintään versioon CVS 2003-02-21
tiedostossa src/usb/core/Interface.java
muuta alkuperäinen:
new Endpoint [getU8 (4)]
tällaiseksi:
new Endpoint [getU8 (4)+1]
Miksi?
Jos getU8( 4 ) palauttaa 0, USB-määritelmän mukaan on 1 (yksi) endpoint.
Miten huomaa?
Koodatessani tukea USB-kameroille (aow-ympäristössä) STM STV0680 palauttaa nolla endpoint:ia.
Täytyy tarkistaa
Pitäisikö olla
getU8( 4 ) == 0 ? 1 : getU8( 4 )
.
©
arl
päivitetty:
20070711