lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
Last change
on this file since c7fbb90 was 6cb58e6, checked in by Vojtech Horky <vojtechhorky@…>, 14 years ago |
Virtual USB layer rewritten
Major changes include
- IPC sends whole transfers (not transactions)
- separate transfer queues for each device in host controller
- possibility to return NAK from virtual device (handled by HC)
- better implementation of callbacks for non-zero endpoints
Still missing
- communication for some transfer types (bulk)
- face-lift
- documentation
|
-
Property mode
set to
100644
|
File size:
248 bytes
|
Line | |
---|
1 | #include <usbvirt/device.h>
|
---|
2 |
|
---|
3 | int process_control_transfer(usbvirt_device_t *,
|
---|
4 | usbvirt_control_request_handler_t *,
|
---|
5 | usb_device_request_setup_packet_t *,
|
---|
6 | uint8_t *, size_t *);
|
---|
7 |
|
---|
8 | extern usbvirt_control_request_handler_t library_handlers[];
|
---|
Note:
See
TracBrowser
for help on using the repository browser.