Ignore:
Timestamp:
2012-07-20T18:14:55Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b828907, be67118
Parents:
7030bc9 (diff), 32260a0 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge USB branch.

USB should be endian agnostic now.
OHCI and pci work on qemu powerpc, but pci locks up on real hw.
Hopefully no regressions on amd64/ia32.
Tested on qemu and Virtualbox.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbhid/mouse/mousedev.h

    r7030bc9 r6de2d766  
    4242struct usb_hid_dev;
    4343
    44 /*----------------------------------------------------------------------------*/
     44
    4545
    4646/** Container for USB mouse device. */
    4747typedef struct {
    48         /** IPC session to console (consumer). */
     48        /** IPC session to consumer. */
    4949        async_sess_t *mouse_sess;
    5050
     
    5353        size_t buttons_count;
    5454
    55         ddf_dev_ops_t ops;
    5655        /* DDF mouse function */
    5756        ddf_fun_t *mouse_fun;
    5857} usb_mouse_t;
    5958
    60 /*----------------------------------------------------------------------------*/
     59
    6160
    6261extern const usb_endpoint_description_t usb_hid_mouse_poll_endpoint_description;
     
    6564const char *HID_MOUSE_CATEGORY;
    6665
    67 /*----------------------------------------------------------------------------*/
     66
    6867
    6968int usb_mouse_init(struct usb_hid_dev *hid_dev, void **data);
     
    7574int usb_mouse_set_boot_protocol(struct usb_hid_dev *hid_dev);
    7675
    77 /*----------------------------------------------------------------------------*/
     76
    7877
    7978#endif // USB_HID_MOUSEDEV_H_
Note: See TracChangeset for help on using the changeset viewer.