Changeset 4bf94df in mainline


Ignore:
Timestamp:
2011-03-13T21:15:35Z (13 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
adfe5ec
Parents:
69334af
Message:

Add functions for automatic device polling

Location:
uspace/lib/usb
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usb/Makefile

    r69334af r4bf94df  
    3838        src/debug.c \
    3939        src/devdrv.c \
     40        src/devpoll.c \
    4041        src/dp.c \
    4142        src/dump.c \
  • uspace/lib/usb/include/usb/devdrv.h

    r69334af r4bf94df  
    8282int usb_driver_main(usb_driver_t *);
    8383
     84typedef bool (*usb_polling_callback_t)(usb_device_t *,
     85    uint8_t *, size_t, void *);
     86typedef void (*usb_polling_terminted_callback_t)(usb_device_t *, bool, void *);
     87
     88
     89int usb_device_auto_poll(usb_device_t *, size_t,
     90    usb_polling_callback_t, size_t, usb_polling_terminted_callback_t, void *);
     91
    8492#endif
    8593/**
Note: See TracChangeset for help on using the changeset viewer.