_REPORT_TYPE_FEATURE?

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
Wauschi

_REPORT_TYPE_FEATURE?

Post by Wauschi » Fri Aug 29, 2008 1:10 am

Hallo OBDEV-Freunde,

ich versuche gerade den Host Code etwas genauer zu verstehen und habe avrusb.wikidot.com gelesen, aber offenbar hat es noch nicht geklickt :-)

Ist USB_HID_REPORT_TYPE_FEATURE für Control-Transfer und USB_HID_REPORT_TYPE_INPUT / USB_HID_REPORT_TYPE_OUTPUT für Interrupt-Trasfer?

usbGetReport(dev, USB_HID_REPORT_TYPE_FEATURE, 1, buffer.bytes, &len))
liefert offenbar beim HIDbootloader den verfügbaren Speicher (SPM_PAGESIZE). Der Bootloader belegt jedoch auch 2k, sollte man das nicht abziehen.

Sorry für die blöden Fragen, aber ich wäre wirklich froh wenn ich das etwas besser verstehen könnte.

Lg,
Wauschi

P.S.
Die vergleichbare Funktion bei Windows ist offenbar HidD_GetFeature().

Post Reply