lp:~vojtech-horky/helenos/usb
Updates to the USB framework and drivers.
Started here to keep branches in one place after the Software project is finished.
- Get this branch:
- bzr branch lp:~vojtech-horky/helenos/usb
Branch merges
Branch information
Recent revisions
- 1075. By Vojtech Horky
-
console: initialize event-queue of kconsole (#377)
When some kernel console not aware keyboard (such as USB) sends event
while in the kernel console, the console service will try to add it
to the event queue of kernel console. Prior this commit,, this queue
was not initialized and thus the operation caused page violation. - 1071. By Vojtech Horky
-
Add Logitech Wireless as virtual USB HID (#349)
Issue (copy from Trac):
When testing the USB framework (mainline,1035) on my
desktop machine, I hit the following malloc assertion
in the usbhid task when having moved the mouse for
the first time after it attached:assert_abort+93
malloc_area+1021
malloc_internal+198
malloc+32
usb_hid_report_ path_append_ item+23
usb_hid_report_ get_sibling+ 124
usb_mouse_polling_ callback+ 1000
usb_hid_polling_ callback+ 158
--end of issue descriptionThe device causing the trouble is
046d:c52b Logitech, Inc. Unifying Receiver
its interface 1 (mouse).The virtual USB HID simulates plug-in of the interface.
That currently causes an assertion failure in usbhid driver
in a reproducible way (i.e. without having that particular
piece of hardware).
Following revisions shall fix the bug ;-). - 1068. By Vojtech Horky
-
Virt USB HID: generic routines for device "life"
The routines for data_in callback (from boot interface keyboard)
were made more generic to allow easier adding of new interfaces.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)