_REPORT_TYPE_FEATURE?
Posted: 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().
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().